兵种数据修改方法:
近日大家都想修改人数,本想替大家修改,可是一个人太尼玛累了,就分享一下修改方法,希望大家分工一下,一起出力。本方经本人测试基本成功,只是人数有时需要微调(以下会说明),在此方法我只讲述与数据有关的,其余太复杂容易出错,修改要打开mod下data文件夹里的export_descr_unit文件,就会出现兵种数据。当然,本方法只说最基本的,关于彻底修改兵种的比如破解、地形、冲锋距离、声音就不多说了。那么在此就先以几个兵种(汉魂内)为例:(红色字体为修改处注解)
1.近战部队,例:
;绿营步兵
type lvying dictionary lvying category infantry class light voice_type Light
banner faction main_infantry banner holy crusade
soldier lvying, 100, 0, 0.25, 0.3189, 1.5712
(注:那个100就是指人数,公式为N/2*5,100就是说100除以2乘以5就等于250,但是本人修改时,想改成120人,应该改为60,但进入游戏发现人数为122,所以微调成59就ok,这个个问题在下不懂,还请高手指出) officer daqingqishou officer daqingqishou officer daqingqishou mount_effect horse -5
attributes sea_faring, hide_forest, very_hardy, can_withdraw move_speed_mod 1.05
formation 1.2, 0, 2.4, 2.4, 4, square stat_health 1, 1 (生命点数)
stat_pri 6, 3, no, 0, 0, melee, melee_simple, piercing, sword, -25, 0.1
(在此处,stat_pri后的两个数字就是指攻击力和冲锋,即攻击力6,冲锋3,后边的修改容易出错,在下就不多说了,需要调整的改数字就好,但不要把数字前的空格删了) stat_pri_attr no
stat_sec 0, 0, no, 0, 0, no, melee_simple, blunt, none, 0, 1 stat_sec_attr no
stat_pri_armour 4, 8, 0, leather ;
(在此处stat_pri_armour是指防御,三个数字分别是盔甲、技能、盾牌防御,三个相加就是总防御值,4+8+0=12,后边的英文指的是防御类型,轻型、重甲之类的,也不要修改) stat_sec_armour 0, 0, flesh stat_heat 5
stat_ground 2, -2, 2, -2
stat_mental 15, normal, trained
(此处两个英文指的是士气高低、是否受训,normal普通, low低, disciplined 纪律好or imperuous鲁莽,未受训、受训trained训练度高highly_trained) ) stat_charge_dist 10 stat_fire_delay 0
stat_food 60, 300
stat_cost 1, 300, 100, 100, 100, 555, 1, 100
(stat_cost 招募费用 数值从左到右依次是: 造兵回合; 购买价格; 维护费; 升级武器费; 升级盔甲费; 自定义战役费用; 多于几队开始罚钱; 罚钱的多少) armour_ug_levels 1, 2
armour_ug_models lvying, lvying, lvyin2
ownership byzantium, hre, milan, slave era 0 byzantium, hre, milan, slave era 1 byzantium, hre, milan, slave recruit_priority_offset 20
2.弓箭类部队,例:
;绿营弓兵
type lvgong
dictionary lvgong category infantry class missile voice_type Light
banner faction main_missile banner holy crusade
soldier lvgong, 80, 0, 0.25, 0.3189, 1.5712
(注:那个100就是指人数,公式为N/2*5,100就是说100除以2乘以5就等于250,但是本人修改时,想改成120人,应该改为60,但进入游戏发现人数为122,所以微调成59就ok,这个个问题在下不懂,还请高手指出) officer daqingqishou officer daqingqishou officer daqingqishou mount_effect horse -2
attributes sea_faring, hide_forest, can_withdraw, foot_archers, start_skirmishing, free_upkeep_unit
move_speed_mod 0.95
formation 1.4, 1.4, 1.8, 1.8, 3, square stat_health 1, 1
stat_pri 8, 1, composite_arrow, 140, 15, missile, missile_mechanical, piercing, none, -450, 0.35
(在弓箭类部队里,stat_pri 就是远程攻击力的数值了,所谓stat_pri 是指第一武器的攻击力,在这里8就是远程的攻击力,但切记!!!!!这个1就不代表冲锋了,不要修改,后面的数字和英文代表类型声音和弓箭数量和射程,这个一般不要修改,易出bug)
stat_pri_attr no
stat_sec 4, 1, no, 0, 0, melee, melee_simple, piercing, knife, -25, 0.1
(stat_sec 代表副武器,4是近战攻击,这里的1才是指冲锋威力,冲锋必须拿近战武器冲嘛)
stat_sec_attr no
stat_pri_armour 4, 3, 0, leather ;
(在此处stat_pri_armour是指防御,三个数字分别是盔甲、技能、盾牌防御,三个相加就是总防御值,4+8+0=12,后边的英文指的是防御类型,轻型、重甲之类的,也不要修改) stat_sec_armour 0, 0, flesh stat_heat 4
stat_ground 0, 1, 2, 0
stat_mental 10, normal, trained
(此处两个英文指的是士气高低、是否受训,normal普通, low低, disciplined 纪律好or imperuous鲁莽,未受训、受训trained训练度高highly_trained) ) stat_charge_dist 10 stat_fire_delay 0
stat_food 60, 300
stat_cost 1, 300, 150, 100, 100, 555, 1, 100
(stat_cost 招募费用 数值从左到右依次是: 造兵回合; 购买价格; 维护费; 升级武器费; 升级盔甲费; 自定义战役费用; 多于几队开始罚钱; 罚钱的多少) armour_ug_levels 1, 2
armour_ug_models lvgong, lvgong, lvgon2
ownership byzantium, hre, milan, slave era 0 byzantium, hre, milan, slave era 1 byzantium, hre, milan, slave recruit_priority_offset 20
我也只能帮大家到此了,一个人修改太尼玛累了,希望更多的玩家加入,为了低配完美运行,一起努力吧~希望大家多多支持中2mod游戏,不论是哪个工作组,希望都能为了广大玩家和游戏事业出一份力。----by 照山河