3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 24803|回复: 8
打印 上一主题 下一主题

[原创] 《罗马2全面战争》之PFM修改远程兵种【射程】再探讨

[复制链接]

216

主题

2515

帖子

5649

积分

游戏精英

Rank: 8Rank: 8

贡献度
605
金元
32189
积分
5649
精华
1
注册时间
2009-4-28

腐烂国度2

跳转到指定楼层
主题
发表于 2015-1-2 23:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 killeraltair 于 2015-1-2 23:48 编辑

以下讨论的代码都运用在 db/campaign_difficulty_handicap_effects_tables/campaign_difficulty_handicap_effects 列表中。

查阅过论坛上各位玩家做的mod,涉及远程兵种射程修改一项,几乎都添加使用 rom_force_unit_mod_missile_range  这一代码实现增程功能,后边的数值比例是1:100,比如想要增加50射程,表里就要填5000。此代码对远程步兵、骑射有效,对弩炮等攻城器械无效。

这里我介绍个新代码 rom_force_unit_mod_infantry_missile_range  此效果仅对远程步兵有效,甚至对如罗马军团步兵的重投矛射程也有效,数值修改同上。对骑射、骑马突袭兵等无效,弩炮无效。
rom_force_unit_mod_cavalry_missile_range 此效果仅对骑射有效,对步兵、弩炮无效,爱玩游牧的玩家有福了。
注意,如果以上两个代码与rom_force_unit_mod_missile_range 同用,会造成射程叠加。

那么问题来了......... rom_force_unit_mod_?????_missile_range 弩炮等攻城器械射程怎么改呢?我尝试把代码中的问号用artillery 和 ballista 来替代,都进不了游戏。所以到这里属于抛砖迎玉,求问老鸟。
回复

使用道具 举报

5

主题

325

帖子

441

积分

高级玩家

Rank: 4

贡献度
1
金元
4370
积分
441
精华
0
注册时间
2010-4-8
舒服的沙发
发表于 2021-9-21 20:44 | 只看该作者
不错,谢谢了
回复 支持 反对

使用道具 举报

5

主题

325

帖子

441

积分

高级玩家

Rank: 4

贡献度
1
金元
4370
积分
441
精华
0
注册时间
2010-4-8
硬硬的板凳
发表于 2021-10-10 17:03 | 只看该作者
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射程投石船的弹药。
回复 支持 反对

使用道具 举报

0

主题

47

帖子

116

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1162
积分
116
精华
0
注册时间
2014-2-7
冰凉的地板
发表于 2022-3-24 15:04 | 只看该作者
如果你想修改弩炮的射程你要自己定义一个修改变量
回复 支持 反对

使用道具 举报

4

主题

62

帖子

127

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1265
积分
127
精华
0
注册时间
2014-2-27
5#
发表于 2022-5-9 15:20 | 只看该作者
求问 最新的修改看不到罗马精英禁卫军团属性修改啊  求问
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-8 13:58 , Processed in 0.027807 second(s), 15 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表