钢铁雄心3吧 关注:108,273贴子:2,328,249
  • 27回复贴,共1

解决历史的回忆MOD内生产页面兵种加成错位的方法

只看楼主收藏回复



IP属地:安徽来自Android客户端1楼2024-07-11 13:58回复
    第一步


    IP属地:安徽2楼2024-07-11 14:03
    回复
      删除combined_arms.txt


      IP属地:安徽3楼2024-07-11 14:05
      收起回复
        解决


        IP属地:安徽5楼2024-07-11 14:11
        回复
          我老早就想问了 好人


          IP属地:山西来自iPhone客户端6楼2024-07-11 19:53
          收起回复
            hxd HM存档闪退有解吗


            IP属地:山西来自iPhone客户端8楼2024-07-12 12:48
            收起回复


              IP属地:四川来自Android客户端9楼2024-07-19 00:44
              回复
                其实不是你这么一删了之的,图标错位,肯定是图标数量与陆军师设计界面的需要的合成图标数量不一致。
                正确的做法是,看看combined_arms.txt里定义了几种可以加成的兵种,再看看师设计界面里combined_arms_indicator定义了几个,里面有写这个引用的图片是GFX_ca_groups,顺藤摸瓜找到GFX_ca_groups的定义之处:
                spriteType = {
                name = "GFX_ca_groups"
                texturefile = "gfx\\interface\\ca_groups.dds"
                noOfFrames = 10
                effectFile = "gfx\\FX\\buttonstate.fx"
                loadType = "INGAME"
                norefcount = yes
                }
                这就好办了,把ca_gruops.dds改一下。
                我手里没有历史的回忆mod,那就拿手边有的mod,比如World War II Immersion(沉浸式二战)1.0版本里,combined_arms.txt里定义了六种可以加成的兵种,但ca_gruops.dds是原版tfh里的,有五个选中和五个未选中,共计十个图标在里面:

                游戏里对应的显示就不对劲:


                那就把ca_gruops.dds复制出来,扔到mod对应的文件夹里,加上两个对应的图标(物流类型,随便搜索找两个应付一下),改成这样:

                再把这个定义的框框数由10改成12,在interface里的随便找到 gfx 结尾的文件,或者自己定义一个新的gfx文件,把这个GFX_ca_groups重新定义一次
                spriteType = {
                name = "GFX_ca_groups"
                texturefile = "gfx\\interface\\ca_groups.dds"
                noOfFrames = 12
                effectFile = "gfx\\FX\\buttonstate.fx"
                loadType = "INGAME"
                norefcount = yes
                }
                最后,游戏里就不会显示成错位的了



                IP属地:广东10楼2024-08-27 18:31
                收起回复
                  确实是太监mod,


                  IP属地:广东11楼2024-08-28 13:18
                  收起回复