The Scroll Of Taiwu

The Scroll Of Taiwu

30 ratings
编辑器优化
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
59.021 KB
31 Oct, 2022 @ 10:01am
1 Nov, 2022 @ 5:43am
2 Change Notes ( view )

Subscribe to download
编辑器优化

Description
这是一个针对目前事件编辑器不方便写代码的一个优化

在事件编辑器打开Mod库后,会自动创建对应的事件解决方案和C#工程,方便使用IDE进行代码编写(不要学茄子用记事本逆练代码啦!)

修改了事件和选项的模板代码,添加更全的引用。并且使用条件编译包装了模板,防止IDE给出报错。

使用方法:

1.创建解决方案
* 在事件编辑器里打开Mod库后,会创建解决方案和C#工程,并打开对应目录
* 使用Vscode、Vs或Rider等代码编辑器打开 "Event.sln" 解决方案文件即可进行代码编写
* 如果要创建Mod库,直接在 "The Scroll Of TaiwuModFactory" 文件夹下新建对应的文件夹即可
* 注:如果已经打开了使用的Mod库,重新从 [功能菜单 - 切换Mod库] 打开一次即可。

2.创建事件和选项代码
* 在保存事件和创建选项后,会在工程内生成修改后的模板代码
* 使用编辑器重载一次即可看到新增的代码文件。
* 在代码文件内,被 "#if IN_IDE" 与 "#endif" 包裹的代码块不会被编译,是仅用于IDE能正确显示代码与引用信息

3.编辑代码
在Mod设置中,可以选择打开代码的编辑器
使用Visual Studio时,可以先打开解决方案,然后选择【直接打开文件】
使用Vscode或Rider编辑代码,可以选择【使用Vscode打开】或【使用Rider打开】

4.代码引用
* 工程默认引用了太吾的后端程序 "GameData.dll"


已知问题:

【已解决】1.如果不点击编辑代码,就不会生成对应的代码。
当前会在保存事件后自动创建对应代码

【已解决】2.没有调用对应的代码编辑器
当前会根据设置自动调用对应的IDE打开工程
10 Comments
这货不是tym 14 Dec, 2022 @ 10:05am 
大佬牛牛牛
猪在山里针不戳 9 Nov, 2022 @ 8:37am 
这个好,我现在是手动建了个工程引的compile cache。。。
Black Day:Working 7 Nov, 2022 @ 7:35am 
好耶!
小蛤蟆 6 Nov, 2022 @ 9:15pm 
教茄子做游戏系列
CK Rainbow 3 Nov, 2022 @ 8:01am 
支持支持,没有提示实在是太难受了
小鱼 2 Nov, 2022 @ 5:14am 
\(^o^)/~
anita627 1 Nov, 2022 @ 8:50pm 
對茄子指指點點.jpg
老教主 31 Oct, 2022 @ 10:21pm 
大佬打开后所有事件文件全红了……
lizshaw 31 Oct, 2022 @ 11:23am 
swordkill老哥又来爆杀茄子了哈哈哈哈
熟悉的总督 31 Oct, 2022 @ 10:40am 
大赞:steamthumbsup: