《钢铁雄心4》游戏中很多小伙伴吐槽AI的配兵不合理,不过大家可以通过修改文件参数更改预设模版,下面小编带来“styleshare”分享的《钢铁雄心4》AI配兵参数修改图文教程,一起来学习一下吧。
对于各国的预设模板,在history的units里面改各国的预设模板。随便找一个当当范例吧。
第一个有关的文件是各国的预设兵种模板,history/units/CHI_1936.txt,以CHI_1936(1936的校长)为例,打开以后看见以下的画面。
红框部分就是一个模板。
name后面是模板的名称,尽量用英文吧,因为要改下面的部队模板。
regiments就是模板内的兵种。(兵种的代码如果不会找,我做成了附件分享了,也可以自己去localisation文件里面的units找。)
infantry是步兵师,后面的XY代表是模板内的位置。支援旅不算在内XY各有5个。
{ x = 0-5 y = 0-5 }
如果想加支援旅
给各位看我写的一个自虐的兵种模板讲解支援旅吧。
红框内是支援旅的写法。
priority是电脑选用这个模板的优先级,有1,2两个参数可以用,超过2能不能用我不太了解,越高应该是越会採用的。
接下来讲改完预设模板以后,必须要改下面的部队模板,否则进游戏后这个国家一开始会没有部队。
同个文件往下拉,看到这边就是一开始这个国家有的部队。
name是部队名称
location是地区位置
pision_template是这个部队用的模板。如果你上面改了模板以后也改了名称,必须要把这个名称改了,一开始会出现这个部队。
start_experience_factor是部队经验
start_equipment_factor是部队增援的程度。
下一个有关的文件就是如果需要AI自创模板,所遵循的规则。
common/ai_templates/generic.txt
打开后因为一个段落比较长就没法截图了,我就分段说了。
light_armor_default电脑在自建模板的时候的基础,如果想建轻装甲师,就会採取这段落的写法去设计。
target_width设计出来的战场宽度。
width_weight(宽度的重量?),未知。
column_swap_factor(每列变换的变数),未知。
stat_weights这边一大块,就是对于每个参数的倾向设定。
(注意是参数而不是兵种,对于这个师设计出来偏向于那些参数,用这边设计。例如对空能力,速度,组织度,突破能力等等)
target_templates这个我认为应该是对于要不要设立支援旅的参数。(猜测)
support支援旅的名称跟数量。
regiements师里面的各兵种数量。
allowed_types模板内允许用的兵种,包含支援旅。
common/defines/00_defines.lua
搜寻DIVISION_DESIGN_WEIGHTS,也就是设计部队的变数。
也就是这一大段,这一大段应该跟generic.txt里头stats写的是一样的,但是种类就更多了,甚至包含了海空军。
所以应该是电脑建设军队的整体规则,所以应该更加复杂。