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

注册 登录

QQ登录

只需一步,快速开始

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

[分享] 小心得:如何用PFM自己修改游戏,比如修改驻军,比如军团将军事物官自动升级,比如看看势力的主线任务支线任务什么的

[复制链接]

3

主题

78

帖子

129

积分

中级玩家

Rank: 3Rank: 3

贡献度
3
金元
1169
积分
129
精华
0
注册时间
2012-2-10
跳转到指定楼层
主题
发表于 2013-11-18 20:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
废话不多说,以4.0版本为例。
我一般是把data_rome2.pack复制一个备份,然后直接改,反正也就200多M,不像幕府2有1G多,这样就不用mod管理器加载什么的了。
先说驻军。我懒就不截图了。
驻军牵扯到2个表格,一个是building_level_armed_citizenry_junctions_tables,一个是armed_citizenry_units_to_unit_groups_junctions_tables.
先看building_level_armed_citizenry_junctions_tables,这里写的是每个建筑带有什么样的驻军。注意,building_level写的是建筑名称,unit_group是驻军的组别,而不是驻军兵种,至于每个group具体是什么兵种要看armed_citizenry_units_to_unit_groups_junctions_tables。个人认为CA是为了让不同势力有不同的驻军才搞了这个,比如每个泛希腊派系都有相同的建筑,总不能让大家驻军都一样,CA又懒,不想每个派系写一个建筑或驻军的文件,就搞了这一手。这样一来,同一个建筑是同一个group,这个group里写了各个势力的兵种,你有就能出现在驻军里,你没有的就不能出现,好计策赞一个。
比如说,rom_ROMAN_temple_1是罗马的最基础的神庙,不过除了罗马,伊特鲁里亚联盟也可以有这个建筑。它的驻军组是rom_ROMAN_mobs.在armed_citizenry_units_to_unit_groups_junctions_tables的unit_group一列找到rom_ROMAN_mobs,它对应的unit一列有2个兵种Roman_Plebs和Ita_Mob,意思是罗马征召兵和暴民,你要是罗马就是前一个,你要是伊特鲁里亚联盟就是后一个。还有一列priority是优先级,不过具体怎么个意思没研究透,欢迎指教。
想改的话,比如你想改成1队禁卫军,那就把Roman_Plebs改成Rom_Praetorians,反正就是对照离线百科,从上下文里复制粘贴,想怎么改怎么改。注意,如果你把Ita_Mob也改成Rom_Praetorians,那你的罗马的初级神庙就有2队禁卫军,而2级以上神庙一般都是2个rom_ROMAN_mobs,也就是说这些高级神庙都有4队近卫军了;而可怜的伊特鲁里亚联盟就没驻军了。所以可以开局把意大利几个城都搞成0驻军...太贱了,不推荐。
特别说明一下,一般的建筑都会有若干组,但非省会城市都是只有一个组,比如罗马系的普通小城市就只有rom_roman_minor_settlement_lvl1_allgarrison这一个组,你看一下就发现这个组里好多兵种,不过不要紧,按上面的该就是了。
PS:本人实测,每个据点陆军+海军+炮兵(小城市没有炮兵)总数最大为20.比如你像我说的把每个组都改成Rom_Praetorians,那内陆小城市就是20队禁卫,沿海小城市大概是17禁卫和3海军,具体从超过20队驻军中挑选哪些出来应该是根据priority这一列的数据,没研究。而省会里,炮兵就没有了...应该是优先级问题,总之慎用。话说回来有城墙的城市要是有20队禁卫,要毛的炮兵啊
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-9 06:37 , Processed in 0.026017 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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