超级玩家
 
- 贡献度
- 20
- 金元
- 6934
- 积分
- 773
- 精华
- 0
- 注册时间
- 2009-5-24
|
本帖最后由 FuRoCas 于 2020-9-3 15:08 编辑
rom_force_unit_mod_artillery_range 光改这个100 就是1倍射程战斗中超出射程并不射击,还需要修改此攻城武器的所用弹药的初速度参数muzzle_velocity,此参数在db/projectiles_tables里面,我把固定巨型投石机的弹药explosive_pot_artillery_large爆炸弹muzzle_velocity改成120,然后rom_force_unit_mod_artillery_range 参数改成100射程翻1倍,能射到投石机红线的最远处,没改初速度的其它弹种不射击。试过把muzzle_velocity改成250,那爆炸弹速度贼快,不过已经不是抛射了,快成平射了。
爆炸弹威力不足的原因,一个是弹种damage和Ap低,我把伤害改成70,破甲改成35,另一个原因可以通过修改shockwave_radius参数,字面意思是冲击波半径,原先是0.5我改成5后拿斯巴达皇家枪兵测试,几乎砸中就毙命范围不错,爆炸弹威力不足的原因就是这个参数太低,修改之后体会到了阿提拉全战中重型投石机爆炸弹的感觉。
虽然可以在弹药参数中直接改射程,但是那是敌我通用的。这个方法对于改海军的攻城武器船也是有效,改大它弹种初速度,配合rom_force_unit_mod_missile_range_navy_missile_and_artillery 射程加成, in_all_your_navies,100就是射程增加1倍。比如这两个弹药shp_stone和shp_stone_flammable,是海军射程420弩炮船。shp_rock和shp_rock_flammable 是350射程投石船的弹药。
附件是自己改的玩的巨型投石器爆炸弹MOD,射程改成了600,伤害改成了70,破甲35,初速度120,冲击波范围5。可以用MOD加载器加载。
mods_anmo.pack
(18.01 KB, 下载次数: 95)
|
评分
-
1
查看全部评分
-
|