拿破仑全面战争兵种修改自定义战斗里,能选哪些国家?是...

一个星期前因为想测试兵种的強弱,但是发现没有相关的mod于是萌生了自己做mod的想法。

因为没有编程基础从零开始学c#,整整一个星期没日没夜地研究才把自定义战鬥的代码研究明白了。

结果意外地发现自定义战斗里,在选择兵种比例的四个滚动条前面各有一个小图标游戏代码里本来的设计是,點一下兵种的图标就会弹出一个菜单让你选择具体的兵种。

比如我当前选的文化是帝国那我点一下步兵的图标,就会打开一个菜单裏面列出来了所有帝国文化的步兵,可以多选

但是这个功能被一行简单的代码给盖过去了——

这行代码的意思是,如果当前游戏不是开發模式则跳过后面的代码。

我删除了这条代码然后发现自定义战斗里选择兵种的功能就恢复了,点一下兵种的图标就会出现菜单测試了一下,如果选择两个兵种的话则两个兵种会各占50%。

不明白T社为什么要把这么有用的功能隐藏起来

本来想把修改后的dll拿出来分享,泹是发生了一件奇怪的事情我用vs调试的时候一切正常,但是正常启动游戏的时候自定义战斗一进去就报错,我把custom battle里的所有文件都恢复荿原来的文件后依然报错... 今天实在太晚了得睡觉了明天再排查到底是什么问题



参考资料

 

随机推荐