钢铁雄心3吧 关注:109,364贴子:2,331,222
  • 15回复贴,共1

【改派】用战争目标和事件实现打败军阀后收编其军队~~

只看楼主收藏回复

唔,这几天玩太祖一直被打败军阀后却无法得到其军队的问题困扰。。。在看了许多MOD的相关教程(主要从HM中),终于获得一丝灵感。@NewTypeMan,其实主要是从兔爵在HM里的投降系统改写而成(大部分照搬划掉)
希望不算侵犯知识产权。将其移植到了原版TFH里。就是用“战争目标完成----引起相关决议----实现吞并且获得军队”这个方法。只对太祖和校长有效。希望大家喜欢。。
另外,我作为一个萌新潜水这么久发帖还是第一次!


1楼2017-06-09 12:08回复
    有两种方法,添加代码法和无脑覆盖法
    一、添加代码法
    这种修改方法适用于有一定修改经验的改派们,这样就不用替换你们自己原有的(可能已经改过的)文件啦。
    第一步:添加战争目标
    打开tfh\common文件夹下的cb_types.txt,在末尾加上下面一段
    #############################################################################
    china_civil_war = {
    sprite_index = 4
    is_triggered_only = yes
    always = yes
    is_valid = {
    THIS = {
    OR = {
    tag = CHI
    tag = CHC
    }
    }
    OR = {
    tag = CHI
    tag = CHC
    tag = CYN
    tag = CGX
    tag = CSX
    tag = CXB
    tag = MAN
    tag = MEN
    }
    }
    is_civil_war = yes #this is a civil war
    handles_peace = yes
    on_completion = {
    country_event = 2813 # CHC
    country_event = 2815 # CHI
    }
    }


    8楼2017-06-09 12:28
    收起回复
      2026-06-02 11:11:27
      广告
      不感兴趣
      开通SVIP免广告
      第二步:增加决议事件
      在tfh/events新建一个txt文件(名字最好是英文,中文不知道读不读得出来)。在里面加入下面一段
      #########################################################################
      country_event = {
      id = 2813
      is_triggered_only = yes
      trigger = {
      or = { tag = CHI
      tag = CYN
      tag = CGX
      tag = CSX
      tag = CXB
      tag = MAN
      tag = MEN
      }
      FROM = { TAG = CHC
      }
      }
      title = "交出军队"
      desc = "我们在与太祖的对抗中失败,从此我们的军队将交由其指挥."
      picture = "news_paper"
      option = {
      name = "好吧"
      ai_chance = { factor = 100 }
      CHC = { split_troops = 0.8 }
      this = { country_event = 2814 }
      }
      }
      country_event = {
      id = 2814
      is_triggered_only = yes
      title = "太祖到来"
      desc = "太祖已全面接管."
      picture = "news_paper"
      option = {
      name = "好吧"
      ai_chance = { factor = 100 }
      CHC = { surrender_inherit = this }
      }
      }
      country_event = {
      id = 2815
      is_triggered_only = yes
      trigger = {
      or = { tag = CHC
      tag = CYN
      tag = CGX
      tag = CSX
      tag = CXB
      tag = MAN
      tag = MEN
      }
      FROM = { TAG = CHI
      }
      }
      title = "交出军队"
      desc = "我们在与蒋的对抗中失败,从此我们的军队将交由其指挥."
      picture = "news_paper"
      option = {
      name = "好吧"
      ai_chance = { factor = 100 }
      CHI = { split_troops = 0.8 }
      this = { country_event = 2816 }
      }
      }
      country_event = {
      id = 2816
      is_triggered_only = yes
      title = "蒋军到来"
      desc = "蒋军已全面接管."
      picture = "news_paper"
      option = {
      name = "好吧"
      ai_chance = { factor = 100 }
      CHI = { surrender_inherit = this }
      }
      }


      9楼2017-06-09 12:30
      回复
        第三步:添加翻译
        找到tfh\localisation下的Motherland.csv,然后用右键点击,选择用记事本打开.在末尾添加这两行
        china_civil_war;摧毁军阀;;;;;;;;;;X
        china_civil_war_setup;摧毁$RECIPIENT$。消灭军阀!;;;;;;;;;;X


        12楼2017-06-09 12:37
        回复
          以上就是添加代码的方法了!!无脑覆盖版得等会。我现在暂时没有原版文件。。
          各位亲有什么疑问可以提出!欢迎建议
          @NewTypeMan
          如果还@不了麻烦各位帮@一下兔大了


          13楼2017-06-09 12:40
          收起回复
            厉害


            IP属地:北京来自iPhone客户端14楼2017-06-09 14:55
            回复
              不错


              IP属地:福建15楼2017-06-11 19:45
              回复


                IP属地:黑龙江来自Android客户端16楼2017-06-11 21:08
                回复
                  2026-06-02 11:05:27
                  广告
                  不感兴趣
                  开通SVIP免广告
                  你没召唤成功,不过我看到帖子了...


                  IP属地:福建来自iPhone客户端17楼2017-06-15 00:37
                  回复
                    暖贴


                    IP属地:上海来自iPhone客户端18楼2019-07-25 07:02
                    回复