钢铁雄心3吧 关注:107,681贴子:2,324,981
  • 10回复贴,共1

【修改教程】宣战让对方加入阵营

只看楼主收藏回复

一楼喂熊~


IP属地:河南1楼2022-07-02 01:58回复
    查看common/cb_types.txt文件
    参考资料:【改派】common文件简解 9楼
    https://tieba.baidu.com/p/3812689330


    IP属地:河南2楼2022-07-02 02:02
    回复
      在中找到install_communism事件,翻译直译为安装某某主义
      以下是他的内容:
      install_communism = {
      sprite_index = 7
      is_triggered_only = yes
      always = yes #是否可重复?写no一局就只能解放一个国家了,所以必须yes
      is_valid = {
      this = {
      faction = comintern #条件,this是宣占国,也就是我们,必须是康蜜
      }
      # non communists only
      not = { ideology = left_wing_radical } #条件,被宣占国,不能是左溢
      not = { ideology = leninist } #不能是列您主义
      not = { ideology = stalinist } #不能是斯达林主义
      }
      po_install_government = yes #安装证腐,就是这条将战败国的指正档变成康蜜的
      war_name = WAR_INSTALL_COMMUNIST #战争名称?不清楚是哪里引用的,不管他
      }


      IP属地:河南3楼2022-07-02 02:10
      回复
        再打开tfh\common\cb_types.tx,找到 install_communism 事件,发现多了一些内容:
        install_communism = {
        sprite_index = 7
        is_triggered_only = yes
        always = yes
        is_valid = {
        this = {
        faction = comintern
        }
        # non communists only
        not = { ideology = left_wing_radical }
        not = { ideology = leninist }
        not = { ideology = stalinist }
        }
        po_install_government = yes
        on_completion =
        {
        #country_event = 5057
        leave_faction = axis
        leave_faction = allies
        leave_faction = comintern
        coup_by = FROM
        relation = { who = FROM value = 200 }
        organisation = 20
        popularity = 20
        national_unity = -30
        }
        war_name = WAR_INSTALL_COMMUNIST
        }


        IP属地:河南4楼2022-07-02 02:13
        回复
          把新语句
          on_completion =
          {
          #country_event = 5057
          leave_faction = axis
          leave_faction = allies
          leave_faction = comintern
          coup_by = FROM
          relation = { who = FROM value = 200 }
          organisation = 20
          popularity = 20
          national_unity = -30
          }
          全部复制到\common\cb_types.txt里去


          IP属地:河南6楼2022-07-02 02:22
          回复
            然后添加一条 join_faction = comintern 到 on_completion 里去,并屏蔽掉 leave_faction = comintern, 如下:
            on_completion =
            {
            #country_event = 5057
            leave_faction = axis
            leave_faction = allies
            #leave_faction = comintern <====退出康蜜国际,上两条同,这个给屏蔽掉
            coup_by = FROM
            relation = { who = FROM value = 200 }
            organisation = 20
            popularity = 20
            national_unity = -30
            join_faction = comintern <====新语句,加入康蜜国际
            }
            在游戏内宣占某国,胜利后对方就会立刻加入康蜜国际


            IP属地:河南7楼2022-07-02 02:27
            回复
              研究记录:
              #country_event = 5057 不要开,开启这个事件,战胜了对方也不会加入康蜜国际,不知道为什么...
              coup_by = FROM 翻译为证变者,不清楚没有这条语句会怎么样,或者改成其他郭家代码会怎么样...嘿嘿嘿
              relation = { who = FROM value = 200 } 改善关系,结合上一句来看,FROM就是指宣占国了,那么或许可以做点其他事情...
              organisation = 20 组织度,就是证变上台的康蜜档组织度,这个档是和你的执证档一个派系
              popularity = 20 支持率,这个是影响全体康蜜的,不只是影响你的执证档
              national_unity = -30 凝聚力,没什么说的


              IP属地:河南8楼2022-07-02 02:33
              回复
                思维发散:
                既然FROM代表宣占国,那战胜可以奖励奖励自己,可以加几行: FROM = {
                organisation = 20 <胜利了,让我们的组织度更高一点
                popularity = 10 <胜利了,people更支持我们了
                national_unity = 5 <胜利了,凝聚力加强了
                }
                同时,因为有了强大的外援,证变的康蜜可以多一些加成:
                organisation = 70 <70的组织度,比较合理,因为牛鬼蛇神都被肃清了一波,又不是苏俄白手起家
                popularity = 55 <55的支持率,按照时代背景来看比较合理
                national_unity = -10 <-10凝聚,毕竟还是打仗了,减一点吧
                还有一点,改善关系填多少都可以,但是游戏内的数值范围是-200到200,就算你写+5000,游戏内也只能到200,不过这个好像是加法,不是直接设置,所以稳妥起见可以设置 value = 400, 这样哪怕目标国和你关系-200,也能保证打完之后你俩关系200


                IP属地:河南9楼2022-07-02 02:43
                收起回复


                  IP属地:河北来自Android客户端10楼2022-07-02 12:29
                  收起回复