幕府将军2全面战争吧 关注:66,657贴子:1,387,078
  • 17回复贴,共1

【mod制作jiaocheng】&求助:如何制作一个全地图生效的+攻击铁

只看楼主收藏回复

楼主前一段时间发布了一篇mod推荐的帖子,热度相当不错。今天有位吧友回帖问有没有全地图生效的铁匠铺呢?幕府2后的全战系列,如罗2,其特殊建筑:铁匠铺、马场、靶场都改为了全图生效,可以通过升级的方式直接获得buff。幕府2则存在一个问题,如伊达家,虽然初始自带铁匠铺,但是等到要出特色兵种野太刀时,运兵要花费很久时间,因此也就有了这篇帖子。但是本帖所制作mod有很多问题,希望吧友们能为我解答,感谢。


IP属地:吉林1楼2023-08-20 19:47回复
    废话不多说,制作mod所需工具:pack file manager。


    IP属地:吉林2楼2023-08-20 19:49
    回复
      首先,打开pack file manager,取消勾选“option”中的CA pack are read only。在“file”中打开steam文件下幕2文件夹并打开data文件。





      IP属地:吉林3楼2023-08-20 19:55
      回复
        打开左侧列表中的db项,db项是制作mod最关键的一部分。下拉列表找到building_effects_junction_tables以及building_factionwide_effects_junction_tables两项,前者用于修改本领国生效的建筑特性,后者用来修改全领国生效的建筑特性。右键->extract->extract selected,弹出保存路径,这里我选择保存在桌面上,此时我的桌面上出现了db文件夹。同理,将两项都保存在同一处。





        IP属地:吉林4楼2023-08-20 20:06
        回复
          啊?


          IP属地:辽宁来自Android客户端5楼2023-08-20 20:18
          收起回复
            在file中新建一个文件,也就是自己的mod文件,将文件格式改为movie。保存文件,文件命名随意,我这里的命名是my mod。打开my mod文件,右键add->directory将刚才保存的两个文件导入进来。打开两项,实际上有很多内容,为了提高效率,防止mod冲突,我们只保留如下几项。删除的方法,拖动框住要删除单元格点击delete键。






            IP属地:吉林6楼2023-08-20 20:18
            回复
              项中共三列,分别为建筑id、效果id、效果数值。我们将building_effects_junction_tables的几项效果数值改为0,由于mod和data文件是互相覆盖的,因此如果不将这几个值改为0,那么建筑就会既有本领国效果也会有全领国效果,如3级的攻击铁匠铺,效果为特殊部队+4攻击、武士部队+4攻击、足轻部队+4攻击,修改后则是这三种部队+0攻击,而我们再添加全领国效果也就是building_factionwide_effects_junction_tables中的数值3级为全领国招募部队+4攻击,若不改为本地+0攻击则会出现如萨摩地区全部部队+8攻击,而其他领国+4攻击的情况。这是楼主遇到的第一个问题,不知道有没有什么好的方法。需要修改的建筑数值为2级+攻武家町、1~3级+攻铁匠铺。


              IP属地:吉林7楼2023-08-20 20:29
              回复
                在building_factionwide_effects_junction_tables项中,并没有楼主的这四项,显而易见,因为原版游戏中的武家町以及铁匠铺都是本地效果而无全局效果,因此通过add row的方式按照图片填写即可,效果id中的mod_unit_melee_attack_global代表全局+攻击,这是楼主遇到的第二个问题,那就是效果id中只有全局+攻的id而没有全局+甲胄的id,因此楼主无法实现全局加甲胄的效果。同时还会产生一个问题,那就是如果你有两个三级铁匠铺,那么两个铁匠铺都会全局+4变成全局+8的情况。楼主没办法解决这三个问题,如果有大佬了解,还望赐教。保存mod文件后丢到data下即可,实现效果如下图。



                岛津佩刀萨摩地区+2攻击,大隅地区的武士长枪队也是+2攻击


                IP属地:吉林8楼2023-08-20 20:44
                回复
                  标题为【mod制作教程】&求助:如何制作一个全地图生效的+攻击铁匠铺


                  IP属地:吉林9楼2023-08-20 20:45
                  收起回复
                    感谢分享!


                    IP属地:山东来自Android客户端10楼2023-08-20 20:46
                    回复
                      可以给所有家族上个buff就行了


                      IP属地:辽宁来自Android客户端12楼2023-08-20 22:17
                      回复
                        好帖帮顶


                        IP属地:黑龙江来自iPhone客户端13楼2023-08-20 23:53
                        回复
                          传奇建筑加的是势力buff,可不可以给铁匠铺也打上一个传奇buff,


                          IP属地:湖南来自Android客户端14楼2023-09-24 00:23
                          收起回复
                            我按照这个制作mod的操作,将导出的文件导入回新建时,树状图里少了一个db栏,应该有问题

                            如何解决?


                            IP属地:重庆15楼2024-04-27 17:22
                            回复