3DMGAME论坛

标题: 罗马2有效修改攻城武器射程的方法研究 [打印本页]

作者: FuRoCas    时间: 2020-9-1 02:36
标题: 罗马2有效修改攻城武器射程的方法研究
本帖最后由 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, 下载次数: 114)




作者: rjftgvfcwd    时间: 2021-3-24 10:16
这个我试了没用,2.4版本的射程数据是提高了但是实际上还是没有,我的方法是在data里把所有远程弹药都改1或者2,再把他们射程也提高,对了别的什么速度射击角度还有重力这些都要改,然后自己在玩家加强mod里加下弹药容量就行,虽然这样电脑也会受益但是也只能射一两次完全吃得消,它们弹药没了就直接跟你近战,到时候嘿嘿
作者: wjlovezzd    时间: 2021-10-10 17:18
mbq0322 发表于 2020-9-27 17:40
顶你,不过我的罗马2帝皇版找不到rom_force_unit_mod_artillery_range等增加射程的词条,没法直接改射程, ...

找不到条目  直接添加条目就可以了

360截图16720328739296.jpg (257.6 KB, 下载次数: 12)

360截图16720328739296.jpg





欢迎光临 3DMGAME论坛 (https://bbs.3dmgame.com/) Powered by Discuz! X3.2