阿提拉全面战争吧 关注:37,813贴子:606,746
  • 11回复贴,共1

[PFM修改]客制化罗马化东哥特修改小教程(?)

取消只看楼主收藏回复

作为蛮族派系,罗马派系的书院和大水渠以及金刀金甲实在是非常眼馋,但不经过一番修改似乎只能靠抢,实在是不便之至。已有的工坊mod似乎有以下两种思路,不过个人都有不满意的地方,因此在吸收部分思路的基础上提出了第三种思路
创意工坊上的东哥特文明化mod走的是,可以将罗马派系的建筑增加到了东哥特的建筑序列里。但由于一个派系只能属于一个文化组,因此建造不属于本派系文化组的建筑(比如用蛮子建造罗马的大水渠和军营等等,但卫兵室似乎例外)时会出现建筑名称不能正常显示的问题。
创意工坊的罗马后继mod则走的是另一个思路,在阿提拉主体战役里建造最后的罗马人战役的罗马建筑,但最后的罗马人里没有大水渠了,个人不能接受。另外最后的罗马人的兵营是集成在一起的,跟阿提拉主体战役区分建筑造兵相比实在太强了。
本文走的是第三种思路,让东哥特变成罗马人!



效果如图,科研保留了东哥特原本的军科线并使用西罗的民科线,建筑名称显示正常。


IP属地:广东1楼2022-12-12 09:13回复
    不确定本贴是否被贴吧锁定,能看到的8友麻烦回复一下


    IP属地:广东2楼2022-12-12 09:16
    收起回复
      用这个修改思路理论上也可以让两罗马、萨珊这种定居派系也能游牧,修改两匈定居可能要改更多的东西就先按下不表


      IP属地:广东3楼2022-12-12 09:25
      收起回复

        首先要将factions_tables里面factions这张表的如图项subculture修改成西罗(当然修改成东罗也行)。这项修改修改了东哥特的文化组,包括对应的【民科】、【军科】以及【建筑体系】。兵种组则在同表往后拉的military_group。在本次修改示例中不涉及。
        当然仅仅这么修改并不能享受罗马的帝国臣道派系特性和4个初始科技。


        IP属地:广东5楼2022-12-12 17:42
        回复
          东哥特的民科只是普通蛮族民科,但军科是有独有科技的。仅修改上一步不仅会丢掉特色军科而使用罗马通用军科,还会出现的主要问题是
          (1)【东哥特的蛮族兵种升级体系失效,兵种无法顺利进阶】
          (2)【东哥特的蛮族兵种缺乏招募建筑】
          简而言之就是变成了和各种小罗马军阀一样的科技和兵种体系,只能在攻占的蛮族城镇里招募蛮族兵种。
          为此首先解决问题(1),即如何在保留原有军科的情况下使用罗马民科


          IP属地:广东6楼2022-12-12 17:48
          回复

            打开technology_node_sets_tables下辖表,需要注意的是【这张表的抬头(即key这一项)不允许重复,但是允许新建】,于是如图所示参照官方给葛大爷的军科树的修改方法,【新建一个att_barbarian_ostrogothi_military】。
            campaign_key对应所处战役,默认阿提拉主体战役。faction_key对应派系,派系名称请去factions_table里复制粘贴。culture对应主文化组,罗马文化组包括东罗、西罗两个文化组,但是阿提拉战役里两罗的科技树是一个,只有个别科技不同。所以这项留空,最后一列分军科、民科两个类别,在此选择军科rom_roman_mil_top


            IP属地:广东7楼2022-12-12 17:57
            回复
              下一步是本修改最麻烦的工序之一。【军科修改】

              上一步把【军科树】建好了,这一步解决的就是往新建的军科树里面填军科。科技升级价格等也在此表中。
              这张表和上一张表一样,【key这一列不允许重复但是可以新建】。如果简单把原有军科修改technology_node_sets这一列,就会导致原本使用这一科技的派系科技将出错。
              而【technology_key】才是实际对应的军科。也就是名义和实际的关系。
              一个简单的筛选方法是用technology_node_sets一列选中att_barbarian_military,在筛选结果中选出通用科技和东哥特专属的3个科技。然后按住ctrl按行复制。然后在列表末尾按如图所示方法粘贴并修改key项,加上ostrogothic标识,然后把复制得到的科技的technology_node_sets一列改为之前新建的att_barbarian_ostrogothi_military


              IP属地:广东8楼2022-12-12 18:40
              收起回复

                游牧指令修改。将蛮族原有的游牧地图指令添加给东哥特。否则无法正常游牧


                IP属地:广东15楼2022-12-12 23:30
                收起回复
                  还有一个是罗马军事建筑的科技解锁问题。在building_level_required_technology_junctions_tables那张表里,图发不出来,只能请吧友自己去看了。左边建筑等级,右边科技。主要是要保证高级建筑要在低级建筑之后,且不研发低级建筑无法研发高级建筑。


                  IP属地:广东17楼2022-12-12 23:37
                  回复
                    楼又被贴吧吞了一层。有个兵种招募建筑的问题,要将东哥特的蛮族兵种线添加到罗马军营里。在building_units_allowed_tables里面,图发不出来只能请吧友自己去看了


                    IP属地:广东18楼2022-12-12 23:43
                    回复
                      嘶,发现有新的问题,不能换将


                      IP属地:广东19楼2022-12-14 00:21
                      收起回复
                        原来还有事务官技能树(含将领)和军事传统树(不改即变为文化默认罗马技能树和罗马军事传统)
                        在character_skill_nodes那几个表里面
                        修改方法和前面军科基本一样


                        IP属地:广东来自Android客户端20楼2022-12-14 19:03
                        收起回复