钢铁雄心4装备兵种及相关参数 装备与兵种关系解析
1 HOI4的营是部队的基本组成单位,每一个营都有一个主属性-兵种,具体的兵种由commonunits 的各个文件规定,就是我们常见的步兵,山地步兵,陆战队等等,注意,战斗机、CAS和NAV bomber也是单独的兵种,总之,在commonunits 下的文本文件中sub_units = {}中的,都是一个个单独的兵种。
2 每一个兵种的定义中规定了要组成这个兵种所需要的装备类型和数量。这也是HOI4比之前历代HOI变动最大的部分。如:
need = {
infantry_equipment = 100
}
表示这个营需要100单位步兵装备1才能发挥作用。
3 机械化或者摩托化步兵需要的装备有两种,一种是作战用,即infantry_equipment,提供软硬攻击和防御突破;另一种是载具,即mechanized_equipment ,提供移动速度和附加加成,例如装甲值和穿甲值。
4 一个兵种的具体战斗数值是由其基本装备决定的,与装备数量无关(基本确定)也就是说玩家可以修改兵种设定文件,让牵引式火炮营只需要1门大炮。。。能力仍然不变。同理,增加步兵营中步枪的数量并不能加强战斗力。
5 另外,注意,多装备兵种的战斗力由其基本装备的数值相加构成(大概意思)例如机械化步兵的属性就是步兵武器属性加步兵战车属性。
这就给了我一个启示,是否可以增加装备种类来提高部队属性。答案是可行的,例如,给步兵兵种加入anti_tank_equipment,根据属性相加原则,步兵营的反装甲能力大幅提高。同理,可以继续加入火炮、火箭炮。。。
注意:加入新装备时要同时加入essential代码:
essential = {
infantry_equipment
motorized_equipment
anti_tank_equipment
}
6 注意,以上是兵种的装备属性决定的兵种属性,重要的是,兵种设定文件中也有一些属性设定,如
#Offensive Abilities
soft_attack = 0.4
hard_attack = -0.5
关键的是,这里的数值是乘性的,即是说上文的代码中兵种的软功属性增加40%,硬功属性减少50%。
7 小小总结一下,玩家想修改一个兵种的属性的,可以通过添加装备或者设定
其兵种文件的设定数值。所以我加入了一种新的装备,人狼的盔甲,作为精英步兵的装备,给精英步兵提供了一些装甲值和突破值,仅供娱乐。
8 以上就是对兵种和装备修改的一些心得。加入新兵种和新装备的方法很多大神都写了教程,我就写几点加入新兵种和新装备的注意事项吧。
8.1 新兵种的图标设定是interfacesubuniticons文件,陆军前线兵种需要设置地图图标、师团模板图标、北约兵牌等几项,支援营只需设定师团模板图标;空军海军只需设定地图图标。
8.2 新装备的设定需要制定新装备的大类和生产类别,否则不能生产,可以参考原版设定文件。有三点需要注意,
一是注意在原有装备大类中加入新一代装备可能会让师团模板自动选择新款装备。
二是在已运行的mod上修改的话,需要让游戏重新加载mod才能生效,即不使用mod启动游戏一次,再加载mod启动。。。。
三是在已经研发过的科技中加入新装备无效,必须是未研发的科技中加入,这样研发成功的同时,系统会刷新装备列表,这个小细节困扰了我很久(很可能火星)
9 最后一点提示,很多同仁都喜欢用ultredit修改文件,我也喜欢,不过HOI4会读取mod文件夹中一切文件,包括ultredit生成的bak文件。这就可能导致一些设置无效或者生产线里单位缺图片,个人的惨痛教训(很可能火星)
最后放上小mod:点击下载
此MOD在南洋城邦和60年代武器的基础上修改而成,集成了60年代科技 多种升级 更多图标 ,水桶决议等很多优秀mod,在此一并表示感谢!!(我把水桶决议改成英文的了,不喜欢的用原版覆盖就可。)