大家好!其实,我之前已经在这个社区里挖掘了许多答案,专门针对我正在修改的游戏(Sun Haven) 的 Discord 社区也进行了研究,通过 DnSpy 浏览了游戏的代码,再通过 AssetStudio 找到想要的内容等等。
大多数答案都是“理论上讲,这是可能的”,所以我现在来这里问一下:大家是否知道具体的做法呢?
我想编写 Sun Haven 的对话模组,使用 BepInEx 。基本上,我想重写游戏对话,而不修改原有对话内容。就是说,如果可能的话,我想在游戏原始对话的基础上再写入我的对话。这样即使游戏有更新,不会产生冲突。
我已经在 AssetStudio 中找到了对话资产,但我不确定接下来的步骤。是不是需要在 DnSpy 中找到触发对话加载的代码呢?在这个社区里,我找到了一个有趣的点:似乎可以用资产包来实现这样的功能,是应该学习如何制作资产包吗?
评论 (0)