骑马与砍杀战团mod制作-基础-军队装备笔记(一)
资料来源
学习的资料来源:
b站【三啸解说】手把手教你做【骑砍】MOD,基础篇,链接为:
https://www.bilibili.com/video/BV19x411Q7No?p=4&vd_source=a507781c49811c97d352e448f469c302
骑砍中文站(在这里也可学到mod制作):
- Module System的简单教程(完整版本?):https://bbs.mountblade.com.cn/thread-235715-1-1.html
- MOD教程合集 & 功能源代码合集:https://bbs.mountblade.com.cn/thread-87681-1-1.html
在这里非常感谢这些作者,让我曾经的想法能有机会前进一步!
文章目录
- 骑马与砍杀战团mod制作-基础-军队装备笔记(一)
- 资料来源
- 军队模块代码
- 文件翻译位置
- 军队翻译文件
- 技能翻译文件
- 装备翻译文件
- 军队升级
- 文件编译
- 效果
- 注意
军队模块代码
该代码风格为:
[ (1)"兵种ID(身份证号唯一标识)" , (2)"兵种名称(一般用不到)" , (3)"兵种名称复数(一般用不到)" , (4)兵种特性 , (5)场景 , (6)reserved , (7)阵营 ,
[ (8)装备列表 ],
(9)兵种属性, (10)兵种熟练度, (11)兵种技能, (12-13)兵种脸部代码]
为什么说兵种名称用不到呢,因为现在都是汉化的,汉化可以直接覆盖,但还是写个明白点的英文是最好的
module_troops.py
这个位置一个是开始,一个是结束,我们需要在下边那个图片的结束前添加某个新兵种
你可以对照上边的代码风格进行简单了解,我来说明我这个代码兵种,这个我放入到了最后,因为最后的话知道是你自己的代码而不会和官方代码混淆
- tf_guarantee_boots 这个代表的是如果有靴子,这个一定会穿靴子,其余的东西也可以以此类推,在代码的上方有个tf_guarantee_all,这个是保证穿戴所有装备,默认是价值最高的装备
文件翻译位置
军队翻译文件
你可以打开你自己的mod中有个language这个文件找到cns,然后找到troops.csv这个文件,这个文件有各种军队的翻译
- 在这个位置中我们可以发现,翻译文件中修改的话前边有个trp这个前缀,一定是要加的。但是我们寻找的时候是不需要这个前缀的,你可以挑选原版的兵种进行对应的寻找
技能翻译文件
- 这你可以发现对应的技能翻译,后边的数字就是对应技能的数值
装备翻译文件
- 这你也可以看到对应的翻译,然后你就知道这个兵种穿的什么装备
军队升级
- 这是我的军队,第一个按照模板写,第二个是原本是什么军队,第三个你想升级到什么军队-第一个选项,第四个是-第二个升级选项
文件编译
你必须要在module_info这个文件中修改导出的文件在哪,你得先把开源代码1.171放入战团Module文件下,然后打开module_info把文件导出位置导出到你的mod文件下
- 这个是我的mymod文件
搞定之后,双击编译文件,一定要有python2.7的环境,否则无法编译
这样就算成了
效果
注意
游戏运行时是没法正常编译进去的,要关闭游戏之后再重新编译