维多利亚2吧 关注:76,970贴子:1,939,973
  • 13回复贴,共1

【求助改派】所有tag的铁路等级衰减事件

只看楼主收藏回复

想写个让铁路定期减一级的事件,但是没有实现到,甚至按钮都显示不出来
country_event = {
id = 2316003
title = "$STATENAME$的旧铁路"
desc = "$COUNTRY_ADJ$铁路年久失修,几乎看不见其路径,已经无法使用,需要$CAPITAL$的资金将其修缮。"
trigger = {
exists = yes
random_owned = { limit = { has_building = railroad } }
}
mean_time_to_happen = {
months = 1
}
option = {
name = "OK"
any_owned = {
#limit = { has_building = railroad }
infrastructure = -1
}
ai_chance = { factor = 1 }
}
}


IP属地:广东1楼2024-10-01 22:03回复
    要不试试把hasbuildingrailroad改为infrastructure等于1?


    IP属地:江苏来自iPhone客户端2楼2024-10-01 22:51
    收起回复
      2026-01-17 23:30:45
      广告
      不感兴趣
      开通SVIP免广告
      是random_owned不能在trigger里使用,但是怎么解决判定呢..


      IP属地:广东3楼2024-10-02 13:47
      回复
        改了个形式 用country modifier来比较稳妥 不过应该也可以改成给V2ME Cleanup事件链解决(即GFM里的CLN tag) 还得再event modifiers文档里添加相关修正
        country_event = {
        id = 2316003
        title = "$COUNTRY$的旧铁路"
        desc = "$COUNTRY_ADJ$铁路年久失修、杂草丛生,需要$CAPITAL$的资金将其修缮。"
        trigger = {#已开化且已解锁实验铁路
        exists = yes
        civilized = yes
        experimental_railroad = 1
        NOT = { has_country_modifier = ina_old_railway_cooldown }
        }
        option = {
        name = "OK"
        any_owned = {
        limit = { has_building = railroad }
        infrastructure = -1
        }
        add_country_modifier = { name = ina_old_railway_cooldown duration = 3650 }#10年cd
        ai_chance = { factor = 1 }
        }
        }


        IP属地:广东4楼2024-10-02 16:19
        回复
          大佬,有没有维2事件的基础教学啊?我想写个逐年叠加触发增产农业矿业产出的事件,但是都不知道事件的基础格式和语句


          IP属地:重庆来自Android客户端5楼2024-10-09 09:26
          收起回复



            IP属地:江西7楼2024-10-10 10:04
            收起回复