diff --git a/src/common/ai_strategy_plans/az_tix_focusplan.txt b/src/common/ai_strategy_plans/az_tix_focusplan.txt index 5dfd0f2..2948ef3 100755 --- a/src/common/ai_strategy_plans/az_tix_focusplan.txt +++ b/src/common/ai_strategy_plans/az_tix_focusplan.txt @@ -23,11 +23,15 @@ TIX_historical = { ai_national_focuses = { #1936 TIX_chongjiangongye #49 - TIX_yihuigaige #70 + TIX_yihuigaige #35 + TIX_hexinjituan #35 + TIX_hxjt_laibixi #14 + TIX_hxjt_aogusite #14 TIX_guojiayuanshoufa #49 - TIX_saoqingfanduipai #63 + TIX_saoqingfanduipai #49 TIX_tiewanyuanshou #49 TIX_tiexuededaolu #49#莱茵兰 + TIX_hxjt_dangweijun #14 TIX_hansipijiuchang #70 #1937 TIX_hansibinggongchang #70 @@ -39,9 +43,9 @@ TIX_historical = { TIX_diyiciweiyenazhongcai #28 TIX_namaoselai #35 #1938 - TIX_kafeikouweigailiang #35 + TIX_kafeikouweigailiang #21 TIX_chenglihansijituan #35 - TIX_tiexuedexingjun #70 + TIX_tiexuedexingjun #56 TIX_fazhanzhuangjia #49 TIX_zhongoujubian #49 TIX_jiekesiluofakedemingyun #56 diff --git a/src/common/characters/az_DOH_characters.txt b/src/common/characters/az_DOH_characters.txt index 9a0ca09..9ab9768 100755 --- a/src/common/characters/az_DOH_characters.txt +++ b/src/common/characters/az_DOH_characters.txt @@ -1,55 +1,60 @@ -characters={ +characters = { DOH_yixian = { name = DOH_yixian - portraits={ + portraits = { army = { - large="gfx/leaders/DOH/yixian.png" - small="gfx/interface/ideas/idea_yixian.png" + large = "gfx/leaders/DOH/yixian.png" + small = "gfx/interface/ideas/idea_yixian.png" } } advisor = { cost = 100 slot = political_advisor idea_token = yixian - traits = { trait_yixian } - + traits = { + trait_yixian + } ai_will_do = { factor = 25 } } - - country_leader={ + country_leader = { ideology = despotism traits = { dhzh } - expire="2000.1.1.1" + expire = "2000.1.1.1" } - - country_leader={ + country_leader = { ideology = fascism_ideology traits = { dhzh } - expire="2000.1.1.1" + expire = "2000.1.1.1" } - country_leader={ + country_leader = { ideology = liberalism traits = { dhzh } - expire="2000.1.1.1" + expire = "2000.1.1.1" } field_marshal = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - - traits = { politically_connected xunyang_army } + traits = { + politically_connected + xunyang_army + } skill = 3 attack_skill = 3 defense_skill = 3 @@ -59,23 +64,27 @@ characters={ } DOH_jiangjiang = { name = DOH_jiangjiang - portraits={ + portraits = { army = { - large="gfx/leaders/DOH/jiangjiang.png" - small="gfx/interface/ideas/idea_jiangjiang.png" + large = "gfx/leaders/DOH/jiangjiang.png" + small = "gfx/interface/ideas/idea_jiangjiang.png" } } - corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - - traits = { urban_assault_specialist } + traits = { + urban_assault_specialist + } skill = 3 attack_skill = 3 defense_skill = 2 @@ -85,9 +94,10 @@ characters={ advisor = { cost = 100 slot = air_chief - idea_token = jiangjiang - - traits = { trait_zhangzhejiangjiang } + idea_token = jiangjiang + traits = { + trait_zhangzhejiangjiang + } ai_will_do = { factor = 10 } @@ -95,32 +105,42 @@ characters={ } DOH_anshan = { name = DOH_anshan - portraits={ + portraits = { army = { - large="gfx/leaders/DOH/anshan.png" - small="gfx/interface/ideas/idea_anshan.png" + large = "gfx/leaders/DOH/anshan.png" + small = "gfx/interface/ideas/idea_anshan.png" } } advisor = { cost = 100 slot = political_advisor idea_token = anshan - traits = { trait_anshan } - + traits = { + trait_anshan + } ai_will_do = { factor = 10 } } corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - - traits = { armor_officer trait_mountaineer trait_engineer quzhu_army hill_fighter} + traits = { + armor_officer + trait_mountaineer + trait_engineer + quzhu_army + hill_fighter + } skill = 3 attack_skill = 3 defense_skill = 3 @@ -130,23 +150,28 @@ characters={ } DOH_changchun = { name = DOH_changchun - portraits={ + portraits = { army = { - large="gfx/leaders/DOH/changchun.png" - small="gfx/interface/ideas/idea_changchun.png" + large = "gfx/leaders/DOH/changchun.png" + small = "gfx/interface/ideas/idea_changchun.png" } } - corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - - traits = { jungle_rat quzhu_army } + traits = { + jungle_rat + quzhu_army + } skill = 3 attack_skill = 2 defense_skill = 2 @@ -156,23 +181,29 @@ characters={ } DOH_fushun = { name = DOH_fushun - portraits={ + portraits = { army = { - large="gfx/leaders/DOH/fushun.png" - small="gfx/interface/ideas/idea_fushun.png" + large = "gfx/leaders/DOH/fushun.png" + small = "gfx/interface/ideas/idea_fushun.png" } } - corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - - traits = { bearer_of_artillery trait_mountaineer quzhu_army } + traits = { + bearer_of_artillery + trait_mountaineer + quzhu_army + } skill = 3 attack_skill = 2 defense_skill = 2 @@ -182,42 +213,50 @@ characters={ } DOH_taiyuan = { name = DOH_taiyuan - portraits={ + portraits = { army = { - large="gfx/leaders/DOH/taiyuan.png" - small="gfx/interface/ideas/idea_taiyuan.png" + large = "gfx/leaders/DOH/taiyuan.png" + small = "gfx/interface/ideas/idea_taiyuan.png" } } - corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - - traits = { inflexible_strategist jungle_rat quzhu_army } + traits = { + inflexible_strategist + jungle_rat + quzhu_army + } skill = 3 attack_skill = 1 defense_skill = 5 planning_skill = 2 logistics_skill = 2 } - advisor = { cost = 100 slot = high_command idea_token = taiyuan available = { if = { - limit = { tag = DOH } + limit = { + tag = DOH + } has_completed_focus = DOH_junshigaige } } - traits = { trait_taiyuan } - + traits = { + trait_taiyuan + } ai_will_do = { factor = 50 } @@ -225,32 +264,40 @@ characters={ } DOH_ninghai = { name = DOH_ninghai - portraits={ + portraits = { army = { - large="gfx/leaders/DOH/ninghai.png" - small="gfx/interface/ideas/idea_ninghai.png" + large = "gfx/leaders/DOH/ninghai.png" + small = "gfx/interface/ideas/idea_ninghai.png" } } advisor = { cost = 100 slot = army_chief idea_token = ninghai - traits = { trait_ninghai } - + traits = { + trait_ninghai + } ai_will_do = { factor = 25 } } corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - - traits = { armor_officer brilliant_strategist xunyang_army } + traits = { + armor_officer + brilliant_strategist + xunyang_army + } skill = 4 attack_skill = 4 defense_skill = 3 @@ -260,33 +307,40 @@ characters={ } DOH_pinghai = { name = DOH_pinghai - portraits={ + portraits = { army = { - large="gfx/leaders/DOH/pinghai.png" - small="gfx/interface/ideas/idea_pinghai.png" + large = "gfx/leaders/DOH/pinghai.png" + small = "gfx/interface/ideas/idea_pinghai.png" } } advisor = { cost = 100 slot = theorist idea_token = pinghai - - - traits = { trait_pinghai } + traits = { + trait_pinghai + } ai_will_do = { factor = 50 } } corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - - traits = { infantry_officer inflexible_strategist xunyang_army } + traits = { + infantry_officer + inflexible_strategist + xunyang_army + } skill = 4 attack_skill = 3 defense_skill = 4 @@ -296,39 +350,46 @@ characters={ } DOH_zhaohe = { name = DOH_zhaohe - portraits={ + portraits = { army = { - large="gfx/leaders/DOH/zhaohe.png" - small="gfx/interface/ideas/idea_zhaohe.png" + large = "gfx/leaders/DOH/zhaohe.png" + small = "gfx/interface/ideas/idea_zhaohe.png" } } advisor = { cost = 100 slot = high_command idea_token = zhaohe - available = { if = { - limit = { tag = DOH } + limit = { + tag = DOH + } has_completed_focus = DOH_junshigaige } } - traits = { trait_zhaohe } - + traits = { + trait_zhaohe + } ai_will_do = { factor = 50 } } corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - - traits = { xunyang_army } + traits = { + xunyang_army + } skill = 2 attack_skill = 2 defense_skill = 2 @@ -338,10 +399,10 @@ characters={ } DOH_yingrui = { name = DOH_yingrui - portraits={ + portraits = { army = { - large="gfx/leaders/DOH/yingrui.png" - small="gfx/interface/ideas/idea_yingrui.png" + large = "gfx/leaders/DOH/yingrui.png" + small = "gfx/interface/ideas/idea_yingrui.png" } } advisor = { @@ -350,26 +411,34 @@ characters={ idea_token = yingrui available = { if = { - limit = { tag = DOH } + limit = { + tag = DOH + } has_completed_focus = DOH_junshigaige } } - traits = { trait_yingrui } - + traits = { + trait_yingrui + } ai_will_do = { factor = 50 } } corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - - traits = { xunyang_army } + traits = { + xunyang_army + } skill = 2 attack_skill = 2 defense_skill = 2 @@ -377,25 +446,28 @@ characters={ logistics_skill = 2 } } - DOH_xiaochicheng = { - name = DOH_xiaochicheng - portraits={ + DOH_xiaochicheng = { + name = DOH_xiaochicheng + portraits = { army = { - small="gfx/interface/ideas/idea_xiaochicheng.png" + small = "gfx/interface/ideas/idea_xiaochicheng.png" } } advisor = { cost = 100 slot = air_chief - idea_token = xiaochicheng + idea_token = xiaochicheng visible = { if = { - limit = { tag = DOH } + limit = { + tag = DOH + } has_completed_focus = DOH_youbuxiaochicheng } } - traits = { trait_xiaochicheng } - + traits = { + trait_xiaochicheng + } ai_will_do = { factor = 10 } @@ -403,9 +475,9 @@ characters={ } DOH_nvzaoshen = { name = DOH_nvzaoshen - portraits={ + portraits = { army = { - small="gfx/interface/ideas/idea_nvzaoshen.png" + small = "gfx/interface/ideas/idea_nvzaoshen.png" } } advisor = { @@ -414,12 +486,16 @@ characters={ idea_token = nvzaoshen visible = { if = { - limit = { tag = DOH } + limit = { + tag = DOH + } has_completed_focus = DOH_baiyinggongchengshi } } - traits = { trait_nvzaoshen1 trait_nvzaoshen2 } - + traits = { + trait_nvzaoshen1 + trait_nvzaoshen2 + } ai_will_do = { factor = 15 } @@ -427,10 +503,10 @@ characters={ } DOH_gelideli = { name = DOH_gelideli - portraits={ + portraits = { army = { large = "gfx/leaders/DOH/gelideli.png" - small="gfx/interface/ideas/idea_gelideli.png" + small = "gfx/interface/ideas/idea_gelideli.png" } } advisor = { @@ -440,12 +516,15 @@ characters={ idea_token = gelideli visible = { if = { - limit = { tag = DOH } + limit = { + tag = DOH + } has_country_flag = DOH_yaoqinggelideli } } - traits = { trait_gelideli } - + traits = { + trait_gelideli + } ai_will_do = { factor = 10 } @@ -453,17 +532,24 @@ characters={ corps_commander = { visible = { if = { - limit = { tag = DOH } + limit = { + tag = DOH + } has_country_flag = DOH_yaoqinggelideli } - NOT = { has_character_flag = xiujia_doing } + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - - traits = { quzhu_army } + traits = { + quzhu_army + } skill = 1 attack_skill = 1 defense_skill = 1 @@ -473,10 +559,10 @@ characters={ } DOH_kelong = { name = DOH_kelong - portraits={ + portraits = { army = { - large="gfx/leaders/DOH/kelong_donghuang.png" - small="gfx/interface/ideas/idea_kelong.png" + large = "gfx/leaders/DOH/kelong_donghuang.png" + small = "gfx/interface/ideas/idea_kelong.png" } } corps_commander = { @@ -485,10 +571,19 @@ characters={ limit = { tag = DOH } - OR = { has_completed_focus = DOH_tiexueguwen hidden_trigger = { is_ai = yes } } + OR = { + has_completed_focus = DOH_tiexueguwen + hidden_trigger = { + is_ai = yes + } + } } } - traits = { trickster career_officer xunyang_army } + traits = { + trickster + career_officer + xunyang_army + } skill = 4 attack_skill = 4 defense_skill = 4 @@ -501,12 +596,20 @@ characters={ idea_token = kelong available = { if = { - limit = { tag = DOH } - OR = { has_completed_focus = DOH_tiexueguwen hidden_trigger = { is_ai = yes } } + limit = { + tag = DOH + } + OR = { + has_completed_focus = DOH_tiexueguwen + hidden_trigger = { + is_ai = yes + } + } } } - traits = { trait_kelong_doh } - + traits = { + trait_kelong_doh + } ai_will_do = { factor = 15 } @@ -514,21 +617,29 @@ characters={ } DOH_naerxun = { name = DOH_naerxun - portraits={ + portraits = { army = { - large="gfx/leaders/DOH/naerxun.png" - small="gfx/interface/ideas/idea_naerxun.png" + large = "gfx/leaders/DOH/naerxun.png" + small = "gfx/interface/ideas/idea_naerxun.png" } - } + } navy_leader = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - traits = { bold ironside zhanlie_navy } + traits = { + bold + ironside + zhanlie_navy + } skill = 4 attack_skill = 4 defense_skill = 2 @@ -541,13 +652,20 @@ characters={ idea_token = naerxun available = { if = { - limit = { tag = DOH } - OR = { has_completed_focus = DOH_huangjiaguwen hidden_trigger = { is_ai = yes } } + limit = { + tag = DOH + } + OR = { + has_completed_focus = DOH_huangjiaguwen + hidden_trigger = { + is_ai = yes + } + } } } - - traits = { trait_naerxun_doh } - + traits = { + trait_naerxun_doh + } ai_will_do = { factor = 7 } @@ -555,17 +673,21 @@ characters={ } DOH_79shi = { name = DOH_79shi - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/79shi.png" - small="gfx/interface/ideas/idea_79shi.png" - } + large = "gfx/leaders/DOH/79shi.png" + small = "gfx/interface/ideas/idea_79shi.png" + } } corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } @@ -575,40 +697,44 @@ characters={ planning_skill = 3 logistics_skill = 3 } -# advisor = { -# cost = 50 -# slot = high_command -# idea_token = 79shi -# -# available = { -# if = { -# limit = { tag = DOH } -# has_completed_focus = DOH_lujunsilingtiba -# -# } -# -# } -# -# traits = { trait_DOH_79shi } -# -# ai_will_do = { -# factor = 0 -# } -# } + # advisor = { + # cost = 50 + # slot = high_command + # idea_token = 79shi + # + # available = { + # if = { + # limit = { tag = DOH } + # has_completed_focus = DOH_lujunsilingtiba + # + # } + # + # } + # + # traits = { trait_DOH_79shi } + # + # ai_will_do = { + # factor = 0 + # } + # } } DOH_97shi = { name = DOH_97shi - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/97shi.png" - small="gfx/interface/ideas/idea_97shi.png" - } + large = "gfx/leaders/DOH/97shi.png" + small = "gfx/interface/ideas/idea_97shi.png" + } } corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } @@ -618,39 +744,43 @@ characters={ planning_skill = 3 logistics_skill = 3 } -# advisor = { -# cost = 50 -# slot = high_command -# idea_token = 97shi -# -# available = { -# if = { -# limit = { tag = DOH } -# has_completed_focus = DOH_lujunsilingtiba -# -# } -# -# traits = { trait_DOH_97shi } -# -# ai_will_do = { -# factor = 50 -# } -# } -# } -} + # advisor = { + # cost = 50 + # slot = high_command + # idea_token = 97shi + # + # available = { + # if = { + # limit = { tag = DOH } + # has_completed_focus = DOH_lujunsilingtiba + # + # } + # + # traits = { trait_DOH_97shi } + # + # ai_will_do = { + # factor = 50 + # } + # } + # } + } DOH_JS9 = { name = DOH_JS9 - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/JS9.png" - small="gfx/interface/ideas/idea_js9.png" - } + large = "gfx/leaders/DOH/JS9.png" + small = "gfx/interface/ideas/idea_js9.png" + } } corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } @@ -660,40 +790,44 @@ characters={ planning_skill = 3 logistics_skill = 3 } -# advisor = { -# cost = 50 -# slot = high_command -# idea_token = JS9 -# -# available = { -# if = { -# limit = { tag = DOH } -# has_completed_focus = DOH_lujunsilingtiba -# -# } -# -# -# } -# traits = { trait_DOH_JS9 } -# -# ai_will_do = { -# factor = 50 -# } -# } + # advisor = { + # cost = 50 + # slot = high_command + # idea_token = JS9 + # + # available = { + # if = { + # limit = { tag = DOH } + # has_completed_focus = DOH_lujunsilingtiba + # + # } + # + # + # } + # traits = { trait_DOH_JS9 } + # + # ai_will_do = { + # factor = 50 + # } + # } } DOH_NZ75 = { name = DOH_NZ75 - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/NZ75.png" - small="gfx/interface/ideas/idea_nz75.png" - } + large = "gfx/leaders/DOH/NZ75.png" + small = "gfx/interface/ideas/idea_nz75.png" + } } corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } @@ -703,40 +837,44 @@ characters={ planning_skill = 3 logistics_skill = 3 } -# advisor = { -# cost = 50 -# slot = high_command -# idea_token = NZ75 -# -# available = { -# if = { -# limit = { tag = DOH } -# has_completed_focus = DOH_lujunsilingtiba -# -# } -# -# } -# -# traits = { trait_DOH_NZ75 } -# -# ai_will_do = { -# factor = 50 -# } -# } + # advisor = { + # cost = 50 + # slot = high_command + # idea_token = NZ75 + # + # available = { + # if = { + # limit = { tag = DOH } + # has_completed_focus = DOH_lujunsilingtiba + # + # } + # + # } + # + # traits = { trait_DOH_NZ75 } + # + # ai_will_do = { + # factor = 50 + # } + # } } DOH_QBU88 = { name = DOH_QBU88 - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/QBU88.png" - small="gfx/interface/ideas/idea_qbu88.png" - } + large = "gfx/leaders/DOH/QBU88.png" + small = "gfx/interface/ideas/idea_qbu88.png" + } } corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } @@ -746,44 +884,50 @@ characters={ planning_skill = 3 logistics_skill = 3 } -# advisor = { -# cost = 50 -# slot = high_command -# idea_token = QBU88 -# -# available = { -# if = { -# limit = { tag = DOH } -# has_completed_focus = DOH_lujunsilingtiba -# -# } -# -# } -# -# traits = { trait_DOH_QBU88 } -# -# ai_will_do = { -# factor = 50 -# } -# } + # advisor = { + # cost = 50 + # slot = high_command + # idea_token = QBU88 + # + # available = { + # if = { + # limit = { tag = DOH } + # has_completed_focus = DOH_lujunsilingtiba + # + # } + # + # } + # + # traits = { trait_DOH_QBU88 } + # + # ai_will_do = { + # factor = 50 + # } + # } } DOH_beifeng = { name = DOH_beifeng - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/beifeng.png" - small="gfx/interface/ideas/idea_beifeng.png" - } + large = "gfx/leaders/DOH/beifeng.png" + small = "gfx/interface/ideas/idea_beifeng.png" + } } corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - traits = { career_officer } + traits = { + career_officer + } skill = 3 attack_skill = 3 defense_skill = 3 @@ -793,21 +937,27 @@ characters={ } DOH_xifeng = { name = DOH_xifeng - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/xifeng.png" - small="gfx/interface/ideas/idea_xifeng.png" - } + large = "gfx/leaders/DOH/xifeng.png" + small = "gfx/interface/ideas/idea_xifeng.png" + } } corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - traits = { career_officer } + traits = { + career_officer + } skill = 3 attack_skill = 2 defense_skill = 2 @@ -817,22 +967,27 @@ characters={ } DOH_haiqi = { name = DOH_haiqi - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/haiqi.png" - small="gfx/interface/ideas/idea_haiqi.png" - } + large = "gfx/leaders/DOH/haiqi.png" + small = "gfx/interface/ideas/idea_haiqi.png" + } } - navy_leader = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - traits = { xunyang_navy } + traits = { + xunyang_navy + } skill = 4 attack_skill = 3 defense_skill = 2 @@ -842,22 +997,27 @@ characters={ } DOH_haitian = { name = DOH_haitian - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/haitian.png" - small="gfx/interface/ideas/idea_haitian.png" - } + large = "gfx/leaders/DOH/haitian.png" + small = "gfx/interface/ideas/idea_haitian.png" + } } - corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - traits = { xunyang_army } + traits = { + xunyang_army + } skill = 3 attack_skill = 3 defense_skill = 2 @@ -868,8 +1028,9 @@ characters={ cost = 100 slot = navy_chief idea_token = haitian - traits = { trait_haitian } - + traits = { + trait_haitian + } ai_will_do = { factor = 16 } @@ -877,31 +1038,47 @@ characters={ } DOH_zhenhai = { name = DOH_zhenhai - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/zhenhai.png" - small="gfx/interface/ideas/idea_zhenhai.png" - } + large = "gfx/leaders/DOH/zhenhai.png" + small = "gfx/interface/ideas/idea_zhenhai.png" + } } advisor = { cost = 100 slot = political_advisor idea_token = zhenhai - traits = { trait_zhenhai } - + traits = { + trait_zhenhai + } ai_will_do = { factor = 8 } } + scientist = { + traits = { + scientist_trait_surface_ship_specialist + scientist_trait_gifted_engineer + } + skills = { + specialization_naval = 1 + } + } navy_leader = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - traits = { hangmu_navy } + traits = { + hangmu_navy + } skill = 2 attack_skill = 2 defense_skill = 2 @@ -911,33 +1088,38 @@ characters={ } DOH_haerbin = { name = DOH_haerbin - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/haerbin.png" - small="gfx/interface/ideas/idea_haerbin.png" - } + large = "gfx/leaders/DOH/haerbin.png" + small = "gfx/interface/ideas/idea_haerbin.png" + } } advisor = { cost = 100 slot = theorist idea_token = haerbin - - - traits = { trait_haerbin } + traits = { + trait_haerbin + } ai_will_do = { factor = 50 } } - corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - traits = { xunyang_army } + traits = { + xunyang_army + } skill = 3 attack_skill = 3 defense_skill = 2 @@ -947,31 +1129,48 @@ characters={ } DOH_huajia = { name = DOH_huajia - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/huajia.png" - small="gfx/interface/ideas/idea_huajia.png" - } + large = "gfx/leaders/DOH/huajia.png" + small = "gfx/interface/ideas/idea_huajia.png" + } } advisor = { cost = 100 slot = political_advisor idea_token = huajia - traits = { trait_huajia } - + traits = { + trait_huajia + } ai_will_do = { factor = 25 } } + scientist = { + traits = { + scientist_trait_rocketry_specialist + scientist_trait_guidance_systems_expert + scientist_trait_brilliant_theorist + } + skills = { + specialization_air = 1 + } + } corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - traits = { hangmu_army } + traits = { + hangmu_army + } skill = 2 attack_skill = 2 defense_skill = 2 @@ -981,33 +1180,49 @@ characters={ } DOH_dingan = { name = DOH_dingan - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/dingan.png" - small="gfx/interface/ideas/idea_dingan.png" - } + large = "gfx/leaders/DOH/dingan.png" + small = "gfx/interface/ideas/idea_dingan.png" + } + } + scientist = { + traits = { + scientist_trait_nuclear_specialist + scientist_trait_fast_learner + } + skills = { + specialization_nuclear = 1 + } } - advisor = { cost = 100 slot = political_advisor idea_token = dingan - traits = { trait_dingan } - + traits = { + trait_dingan + } ai_will_do = { factor = 25 } } - corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - traits = { organizer logistics_wizard hangmu_army } + traits = { + organizer + logistics_wizard + hangmu_army + } skill = 1 attack_skill = 1 defense_skill = 1 @@ -1017,41 +1232,48 @@ characters={ } DOH_longwu = { name = DOH_longwu - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/longwu.png" - small="gfx/interface/ideas/idea_longwu.png" - } + large = "gfx/leaders/DOH/longwu.png" + small = "gfx/interface/ideas/idea_longwu.png" + } } - corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - traits = { quzhu_army } + traits = { + quzhu_army + } skill = 2 attack_skill = 2 defense_skill = 2 planning_skill = 2 logistics_skill = 1 } - advisor = { cost = 100 slot = high_command idea_token = longwu available = { if = { - limit = { tag = DOH } + limit = { + tag = DOH + } has_completed_focus = DOH_junshigaige } } - traits = { trait_longwu } - + traits = { + trait_longwu + } ai_will_do = { factor = 50 } @@ -1059,22 +1281,27 @@ characters={ } DOH_feiyun = { name = DOH_feiyun - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/feiyun.png" - small="gfx/interface/ideas/idea_feiyun.png" - } + large = "gfx/leaders/DOH/feiyun.png" + small = "gfx/interface/ideas/idea_feiyun.png" + } } - corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - traits = { quzhu_army } + traits = { + quzhu_army + } skill = 2 attack_skill = 2 defense_skill = 2 @@ -1084,33 +1311,47 @@ characters={ } DOH_jian = { name = DOH_jian - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/jian.png" - small="gfx/interface/ideas/idea_jian.png" - } + large = "gfx/leaders/DOH/jian.png" + small = "gfx/interface/ideas/idea_jian.png" + } } - advisor = { cost = 100 slot = theorist idea_token = jian - traits = { trait_jian_doh } - + traits = { + trait_jian_doh + } ai_will_do = { factor = 25 } } - + scientist = { + traits = { + scientist_trait_artillery_specialist + scientist_trait_genius + } + skills = { + specialization_land = 3 + } + } corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - traits = { xunyang_army } + traits = { + xunyang_army + } skill = 3 attack_skill = 2 defense_skill = 2 @@ -1120,22 +1361,27 @@ characters={ } DOH_huben = { name = DOH_huben - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/huben.png" - small="gfx/interface/ideas/idea_huben.png" - } + large = "gfx/leaders/DOH/huben.png" + small = "gfx/interface/ideas/idea_huben.png" + } } - corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - traits = { quzhu_army } + traits = { + quzhu_army + } skill = 2 attack_skill = 2 defense_skill = 2 @@ -1145,41 +1391,48 @@ characters={ } DOH_huanchang = { name = DOH_huanchang - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/huanchang.png" - small="gfx/interface/ideas/idea_huanchang.png" - } + large = "gfx/leaders/DOH/huanchang.png" + small = "gfx/interface/ideas/idea_huanchang.png" + } } - corps_commander = { - visible = { - NOT = { has_character_flag = xiujia_doing } + visible = { + NOT = { + has_character_flag = xiujia_doing + } OR = { - NOT = { tag = TAN } + NOT = { + tag = TAN + } is_ai = no } } - traits = { zhanlie_army } + traits = { + zhanlie_army + } skill = 3 attack_skill = 3 defense_skill = 3 planning_skill = 2 logistics_skill = 2 } - advisor = { cost = 100 slot = high_command idea_token = huanchang available = { if = { - limit = { tag = DOH } + limit = { + tag = DOH + } has_completed_focus = DOH_junshigaige } } - traits = { trait_huanchang } - + traits = { + trait_huanchang + } ai_will_do = { factor = 50 } @@ -1187,10 +1440,10 @@ characters={ } DOH_yingrui_advisor = { name = DOH_yingrui_advisor - portraits={ + portraits = { army = { - large="gfx/leaders/DOH/yingrui.png" - small="gfx/interface/ideas/idea_yingrui.png" + large = "gfx/leaders/DOH/yingrui.png" + small = "gfx/interface/ideas/idea_yingrui.png" } } advisor = { @@ -1199,12 +1452,15 @@ characters={ idea_token = yingrui_advisor available = { if = { - limit = { tag = DOH } + limit = { + tag = DOH + } has_completed_focus = DOH_junshigaige } } - traits = { trait_yingrui } - + traits = { + trait_yingrui + } ai_will_do = { factor = 50 } @@ -1212,19 +1468,19 @@ characters={ } DOH_pinghai_advisor = { name = DOH_pinghai_advisor - portraits={ + portraits = { army = { - large="gfx/leaders/DOH/pinghai.png" - small="gfx/interface/ideas/idea_pinghai.png" + large = "gfx/leaders/DOH/pinghai.png" + small = "gfx/interface/ideas/idea_pinghai.png" } } advisor = { cost = 100 slot = theorist idea_token = pinghai - - - traits = { trait_pinghai } + traits = { + trait_pinghai + } ai_will_do = { factor = 50 } @@ -1232,19 +1488,19 @@ characters={ } DOH_haerbin_advisor = { name = DOH_haerbin_advisor - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/haerbin.png" - small="gfx/interface/ideas/idea_haerbin.png" - } + large = "gfx/leaders/DOH/haerbin.png" + small = "gfx/interface/ideas/idea_haerbin.png" + } } advisor = { cost = 100 slot = theorist idea_token = haerbin - - - traits = { trait_haerbin } + traits = { + trait_haerbin + } ai_will_do = { factor = 50 } @@ -1252,11 +1508,11 @@ characters={ } DOH_shaoqian_advisor = { name = DOH_shaoqian_advisor - portraits = { + portraits = { army = { - large="gfx/leaders/DOH/QBU88.png" - small="gfx/interface/ideas/idea_qbu88.png" - } + large = "gfx/leaders/DOH/QBU88.png" + small = "gfx/interface/ideas/idea_qbu88.png" + } } advisor = { cost = 400 @@ -1264,85 +1520,26 @@ characters={ idea_token = QBU88 available = { if = { - limit = { tag = DOH } + limit = { + tag = DOH + } has_completed_focus = DOH_lujunsilingtiba - } } + } visible = { if = { - limit = { tag = DOH } - has_completed_focus = DOH_lujunsilingtiba + limit = { + tag = DOH } + has_completed_focus = DOH_lujunsilingtiba + } + } + traits = { + trait_shaoqian_advisor } - traits = { trait_shaoqian_advisor } - ai_will_do = { factor = 200 } } } - - #scientists - DOH_dingan_sci = { - name = DOH_dingan - portraits = { - army = { - large="gfx/leaders/DOH/dingan.png" - small="gfx/interface/ideas/idea_dingan.png" - } - } - scientist = { - traits = { scientist_trait_nuclear_specialist scientist_trait_fast_learner } - skills = { - specialization_nuclear = 1 - } - } - } - DOH_jian_sci = { - name = DOH_jian - portraits = { - army = { - large="gfx/leaders/DOH/jian.png" - small="gfx/interface/ideas/idea_jian.png" - } - } - - - scientist = { - traits = { scientist_trait_artillery_specialist scientist_trait_genius } - skills = { - specialization_land = 3 - } - } - } - DOH_huajia_sci = { - name = DOH_huajia - portraits = { - army = { - large="gfx/leaders/DOH/huajia.png" - small="gfx/interface/ideas/idea_huajia.png" - } - } - scientist = { - traits = { scientist_trait_surface_ship_specialist scientist_trait_gifted_engineer } - skills = { - specialization_naval = 1 - } - } - } - DOH_zhenhai_sci = { - name = DOH_zhenhai - portraits = { - army = { - large="gfx/leaders/DOH/zhenhai.png" - small="gfx/interface/ideas/idea_zhenhai.png" - } - } - scientist = { - traits = { scientist_trait_rocketry_specialist scientist_trait_guidance_systems_expert scientist_trait_brilliant_theorist } - skills = { - specialization_air = 1 - } - } - } } diff --git a/src/common/characters/az_TIX_characters.txt b/src/common/characters/az_TIX_characters.txt index 1f8db26..77ac325 100755 --- a/src/common/characters/az_TIX_characters.txt +++ b/src/common/characters/az_TIX_characters.txt @@ -1679,11 +1679,11 @@ characters={ } } TIX_feitelie_sci = { - name = TIX_huteng + name = TIX_feitelie portraits={ army = { - large="gfx/leaders/TIX/TIX_feitelie.png" - small="gfx/interface/ideas/idea_TIX_feitelie.png" + large="gfx/leaders/TIX/feitelie.png" + small="gfx/interface/ideas/idea_feitelie.png" } } scientist = { diff --git a/src/common/decisions/tianjiang_aizuobi_decisions.txt b/src/common/decisions/tianjiang_aizuobi_decisions.txt index 8098c9b..a4b0548 100755 --- a/src/common/decisions/tianjiang_aizuobi_decisions.txt +++ b/src/common/decisions/tianjiang_aizuobi_decisions.txt @@ -1702,4 +1702,200 @@ tianjiang_aizuobi = { load_oob = CHY_lqtk } } + zuobi_doh_division_template_loop = { + available = { + tag = DOH + is_ai = yes + date > 1938.1.1 + } + visible = { + tag = DOH + is_ai = yes + } + ai_will_do = { + factor = 100 + } + fire_only_once = no + days_re_enable = 180 + complete_effect = { + if = { + limit = { NOT = { has_idea = TY_dingzhenai } } + division_template = { + name = "东煌装甲师" + division_names_group = DOH_ARM_01 + regiments = { + medium_armor = { x = 0 y = 0 } + medium_armor = { x = 0 y = 1 } + medium_armor = { x = 0 y = 2 } + medium_armor = { x = 0 y = 3 } + medium_armor = { x = 1 y = 0 } + medium_armor = { x = 1 y = 1 } + medium_armor = { x = 1 y = 2 } + medium_tank_destroyer_brigade = { x = 2 y = 0 } + medium_sp_anti_air_brigade = { x = 2 y = 1 } + infantry = { x = 3 y = 0 } + infantry = { x = 3 y = 1 } + infantry = { x = 3 y = 2 } + infantry = { x = 3 y = 3 } + infantry = { x = 3 y = 4 } + infantry = { x = 4 y = 0 } + infantry = { x = 4 y = 1 } + infantry = { x = 4 y = 2 } + infantry = { x = 4 y = 3 } + infantry = { x = 4 y = 4 } + } + support = { + medium_flame_tank = { x = 0 y = 0 } + helicopter_transport = { x = 0 y = 1 } + } + } + division_template = { + name = "东煌小型步兵师" + division_names_group = DOH_INF_01 + regiments = { + infantry = { x = 0 y = 0 } + infantry = { x = 0 y = 1 } + infantry = { x = 0 y = 2 } + infantry = { x = 0 y = 3 } + infantry = { x = 1 y = 0 } + infantry = { x = 1 y = 1 } + infantry = { x = 1 y = 2 } + infantry = { x = 1 y = 3 } + infantry = { x = 2 y = 0 } + infantry = { x = 2 y = 1 } + infantry = { x = 2 y = 2 } + } + support = { + engineer = { x = 0 y = 0 } + artillery = { x = 0 y = 1 } + } + } +} + } + } + zuobi_chy_division_template_loop = { + available = { + tag = CHY + is_ai = yes + date > 1938.1.1 + } + visible = { + tag = CHY + is_ai = yes + } + ai_will_do = { + factor = 100 + } + fire_only_once = no + days_re_enable = 180 + complete_effect = { + if = { + limit = { NOT = { has_idea = TY_dingzhenai } } + division_template = { + name = "重樱机械化装甲师" + division_names_group = CHY_ARM_01 + regiments = { + medium_armor = { x = 0 y = 0 } + medium_armor = { x = 0 y = 1 } + medium_armor = { x = 0 y = 2 } + medium_armor = { x = 0 y = 3 } + medium_armor = { x = 1 y = 0 } + medium_armor = { x = 1 y = 1 } + medium_armor = { x = 1 y = 2 } + medium_armor = { x = 1 y = 3 } + medium_tank_destroyer_brigade = { x = 2 y = 0 } + medium_sp_anti_air_brigade = { x = 2 y = 1 } + mechanized = { x = 3 y = 0 } + mechanized = { x = 3 y = 1 } + mechanized = { x = 3 y = 2 } + mechanized = { x = 3 y = 3 } + mechanized = { x = 4 y = 0 } + mechanized = { x = 4 y = 1 } + mechanized = { x = 4 y = 2 } + mechanized = { x = 4 y = 3 } + } + support = { + medium_flame_tank = { x = 0 y = 0 } + helicopter_transport = { x = 0 y = 1 } + } + } + division_template = { + name = "重樱装甲师" + division_names_group = CHY_ARM_01 + regiments = { + medium_armor = { x = 0 y = 0 } + medium_armor = { x = 0 y = 1 } + medium_armor = { x = 0 y = 2 } + medium_armor = { x = 0 y = 3 } + medium_armor = { x = 1 y = 0 } + medium_armor = { x = 1 y = 1 } + medium_armor = { x = 1 y = 2 } + medium_armor = { x = 1 y = 3 } + medium_tank_destroyer_brigade = { x = 2 y = 0 } + medium_sp_anti_air_brigade = { x = 2 y = 1 } + infantry = { x = 3 y = 0 } + infantry = { x = 3 y = 1 } + infantry = { x = 3 y = 2 } + infantry = { x = 3 y = 3 } + infantry = { x = 4 y = 0 } + infantry = { x = 4 y = 1 } + infantry = { x = 4 y = 2 } + infantry = { x = 4 y = 3 } + } + support = { + medium_flame_tank = { x = 0 y = 0 } + helicopter_transport = { x = 0 y = 1 } + } + } + division_template = { + name = "重樱两栖装甲师" + division_names_group = CHY_MAR_01 + regiments = { + amphibious_medium_armor = { x = 0 y = 0 } + amphibious_medium_armor = { x = 0 y = 1 } + amphibious_medium_armor = { x = 0 y = 2 } + amphibious_medium_armor = { x = 0 y = 3 } + amphibious_medium_armor = { x = 1 y = 0 } + amphibious_medium_armor = { x = 1 y = 1 } + amphibious_medium_armor = { x = 1 y = 2 } + amphibious_medium_armor = { x = 1 y = 3 } + medium_tank_destroyer_brigade = { x = 2 y = 0 } + medium_sp_anti_air_brigade = { x = 2 y = 1 } + marine = { x = 3 y = 0 } + marine = { x = 3 y = 1 } + marine = { x = 3 y = 2 } + marine = { x = 3 y = 3 } + marine = { x = 4 y = 0 } + marine = { x = 4 y = 1 } + marine = { x = 4 y = 2 } + marine = { x = 4 y = 3 } + } + support = { + armored_engineer = { x = 0 y = 0 } + medium_flame_tank = { x = 0 y = 1 } + helicopter_transport = { x = 0 y = 2 } + } + } + division_template = { + name = "重樱小型步兵师" + division_names_group = CHY_INF_01 + regiments = { + infantry = { x = 0 y = 0 } + infantry = { x = 0 y = 1 } + infantry = { x = 0 y = 2 } + infantry = { x = 1 y = 0 } + infantry = { x = 1 y = 1 } + infantry = { x = 1 y = 2 } + infantry = { x = 2 y = 0 } + infantry = { x = 2 y = 1 } + infantry = { x = 2 y = 2 } + } + support = { + engineer = { x = 0 y = 0 } + artillery = { x = 0 y = 1 } + } + } + } + } + } } diff --git a/src/common/decisions/tianjiang_decision.txt b/src/common/decisions/tianjiang_decision.txt index ade35e8..5a6d2e0 100755 --- a/src/common/decisions/tianjiang_decision.txt +++ b/src/common/decisions/tianjiang_decision.txt @@ -1304,26 +1304,27 @@ TIX_jihua = { } TIX_neiwu = { - TIX_lbxjhua = { - icon = hongsegantan - available = { - has_completed_focus = TIX_chenglihansijituan - custom_trigger_tooltip = { - tooltip = hansizhaiquan_rengzaiyunzuo - OR = { - has_idea = TIX_hszq - has_idea = TIX_hszq_ex - } - } - } - ai_will_do = { - factor = 100 - } - fire_only_once = yes - complete_effect = { - country_event = az_tianjiang.50 - } - } + #奖励转移至核心圈国策中 + #TIX_lbxjhua = { + # icon = hongsegantan + # available = { + # has_completed_focus = TIX_chenglihansijituan + # custom_trigger_tooltip = { + # tooltip = hansizhaiquan_rengzaiyunzuo + # OR = { + # has_idea = TIX_hszq + # has_idea = TIX_hszq_ex + # } + # } + # } + # ai_will_do = { + # factor = 100 + # } + # fire_only_once = yes + # complete_effect = { + # country_event = az_tianjiang.50 + # } + #} TIX_z23mz = { icon = hongsegantan available = { @@ -1339,30 +1340,6 @@ TIX_neiwu = { country_event = az_tianjiang.51 } } - TIX_cliss = { - icon = generic_military - cost = 50 - available = { - OR = { - has_completed_focus = TIX_tiewanyuanshou - has_government = neutrality - } - OR = { - has_country_leader = { - name = "俾斯麦" - ruling_only = yes - } - has_completed_focus = TIX_chongxinqiyongbisimai - } - } - ai_will_do = { - factor = 10000 - } - fire_only_once = yes - complete_effect = { - add_ideas = TIX_ss - } - } TIX_jzmzphd = { cost = 20 days_remove = -1 @@ -1384,27 +1361,6 @@ TIX_neiwu = { fascism_drift = 1 } } - TIX_mimijingcha = { - cost = 50 - icon = generic_police_action - available = { - OR = { - has_completed_focus = TIX_guojiayuanshoufa - has_completed_focus = TIX_chongxinqiyongbisimai - } - OR = { - has_government = fascism - has_government = neutrality - } - } - ai_will_do = { - factor = 10000 - } - fire_only_once = yes - complete_effect = { - add_ideas = TIX_gaishitaibao - } - } TIX_gongyekuozhangjueyi = { cost = 200 icon = generic_factory @@ -1583,7 +1539,7 @@ TIX_neiwu = { is_major = yes } or = { - has_government = fascism + has_completed_focus = TIX_lbx_quanmianzhanzhengyanjiang has_completed_focus = TIX_laibixijihua } has_offensive_war = yes @@ -1616,7 +1572,10 @@ TIX_neiwu = { has_war_with = TIX is_major = yes } - has_government = fascism + or = { + has_completed_focus = TIX_lbx_quanmianzhanzhengyanjiang + has_completed_focus = TIX_laibixijihua + } has_offensive_war = yes threat > 0.5 OR = { diff --git a/src/common/focus_inlay_windows/tix_inner_circle_inlay_window.txt b/src/common/focus_inlay_windows/tix_inner_circle_inlay_window.txt new file mode 100755 index 0000000..90de2d3 --- /dev/null +++ b/src/common/focus_inlay_windows/tix_inner_circle_inlay_window.txt @@ -0,0 +1,87 @@ +tix_inner_circle_inlay_window = { + + window_name = ger_inner_circle_ui_window + + internal = yes + visible = { + has_government = fascism + has_country_leader = { + ruling_only = yes + character = TIX_bisimai + } + } + + scripted_images = { + #FUHRER + fuhrer_portrait = { + GFX_hxqz_bisimai = { + or = { + has_country_leader = { + ruling_only = yes + character = TIX_bisimai + } + has_country_flag = TIX_bisimaihunmizhong + } + } + } + ascended_advisor_1_portrait = { + GFX_hxqz_tierbici = { + has_completed_focus = TIX_hxjt_tizi + } + GFX_hxqz_laibixi = { + has_completed_focus = TIX_hxjt_laibixi + } + } + ascended_advisor_2_portrait = { + GFX_hxqz_feiteliekaer = { + has_completed_focus = TIX_hxjt_dangweijun + } + GFX_hxqz_aijier = { + has_completed_focus = TIX_hxjt_guofangjun + or = { + not = { has_completed_focus = TIX_gfj_pjjgzyjy } + has_country_flag = tix_xdbxiabanle + } + or = { + not = { has_completed_focus = TIX_gfj_zjzdb } + has_completed_focus = TIX_gfj_pjjgzyjy + } + } + GFX_hxqz_xingdengbao = { + has_completed_focus = TIX_hxjt_guofangjun + not = { has_completed_focus = TIX_gfj_pjjgzyjy } + has_completed_focus = TIX_gfj_zjzdb + } + } + ascended_advisor_3_portrait = { + GFX_hxqz_aogusite = { + has_completed_focus = TIX_hxjt_aogusite + } + GFX_hxqz_u81 = { + has_completed_focus = TIX_hxjt_u81 + } + } + #ADVISOR + advisor_todt_portrait = { + GFX_hxqz_aogusite_small = yes + } + advisor_speer_portrait = { + GFX_hxqz_u81_small = yes + } + advisor_goring_portrait = { + GFX_hxqz_tierbici_small = yes + } + advisor_himmler_portrait = { + GFX_hxqz_laibixi_small = yes + } + advisor_goebbels_portrait = { + GFX_hxqz_aijier_small = yes + } + advisor_hess_portrait = { + GFX_hxqz_bisimai_small = yes + } + advisor_bormann_portrait = { + GFX_hxqz_xingdengbao_small = yes + } + } +} \ No newline at end of file diff --git a/src/common/ideas/_economic.txt b/src/common/ideas/_economic.txt index 2dfbc72..6432894 100755 --- a/src/common/ideas/_economic.txt +++ b/src/common/ideas/_economic.txt @@ -1,72 +1,70 @@ ideas = { - - economy = { + economy = { law = yes use_list_view = yes - undisturbed_isolation = { - - allowed = { always = no } removal_cost = -1 - modifier = { - consumer_goods_expected_value = 0.60 + consumer_goods_expected_value = 0.6 production_speed_industrial_complex_factor = -0.8 production_speed_arms_factory_factor = -0.8 production_speed_dockyard_factor = -0.5 conversion_cost_civ_to_mil_factor = 0.5 conversion_cost_mil_to_civ_factor = 0.5 - generate_wargoal_tension = 1.00 - join_faction_tension = 0.20 - lend_lease_tension = 0.50 - send_volunteers_tension = 0.20 + generate_wargoal_tension = 1 + join_faction_tension = 0.2 + lend_lease_tension = 0.5 + send_volunteers_tension = 0.2 guarantee_tension = 0.75 max_fuel_factor = -0.45 fuel_gain_factor = -0.6 - agency_upgrade_time = 1.0 + agency_upgrade_time = 1 } - allowed_to_remove = { OR = { - if ={ - has_war_support > 1.9 - NOT = { has_idea = BYG_jjwjhyz } - NOT = { has_idea = BYG_jjwjhyz_1 } - NOT = { has_idea = BYG_jjwjhyz_2 } - NOT = { has_idea = BYG_jjwjhyz_3 } + AND = { + has_war_support > 1.9 + NOT = { + has_idea = BYG_jjwjhyz + } + NOT = { + has_idea = BYG_jjwjhyz_1 + } + NOT = { + has_idea = BYG_jjwjhyz_2 + } + NOT = { + has_idea = BYG_jjwjhyz_3 + } } - if = { - has_war_support > 1.5 - has_defensive_war = yes + AND = { + has_war_support > 1.5 + has_defensive_war = yes } has_completed_focus = BYG_wanzhengdewomen } } - cancel_if_invalid = no } - isolation = { - allowed = { always = no } removal_cost = -1 - modifier = { consumer_goods_expected_value = 0.4 production_speed_industrial_complex_factor = -0.4 production_speed_arms_factory_factor = -0.4 production_speed_dockyard_factor = -0.4 - conversion_cost_civ_to_mil_factor= 0.4 + conversion_cost_civ_to_mil_factor = 0.4 conversion_cost_mil_to_civ_factor = 0.4 - generate_wargoal_tension = 1.00 - join_faction_tension = 0.20 - lend_lease_tension = 0.10 - send_volunteers_tension = 0.20 + generate_wargoal_tension = 1 + join_faction_tension = 0.2 + lend_lease_tension = 0.1 + send_volunteers_tension = 0.2 guarantee_tension = 0.5 max_fuel_factor = -0.35 fuel_gain_factor = -0.5 @@ -76,36 +74,27 @@ ideas = { OR = { has_war_support > 0.75 has_war = yes - has_completed_focus = USA_limited_intervention + has_completed_focus = USA_limited_intervention } } - cancel_if_invalid = no } - civilian_economy = { - - cost = 150 removal_cost = -1 - modifier = { - consumer_goods_expected_value = 0.35 - production_speed_infrastructure_factor = 0.3 + consumer_goods_expected_value = 0.35 + production_speed_infrastructure_factor = 0.3 production_speed_industrial_complex_factor = 0.3 research_speed_factor = 0.05 stability_weekly = 0.002 monthly_population = 0.1 fuel_gain_factor = -0.4 } - default = yes - cancel_if_invalid = no } - low_economic_mobilisation = { - available = { has_war_support > 0.3 if = { @@ -113,7 +102,9 @@ ideas = { original_tag = HUN has_dlc = "Death or Dishonor" } - NOT = { has_idea = HUN_treaty_of_triannon } + NOT = { + has_idea = HUN_treaty_of_triannon + } } if = { limit = { @@ -122,7 +113,7 @@ ideas = { } has_war_support > 0.3 congress_high_support_trigger = yes - } + } } on_add = { if = { @@ -134,10 +125,8 @@ ideas = { USA_congress_large_opposition = yes } } - cost = 150 removal_cost = -1 - modifier = { consumer_goods_expected_value = 0.3 production_speed_infrastructure_factor = 0.2 @@ -147,20 +136,16 @@ ideas = { monthly_population = 0.05 fuel_gain_factor = -0.2 } - cancel_if_invalid = no - ai_will_do = { - factor = 2 - - modifier = { + factor = 2 + modifier = { factor = 20 - is_major = yes } modifier = { has_war_support > 0.25 - factor = 0 #don't even look at it if you could be taking partial mob + factor = 0 #don't even look at it if you could be taking partial mob } modifier = { tag = ENG @@ -168,14 +153,11 @@ ideas = { date < 1937.6.1 factor = 0 } - } + } } - partial_economic_mobilisation = { - available = { has_war_support > 0.5 - if = { limit = { original_tag = HUN @@ -183,7 +165,9 @@ ideas = { } OR = { has_completed_focus = HUN_secret_rearmament - NOT = { has_idea = HUN_treaty_of_triannon } + NOT = { + has_idea = HUN_treaty_of_triannon + } } } if = { @@ -195,20 +179,16 @@ ideas = { congress_high_support_trigger = yes } } - cost = 150 removal_cost = -1 - modifier = { consumer_goods_expected_value = 0.25 production_speed_arms_factory_factor = 0.1 production_speed_infrastructure_factor = 0.1 production_speed_industrial_complex_factor = 0.1 - conversion_cost_civ_to_mil_factor= -0.1 + conversion_cost_civ_to_mil_factor = -0.1 conversion_cost_mil_to_civ_factor = -0.1 - } - cancel_if_invalid = no on_add = { if = { @@ -221,43 +201,42 @@ ideas = { } } ai_will_do = { - factor = 2 - - modifier = { + factor = 2 + modifier = { factor = 20 - is_major = yes } - } + } } - war_economy = { - - available = { has_war = yes has_war_support > 1 OR = { has_government = fascism has_government = communism - custom_trigger_tooltip = { tooltip = or_clarification_tooltip always = no } + custom_trigger_tooltip = { + tooltip = or_clarification_tooltip + always = no + } AND = { has_war = yes any_enemy_country = { - ic_ratio = { - tag = ROOT + ic_ratio = { + tag = ROOT ratio > 0.4 } } } } - if = { limit = { original_tag = HUN has_dlc = "Death or Dishonor" } - NOT = { has_idea = HUN_treaty_of_triannon } + NOT = { + has_idea = HUN_treaty_of_triannon + } } if = { limit = { @@ -266,20 +245,17 @@ ideas = { } has_war_support > 0.75 congress_high_support_trigger = yes - } + } } - cost = 150 removal_cost = -1 - modifier = { consumer_goods_expected_value = 0.2 production_speed_arms_factory_factor = 0.2 - conversion_cost_civ_to_mil_factor= -0.2 + conversion_cost_civ_to_mil_factor = -0.2 conversion_cost_mil_to_civ_factor = -0.2 fuel_gain_factor = 0.2 } - cancel_if_invalid = no on_add = { if = { @@ -292,18 +268,15 @@ ideas = { } } ai_will_do = { - factor = 3 - + factor = 3 modifier = { #High prio on production factor = 20 - manpower_per_military_factory > 1000 + manpower_per_military_factory > 1000 } - modifier = { # If we CAN go for total mobilization and have enough manpower for it, skip war economy, it's only a waste of PP factor = 0 - manpower_per_military_factory > 15000 has_war = yes has_war_support > 0.8 @@ -314,36 +287,32 @@ ideas = { } } } - modifier = { add = 1800 - # revert from closed_economy if we have large allies has_idea = closed_economy has_large_ally_not_pick_closed_economy = yes } - } + } } - tot_economic_mobilisation = { - - available = { has_war = yes has_war_support > 1.6 any_enemy_country = { - ic_ratio = { - tag = ROOT + ic_ratio = { + tag = ROOT ratio > 0.5 } } - if = { limit = { original_tag = HUN has_dlc = "Death or Dishonor" } - NOT = { has_idea = HUN_treaty_of_triannon } + NOT = { + has_idea = HUN_treaty_of_triannon + } } if = { limit = { @@ -365,21 +334,17 @@ ideas = { } } ai_will_do = { - factor = 1 - + factor = 1 modifier = { factor = 25 #Prio this if nation has a lot of manpower compared to MIC manpower_per_military_factory > 15000 } - modifier = { #Block unless nation has a lot of manpower factor = 0 - manpower_per_military_factory < 7000 + manpower_per_military_factory < 7000 } - - modifier = { # never take this if we are on low conscription laws for safety factor = 0 @@ -388,19 +353,18 @@ ideas = { has_idea = limited_conscription } } - # Germany needs to be careful modifier = { factor = 0 - tag = GER - NOT = { has_tech = volkssturm } + NOT = { + has_tech = volkssturm + } has_war = yes date < 1944.01.01 } modifier = { factor = 0 - tag = SOV has_war = yes OR = { @@ -411,32 +375,26 @@ ideas = { has_idea = service_by_requirement } } - } + } } - } - + } cost = 150 removal_cost = -1 - modifier = { - consumer_goods_expected_value = 0.10 + consumer_goods_expected_value = 0.1 conscription = -0.03 production_speed_arms_factory_factor = 0.3 - conversion_cost_civ_to_mil_factor= -0.3 + conversion_cost_civ_to_mil_factor = -0.3 conversion_cost_mil_to_civ_factor = -0.3 fuel_gain_factor = 0.4 } - cancel_if_invalid = no } - totaler_krieg_economy = { - visible = { original_tag = GER has_completed_focus = GER_totaler_krieg } - available = { has_completed_focus = GER_totaler_krieg has_war_with_major = yes @@ -448,108 +406,89 @@ ideas = { } } } - cost = 150 removal_cost = -1 - modifier = { consumer_goods_expected_value = 0.15 conscription = -0.02 production_speed_arms_factory_factor = 0.2 production_speed_dockyard_factor = 0.2 - conversion_cost_civ_to_mil_factor= -0.3 + conversion_cost_civ_to_mil_factor = -0.3 conversion_cost_mil_to_civ_factor = -0.3 industrial_capacity_factory = 0.05 industrial_capacity_dockyard = 0.05 } cancel_if_invalid = no } - new_economic_policy = { - picture = new_economic_policy - allowed = { always = no } allowed_to_remove = { OR = { surrender_progress > 0.75 - NOT = { has_government = communism } + NOT = { + has_government = communism + } } } - removal_cost = -1 - modifier = { consumer_goods_expected_value = 0.15 production_speed_buildings_factor = -0.15 - } - cancel_if_invalid = no - ai_will_do = { - factor = 0 - } + factor = 0 + } } new_economic_policy_2 = { name = new_economic_policy - picture = new_economic_policy - allowed = { always = no } allowed_to_remove = { OR = { surrender_progress > 0.75 - NOT = { has_government = communism } + NOT = { + has_government = communism + } } } - removal_cost = -1 - modifier = { - consumer_goods_expected_value = 0.10 + consumer_goods_expected_value = 0.1 production_speed_buildings_factor = -0.2 global_building_slots_factor = 0.1 } - cancel_if_invalid = no - ai_will_do = { - factor = 0 - } + factor = 0 + } } } - - trade_laws = { + trade_laws = { law = yes use_list_view = yes - uncontrolled_exports = { - - allowed = { always = no } removal_cost = -1 picture = isolation - rule = { can_access_market = no } - modifier = { min_export = 0.25 consumer_goods_expected_value = 0.05 - civilian_intel_to_others = 40.0 - navy_intel_to_others = 40.0 + civilian_intel_to_others = 40 + navy_intel_to_others = 40 agency_upgrade_time = 0.15 cic_construction_boost = 0.15 } - allowed_to_remove = { OR = { has_war = yes @@ -568,153 +507,146 @@ ideas = { } } } - on_remove = { - effect_tooltip = { - remove_dynamic_modifier = { modifier = international_city } + effect_tooltip = { + remove_dynamic_modifier = { + modifier = international_city + } } hidden_effect = { if = { limit = { tag = POL - 85 = { is_demilitarized_zone = no } - has_civil_war = no + 85 = { + is_demilitarized_zone = no + } + has_civil_war = no } 85 = { if = { limit = { - has_dynamic_modifier = { modifier = international_city } + has_dynamic_modifier = { + modifier = international_city + } + } + remove_dynamic_modifier = { + modifier = international_city } - remove_dynamic_modifier = { modifier = international_city } } } } } } - cancel_if_invalid = no } - free_trade = { - available = { if = { limit = { original_tag = SPR has_dlc = "La Resistance" } - NOT = { has_completed_focus = SPR_all_must_bear_the_torch } + NOT = { + has_completed_focus = SPR_all_must_bear_the_torch + } } if = { limit = { original_tag = TIX } - not = { has_completed_focus = TIX_chongjiangongye } + not = { + has_completed_focus = TIX_chongjiangongye + } } } - cost = 150 removal_cost = -1 - modifier = { min_export = 0.8 industrial_capacity_factory = 0.15 industrial_capacity_dockyard = 0.15 production_speed_buildings_factor = 0.15 - research_speed_factor = 0.10 - civilian_intel_to_others = 40.0 - navy_intel_to_others = 20.0 + research_speed_factor = 0.1 + civilian_intel_to_others = 40 + navy_intel_to_others = 20 cic_construction_boost_factor = 0.05 } - cancel_if_invalid = no - ai_will_do = { - factor = 1 - - modifier = { + factor = 1 + modifier = { factor = 300 - OR = { tag = PER tag = IRQ } is_in_faction = no } - modifier = { factor = 300 - tag = BRA - date > 1943.1.1 # at this point we can probably cash in on rubber lack in the world + date > 1943.1.1 # at this point we can probably cash in on rubber lack in the world } - # Oil for hitlers oil throne! modifier = { factor = 600 tag = ROM is_in_faction_with = GER } - modifier = { factor = 0 is_major = no has_war = yes } - } + } } - export_focus = { - available = { - if = { limit = { original_tag = CHI has_dlc = "Waking the Tiger" } - NOT = { has_idea = CHI_nine_power_treaty } + NOT = { + has_idea = CHI_nine_power_treaty + } } if = { limit = { original_tag = SPR has_dlc = "La Resistance" } - NOT = { has_completed_focus = SPR_all_must_bear_the_torch } + NOT = { + has_completed_focus = SPR_all_must_bear_the_torch + } } if = { limit = { original_tag = TIX } - not = { has_completed_focus = TIX_chongjiangongye } + not = { + has_completed_focus = TIX_chongjiangongye + } } } - - cost = 150 removal_cost = -1 - modifier = { min_export = 0.5 industrial_capacity_factory = 0.1 industrial_capacity_dockyard = 0.1 production_speed_buildings_factor = 0.1 research_speed_factor = 0.05 - civilian_intel_to_others = 20.0 - navy_intel_to_others = 10.0 + civilian_intel_to_others = 20 + navy_intel_to_others = 10 cic_construction_boost_factor = 0.1 } - default = yes - cancel_if_invalid = no - ai_will_do = { - factor = 1 - + factor = 1 modifier = { factor = 0 - is_major = no has_war = no is_in_faction = no @@ -722,7 +654,6 @@ ideas = { # portugal and sweden are special tungsten snowflakes tag = POR tag = SWE - # Iraq & Iran are special oil snowflakes tag = PER tag = IRQ @@ -733,9 +664,8 @@ ideas = { is_major = no has_war = yes } - } + } } - limited_exports = { available = { OR = { @@ -743,14 +673,16 @@ ideas = { has_government = democratic has_war = yes any_enemy_country = { - ic_ratio = { - tag = ROOT + ic_ratio = { + tag = ROOT ratio > 0.2 } } } AND = { - NOT = { has_government = democratic } + NOT = { + has_government = democratic + } OR = { has_idea = partial_economic_mobilisation has_idea = war_economy @@ -758,89 +690,81 @@ ideas = { } } } - - if = { limit = { original_tag = CHI has_dlc = "Waking the Tiger" } - NOT = { has_idea = CHI_nine_power_treaty } + NOT = { + has_idea = CHI_nine_power_treaty + } } if = { limit = { original_tag = SPR has_dlc = "La Resistance" } - NOT = { has_completed_focus = SPR_all_must_bear_the_torch } + NOT = { + has_completed_focus = SPR_all_must_bear_the_torch + } } if = { limit = { original_tag = TIX } - not = { has_completed_focus = TIX_chongjiangongye } + not = { + has_completed_focus = TIX_chongjiangongye + } } } - cost = 150 removal_cost = -1 - modifier = { min_export = 0.25 industrial_capacity_factory = 0.05 industrial_capacity_dockyard = 0.05 production_speed_buildings_factor = 0.05 research_speed_factor = 0.01 - civilian_intel_to_others = 10.0 + civilian_intel_to_others = 10 navy_intel_to_others = 5 - lend_lease_tension = 0.20 + lend_lease_tension = 0.2 cic_construction_boost = -0.05 } - cancel_if_invalid = no - ai_will_do = { - factor = 1 - - modifier = { + factor = 1 + modifier = { add = -1 - is_major = no is_in_faction = yes has_war = yes } - # minors not at war should want to get the bonuses from free trade modifier = { add = -1 - is_major = no has_war = no } - modifier = { add = 1500 - # revert from closed_economy if we have large allies has_idea = closed_economy has_large_ally_not_pick_closed_economy = yes } - } + } } - autarkic_economy = { visible = { original_tag = TIX has_completed_focus = TIX_chongjiangongye - NOT = { has_completed_focus = TIX_shixianzijizizu } + NOT = { + has_completed_focus = TIX_shixianzijizizu + } } - available = { } - cost = 150 removal_cost = -1 - modifier = { min_export = 0.1 industrial_capacity_factory = 0.05 @@ -849,25 +773,21 @@ ideas = { research_speed_factor = 0.05 faction_trade_opinion_factor = 0.25 } - cancel_if_invalid = no - - ai_will_do = { #Germany should always for AutarkicEconomy if its available - factor = 100 - - modifier = { - add = 500 - has_idea = limited_exports - } - - modifier = { - add = 1500 - has_idea = closed_economy - has_large_ally_not_pick_closed_economy = yes - } - } + ai_will_do = { + #Germany should always for AutarkicEconomy if its available + factor = 100 + modifier = { + add = 500 + has_idea = limited_exports + } + modifier = { + add = 1500 + has_idea = closed_economy + has_large_ally_not_pick_closed_economy = yes + } + } } - autarkic_economy_improved = { picture = autarkic_economy name = autarkic_economy @@ -875,13 +795,10 @@ ideas = { original_tag = TIX has_completed_focus = TIX_shixianzijizizu } - available = { } - cost = 150 removal_cost = -1 - modifier = { min_export = 0 industrial_capacity_factory = 0.15 @@ -890,31 +807,25 @@ ideas = { research_speed_factor = 0.05 faction_trade_opinion_factor = 0.5 } - cancel_if_invalid = no - - ai_will_do = { #Germany should always for AutarkicEconomy if its available - factor = 100 - - modifier = { - add = 500 - has_idea = limited_exports - } - - modifier = { - add = 1500 - has_idea = closed_economy - has_large_ally_not_pick_closed_economy = yes - } - } + ai_will_do = { + #Germany should always for AutarkicEconomy if its available + factor = 100 + modifier = { + add = 500 + has_idea = limited_exports + } + modifier = { + add = 1500 + has_idea = closed_economy + has_large_ally_not_pick_closed_economy = yes + } + } } - closed_economy = { - - available = { has_war = yes - OR = { + OR = { has_government = fascism has_government = communism } @@ -923,77 +834,70 @@ ideas = { has_idea = tot_economic_mobilisation } OR = { - NOT = { tag = SOV } - NOT = { has_opinion_modifier = MR_pact } + NOT = { + tag = SOV + } + NOT = { + has_opinion_modifier = MR_pact + } } - if = { limit = { original_tag = CHI has_dlc = "Waking the Tiger" } - NOT = { has_idea = CHI_nine_power_treaty } + NOT = { + has_idea = CHI_nine_power_treaty + } } if = { limit = { original_tag = TIX } - not = { has_completed_focus = TIX_chongjiangongye } + not = { + has_completed_focus = TIX_chongjiangongye + } } } - rule = { can_access_market = no desc = can_not_access_market_closed_economy } - cost = 150 removal_cost = -1 - modifier = { min_export = 0 #civilian_intel_to_others = 0.0 - lend_lease_tension = 0.40 + lend_lease_tension = 0.4 cic_construction_boost = -0.1 } - on_add = { custom_effect_tooltip = closed_economy_TT } - cancel_if_invalid = no - ai_will_do = { - factor = 1 - - modifier = { + factor = 1 + modifier = { factor = 0 - is_major = no is_in_faction = yes has_war = yes } - # minors not at war should want to get the bonuses from free trade modifier = { factor = 0 - is_major = no has_war = no } - modifier = { factor = 0 - # don't take if we have a reasonable sized ally # since they will require our trades has_large_ally_not_pick_closed_economy = yes } - } + } } azurlane_closed_economy = { - - available = { OR = { custom_trigger_tooltip = { @@ -1001,114 +905,136 @@ ideas = { AND = { if = { limit = { - NOT = { tag = BYG } + NOT = { + tag = BYG + } + } + NOT = { + country_exists = BYG } - NOT = { country_exists = BYG } } if = { limit = { - NOT = { tag = HUJ } + NOT = { + tag = HUJ + } + } + NOT = { + country_exists = HUJ } - NOT = { country_exists = HUJ } } if = { limit = { - NOT = { tag = YUW } + NOT = { + tag = YUW + } + } + NOT = { + country_exists = YUW } - NOT = { country_exists = YUW } } if = { limit = { - NOT = { tag = SAD } + NOT = { + tag = SAD + } + } + NOT = { + country_exists = SAD } - NOT = { country_exists = SAD } } if = { limit = { - NOT = { tag = TIX } + NOT = { + tag = TIX + } + } + NOT = { + country_exists = TIX } - NOT = { country_exists = TIX } } if = { limit = { - NOT = { tag = BFL } + NOT = { + tag = BFL + } + } + NOT = { + country_exists = BFL } - NOT = { country_exists = BFL } } if = { limit = { - NOT = { tag = CHY } + NOT = { + tag = CHY + } + } + NOT = { + country_exists = CHY } - NOT = { country_exists = CHY } } if = { limit = { - NOT = { tag = DOH } + NOT = { + tag = DOH + } + } + NOT = { + country_exists = DOH } - NOT = { country_exists = DOH } } if = { limit = { - NOT = { tag = BLI } + NOT = { + tag = BLI + } + } + NOT = { + country_exists = BLI } - NOT = { country_exists = BLI } } } } date > 1945.12.31 } - - } - cost = 150 removal_cost = -1 - rule = { can_access_market = no desc = can_not_access_market_closed_economy } - modifier = { min_export = 0 industrial_capacity_factory = 0.1 industrial_capacity_dockyard = 0.1 production_speed_buildings_factor = 0.1 } - on_add = { custom_effect_tooltip = closed_economy_TT } - cancel_if_invalid = no - ai_will_do = { - factor = 1 - - modifier = { + factor = 1 + modifier = { factor = 0 - is_major = no is_in_faction = yes has_war = yes } - # minors not at war should want to get the bonuses from free trade modifier = { factor = 0 - is_major = no has_war = no } - modifier = { factor = 0 - # don't take if we have a reasonable sized ally # since they will require our trades has_large_ally_not_pick_closed_economy = yes } - } + } } } } diff --git a/src/common/ideas/azurlane_generic.txt b/src/common/ideas/azurlane_generic.txt index 0b2b2e7..6d3f323 100755 --- a/src/common/ideas/azurlane_generic.txt +++ b/src/common/ideas/azurlane_generic.txt @@ -518,10 +518,8 @@ ideas = { special_project_speed_factor = 0.3 production_speed_facility_factor = 0.3 sp_nuclear_reactor_speed_factor = 0.3 - sp_tag_tank_speed_factor = 0.3 - sp_tag_jet_speed_factor = 0.3 - sp_tag_artillery_speed_factor = 0.3 - sp_tag_submarine_speed_factor = 0.3 + sp_thermo_nuclear_bomb_speed_factor = 0.3 + sp_air_jet_engine_speed_factor = 0.3 } } TY_fengkuangai2 = { @@ -559,10 +557,8 @@ ideas = { special_project_speed_factor = 0.3 production_speed_facility_factor = 0.3 sp_nuclear_reactor_speed_factor = 0.3 - sp_tag_tank_speed_factor = 0.3 - sp_tag_jet_speed_factor = 0.3 - sp_tag_artillery_speed_factor = 0.3 - sp_tag_submarine_speed_factor = 0.3 + sp_thermo_nuclear_bomb_speed_factor = 0.3 + sp_air_jet_engine_speed_factor = 0.3 } } TY_fengkuangai3 = { @@ -600,10 +596,8 @@ ideas = { special_project_speed_factor = 0.3 production_speed_facility_factor = 0.3 sp_nuclear_reactor_speed_factor = 0.3 - sp_tag_tank_speed_factor = 0.3 - sp_tag_jet_speed_factor = 0.3 - sp_tag_artillery_speed_factor = 0.3 - sp_tag_submarine_speed_factor = 0.3 + sp_thermo_nuclear_bomb_speed_factor = 0.3 + sp_air_jet_engine_speed_factor = 0.3 } } az_pt_1 = { diff --git a/src/common/ideas/tianjiang.txt b/src/common/ideas/tianjiang.txt index 9256e9a..1d6fa6c 100755 --- a/src/common/ideas/tianjiang.txt +++ b/src/common/ideas/tianjiang.txt @@ -163,9 +163,18 @@ ideas = { production_speed_synthetic_refinery_factor = 0.25 production_speed_radar_station_factor = 0.15 ai_join_ally_desire_factor = -1000 + custom_modifier_tooltip = TIX_bixuchanghuan_tips + } + } + TIX_hszq_changhuan = { + picture = ger_mefo_bills + allowed_civil_war = { + always = yes + } + modifier = { + consumer_goods_expected_value = 0.4 } } - FIN_nsbq = { picture = generic_intel_bonus allowed_civil_war = { @@ -485,6 +494,25 @@ ideas = { army_morale_factor = 0.1 } } + TIX_pjjgzyjy_idea = { + picture = generic_reserve_divisions + allowed_civil_war = { + always = yes + } + cancel = { + NOT = { + has_government = fascism + } + NOT = { + has_government = neutrality + } + } + modifier = { + army_attack_factor = 0.1 + army_defence_factor = 0.1 + breakthrough_factor = 0.08 + } + } TIX_gaishitaibao = { picture = generic_secret_police allowed_civil_war = { @@ -506,6 +534,32 @@ ideas = { required_garrison_factor = -0.2 } } + + TIX_gaishitaibao_ex = { + name = TIX_gaishitaibao + picture = generic_secret_police + allowed_civil_war = { + always = yes + } + cancel = { + NOT = { + has_government = fascism + } + NOT = { + has_government = neutrality + } + } + modifier = { + operative_slot = 2 + intelligence_agency_defense = 1.5 + resistance_target = -0.3 + resistance_growth = -0.4 + required_garrison_factor = -0.25 + army_core_attack_factor = 0.15 + army_core_defence_factor = 0.15 + } + } + TIX_jaegernotprogramm = { allowed = { always = no diff --git a/src/common/ideas/tix.txt b/src/common/ideas/tix.txt index b895efd..06c5da4 100755 --- a/src/common/ideas/tix.txt +++ b/src/common/ideas/tix.txt @@ -26,8 +26,7 @@ ideas = { sp_nuclear_reactor_speed_factor = 0.05 sp_nuclear_bomb_speed_factor = 0.05 sp_nuclear_warheads_speed_factor = 0.05 - sp_tag_tank_speed_factor = 0.1 - sp_tag_jet_speed_factor = 0.1 + sp_air_jet_engine_speed_factor = 0.05 } } TIX_heikeji_2 = { @@ -43,8 +42,7 @@ ideas = { sp_nuclear_reactor_speed_factor = 0.1 sp_nuclear_bomb_speed_factor = 0.1 sp_nuclear_warheads_speed_factor = 0.1 - sp_tag_tank_speed_factor = 0.15 - sp_tag_jet_speed_factor = 0.15 + sp_air_jet_engine_speed_factor = 0.1 } } TIX_heikeji_3 = { @@ -60,8 +58,7 @@ ideas = { sp_nuclear_reactor_speed_factor = 0.15 sp_nuclear_bomb_speed_factor = 0.15 sp_nuclear_warheads_speed_factor = 0.15 - sp_tag_tank_speed_factor = 0.2 - sp_tag_jet_speed_factor = 0.2 + sp_air_jet_engine_speed_factor = 0.15 } } TIX_heikeji_4 = { @@ -79,8 +76,7 @@ ideas = { sp_nuclear_reactor_speed_factor = 0.2 sp_nuclear_bomb_speed_factor = 0.2 sp_nuclear_warheads_speed_factor = 0.2 - sp_tag_tank_speed_factor = 0.25 - sp_tag_jet_speed_factor = 0.25 + sp_air_jet_engine_speed_factor = 0.2 } } TIX_gxlfdj = { @@ -115,8 +111,18 @@ ideas = { special_project_speed_factor = 0.15 production_speed_facility_factor = 0.25 sp_nuclear_reactor_speed_factor = 0.15 - sp_tag_tank_speed_factor = 0.15 - sp_tag_jet_speed_factor = 0.15 + sp_nuclear_bomb_speed_factor = 0.15 + sp_thermo_nuclear_bomb_speed_factor = 0.15 + sp_air_earthshaker_bomb_speed_factor = 0.15 + sp_naval_nuclear_submarine_speed_factor = 0.15 + sp_naval_nuclear_missile_submarine_speed_factor = 0.15 + sp_naval_anechoic_tiles_speed_factor = 0.15 + sp_air_jet_engine_speed_factor = 0.15 + sp_rockets_flying_bomb_speed_factor = 0.15 + sp_commercial_nuclear_reactor_speed_factor = 0.15 + sp_nuclear_engines_speed_factor = 0.15 + sp_nuclear_warheads_speed_factor = 0.15 + sp_air_mothership_aircraft_speed_factor = 0.15 } research_bonus = { rocketry = 0.15 diff --git a/src/common/military_industrial_organization/organizations/DOH_organization.txt b/src/common/military_industrial_organization/organizations/DOH_organization.txt index 857438c..0924a05 100755 --- a/src/common/military_industrial_organization/organizations/DOH_organization.txt +++ b/src/common/military_industrial_organization/organizations/DOH_organization.txt @@ -77,6 +77,19 @@ DOH_shanghai_tank = { } } +DOH_tongyonghangkong_organization = { + include = generic_helicopter_organization + icon = GFX_idea_CHI_camco + allowed = { + tag = DOH + } + available = { + owner = { + has_completed_focus = DOH_tieyuan + } + } +} + DOH_baotoudiyijixiechang_organization = { include = generic_tank_refurbishment_plant_organization icon = GFX_idea_generic_tank_manufacturer_3 diff --git a/src/common/military_industrial_organization/organizations/TIX_organization.txt b/src/common/military_industrial_organization/organizations/TIX_organization.txt index fa227b5..4012184 100755 --- a/src/common/military_industrial_organization/organizations/TIX_organization.txt +++ b/src/common/military_industrial_organization/organizations/TIX_organization.txt @@ -540,7 +540,11 @@ TIX_alkett_organization = { allowed = { original_tag = TIX } - + available = { + TIX = { + is_ai = no + } + } tree_header_text = { text = mio_header_light_tank_department x = 1 diff --git a/src/common/military_industrial_organization/organizations/az_doh_extra_organization.txt b/src/common/military_industrial_organization/organizations/az_doh_extra_organization.txt index c4394c2..41d43ee 100755 --- a/src/common/military_industrial_organization/organizations/az_doh_extra_organization.txt +++ b/src/common/military_industrial_organization/organizations/az_doh_extra_organization.txt @@ -19,6 +19,8 @@ az_DOH_railway_organization = { } research_bonus = 0.30 research_categories = { + industry + synth_resources train_tech } tree_header_text = { diff --git a/src/common/national_focus/chongying_new.txt b/src/common/national_focus/chongying_new.txt index c69bee5..c2835b7 100755 --- a/src/common/national_focus/chongying_new.txt +++ b/src/common/national_focus/chongying_new.txt @@ -2702,7 +2702,7 @@ } artillery_brigade = { x = 1 - y = 2 + y = 1 } light_armor = { x = 2 diff --git a/src/common/national_focus/donghuang_new.txt b/src/common/national_focus/donghuang_new.txt index f9c651e..4c0ce62 100755 --- a/src/common/national_focus/donghuang_new.txt +++ b/src/common/national_focus/donghuang_new.txt @@ -136,6 +136,9 @@ focus_tree = { uses = 2 category = industry } + set_technology = { + bba_early_transport_plane = 1 + } } } focus = { @@ -383,6 +386,7 @@ focus_tree = { radio = 1 popup = no } + } } focus = { @@ -410,43 +414,43 @@ focus_tree = { idea = DOH_jiuquanshiyanjidi days = 365 } - add_tech_bonus = { - name = "先进技术研究" - bonus = 3 - uses = 2 - ahead_reduction = 2 - category = radar_tech - } - add_tech_bonus = { - name = "先进技术研究" - bonus = 3 - uses = 2 - ahead_reduction = 2 - category = computing_tech - } - add_tech_bonus = { - name = "先进技术研究" - bonus = 3 - uses = 2 - ahead_reduction = 2 - category = rocketry - } - add_tech_bonus = { - name = "先进技术研究" - bonus = 1 - uses = 1 - ahead_reduction = 2 - category = nuclear + add_breakthrough_progress = { + value = 1.01 + specialization = specialization_nuclear } + # add_tech_bonus = { + # name = "先进技术研究" + # bonus = 3 + # uses = 2 + # ahead_reduction = 2 + # category = radar_tech + # } + # add_tech_bonus = { + # name = "先进技术研究" + # bonus = 3 + # uses = 2 + # ahead_reduction = 2 + # category = computing_tech + # } + # add_tech_bonus = { + # name = "先进技术研究" + # bonus = 3 + # uses = 2 + # ahead_reduction = 2 + # category = rocketry + # } + # add_tech_bonus = { + # name = "先进技术研究" + # bonus = 1 + # uses = 1 + # ahead_reduction = 2 + # category = nuclear + # } 756 = { set_state_category = large_city add_extra_state_shared_building_slots = 6 add_building_construction = { - type = rocket_site - level = 5 - } - add_building_construction = { - type = nuclear_reactor + type = nuclear_facility level = 1 } } @@ -470,7 +474,7 @@ focus_tree = { has_completed_focus = DOH_donghuangdeshidai has_country_flag = shikongchuansuo_get } - has_tech = nuclear_reactor + has_tech = commercial_nuclear_reactor_tech } completion_reward = { custom_effect_tooltip = DOH_hedian_focus_tooltip @@ -486,7 +490,7 @@ focus_tree = { every_owned_state = { if = { limit = { - nuclear_reactor > 0 + commercial_nuclear_reactor > 0 } add_dynamic_modifier = { modifier = DOH_hedian_state_modifier @@ -805,10 +809,20 @@ focus_tree = { focus = DOH_jingbingqiangjiang } relative_position_id = DOH_jingbingqiangjiang + available = { + has_full_control_of_state = 615 + } ai_will_do = { factor = 3 } completion_reward = { + 615 = { + add_building_construction = { + type = land_facility + level = 1 + } + add_extra_state_shared_building_slots = 1 + } add_doctrine_cost_reduction = { name = "陆军新理论" cost_reduction = 0.25 @@ -832,6 +846,10 @@ focus_tree = { } completion_reward = { TY_lujunliluntupo = yes + add_breakthrough_progress = { + specialization = specialization_land + value = 1.01 + } if = { limit = { NOT = { @@ -917,11 +935,22 @@ focus_tree = { prerequisite = { focus = DOH_dulizizhudejungong } + available = { + has_full_control_of_state = 613 + } relative_position_id = DOH_dulizizhudejungong ai_will_do = { factor = 3 } completion_reward = { + 613 = { + add_building_construction = { + type = naval_facility + level = 1 + } + add_extra_state_shared_building_slots = 1 + } + set_technology = { mtg_transport = 1 } @@ -1004,6 +1033,10 @@ focus_tree = { ahead_reduction = 3 category = naval_equipment } + add_breakthrough_progress = { + specialization = specialization_naval + value = 1.01 + } } } focus = { @@ -1053,19 +1086,26 @@ focus_tree = { prerequisite = { focus = DOH_dulizizhudejungong } + available = { + has_full_control_of_state = 744 + } relative_position_id = DOH_dulizizhudejungong ai_will_do = { factor = 3 } completion_reward = { - # add_tech_bonus = { - # name = "铁鸢" - # bonus = 1.5 - # uses = 2 - # category = air_equipment - # } - set_technology = { - advanced_small_airframe = 1 + add_tech_bonus = { + name = "铁鸢" + bonus = 2 + uses = 3 + category = plane_modules_tech + } + 744 = { + add_building_construction = { + type = air_facility + level = 1 + } + add_extra_state_shared_building_slots = 1 } } } @@ -1111,41 +1151,18 @@ focus_tree = { limit = { has_dlc = "By Blood Alone" } - # add_tech_bonus = { - # name = "铁鸢" - # bonus = 1 - # uses = 1 - # category = light_air - # } - # add_tech_bonus = { - # name = "铁鸢" - # bonus = 1 - # uses = 1 - # category = medium_air - # } - # add_tech_bonus = { - # name = "铁鸢" - # bonus = 1 - # uses = 2 - # category = plane_modules_tech - # } - set_technology = { - advanced_medium_airframe = 1 - advanced_large_airframe = 1 - } - } - if = { - limit = { - not = { - has_dlc = "By Blood Alone" - } - } add_tech_bonus = { - name = "铁鸢" - bonus = 1 - uses = 4 - category = cas_bomber - category = tactical_bomber + name = "铁鸢" + bonus = 2 + uses = 3 + category = plane_modules_tech + } + set_technology = { + improved_medium_airframe = 1 + } + add_breakthrough_progress = { + specialization = specialization_air + value = 0.5 } } } @@ -2535,6 +2552,31 @@ focus_tree = { } completion_reward = { add_research_slot = 1 + add_political_power = -100 + DOH_huajia = { + add_scientist_xp = { + experience = 300 + specialization = specialization_air + } + } + DOH_jian = { + add_scientist_xp = { + experience = 300 + specialization = specialization_land + } + } + DOH_dingan = { + add_scientist_xp = { + experience = 300 + specialization = specialization_nuclear + } + } + DOH_zhenhai = { + add_scientist_xp = { + experience = 300 + specialization = specialization_naval + } + } custom_effect_tooltip = DOH_rencaiyinjin_tooltip } } @@ -3165,9 +3207,8 @@ focus_tree = { factor = 15 } completion_reward = { - add_research_slot = 1 every_military_industrial_organization = { - add_mio_size = 2 + add_mio_size = 5 } } } @@ -4189,9 +4230,7 @@ focus_tree = { set_state_category = large_city } DOH_neibufenqi_jianqin_effect = yes - every_military_industrial_organization = { - add_mio_size = 3 - } + hidden_effect = { set_victory_points = { province = 12055 # 徐州 diff --git a/src/common/national_focus/tiexue.txt b/src/common/national_focus/tiexue.txt index 35de75f..93250d5 100755 --- a/src/common/national_focus/tiexue.txt +++ b/src/common/national_focus/tiexue.txt @@ -9,7 +9,7 @@ focus_tree = { id = tiexue_focus shared_focus = AL_zhuanyi shared_focus = AL_gujun - shared_focus = AL_junshi + shared_focus = AL_junshi country = { factor = 0 modifier = { @@ -17,8 +17,12 @@ focus_tree = { tag = TIX } } + inlay_window = { + id = tix_inner_circle_inlay_window + position = { x = 3900 y = 850 } + } default = no - #sairenmod + #sairenmod focus = { id = TIX_libingmoma_sr icon = GFX_fflag_TIX @@ -611,13 +615,12 @@ focus_tree = { focus = { id = TIX_libingmoma icon = GFX_fflag_TIX - x = 12 + x = 6 y = 1 relative_position_id = TIX_tiewanyuanshou cost = 2 prerequisite = { focus = TIX_tiewanyuanshou - focus = TIX_yinghuiougen } ai_will_do = { factor = 1 @@ -883,14 +886,14 @@ focus_tree = { focus = TIX_hansikafeichang } relative_position_id = TIX_hansikafeichang - cost = 5 + cost = 3 ai_will_do = { factor = 9 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { - add_political_power = 100 - add_stability = 0.15 + add_political_power = 50 + add_stability = 0.12 add_war_support = 0.08 } } @@ -995,7 +998,7 @@ focus_tree = { } focus = { id = TIX_jituanwaimaobu - icon = GFX_focus_generic_currency_reforms + icon = GFX_focus_generic_devaluation x = 2 y = 1 prerequisite = { @@ -1210,6 +1213,26 @@ focus_tree = { ai_will_do = { factor = 3 } + available = { + or = { + not = { has_completed_focus = TIX_hxjt_u81 } + not = { + has_country_leader = { + character = TIX_bisimai + ruling_only = yes + } + } + } + or = { + has_completed_focus = TIX_hxjt_aogusite + not = { + has_country_leader = { + character = TIX_bisimai + ruling_only = yes + } + } + } + } cancel_if_invalid = yes continue_if_invalid = no available_if_capitulated = no @@ -1228,6 +1251,26 @@ focus_tree = { } relative_position_id = TIX_fazhanhaijun cost = 5 + available = { + or = { + not = { has_completed_focus = TIX_hxjt_u81 } + not = { + has_country_leader = { + character = TIX_bisimai + ruling_only = yes + } + } + } + or = { + has_completed_focus = TIX_hxjt_aogusite + not = { + has_country_leader = { + character = TIX_bisimai + ruling_only = yes + } + } + } + } ai_will_do = { factor = 3 } @@ -1255,6 +1298,26 @@ focus_tree = { } relative_position_id = TIX_pingweijian cost = 5 + available = { + or = { + not = { has_completed_focus = TIX_hxjt_u81 } + not = { + has_country_leader = { + character = TIX_bisimai + ruling_only = yes + } + } + } + or = { + has_completed_focus = TIX_hxjt_aogusite + not = { + has_country_leader = { + character = TIX_bisimai + ruling_only = yes + } + } + } + } ai_will_do = { factor = 5 } @@ -1276,6 +1339,26 @@ focus_tree = { } relative_position_id = TIX_fazhanhaijun cost = 5 + available = { + or = { + not = { has_completed_focus = TIX_hxjt_u81 } + not = { + has_country_leader = { + character = TIX_bisimai + ruling_only = yes + } + } + } + or = { + has_completed_focus = TIX_hxjt_aogusite + not = { + has_country_leader = { + character = TIX_bisimai + ruling_only = yes + } + } + } + } ai_will_do = { factor = 3 } @@ -1302,6 +1385,26 @@ focus_tree = { } relative_position_id = TIX_fazhanhaijun cost = 5 + available = { + or = { + not = { has_completed_focus = TIX_hxjt_u81 } + not = { + has_country_leader = { + character = TIX_bisimai + ruling_only = yes + } + } + } + or = { + has_completed_focus = TIX_hxjt_aogusite + not = { + has_country_leader = { + character = TIX_bisimai + ruling_only = yes + } + } + } + } ai_will_do = { factor = 3 } @@ -1328,6 +1431,26 @@ focus_tree = { } relative_position_id = TIX_fazhanhaijun cost = 5 + available = { + or = { + not = { has_completed_focus = TIX_hxjt_u81 } + not = { + has_country_leader = { + character = TIX_bisimai + ruling_only = yes + } + } + } + or = { + has_completed_focus = TIX_hxjt_aogusite + not = { + has_country_leader = { + character = TIX_bisimai + ruling_only = yes + } + } + } + } ai_will_do = { factor = 3 } @@ -1342,17 +1465,36 @@ focus_tree = { uses = 2 category = ss_tech } - add_ideas = GER_rudeltaktik_ns } } focus = { id = TIX_mokuaihuashengchan - icon = GFX_goal_generic_wolf_pack + icon = GFX_focus_generic_midget_submarines x = 0 y = 1 prerequisite = { focus = TIX_qianting } + available = { + or = { + not = { has_completed_focus = TIX_hxjt_u81 } + not = { + has_country_leader = { + character = TIX_bisimai + ruling_only = yes + } + } + } + or = { + has_completed_focus = TIX_hxjt_aogusite + not = { + has_country_leader = { + character = TIX_bisimai + ruling_only = yes + } + } + } + } relative_position_id = TIX_qianting cost = 5 ai_will_do = { @@ -1383,6 +1525,26 @@ focus_tree = { prerequisite = { focus = TIX_hangmu } + available = { + or = { + not = { has_completed_focus = TIX_hxjt_u81 } + not = { + has_country_leader = { + character = TIX_bisimai + ruling_only = yes + } + } + } + or = { + has_completed_focus = TIX_hxjt_aogusite + not = { + has_country_leader = { + character = TIX_bisimai + ruling_only = yes + } + } + } + } relative_position_id = TIX_qianting cost = 10 ai_will_do = { @@ -1411,6 +1573,9 @@ focus_tree = { y = 1 prerequisite = { focus = TIX_xinhaijun + } + available = { + } relative_position_id = TIX_xinhaijun cost = 10 @@ -1430,7 +1595,7 @@ focus_tree = { icon = GFX_focus_GER_army x = 28 y = 0 - cost = 10 + cost = 8 ai_will_do = { factor = 9 } @@ -1440,7 +1605,7 @@ focus_tree = { #search_filters = { FOCUS_FILTER_STABILITY } relative_position_id = TIX_fanduibisimai completion_reward = { - army_experience = 100 + army_experience = 150 if = { limit = { has_global_flag = MOD_azurlane_sairenzhizai @@ -1933,7 +2098,7 @@ focus_tree = { } focus = { id = TIX_tiexuebubingban - icon = GFX_focus_GER_expand_ss_security_duties + icon = GFX_focus_GER_appease_the_wehrmacht x = -2 y = 1 relative_position_id = TIX_fazhanbubing @@ -2345,8 +2510,8 @@ focus_tree = { mutually_exclusive = { focus = TIX_fanduibisimai } - cost = 10 - ai_will_do = { + cost = 5 + ai_will_do = { factor = 20 } cancel_if_invalid = yes @@ -2354,9 +2519,9 @@ focus_tree = { available_if_capitulated = no search_filters = { FOCUS_FILTER_HISTORICAL - } + } completion_reward = { - add_political_power = 200 + add_political_power = 120 set_party_name = { ideology = fascism long_name = "俾斯麦元首最忠实的铁血帝国党" @@ -2373,7 +2538,7 @@ focus_tree = { prerequisite = { focus = TIX_yihuigaige } - cost = 9 + cost = 7 ai_will_do = { factor = 11 modifier = { @@ -2488,7 +2653,7 @@ focus_tree = { focus = { id = TIX_fanduibisimai icon = GFX_focus_bisimai_prison - x = 40 + x = 46 y = 0 cost = 3 mutually_exclusive = { @@ -2950,6 +3115,7 @@ focus_tree = { available_if_capitulated = no #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { + custom_effect_tooltip = TIX_mianchuzhaiwu_tips add_ideas = TIX_jungongfuheti_idea } } @@ -2963,7 +3129,7 @@ focus_tree = { focus = TIX_zhengshijiegaunguojiaquanli } relative_position_id = TIX_zhengshijiegaunguojiaquanli - available = { + available = { has_completed_focus = TIX_chongjiangongye } ai_will_do = { @@ -3280,7 +3446,7 @@ focus_tree = { focus = TIX_shouhuzuihaodeougen } ai_will_do = { - factor = 10 + factor = 0 } cancel_if_invalid = yes continue_if_invalid = no @@ -3471,6 +3637,7 @@ focus_tree = { ideology = neutrality popularity = 0.25 } + add_ideas = TIX_pjjgzyjy_idea } } focus = { @@ -3524,6 +3691,7 @@ focus_tree = { available_if_capitulated = no #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { + custom_effect_tooltip = TIX_mianchuzhaiwu_tips custom_effect_tooltip = TIX_huanxingfeitelie_effect_tooltip hidden_effect = { country_event = TIX_event.9 @@ -4272,7 +4440,7 @@ focus_tree = { focus = { id = TIX_lingtuzhihuan icon = GFX_goal_generic_dangerous_deal - x = -2 + x = -3 y = 1 relative_position_id = TIX_jiekesiluofakedemingyun #prerequisite = {focus = TIX_jiekesiluofakedemingyun } @@ -4311,7 +4479,7 @@ focus_tree = { focus = { id = TIX_danzehuozhanzheng icon = GFX_focus_GER_danzig_or_war - x = 2 + x = 3 y = 1 relative_position_id = TIX_jiekesiluofakedemingyun prerequisite = { @@ -4392,9 +4560,10 @@ focus_tree = { focus = { id = TIX_weisebaoxingdong icon = GFX_focus_GER_operation_wesserubung - x = 0 + x = 1 y = 1 relative_position_id = TIX_danzehuozhanzheng + mutually_exclusive = { focus = TIX_beifanglianmeng } prerequisite = { focus = TIX_danzehuozhanzheng focus = TIX_lingtuzhihuan @@ -4445,10 +4614,70 @@ focus_tree = { } } } + focus = { + id = TIX_beifanglianmeng + icon = GFX_focus_generic_scandinavia_flags + x = -1 + y = 1 + relative_position_id = TIX_danzehuozhanzheng + mutually_exclusive = { focus = TIX_weisebaoxingdong } + prerequisite = { + focus = TIX_danzehuozhanzheng + focus = TIX_lingtuzhihuan + } + cost = 5 + will_lead_to_war_with = DEN + will_lead_to_war_with = NOR + ai_will_do = { + factor = 100 + } + available = { + has_war = no + has_completed_focus = TIX_tizi_liyongsuijingzhengce + } + bypass = { + } + completion_reward = { + guojishengyu_down_3 = yes + add_named_threat = { + threat = 5 + name = "向北欧扩张" + } + if = { + limit = { + country_exists = DEN + DEN = { is_puppet = no } + } + DEN = { country_event = az_tianjiang.307 } + } + if = { + limit = { + country_exists = NOR + NOR = { is_puppet = no } + } + NOR = { country_event = az_tianjiang.307 } + } + effect_tooltip = { + custom_effect_tooltip = if_they_accept_tt + set_autonomy = { + target = DEN + autonomous_state = autonomy_reichskommissariat + } + set_autonomy = { + target = NOR + autonomous_state = autonomy_reichskommissariat + } + custom_effect_tooltip = if_they_refuse_tt + create_wargoal = { target = DEN type = take_state_focus } + create_wargoal = { target = NOR type = take_state_focus } + + } + } + } focus = { id = TIX_diyiciweiyenazhongcai icon = GFX_goal_generic_forceful_treaty - x = 1 + x = 3 y = 1 relative_position_id = TIX_tunbingaodili prerequisite = { @@ -4632,7 +4861,7 @@ focus_tree = { focus = { id = TIX_sudetiaoyue icon = GFX_goal_molotov_ribbentrop_pact - x = 3 + x = 4 y = 1 relative_position_id = TIX_difangxifang prerequisite = { @@ -4659,6 +4888,8 @@ focus_tree = { NOT = { has_war_with = BFL } + not = { has_completed_focus = TIX_hxjt_tizi } + not = { has_completed_focus = TIX_lingtuzhihuan } } completion_reward = { guojishengyu_up_5 = yes @@ -4742,9 +4973,11 @@ focus_tree = { relative_position_id = TIX_didigongshi prerequisite = { focus = TIX_didigongshi + focus = TIX_jianligelixian } prerequisite = { focus = TIX_weisebaoxingdong + focus = TIX_beifanglianmeng } cost = 3 will_lead_to_war_with = YUW @@ -4762,6 +4995,7 @@ focus_tree = { NOT = { has_completed_focus = TIX_yubilanhangxianjiaohao } + NOT = { has_non_aggression_pact_with = YUW } } cancel_if_invalid = yes continue_if_invalid = no @@ -4792,8 +5026,9 @@ focus_tree = { focus = { id = TIX_didigongshi icon = GFX_focus_GER_around_maginot - x = 0 + x = 1 y = 1 + mutually_exclusive = { focus = TIX_jianligelixian } relative_position_id = TIX_lingtuzhihuan prerequisite = { focus = TIX_lingtuzhihuan @@ -4852,10 +5087,59 @@ focus_tree = { country_event = TIX_event.10 } } - add_ai_strategy = { - type = declare_war - id = YUW - value = 200 + } + } + focus = { + id = TIX_jianligelixian + icon = GFX_focus_generic_influence_benelux + x = -1 + y = 1 + relative_position_id = TIX_lingtuzhihuan + prerequisite = { + focus = TIX_lingtuzhihuan + focus = TIX_danzehuozhanzheng + } + mutually_exclusive = { focus = TIX_didigongshi } + cost = 5 + ai_will_do = { + factor = 100 + } + available = { + has_war = no + has_completed_focus = TIX_tizi_liyongsuijingzhengce + } + bypass = { + or = { + YUW = { + has_completed_focus = YUW_didisanguodemingyun + } + AND = { + not = { country_exists = HOL } + not = { country_exists = LUX } + } + } + } + cancel_if_invalid = yes + continue_if_invalid = no + available_if_capitulated = no + completion_reward = { + YUW = { country_event = az_tianjiang.317 } + effect_tooltip = { + custom_effect_tooltip = if_they_accept_tt + diplomatic_relation = { + country = YUW + relation = non_aggression_pact + active = yes + } + transfer_state = 35 + transfer_state = 36 + transfer_state = 7 + transfer_state = 8 + custom_effect_tooltip = if_they_refuse_tt + create_wargoal = { target = HOL type = take_state_focus } + create_wargoal = { target = BEL type = take_state_focus } + create_wargoal = { target = LUX type = take_state_focus } + create_wargoal = { target = YUW type = take_state_focus } } } } @@ -5576,7 +5860,7 @@ focus_tree = { focus = { id = TIX_dongfangmengyou icon = GFX_focus_jap_spiritual_mobilization - x = -10 + x = -11 y = 1 relative_position_id = TIX_tiexuededaolu prerequisite = { @@ -5857,7 +6141,7 @@ focus_tree = { focus = { id = TIX_beifangdejuxiong icon = GFX_goal_generic_major_alliance - x = 9 + x = 11 y = 1 relative_position_id = TIX_tiexuededaolu prerequisite = { @@ -7488,6 +7772,7 @@ focus_tree = { can_create_factions = yes } create_faction = "舰娘联合国" + custom_effect_tooltip = YUW_tips } } focus = { @@ -8399,4 +8684,1324 @@ focus_tree = { } } } + + #############################################################################核心圈子##################################################################### + focus = { + id = TIX_hexinjituan + icon = GFX_focus_baifangbisimai + x = 19 + y = 1 + relative_position_id = TIX_yihuigaige + cost = 5 + prerequisite = { + focus = TIX_yihuigaige + focus = TIX_fanduibisimai + } + ai_will_do = { + factor = 100 + } + available = { + has_government = fascism + not = { has_completed_focus = TIX_fanduibisimai } + has_country_leader = { + ruling_only = yes + character = TIX_bisimai + } + } + search_filters = { FOCUS_FILTER_HISTORICAL } + completion_reward = { + custom_effect_tooltip = GER_fuhrerprinzip_inner_circle_tt + custom_effect_tooltip = TIX_xinyuanshou_wuhexinquan + add_political_power = 80 + add_stability = 0.05 + + } + } + focus = { + id = TIX_hxjt_tizi + icon = GFX_foucs_tierbici + x = -5 + y = 1 + relative_position_id = TIX_hexinjituan + cost = 2 + prerequisite = { + focus = TIX_hexinjituan + } + ai_will_do = { + factor = 100 + } + mutually_exclusive = { focus = TIX_hxjt_laibixi } + available = { + has_government = fascism + has_country_leader = { + ruling_only = yes + character = TIX_bisimai + } + } + #search_filters = { FOCUS_FILTER_STABILITY } + completion_reward = { + custom_effect_tooltip = { + localization_key = TIX_ascension_of_character_tt + CHARACTER = TIX_tierpici + } + custom_effect_tooltip = TIX_hexinquanzi_tizinl + hidden_effect = { + country_event = { id = TIX_event.16 days = 1 } + } + } + } + + focus = { + id = TIX_tizi_xiangshoudangxia + icon = GFX_focus_AUS_lawmaking_leniency + x = 0 + y = 1 + relative_position_id = TIX_hxjt_tizi + cost = 20 + prerequisite = { + focus = TIX_hxjt_tizi + } + ai_will_do = { + factor = 0 + } + available = { + if = { #ADVISOR WORKING ON THE FOCUS (Show progress) + limit = { + has_country_flag = TIX_tizi_focus_flag + } + set_temp_variable = { temp_focus_days = 20 } #For tooltip purposes + multiply_temp_variable = { temp_focus_days = 7 } #The constant uses focus cost which is in weeks, so convert to days + custom_override_tooltip = { + tooltip = { + localization_key = GER_inner_circle_focus_in_progress_tt + CHARACTER = TIX_tierpici + FLAG_DAYS = [?TIX_tizi_focus_flag:days] + } + always = no + } + } + else = { #NOT BEEN WORKED ON (Just Explain) + custom_override_tooltip = { + tooltip = { + localization_key = GER_focus_can_only_be_completed_by_advisor_tt + CHARACTER = TIX_bisimai + FOCUS = TIX_hxjt_tizi + } + always = no + } + } + + + } + completion_reward = { + add_tech_bonus = { + name = "挖掘技术" + uses = 1 + ahead_reduction = 2 + category = excavation_tech + } + every_core_state = { + limit = { + is_fully_controlled_by = ROOT + free_building_slots = { + building = industrial_complex + size > 0 + include_locked = yes + } + } + random_select_amount = 5 + add_extra_state_shared_building_slots = 1 + add_building_construction = { + type = industrial_complex + level = 1 + instant_build = yes + } + } + hidden_effect = { + country_event = { id = TIX_event.16 days = 1 } + } + } + } + + focus = { + id = TIX_tizi_bisimaigerenchongbai + icon = GFX_focus_GER_expand_ss_security_duties + x = 0 + y = 1 + relative_position_id = TIX_tizi_xiangshoudangxia + cost = 20 + prerequisite = { + focus = TIX_tizi_xiangshoudangxia + } + ai_will_do = { + factor = 0 + } + available = { + if = { #ADVISOR WORKING ON THE FOCUS (Show progress) + limit = { + has_country_flag = TIX_tizi_focus_flag2 + } + set_temp_variable = { temp_focus_days = 20 } #For tooltip purposes + multiply_temp_variable = { temp_focus_days = 7 } #The constant uses focus cost which is in weeks, so convert to days + custom_override_tooltip = { + tooltip = { + localization_key = GER_inner_circle_focus_in_progress_tt + CHARACTER = TIX_tierpici + FLAG_DAYS = [?TIX_tizi_focus_flag2:days] + } + always = no + } + } + else = { #NOT BEEN WORKED ON (Just Explain) + custom_override_tooltip = { + tooltip = { + localization_key = GER_focus_can_only_be_completed_by_advisor_tt + CHARACTER = TIX_tierpici + FOCUS = TIX_tizi_xiangshoudangxia + } + always = no + } + } + + + } + completion_reward = { + add_tech_bonus = { + name = "建筑科技" + uses = 1 + ahead_reduction = 2 + category = construction_tech + } + add_political_power = 200 + add_stability = 0.3 + add_war_support = 0.3 + hidden_effect = { + country_event = { id = TIX_event.16 days = 1 } + } + } + } + + focus = { + id = TIX_tizi_liyongsuijingzhengce + icon = GFX_focus_GER_establish_protectorates_in_america + x = 0 + y = 1 + relative_position_id = TIX_tizi_bisimaigerenchongbai + cost = 20 + prerequisite = { + focus = TIX_tizi_bisimaigerenchongbai + } + ai_will_do = { + factor = 0 + } + available = { + if = { #ADVISOR WORKING ON THE FOCUS (Show progress) + limit = { + has_country_flag = TIX_tizi_focus_flag3 + } + set_temp_variable = { temp_focus_days = 20 } #For tooltip purposes + multiply_temp_variable = { temp_focus_days = 7 } #The constant uses focus cost which is in weeks, so convert to days + custom_override_tooltip = { + tooltip = { + localization_key = GER_inner_circle_focus_in_progress_tt + CHARACTER = TIX_tierpici + FLAG_DAYS = [?TIX_tizi_focus_flag3:days] + } + always = no + } + } + else = { #NOT BEEN WORKED ON (Just Explain) + custom_override_tooltip = { + tooltip = { + localization_key = GER_focus_can_only_be_completed_by_advisor_tt + CHARACTER = TIX_tierpici + FOCUS = TIX_tizi_bisimaigerenchongbai + } + always = no + } + } + + + } + completion_reward = { + custom_effect_tooltip = TIX_liyongsuijing_tips + } + } + + focus = { + id = TIX_hxjt_laibixi + icon = GFX_foucs_laibixi + x = -3 + y = 1 + relative_position_id = TIX_hexinjituan + cost = 2 + prerequisite = { + focus = TIX_hexinjituan + } + ai_will_do = { + factor = 100 + } + mutually_exclusive = { focus = TIX_hxjt_tizi } + available = { + has_government = fascism + has_country_leader = { + ruling_only = yes + character = TIX_bisimai + } + } + search_filters = { FOCUS_FILTER_HISTORICAL } + completion_reward = { + custom_effect_tooltip = { + localization_key = TIX_ascension_of_character_tt + CHARACTER = TIX_laibixi + } + custom_effect_tooltip = TIX_hexinquanzi_lbxnl + hidden_effect = { + country_event = { id = TIX_event.18 days = 1 } + } + } + } + + focus = { + id = TIX_lbx_weiheerzhan + icon = GFX_focus_AUS_integrate_dnsap_remnants + x = 0 + y = 1 + relative_position_id = TIX_hxjt_laibixi + cost = 20 + prerequisite = { + focus = TIX_hxjt_laibixi + } + ai_will_do = { + factor = 0 + } + available = { + if = { #ADVISOR WORKING ON THE FOCUS (Show progress) + limit = { + has_country_flag = TIX_lbx_focus_flag + } + set_temp_variable = { temp_focus_days = 20 } #For tooltip purposes + multiply_temp_variable = { temp_focus_days = 7 } #The constant uses focus cost which is in weeks, so convert to days + custom_override_tooltip = { + tooltip = { + localization_key = GER_inner_circle_focus_in_progress_tt + CHARACTER = TIX_laibixi + FLAG_DAYS = [?TIX_lbx_focus_flag:days] + } + always = no + } + } + else = { #NOT BEEN WORKED ON (Just Explain) + custom_override_tooltip = { + tooltip = { + localization_key = GER_focus_can_only_be_completed_by_advisor_tt + CHARACTER = TIX_bisimai + FOCUS = TIX_hxjt_laibixi + } + always = no + } + } + + + } + completion_reward = { + add_tech_bonus = { + name = "莱比锡计划" + bonus = 1 + uses = 1 + category = industry + } + every_core_state = { + limit = { + is_fully_controlled_by = ROOT + free_building_slots = { + building = arms_factory + size > 0 + include_locked = yes + } + } + random_select_amount = 6 + add_extra_state_shared_building_slots = 1 + add_building_construction = { + type = arms_factory + level = 1 + instant_build = yes + } + } + hidden_effect = { + country_event = { id = TIX_event.18 days = 1 } + } + } + } + + focus = { + id = TIX_lbx_wanquankongzhimeiti + icon = GFX_focus_GER_propaganda_master + x = 0 + y = 1 + relative_position_id = TIX_lbx_weiheerzhan + cost = 20 + prerequisite = { + focus = TIX_lbx_weiheerzhan + } + ai_will_do = { + factor = 0 + } + available = { + if = { #ADVISOR WORKING ON THE FOCUS (Show progress) + limit = { + has_country_flag = TIX_lbx_focus_flag2 + } + set_temp_variable = { temp_focus_days = 20 } #For tooltip purposes + multiply_temp_variable = { temp_focus_days = 7 } #The constant uses focus cost which is in weeks, so convert to days + custom_override_tooltip = { + tooltip = { + localization_key = GER_inner_circle_focus_in_progress_tt + CHARACTER = TIX_laibixi + FLAG_DAYS = [?TIX_lbx_focus_flag2:days] + } + always = no + } + } + else = { #NOT BEEN WORKED ON (Just Explain) + custom_override_tooltip = { + tooltip = { + localization_key = GER_focus_can_only_be_completed_by_advisor_tt + CHARACTER = TIX_laibixi + FOCUS = TIX_lbx_weiheerzhan + } + always = no + } + } + + + } + completion_reward = { + add_tech_bonus = { + name = "莱比锡计划" + bonus = 1 + uses = 1 + category = industry + } + set_stability = 1.25 + hidden_effect = { + country_event = { id = TIX_event.18 days = 1 } + } + } + } + + focus = { + id = TIX_lbx_quanmianzhanzhengyanjiang + icon = GFX_focus_GER_wunderwaffe + x = 0 + y = 1 + relative_position_id = TIX_lbx_wanquankongzhimeiti + cost = 20 + prerequisite = { + focus = TIX_lbx_wanquankongzhimeiti + } + ai_will_do = { + factor = 0 + } + available = { + if = { #ADVISOR WORKING ON THE FOCUS (Show progress) + limit = { + has_country_flag = TIX_lbx_focus_flag3 + } + set_temp_variable = { temp_focus_days = 20 } #For tooltip purposes + multiply_temp_variable = { temp_focus_days = 7 } #The constant uses focus cost which is in weeks, so convert to days + custom_override_tooltip = { + tooltip = { + localization_key = GER_inner_circle_focus_in_progress_tt + CHARACTER = TIX_laibixi + FLAG_DAYS = [?TIX_lbx_focus_flag3:days] + } + always = no + } + } + else = { #NOT BEEN WORKED ON (Just Explain) + custom_override_tooltip = { + tooltip = { + localization_key = GER_focus_can_only_be_completed_by_advisor_tt + CHARACTER = TIX_laibixi + FOCUS = TIX_lbx_wanquankongzhimeiti + } + always = no + } + } + + + } + completion_reward = { + set_war_support = 2 + custom_effect_tooltip = TIX_jiesuozongtizhanjueyi_tips + } + } + + focus = { + id = TIX_hxjt_guofangjun + icon = GFX_foucs_aijier + x = -1 + y = 1 + relative_position_id = TIX_hexinjituan + cost = 2 + prerequisite = { + focus = TIX_hexinjituan + } + ai_will_do = { + factor = 100 + } + mutually_exclusive = { focus = TIX_hxjt_dangweijun } + available = { + has_government = fascism + has_completed_focus = TIX_tiexuededaolu + has_country_leader = { + ruling_only = yes + character = TIX_bisimai + } + } + #search_filters = { FOCUS_FILTER_STABILITY } + completion_reward = { + custom_effect_tooltip = { + localization_key = TIX_ascension_of_character_tt + CHARACTER = TIX_aijier + } + custom_effect_tooltip = { + localization_key = TIX_ascension_of_character_tt + CHARACTER = TIX_xingdengbao + } + custom_effect_tooltip = TIX_hexinquanzi_gfjnl + hidden_effect = { + country_event = { id = TIX_event.20 days = 1 } + } + } + } + + focus = { + id = TIX_gfj_zjzdb + icon = GFX_focus_generic_mechanized + x = 0 + y = 1 + relative_position_id = TIX_hxjt_guofangjun + cost = 20 + prerequisite = { + focus = TIX_hxjt_guofangjun + } + ai_will_do = { + factor = 0 + } + available = { + if = { #ADVISOR WORKING ON THE FOCUS (Show progress) + limit = { + has_country_flag = TIX_gfj_focus_flag + } + set_temp_variable = { temp_focus_days = 20 } #For tooltip purposes + multiply_temp_variable = { temp_focus_days = 7 } #The constant uses focus cost which is in weeks, so convert to days + custom_override_tooltip = { + tooltip = { + localization_key = GER_inner_circle_focus_in_progress_tt + CHARACTER = TIX_aijier + FLAG_DAYS = [?TIX_gfj_focus_flag:days] + } + always = no + } + } + else = { #NOT BEEN WORKED ON (Just Explain) + custom_override_tooltip = { + tooltip = { + localization_key = GER_focus_can_only_be_completed_by_advisor_tt + CHARACTER = TIX_bisimai + FOCUS = TIX_hxjt_guofangjun + } + always = no + } + } + + + } + completion_reward = { + add_tech_bonus = { + name = GER_panzergrenadier + ahead_reduction = 1 + bonus = 1 + uses = 1 + category = cat_mechanized_equipment + } + mio:TIX_auto_union_organization = { + add_mio_size = 1 + add_mio_funds_gain_factor = 0.25 + add_mio_research_bonus = 0.05 + } + custom_effect_tooltip = TIX_xiayigehuanxdb_tips + hidden_effect = { + country_event = { id = TIX_event.20 days = 1 } + } + } + } + + focus = { + id = TIX_gfj_pjjgzyjy + icon = GFX_focus_GER_prussian_legacy + x = 0 + y = 1 + relative_position_id = TIX_gfj_zjzdb + cost = 20 + prerequisite = { + focus = TIX_gfj_zjzdb + } + ai_will_do = { + factor = 0 + } + available = { + if = { #ADVISOR WORKING ON THE FOCUS (Show progress) + limit = { + has_country_flag = TIX_gfj_focus_flag2 + } + set_temp_variable = { temp_focus_days = 20 } #For tooltip purposes + multiply_temp_variable = { temp_focus_days = 7 } #The constant uses focus cost which is in weeks, so convert to days + custom_override_tooltip = { + tooltip = { + localization_key = GER_inner_circle_focus_in_progress_tt + CHARACTER = TIX_xingdengbao + FLAG_DAYS = [?TIX_gfj_focus_flag2:days] + } + always = no + } + } + else = { #NOT BEEN WORKED ON (Just Explain) + custom_override_tooltip = { + tooltip = { + localization_key = GER_focus_can_only_be_completed_by_advisor_tt + CHARACTER = TIX_aijier + FOCUS = TIX_gfj_zjzdb + } + always = no + } + } + + + } + completion_reward = { + add_power_balance_value = { + id = TIX_balance + value = -0.05 + } + add_ideas = TIX_pjjgzyjy_idea + set_country_flag = tix_xdbxiabanle + hidden_effect = { + country_event = { id = TIX_event.20 days = 1 } + } + } + } + + focus = { + id = TIX_gfj_xdzz + icon = GFX_focus_GER_appease_the_wehrmacht + x = 0 + y = 1 + relative_position_id = TIX_gfj_pjjgzyjy + cost = 20 + prerequisite = { + focus = TIX_gfj_pjjgzyjy + } + ai_will_do = { + factor = 0 + } + available = { + if = { #ADVISOR WORKING ON THE FOCUS (Show progress) + limit = { + has_country_flag = TIX_gfj_focus_flag3 + } + set_temp_variable = { temp_focus_days = 20 } #For tooltip purposes + multiply_temp_variable = { temp_focus_days = 7 } #The constant uses focus cost which is in weeks, so convert to days + custom_override_tooltip = { + tooltip = { + localization_key = GER_inner_circle_focus_in_progress_tt + CHARACTER = TIX_aijier + FLAG_DAYS = [?TIX_gfj_focus_flag3:days] + } + always = no + } + } + else = { #NOT BEEN WORKED ON (Just Explain) + custom_override_tooltip = { + tooltip = { + localization_key = GER_focus_can_only_be_completed_by_advisor_tt + CHARACTER = TIX_xingdengbao + FOCUS = TIX_gfj_pjjgzyjy + } + always = no + } + } + + + } + completion_reward = { + add_power_balance_value = { + id = TIX_balance + value = -0.1 + } + army_experience = 100 + add_breakthrough_progress = { + specialization = specialization_land + value = 1.5 + } + } + } + + focus = { + id = TIX_hxjt_dangweijun + icon = GFX_foucs_feiteliekaer + x = 1 + y = 1 + relative_position_id = TIX_hexinjituan + cost = 2 + prerequisite = { + focus = TIX_hexinjituan + } + ai_will_do = { + factor = 100 + } + mutually_exclusive = { focus = TIX_hxjt_guofangjun } + available = { + has_government = fascism + has_completed_focus = TIX_tiexuededaolu + has_country_leader = { + ruling_only = yes + character = TIX_bisimai + } + } + search_filters = { FOCUS_FILTER_HISTORICAL } + completion_reward = { + custom_effect_tooltip = { + localization_key = TIX_ascension_of_character_tt + CHARACTER = TIX_feiteliekaer + } + custom_effect_tooltip = TIX_hexinquanzi_ftlkenl + hidden_effect = { + country_event = { id = TIX_event.22 days = 1 } + } + } + } + + focus = { + id = TIX_dwj_bsmcfd + icon = GFX_focus_manjiu + x = 0 + y = 1 + relative_position_id = TIX_hxjt_dangweijun + cost = 20 + prerequisite = { + focus = TIX_hxjt_dangweijun + } + ai_will_do = { + factor = 0 + } + available = { + if = { #ADVISOR WORKING ON THE FOCUS (Show progress) + limit = { + has_country_flag = TIX_dwj_focus_flag + } + set_temp_variable = { temp_focus_days = 20 } #For tooltip purposes + multiply_temp_variable = { temp_focus_days = 7 } #The constant uses focus cost which is in weeks, so convert to days + custom_override_tooltip = { + tooltip = { + localization_key = GER_inner_circle_focus_in_progress_tt + CHARACTER = TIX_feiteliekaer + FLAG_DAYS = [?TIX_dwj_focus_flag:days] + } + always = no + } + } + else = { #NOT BEEN WORKED ON (Just Explain) + custom_override_tooltip = { + tooltip = { + localization_key = GER_focus_can_only_be_completed_by_advisor_tt + CHARACTER = TIX_bisimai + FOCUS = TIX_hxjt_dangweijun + } + always = no + } + } + + + } + completion_reward = { + add_ideas = TIX_ss + hidden_effect = { + country_event = { id = TIX_event.22 days = 1 } + } + } + } + + focus = { + id = TIX_dwj_ysgyyq + icon = GFX_focus_GER_expand_gestapo + x = 0 + y = 1 + relative_position_id = TIX_dwj_bsmcfd + cost = 20 + prerequisite = { + focus = TIX_dwj_bsmcfd + } + ai_will_do = { + factor = 0 + } + available = { + if = { #ADVISOR WORKING ON THE FOCUS (Show progress) + limit = { + has_country_flag = TIX_dwj_focus_flag2 + } + set_temp_variable = { temp_focus_days = 20 } #For tooltip purposes + multiply_temp_variable = { temp_focus_days = 7 } #The constant uses focus cost which is in weeks, so convert to days + custom_override_tooltip = { + tooltip = { + localization_key = GER_inner_circle_focus_in_progress_tt + CHARACTER = TIX_feiteliekaer + FLAG_DAYS = [?TIX_dwj_focus_flag2:days] + } + always = no + } + } + else = { #NOT BEEN WORKED ON (Just Explain) + custom_override_tooltip = { + tooltip = { + localization_key = GER_focus_can_only_be_completed_by_advisor_tt + CHARACTER = TIX_feiteliekaer + FOCUS = TIX_dwj_bsmcfd + } + always = no + } + } + + + } + completion_reward = { + add_power_balance_value = { + id = TIX_balance + value = 0.05 + } + add_ideas = TIX_gaishitaibao + hidden_effect = { + country_event = { id = TIX_event.22 days = 1 } + } + } + } + + focus = { + id = TIX_dwj_kzwzdwj + icon = GFX_focus_GER_hegemony_of_the_ss + x = 0 + y = 1 + relative_position_id = TIX_dwj_ysgyyq + cost = 20 + prerequisite = { + focus = TIX_dwj_ysgyyq + } + ai_will_do = { + factor = 0 + } + available = { + if = { #ADVISOR WORKING ON THE FOCUS (Show progress) + limit = { + has_country_flag = TIX_dwj_focus_flag3 + } + set_temp_variable = { temp_focus_days = 20 } #For tooltip purposes + multiply_temp_variable = { temp_focus_days = 7 } #The constant uses focus cost which is in weeks, so convert to days + custom_override_tooltip = { + tooltip = { + localization_key = GER_inner_circle_focus_in_progress_tt + CHARACTER = TIX_feiteliekaer + FLAG_DAYS = [?TIX_dwj_focus_flag3:days] + } + always = no + } + } + else = { #NOT BEEN WORKED ON (Just Explain) + custom_override_tooltip = { + tooltip = { + localization_key = GER_focus_can_only_be_completed_by_advisor_tt + CHARACTER = TIX_feiteliekaer + FOCUS = TIX_dwj_ysgyyq + } + always = no + } + } + + + } + completion_reward = { + add_power_balance_value = { + id = TIX_balance + value = 0.1 + } + swap_ideas = { + remove_idea = TIX_gaishitaibao + add_idea = TIX_gaishitaibao_ex + } + } + } + + focus = { + id = TIX_hxjt_aogusite + icon = GFX_foucs_aogusite + x = 3 + y = 1 + relative_position_id = TIX_hexinjituan + cost = 2 + prerequisite = { + focus = TIX_hexinjituan + } + ai_will_do = { + factor = 100 + } + mutually_exclusive = { focus = TIX_hxjt_u81 } + available = { + has_government = fascism + has_completed_focus = TIX_chongjiangongye + has_country_leader = { + ruling_only = yes + character = TIX_bisimai + } + } + search_filters = { FOCUS_FILTER_HISTORICAL } + completion_reward = { + custom_effect_tooltip = { + localization_key = TIX_ascension_of_character_tt + CHARACTER = TIX_aogusite + } + custom_effect_tooltip = TIX_hexinquanzi_agstnl + hidden_effect = { + country_event = { id = TIX_event.24 days = 1 } + } + } + } + + focus = { + id = TIX_agst_hsjtdhpy + icon = GFX_focus_GER_optimize_reich_labour_service + x = 0 + y = 1 + relative_position_id = TIX_hxjt_aogusite + cost = 20 + prerequisite = { + focus = TIX_hxjt_aogusite + } + ai_will_do = { + factor = 0 + } + available = { + if = { #ADVISOR WORKING ON THE FOCUS (Show progress) + limit = { + has_country_flag = TIX_agst_focus_flag + } + set_temp_variable = { temp_focus_days = 20 } #For tooltip purposes + multiply_temp_variable = { temp_focus_days = 7 } #The constant uses focus cost which is in weeks, so convert to days + custom_override_tooltip = { + tooltip = { + localization_key = GER_inner_circle_focus_in_progress_tt + CHARACTER = TIX_aogusite + FLAG_DAYS = [?TIX_agst_focus_flag:days] + } + always = no + } + } + else = { #NOT BEEN WORKED ON (Just Explain) + custom_override_tooltip = { + tooltip = { + localization_key = GER_focus_can_only_be_completed_by_advisor_tt + CHARACTER = TIX_bisimai + FOCUS = TIX_hxjt_aogusite + } + always = no + } + } + + + } + completion_reward = { + mio:TIX_messerschmitt_organization = { + add_mio_size = 1 + add_mio_funds_gain_factor = 0.25 + add_mio_research_bonus = 0.05 + + #unlock_mio_trait_tooltip = + #unlock_mio_trait_tooltip = + } + mio:TIX_junkers_organization = { + add_mio_size = 1 + add_mio_funds_gain_factor = 0.25 + add_mio_research_bonus = 0.05 + + #unlock_mio_trait_tooltip = + #unlock_mio_trait_tooltip = + } + hidden_effect = { + country_event = { id = TIX_event.24 days = 1 } + } + } + } + + focus = { + id = TIX_agst_tzhkyjs + icon = GFX_focus_GER_amerikabomber + x = 0 + y = 1 + relative_position_id = TIX_agst_hsjtdhpy + cost = 20 + prerequisite = { + focus = TIX_agst_hsjtdhpy + } + ai_will_do = { + factor = 0 + } + available = { + if = { #ADVISOR WORKING ON THE FOCUS (Show progress) + limit = { + has_country_flag = TIX_agst_focus_flag2 + } + set_temp_variable = { temp_focus_days = 20 } #For tooltip purposes + multiply_temp_variable = { temp_focus_days = 7 } #The constant uses focus cost which is in weeks, so convert to days + custom_override_tooltip = { + tooltip = { + localization_key = GER_inner_circle_focus_in_progress_tt + CHARACTER = TIX_aogusite + FLAG_DAYS = [?TIX_agst_focus_flag2:days] + } + always = no + } + } + else = { #NOT BEEN WORKED ON (Just Explain) + custom_override_tooltip = { + tooltip = { + localization_key = GER_focus_can_only_be_completed_by_advisor_tt + CHARACTER = TIX_aogusite + FOCUS = TIX_agst_hsjtdhpy + } + always = no + } + } + + + } + completion_reward = { + add_tech_bonus = { + name = GER_aeronautical_research_institute + bonus = 0.5 + uses = 3 + category = air_equipment + } + add_breakthrough_progress = { + specialization = specialization_air + value = 0.8 + } + hidden_effect = { + country_event = { id = TIX_event.24 days = 1 } + } + } + } + + focus = { + id = TIX_agst_mczfzw + icon = GFX_focus_generic_currency_reforms + x = 0 + y = 1 + relative_position_id = TIX_agst_tzhkyjs + cost = 20 + prerequisite = { + focus = TIX_agst_tzhkyjs + } + ai_will_do = { + factor = 0 + } + available = { + if = { #ADVISOR WORKING ON THE FOCUS (Show progress) + limit = { + has_country_flag = TIX_agst_focus_flag3 + } + set_temp_variable = { temp_focus_days = 20 } #For tooltip purposes + multiply_temp_variable = { temp_focus_days = 7 } #The constant uses focus cost which is in weeks, so convert to days + custom_override_tooltip = { + tooltip = { + localization_key = GER_inner_circle_focus_in_progress_tt + CHARACTER = TIX_aogusite + FLAG_DAYS = [?TIX_agst_focus_flag3:days] + } + always = no + } + } + else = { #NOT BEEN WORKED ON (Just Explain) + custom_override_tooltip = { + tooltip = { + localization_key = GER_focus_can_only_be_completed_by_advisor_tt + CHARACTER = TIX_aogusite + FOCUS = TIX_agst_tzhkyjs + } + always = no + } + } + + + } + completion_reward = { + custom_effect_tooltip = TIX_mianchuzhaiwu_tips + } + } + + focus = { + id = TIX_hxjt_u81 + icon = GFX_foucs_u81 + x = 5 + y = 1 + relative_position_id = TIX_hexinjituan + cost = 2 + prerequisite = { + focus = TIX_hexinjituan + } + ai_will_do = { + factor = 100 + } + mutually_exclusive = { focus = TIX_hxjt_aogusite } + available = { + has_government = fascism + has_completed_focus = TIX_chongjiangongye + has_country_leader = { + ruling_only = yes + character = TIX_bisimai + } + } + #search_filters = { FOCUS_FILTER_STABILITY } + completion_reward = { + custom_effect_tooltip = { + localization_key = TIX_ascension_of_character_tt + CHARACTER = TIX_u81 + } + custom_effect_tooltip = TIX_hexinquanzi_u81nl + hidden_effect = { + country_event = { id = TIX_event.26 days = 1 } + } + } + } + + focus = { + id = TIX_u81_mzzzhjxq + icon = GFX_focus_GER_panzerschiff + x = 0 + y = 1 + relative_position_id = TIX_hxjt_u81 + cost = 20 + prerequisite = { + focus = TIX_hxjt_u81 + } + ai_will_do = { + factor = 0 + } + available = { + if = { #ADVISOR WORKING ON THE FOCUS (Show progress) + limit = { + has_country_flag = TIX_u81_focus_flag + } + set_temp_variable = { temp_focus_days = 20 } #For tooltip purposes + multiply_temp_variable = { temp_focus_days = 7 } #The constant uses focus cost which is in weeks, so convert to days + custom_override_tooltip = { + tooltip = { + localization_key = GER_inner_circle_focus_in_progress_tt + CHARACTER = TIX_u81 + FLAG_DAYS = [?TIX_u81_focus_flag:days] + } + always = no + } + } + else = { #NOT BEEN WORKED ON (Just Explain) + custom_override_tooltip = { + tooltip = { + localization_key = GER_focus_can_only_be_completed_by_advisor_tt + CHARACTER = TIX_bisimai + FOCUS = TIX_hxjt_u81 + } + always = no + } + } + + + } + completion_reward = { + custom_effect_tooltip = TIX_zidongwanchenghaijunguoce_tips + random_owned_controlled_state = { + limit = { + is_coastal = yes + free_building_slots = { + building = dockyard + size > 4 + include_locked = yes + } + } + add_extra_state_shared_building_slots = 4 + add_building_construction = { + type = dockyard + level = 4 + instant_build = yes + } + } + random_owned_controlled_state = { + limit = { + is_coastal = yes + free_building_slots = { + building = dockyard + size > 4 + include_locked = yes + } + } + add_extra_state_shared_building_slots = 4 + add_building_construction = { + type = dockyard + level = 4 + instant_build = yes + } + } + hidden_effect = { + country_event = { id = TIX_event.26 days = 1 } + complete_national_focus = TIX_fazhanhaijun + } + } + } + + focus = { + id = TIX_u81_jxzcntrhj + icon = GFX_focus_GER_wirtschaftswunder + x = 0 + y = 1 + relative_position_id = TIX_u81_mzzzhjxq + cost = 20 + prerequisite = { + focus = TIX_u81_mzzzhjxq + } + ai_will_do = { + factor = 0 + } + available = { + if = { #ADVISOR WORKING ON THE FOCUS (Show progress) + limit = { + has_country_flag = TIX_u81_focus_flag2 + } + set_temp_variable = { temp_focus_days = 20 } #For tooltip purposes + multiply_temp_variable = { temp_focus_days = 7 } #The constant uses focus cost which is in weeks, so convert to days + custom_override_tooltip = { + tooltip = { + localization_key = GER_inner_circle_focus_in_progress_tt + CHARACTER = TIX_u81 + FLAG_DAYS = [?TIX_u81_focus_flag2:days] + } + always = no + } + } + else = { #NOT BEEN WORKED ON (Just Explain) + custom_override_tooltip = { + tooltip = { + localization_key = GER_focus_can_only_be_completed_by_advisor_tt + CHARACTER = TIX_u81 + FOCUS = TIX_u81_mzzzhjxq + } + always = no + } + } + + + } + completion_reward = { + custom_effect_tooltip = TIX_zidongwanchenghaijunguoce_tips + random_owned_controlled_state = { + limit = { + is_coastal = yes + free_building_slots = { + building = dockyard + size > 4 + include_locked = yes + } + } + add_extra_state_shared_building_slots = 4 + add_building_construction = { + type = dockyard + level = 4 + instant_build = yes + } + } + random_owned_controlled_state = { + limit = { + is_coastal = yes + free_building_slots = { + building = dockyard + size > 4 + include_locked = yes + } + } + add_extra_state_shared_building_slots = 4 + add_building_construction = { + type = dockyard + level = 4 + instant_build = yes + } + } + hidden_effect = { + country_event = { id = TIX_event.26 days = 1 } + complete_national_focus = TIX_pingweijian + complete_national_focus = TIX_zhulijian + complete_national_focus = TIX_hangmu + complete_national_focus = TIX_qianting + } + } + } + + focus = { + id = TIX_u81_lqzs + icon = GFX_focus_generic_trade_interdiction + x = 0 + y = 1 + relative_position_id = TIX_u81_jxzcntrhj + cost = 20 + prerequisite = { + focus = TIX_u81_jxzcntrhj + } + ai_will_do = { + factor = 0 + } + available = { + if = { #ADVISOR WORKING ON THE FOCUS (Show progress) + limit = { + has_country_flag = TIX_u81_focus_flag3 + } + set_temp_variable = { temp_focus_days = 20 } #For tooltip purposes + multiply_temp_variable = { temp_focus_days = 7 } #The constant uses focus cost which is in weeks, so convert to days + custom_override_tooltip = { + tooltip = { + localization_key = GER_inner_circle_focus_in_progress_tt + CHARACTER = TIX_u81 + FLAG_DAYS = [?TIX_u81_focus_flag3:days] + } + always = no + } + } + else = { #NOT BEEN WORKED ON (Just Explain) + custom_override_tooltip = { + tooltip = { + localization_key = GER_focus_can_only_be_completed_by_advisor_tt + CHARACTER = TIX_u81 + FOCUS = TIX_u81_jxzcntrhj + } + always = no + } + } + + + } + completion_reward = { + custom_effect_tooltip = TIX_zidongwanchenghaijunguoce_tips + add_ideas = GER_rudeltaktik_ns + hidden_effect = { + complete_national_focus = TIX_xiaojianshengchan + complete_national_focus = TIX_xinhaijun + complete_national_focus = TIX_mokuaihuashengchan + } + } + } } diff --git a/src/common/scripted_localisation/az_tix_localisation.txt b/src/common/scripted_localisation/az_tix_localisation.txt new file mode 100755 index 0000000..2dcde4b --- /dev/null +++ b/src/common/scripted_localisation/az_tix_localisation.txt @@ -0,0 +1,178 @@ + ################################## +######################################################### + ### # # # # ### ### ## ### ### ## # ### + # ## # ## # # # # # # # # # # # # # + # # ## # ## ## ### # # ### # # ## + # # # # # # # # # # # # # # # # # + ### # # # # ### # # ## ### # # ## ### ### +######################################################### + ################################## + + +################################ + ########## TEXTS ########### +################################ + +defined_text = { + name = GetAscendedAdvisorName1 + text = { + trigger = { + has_completed_focus = TIX_hxjt_laibixi + } + localization_key = TIX_laibixi + } + text = { + trigger = { + has_completed_focus = TIX_hxjt_tizi + } + localization_key = TIX_tierpici + } +} + +defined_text = { + name = GetAscendedAdvisorName2 + text = { + trigger = { + has_completed_focus = TIX_hxjt_dangweijun + } + localization_key = TIX_feiteliekaer + } + text = { + trigger = { + has_completed_focus = TIX_hxjt_guofangjun + or = { + not = { has_completed_focus = TIX_gfj_pjjgzyjy } + has_country_flag = tix_xdbxiabanle + } + or = { + not = { has_completed_focus = TIX_gfj_zjzdb } + has_completed_focus = TIX_gfj_pjjgzyjy + } + } + localization_key = TIX_aijier + } + text = { + trigger = { + has_completed_focus = TIX_hxjt_guofangjun + not = { has_completed_focus = TIX_gfj_pjjgzyjy } + has_completed_focus = TIX_gfj_zjzdb + } + localization_key = TIX_xingdengbao + } +} + +defined_text = { + name = GetAscendedAdvisorName3 + text = { #NO ONE + trigger = { + has_completed_focus = TIX_hxjt_aogusite + } + localization_key = TIX_aogusite + } + text = { + trigger = { + has_completed_focus = TIX_hxjt_u81 + } + localization_key = TIX_u81 + } +} + +defined_text = { + name = GetAscendedAdvisorTrait1 + text = { #NO ONE + trigger = { + has_completed_focus = TIX_hxjt_laibixi + } + localization_key = TIX_hexinquanzi_lbxnl + } + text = { + trigger = { + has_completed_focus = TIX_hxjt_tizi + } + localization_key = TIX_hexinquanzi_tizinl + } + +} + +defined_text = { + name = GetAscendedAdvisorTrait2 + text = { #NO ONE + trigger = { + has_completed_focus = TIX_hxjt_dangweijun + } + localization_key = TIX_hexinquanzi_ftlkenl + } + text = { + trigger = { + has_completed_focus = TIX_hxjt_guofangjun + } + localization_key = TIX_hexinquanzi_gfjnl + } +} + +defined_text = { + name = GetAscendedAdvisorTrait3 + text = { #NO ONE + trigger = { + has_completed_focus = TIX_hxjt_aogusite + } + localization_key = TIX_hexinquanzi_agstnl + } + text = { + trigger = { + has_completed_focus = TIX_hxjt_u81 + } + localization_key = TIX_hexinquanzi_u81nl + } +} + +defined_text = { + name = GetAscendedAdvisorTraitName1 + text = { #NO ONE + trigger = { + has_completed_focus = TIX_hxjt_laibixi + } + localization_key = "全国领袖" + } + text = { + trigger = { + has_completed_focus = TIX_hxjt_tizi + } + localization_key = "党魁" + } + +} + +defined_text = { + name = GetAscendedAdvisorTraitName2 + text = { #NO ONE + trigger = { + has_completed_focus = TIX_hxjt_dangweijun + } + localization_key = "党卫军领袖" + } + text = { + trigger = { + has_completed_focus = TIX_hxjt_guofangjun + } + localization_key = "国防军代表" + } + +} + +defined_text = { + name = GetAscendedAdvisorTraitName3 + text = { #NO ONE + trigger = { + has_completed_focus = TIX_hxjt_aogusite + } + localization_key = "空军元帅" + } + text = { + trigger = { + has_completed_focus = TIX_hxjt_u81 + } + localization_key = "狼群之首" + } + +} \ No newline at end of file diff --git a/src/events/AZ_tianjiangEvents.txt b/src/events/AZ_tianjiangEvents.txt index 71b8c11..22df463 100755 --- a/src/events/AZ_tianjiangEvents.txt +++ b/src/events/AZ_tianjiangEvents.txt @@ -658,6 +658,9 @@ country_event = { transfer_state = 85 transfer_state = 86 transfer_state = 807 + add_state_core = 85 + add_state_core = 86 + add_state_core = 807 } ai_chance = { factor = 100 @@ -850,8 +853,11 @@ country_event = { is_triggered_only = yes option = { name = "这很划算" - add_political_power = -100 + custom_effect_tooltip = TIX_bixuchanghuan_tips add_timed_idea = { idea = TIX_hszq days = 1300 } + hidden_effect = { + country_event = { id = az_tianjiang.316 days = 1400 } + } ai_chance = { factor = 100 } @@ -9475,6 +9481,7 @@ country_event = { is_triggered_only = yes option = { name = "军队会带领我们渡过难关!" + set_country_flag = TIX_bisimaihunmizhong add_stability = -0.5 add_war_support = -0.5 remove_power_balance = { id = TIX_balance } @@ -9508,6 +9515,7 @@ country_event = { } option = { name = "元帅将确保国家的稳定!" + set_country_flag = TIX_bisimaihunmizhong add_stability = -0.5 add_war_support = -0.5 remove_power_balance = { id = TIX_balance } @@ -9541,6 +9549,7 @@ country_event = { } option = { name = "俾斯麦自有人选!" + set_country_flag = TIX_bisimaihunmizhong add_stability = -0.5 add_war_support = -0.5 remove_power_balance = { id = TIX_balance } @@ -9608,6 +9617,7 @@ country_event = { character = TIX_bisimai ideology = nazism } + clr_country_flag = TIX_bisimaihunmizhong } } option = { @@ -9626,6 +9636,10 @@ country_event = { hidden_effect = { news_event = { id = az_tianjiang.277 days = 1} } + trigger = { + has_government = fascism + is_subject = no + } ai_chance = { base = 100 } @@ -10794,4 +10808,144 @@ country_event = { factor = 100 } } +} + +country_event = { + id = az_tianjiang.316 + title = "偿还汉斯债券欠款" + desc = "汉斯集团要求我们偿还债款,我们无法拖欠。" + picture = GFX_aze_txbsm + is_triggered_only = yes + option = { + name = "这一天还是来了" + add_timed_idea = { idea = TIX_hszq_changhuan days = 365 } + trigger = { + not = { has_completed_focus = TIX_agst_mczfzw } + not = { has_completed_focus = TIX_huanxingfeitelie } + not = { has_completed_focus = TIX_jianlijungongfuheti } + } + ai_chance = { + base = 0 + } + } + option = { + name = "我们通过其他方式免除了债务" + trigger = { + or = { + has_completed_focus = TIX_agst_mczfzw + has_completed_focus = TIX_huanxingfeitelie + has_completed_focus = TIX_jianlijungongfuheti + } + } + ai_chance = { + base = 100 + } + } +} + +country_event = { + id = az_tianjiang.317 + title = "铁血提议建立隔离线" + desc = "铁血想与我们签署一份互不侵犯条约,而代价仅仅是荷兰与卢森堡的欧陆领土。" + picture = GFX_aze_txbsm + is_triggered_only = yes + option = { + name = "成交!" + TIX = { + country_event = { id = az_tianjiang.319 days = 2} + } + ai_chance = { + base = 0 + } + } + option = { + name = "不能再放任铁血扩张了!" + TIX = { + country_event = { id = az_tianjiang.320 days = 2} + } + ai_chance = { + base = 0 + } + } + option = { + name = "询问皇家的意见" + HUJ = { + country_event = { id = az_tianjiang.318 days = 1} + } + ai_chance = { + base = 100 + } + } +} + +country_event = { + id = az_tianjiang.318 + title = "铁血提议建立隔离线" + desc = "铁血想与鸢尾签署一份互不侵犯条约,而代价仅仅是荷兰与卢森堡的欧陆领土。由于鸢尾请求我们的意见,所以我们如果同意,也会和铁血签署条约。" + picture = GFX_aze_txbsm + is_triggered_only = yes + option = { + name = "成交!" + diplomatic_relation = { + country = TIX + relation = non_aggression_pact + active = yes + } + TIX = { + country_event = { id = az_tianjiang.319 days = 1} + } + ai_chance = { + base = 100 + } + } + option = { + name = "不能再放任铁血扩张了!" + TIX = { + country_event = { id = az_tianjiang.320 days = 1} + } + ai_chance = { + base = 0 + } + } +} + +country_event = { + id = az_tianjiang.319 + title = "鸢尾与皇家同意了我们的要求" + desc = "碧蓝航线已经同意了我们建立隔离线的要求。" + picture = GFX_aze_txbsm + is_triggered_only = yes + option = { + name = "很好!" + diplomatic_relation = { + country = YUW + relation = non_aggression_pact + active = yes + } + transfer_state = 35 + transfer_state = 36 + transfer_state = 7 + transfer_state = 8 + ai_chance = { + base = 100 + } + } +} + +country_event = { + id = az_tianjiang.320 + title = "碧蓝航线拒绝了我们的要求" + desc = "碧蓝航线拒绝了我们的合理要求!" + picture = GFX_aze_txbsm + is_triggered_only = yes + option = { + name = "看来只能战争了!" + create_wargoal = { target = HOL type = take_state_focus } + create_wargoal = { target = BEL type = take_state_focus } + create_wargoal = { target = LUX type = take_state_focus } + create_wargoal = { target = YUW type = take_state_focus } + ai_chance = { + base = 100 + } + } } \ No newline at end of file diff --git a/src/events/TIX_shijian.txt b/src/events/TIX_shijian.txt index 70b89b4..af74265 100755 --- a/src/events/TIX_shijian.txt +++ b/src/events/TIX_shijian.txt @@ -309,4 +309,582 @@ country_event = { } create_wargoal = { target = HUN type = take_state_focus } } +} + +country_event = { + id = TIX_event.16 + + hidden = yes + + is_triggered_only = yes + + trigger = { + has_completed_focus = TIX_hxjt_tizi + } + + immediate = { + if = { + limit = { + NOT = { has_completed_focus = TIX_tizi_xiangshoudangxia } + } + activate_shine_on_focus = TIX_tizi_xiangshoudangxia + set_country_flag = { flag = TIX_tizi_focus_flag days = 140 value = 1 } + country_event = { id = TIX_event.17 days = 140 } + } + else_if = { + limit = { + NOT = { has_completed_focus = TIX_tizi_bisimaigerenchongbai } + has_completed_focus = TIX_tizi_xiangshoudangxia + } + activate_shine_on_focus = TIX_tizi_bisimaigerenchongbai + set_country_flag = { flag = TIX_tizi_focus_flag2 days = 140 value = 1 } + country_event = { id = TIX_event.17 days = 140 } + } + else_if = { + limit = { + NOT = { has_completed_focus = TIX_tizi_liyongsuijingzhengce } + has_completed_focus = TIX_tizi_bisimaigerenchongbai + } + activate_shine_on_focus = TIX_tizi_liyongsuijingzhengce + set_country_flag = { flag = TIX_tizi_focus_flag3 days = 140 value = 1 } + country_event = { id = TIX_event.17 days = 140 } + } + else = { #Debug logs + #log = "SOMETHING WENT WRONG WITH TODT's FOCUS BRANCH - Cannot start new focus" + } + } +} + +country_event = { + id = TIX_event.17 + + hidden = yes + + is_triggered_only = yes + + trigger = { + has_completed_focus = TIX_hxjt_tizi + } + + immediate = { + if = { + limit = { + has_shine_effect_on_focus = TIX_tizi_xiangshoudangxia + } + complete_national_focus = { + focus = TIX_tizi_xiangshoudangxia + use_side_message = yes + originator_name = TIX_tierpici + } + clr_country_flag = TIX_tizi_focus_flag + } + else_if = { + limit = { + has_shine_effect_on_focus = TIX_tizi_bisimaigerenchongbai + } + complete_national_focus = { + focus = TIX_tizi_bisimaigerenchongbai + use_side_message = yes + originator_name = TIX_tierpici + } + clr_country_flag = TIX_tizi_focus_flag2 + } + else_if = { + limit = { + has_shine_effect_on_focus = TIX_tizi_liyongsuijingzhengce + } + complete_national_focus = { + focus = TIX_tizi_liyongsuijingzhengce + use_side_message = yes + originator_name = TIX_tierpici + } + clr_country_flag = TIX_tizi_focus_flag3 + } + else = { #Debug logs + #log = "SOMETHING WENT WRONG WITH TODT's FOCUS BRANCH - Cannot complete focus" + } + } +} + +country_event = { + id = TIX_event.18 + + hidden = yes + + is_triggered_only = yes + + trigger = { + has_completed_focus = TIX_hxjt_laibixi + } + + immediate = { + if = { + limit = { + NOT = { has_completed_focus = TIX_lbx_weiheerzhan } + } + activate_shine_on_focus = TIX_lbx_weiheerzhan + set_country_flag = { flag = TIX_lbx_focus_flag days = 140 value = 1 } + country_event = { id = TIX_event.19 days = 140 } + } + else_if = { + limit = { + NOT = { has_completed_focus = TIX_lbx_wanquankongzhimeiti } + has_completed_focus = TIX_lbx_weiheerzhan + } + activate_shine_on_focus = TIX_lbx_wanquankongzhimeiti + set_country_flag = { flag = TIX_lbx_focus_flag2 days = 140 value = 1 } + country_event = { id = TIX_event.19 days = 140 } + } + else_if = { + limit = { + NOT = { has_completed_focus = TIX_lbx_quanmianzhanzhengyanjiang } + has_completed_focus = TIX_lbx_wanquankongzhimeiti + } + activate_shine_on_focus = TIX_lbx_quanmianzhanzhengyanjiang + set_country_flag = { flag = TIX_lbx_focus_flag3 days = 140 value = 1 } + country_event = { id = TIX_event.19 days = 140 } + } + else = { #Debug logs + #log = "SOMETHING WENT WRONG WITH TODT's FOCUS BRANCH - Cannot start new focus" + } + } +} + +country_event = { + id = TIX_event.19 + + hidden = yes + + is_triggered_only = yes + + trigger = { + has_completed_focus = TIX_hxjt_laibixi + } + + immediate = { + if = { + limit = { + has_shine_effect_on_focus = TIX_lbx_weiheerzhan + } + complete_national_focus = { + focus = TIX_lbx_weiheerzhan + use_side_message = yes + originator_name = TIX_laibixi + } + clr_country_flag = TIX_lbx_focus_flag + } + else_if = { + limit = { + has_shine_effect_on_focus = TIX_lbx_wanquankongzhimeiti + } + complete_national_focus = { + focus = TIX_lbx_wanquankongzhimeiti + use_side_message = yes + originator_name = TIX_laibixi + } + clr_country_flag = TIX_lbx_focus_flag2 + } + else_if = { + limit = { + has_shine_effect_on_focus = TIX_lbx_quanmianzhanzhengyanjiang + } + complete_national_focus = { + focus = TIX_lbx_quanmianzhanzhengyanjiang + use_side_message = yes + originator_name = TIX_laibixi + } + clr_country_flag = TIX_lbx_focus_flag3 + } + else = { #Debug logs + #log = "SOMETHING WENT WRONG WITH TODT's FOCUS BRANCH - Cannot complete focus" + } + } +} + +country_event = { + id = TIX_event.20 + + hidden = yes + + is_triggered_only = yes + + trigger = { + has_completed_focus = TIX_hxjt_guofangjun + } + + immediate = { + if = { + limit = { + NOT = { has_completed_focus = TIX_gfj_zjzdb } + } + activate_shine_on_focus = TIX_gfj_zjzdb + set_country_flag = { flag = TIX_gfj_focus_flag days = 140 value = 1 } + country_event = { id = TIX_event.21 days = 140 } + } + else_if = { + limit = { + NOT = { has_completed_focus = TIX_gfj_pjjgzyjy } + has_completed_focus = TIX_gfj_zjzdb + } + activate_shine_on_focus = TIX_gfj_pjjgzyjy + set_country_flag = { flag = TIX_gfj_focus_flag2 days = 140 value = 1 } + country_event = { id = TIX_event.21 days = 140 } + } + else_if = { + limit = { + NOT = { has_completed_focus = TIX_gfj_xdzz } + has_completed_focus = TIX_gfj_pjjgzyjy + } + activate_shine_on_focus = TIX_gfj_xdzz + set_country_flag = { flag = TIX_gfj_focus_flag3 days = 140 value = 1 } + country_event = { id = TIX_event.21 days = 140 } + } + else = { #Debug logs + #log = "SOMETHING WENT WRONG WITH TODT's FOCUS BRANCH - Cannot start new focus" + } + } +} + +country_event = { + id = TIX_event.21 + + hidden = yes + + is_triggered_only = yes + + trigger = { + has_completed_focus = TIX_hxjt_guofangjun + } + + immediate = { + if = { + limit = { + has_shine_effect_on_focus = TIX_gfj_zjzdb + } + complete_national_focus = { + focus = TIX_gfj_zjzdb + use_side_message = yes + originator_name = TIX_aijier + } + clr_country_flag = TIX_gfj_focus_flag + } + else_if = { + limit = { + has_shine_effect_on_focus = TIX_gfj_pjjgzyjy + } + complete_national_focus = { + focus = TIX_gfj_pjjgzyjy + use_side_message = yes + originator_name = TIX_xingdengbao + } + clr_country_flag = TIX_gfj_focus_flag2 + } + else_if = { + limit = { + has_shine_effect_on_focus = TIX_gfj_xdzz + } + complete_national_focus = { + focus = TIX_gfj_xdzz + use_side_message = yes + originator_name = TIX_aijier + } + clr_country_flag = TIX_gfj_focus_flag3 + } + else = { #Debug logs + #log = "SOMETHING WENT WRONG WITH TODT's FOCUS BRANCH - Cannot complete focus" + } + } +} + +country_event = { + id = TIX_event.22 + + hidden = yes + + is_triggered_only = yes + + trigger = { + has_completed_focus = TIX_hxjt_dangweijun + } + + immediate = { + if = { + limit = { + NOT = { has_completed_focus = TIX_dwj_bsmcfd } + } + activate_shine_on_focus = TIX_dwj_bsmcfd + set_country_flag = { flag = TIX_dwj_focus_flag days = 140 value = 1 } + country_event = { id = TIX_event.23 days = 140 } + } + else_if = { + limit = { + NOT = { has_completed_focus = TIX_dwj_ysgyyq } + has_completed_focus = TIX_dwj_bsmcfd + } + activate_shine_on_focus = TIX_dwj_ysgyyq + set_country_flag = { flag = TIX_dwj_focus_flag2 days = 140 value = 1 } + country_event = { id = TIX_event.23 days = 140 } + } + else_if = { + limit = { + NOT = { has_completed_focus = TIX_dwj_kzwzdwj } + has_completed_focus = TIX_dwj_ysgyyq + } + activate_shine_on_focus = TIX_dwj_kzwzdwj + set_country_flag = { flag = TIX_dwj_focus_flag3 days = 140 value = 1 } + country_event = { id = TIX_event.23 days = 140 } + } + else = { #Debug logs + #log = "SOMETHING WENT WRONG WITH TODT's FOCUS BRANCH - Cannot start new focus" + } + } +} + +country_event = { + id = TIX_event.23 + + hidden = yes + + is_triggered_only = yes + + trigger = { + has_completed_focus = TIX_hxjt_dangweijun + } + + immediate = { + if = { + limit = { + has_shine_effect_on_focus = TIX_dwj_bsmcfd + } + complete_national_focus = { + focus = TIX_dwj_bsmcfd + use_side_message = yes + originator_name = TIX_feiteliekaer + } + clr_country_flag = TIX_dwj_focus_flag + } + else_if = { + limit = { + has_shine_effect_on_focus = TIX_dwj_ysgyyq + } + complete_national_focus = { + focus = TIX_dwj_ysgyyq + use_side_message = yes + originator_name = TIX_feiteliekaer + } + clr_country_flag = TIX_dwj_focus_flag2 + } + else_if = { + limit = { + has_shine_effect_on_focus = TIX_dwj_kzwzdwj + } + complete_national_focus = { + focus = TIX_dwj_kzwzdwj + use_side_message = yes + originator_name = TIX_feiteliekaer + } + clr_country_flag = TIX_dwj_focus_flag3 + } + else = { #Debug logs + #log = "SOMETHING WENT WRONG WITH TODT's FOCUS BRANCH - Cannot complete focus" + } + } +} + +country_event = { + id = TIX_event.24 + + hidden = yes + + is_triggered_only = yes + + trigger = { + has_completed_focus = TIX_hxjt_aogusite + } + + immediate = { + if = { + limit = { + NOT = { has_completed_focus = TIX_agst_hsjtdhpy } + } + activate_shine_on_focus = TIX_agst_hsjtdhpy + set_country_flag = { flag = TIX_agst_focus_flag days = 140 value = 1 } + country_event = { id = TIX_event.25 days = 140 } + } + else_if = { + limit = { + NOT = { has_completed_focus = TIX_agst_tzhkyjs } + has_completed_focus = TIX_agst_hsjtdhpy + } + activate_shine_on_focus = TIX_agst_tzhkyjs + set_country_flag = { flag = TIX_agst_focus_flag2 days = 140 value = 1 } + country_event = { id = TIX_event.25 days = 140 } + } + else_if = { + limit = { + NOT = { has_completed_focus = TIX_agst_mczfzw } + has_completed_focus = TIX_agst_tzhkyjs + } + activate_shine_on_focus = TIX_agst_mczfzw + set_country_flag = { flag = TIX_agst_focus_flag3 days = 140 value = 1 } + country_event = { id = TIX_event.25 days = 140 } + } + else = { #Debug logs + #log = "SOMETHING WENT WRONG WITH TODT's FOCUS BRANCH - Cannot start new focus" + } + } +} + +country_event = { + id = TIX_event.25 + + hidden = yes + + is_triggered_only = yes + + trigger = { + has_completed_focus = TIX_hxjt_aogusite + } + + immediate = { + if = { + limit = { + has_shine_effect_on_focus = TIX_agst_hsjtdhpy + } + complete_national_focus = { + focus = TIX_agst_hsjtdhpy + use_side_message = yes + originator_name = TIX_aogusite + } + clr_country_flag = TIX_agst_focus_flag + } + else_if = { + limit = { + has_shine_effect_on_focus = TIX_agst_tzhkyjs + } + complete_national_focus = { + focus = TIX_agst_tzhkyjs + use_side_message = yes + originator_name = TIX_aogusite + } + clr_country_flag = TIX_agst_focus_flag2 + } + else_if = { + limit = { + has_shine_effect_on_focus = TIX_agst_mczfzw + } + complete_national_focus = { + focus = TIX_agst_mczfzw + use_side_message = yes + originator_name = TIX_aogusite + } + clr_country_flag = TIX_agst_focus_flag3 + } + else = { #Debug logs + #log = "SOMETHING WENT WRONG WITH TODT's FOCUS BRANCH - Cannot complete focus" + } + } +} + +country_event = { + id = TIX_event.26 + + hidden = yes + + is_triggered_only = yes + + trigger = { + has_completed_focus = TIX_hxjt_u81 + } + + immediate = { + if = { + limit = { + NOT = { has_completed_focus = TIX_u81_mzzzhjxq } + } + activate_shine_on_focus = TIX_u81_mzzzhjxq + activate_shine_on_focus = TIX_fazhanhaijun + set_country_flag = { flag = TIX_u81_focus_flag days = 140 value = 1 } + country_event = { id = TIX_event.27 days = 140 } + } + else_if = { + limit = { + NOT = { has_completed_focus = TIX_u81_jxzcntrhj } + has_completed_focus = TIX_u81_mzzzhjxq + } + activate_shine_on_focus = TIX_u81_jxzcntrhj + activate_shine_on_focus = TIX_pingweijian + activate_shine_on_focus = TIX_zhulijian + activate_shine_on_focus = TIX_hangmu + activate_shine_on_focus = TIX_qianting + set_country_flag = { flag = TIX_u81_focus_flag2 days = 140 value = 1 } + country_event = { id = TIX_event.27 days = 140 } + } + else_if = { + limit = { + NOT = { has_completed_focus = TIX_u81_lqzs } + has_completed_focus = TIX_u81_jxzcntrhj + } + activate_shine_on_focus = TIX_u81_lqzs + activate_shine_on_focus = TIX_xiaojianshengchan + activate_shine_on_focus = TIX_xinhaijun + activate_shine_on_focus = TIX_mokuaihuashengchan + set_country_flag = { flag = TIX_u81_focus_flag3 days = 140 value = 1 } + country_event = { id = TIX_event.27 days = 140 } + } + else = { #Debug logs + #log = "SOMETHING WENT WRONG WITH TODT's FOCUS BRANCH - Cannot start new focus" + } + } +} + +country_event = { + id = TIX_event.27 + + hidden = yes + + is_triggered_only = yes + + trigger = { + has_completed_focus = TIX_hxjt_u81 + } + + immediate = { + if = { + limit = { + has_shine_effect_on_focus = TIX_u81_mzzzhjxq + } + complete_national_focus = { + focus = TIX_u81_mzzzhjxq + use_side_message = yes + originator_name = TIX_u81 + } + clr_country_flag = TIX_u81_focus_flag + } + else_if = { + limit = { + has_shine_effect_on_focus = TIX_u81_jxzcntrhj + } + complete_national_focus = { + focus = TIX_u81_jxzcntrhj + use_side_message = yes + originator_name = TIX_u81 + } + clr_country_flag = TIX_u81_focus_flag2 + } + else_if = { + limit = { + has_shine_effect_on_focus = TIX_u81_lqzs + } + complete_national_focus = { + focus = TIX_u81_lqzs + use_side_message = yes + originator_name = TIX_u81 + } + clr_country_flag = TIX_u81_focus_flag3 + } + else = { #Debug logs + #log = "SOMETHING WENT WRONG WITH TODT's FOCUS BRANCH - Cannot complete focus" + } + } } \ No newline at end of file diff --git a/src/gfx/leaders/hexinquanzi/bisimai.png b/src/gfx/leaders/hexinquanzi/bisimai.png new file mode 100755 index 0000000..388952c Binary files /dev/null and b/src/gfx/leaders/hexinquanzi/bisimai.png differ diff --git a/src/interface/az_bop.gfx b/src/interface/az_bop.gfx index 2ba15b2..df83ac5 100755 --- a/src/interface/az_bop.gfx +++ b/src/interface/az_bop.gfx @@ -11,4 +11,64 @@ spriteTypes = { name = "GFX_az_autonomy_volkskommissariat_icon" textureFile = "gfx/interface/autonomy/autonomy_volkskommissariat_icon.dds" } + spriteType = { + name = "GFX_hxqz_bisimai" + texturefile = "gfx/leaders/hexinquanzi/bisimai.png" + } + spriteType = { + name = "GFX_hxqz_u81" + texturefile = "gfx/leaders/TIX/u81.png" + } + spriteType = { + name = "GFX_hxqz_aogusite" + texturefile = "gfx/leaders/huanzhuang/aogusite4.png" + } + spriteType = { + name = "GFX_hxqz_feiteliekaer" + texturefile = "gfx/leaders/TIX/feiteliekaer.png" + } + spriteType = { + name = "GFX_hxqz_aijier" + texturefile = "gfx/leaders/huanzhuang/aijier2.png" + } + spriteType = { + name = "GFX_hxqz_laibixi" + texturefile = "gfx/leaders/TIX/laibixi.png" + } + spriteType = { + name = "GFX_hxqz_tierbici" + texturefile = "gfx/leaders/huanzhuang/tierpici2.png" + } + spriteType = { + name = "GFX_hxqz_xingdengbao" + texturefile = "gfx/leaders/TIX/xingdengbao.png" + } + spriteType = { + name = "GFX_hxqz_aogusite_small" + texturefile = "gfx/interface/ideas/idea_aogusite.png" + } + spriteType = { + name = "GFX_hxqz_u81_small" + texturefile = "gfx/interface/ideas/idea_u81.png" + } + spriteType = { + name = "GFX_hxqz_tierbici_small" + texturefile = "gfx/interface/ideas/idea_tierpici.png" + } + spriteType = { + name = "GFX_hxqz_laibixi_small" + texturefile = "gfx/interface/ideas/idea_laibixi.png" + } + spriteType = { + name = "GFX_hxqz_aijier_small" + texturefile = "gfx/interface/ideas/idea_aijier.png" + } + spriteType = { + name = "GFX_hxqz_bisimai_small" + texturefile = "gfx/interface/ideas/idea_army_bisimai.png" + } + spriteType = { + name = "GFX_hxqz_xingdengbao_small" + texturefile = "gfx/interface/ideas/idea_xingdengbao.png" + } } \ No newline at end of file diff --git a/src/localisation/simp_chinese/az_misc_l_simp_chinese.yml b/src/localisation/simp_chinese/az_misc_l_simp_chinese.yml index b4773e1..0baccbb 100755 --- a/src/localisation/simp_chinese/az_misc_l_simp_chinese.yml +++ b/src/localisation/simp_chinese/az_misc_l_simp_chinese.yml @@ -1,6 +1,6 @@ l_simp_chinese: - gengxinshuoming_title2:0"1.81更新内容" - gengxinshuoming_text2:"0.MOD依然在适配阶段,有BUG请及时反馈。\n1.铁血国策树正在大规模扩张内容中,暂时不推荐游玩。\n2.疯狂AI大改,默认情况下难度降低,但可以通过事件链自行添加额外词条来增加难度,如果开启全部十二个词条玩家还可以自选各种作弊级加强来对抗逆天AI。\\n\n部分国家开局最下面的决议里有政治线路线指南。\nMOD交流群539127559。" + gengxinshuoming_title2:0"1.85更新内容" + gengxinshuoming_text2:"0.MOD基本适配完毕,有BUG请及时反馈。\n1.铁血国策树大更新,历史线加入核心圈机制,非历史路线得到扩展,同时buff和事件有所改动。\n2.加强了白鹰的部分民族精神。\n3.疯狂AI大改,默认情况下难度降低,但可以通过事件链自行添加额外词条来增加难度,如果开启全部十二个词条玩家还可以自选各种作弊级加强来对抗逆天AI。\n\n部分国家开局最下面的决议里有政治线路线指南。\nMOD交流群539127559。" az_openstart_button_tooltip:0"打开碧蓝MOD开始界面" dancingxiaotiancheng_tooltip:0"§RDancing~§! §CDancing~§! §YNon Stop§! §Bmy§! §GDancing~§!" az_start_mainwindow_stratgame_btn_tooltip:0"§Y◆注意◆§!确认你已完成所有MOD设定,点击开始游戏后将§R无法更改§!任何设定§Y◆注意◆§!" @@ -32,7 +32,7 @@ ### wanfagonglue_text2:"[wanfagonglue_text2_sl]" wanfagonglue_text2_huj:"不列颠皇家拥有着全世界最庞大的殖民地,工业潜力巨大。同时皇家的女仆特工使皇家的特种部队要强于其他国家。不过皇家最为发达的还是空军和海军,因此整体陆军实力略微逊色于其他国家。皇家的整体游玩过程相对休闲,推荐想要海陆空三修的玩家游玩。\n整体强度:★★★★☆\n陆军强度:★★★~★★★★★\n海军强度:★★★★★\n空军强度:★★★★★\n工业实力:★★★★★\n推荐游玩路线:专注于殖民地事务(历史路线,天降专属,工业实力强劲)" - wanfagonglue_text2_tix:"铁血是整个碧蓝航线中最为武德充沛的国家,同时铁血拥有着塞壬的黑科技与先进的工业技术,这使铁血的战斗力与工业实力都十分强大。但铁血的空海军相比陆军就弱了些。铁血拥有大量决议与事件,推荐第一次游玩碧蓝航线MOD的玩家游玩。\n整体强度:★★★★★\n陆军强度:★★★★★\n海军强度:★★★\n空军强度:★★★☆\n工业实力:★★★★★\n推荐游玩路线:议会体制改革(历史路线,工业实力强大),反对俾斯麦-守护最好的欧根(工业较差,但陆军战斗力更强大)" + wanfagonglue_text2_tix:"铁血是整个碧蓝航线中最为武德充沛的国家,同时铁血拥有着塞壬的黑科技与先进的工业技术,这使铁血的战斗力与工业实力都十分强大。但铁血的空海军相比陆军就弱了些。铁血拥有大量决议与事件,推荐第一次游玩碧蓝航线MOD的玩家游玩。\n整体强度:★★★★★\n陆军强度:★★★★★\n海军强度:★★★\n空军强度:★★★☆\n工业实力:★★★★★\n推荐游玩路线:议会体制改革(历史路线,内容丰富+工业实力强大),反对俾斯麦-守护最好的欧根(工业较差,但陆军战斗力更强大),反对俾斯麦-保守选择(在非历史国策下能得到最佳体验的路线!)" wanfagonglue_text2_yuw:"鸢尾前期处于混乱的政治斗争中,鸢尾的强度取决于你的选择。鸢尾拥有大量影响政治线路线的事件。与其他国家的体验不同,鸢尾第一年将专注于处理内政,推荐喜欢体验丰富事件链的玩家游玩。\n整体强度:★★~★★★★★\n陆军强度:★★★★~★★★★★\n海军强度:★★\n空军强度:★\n工业实力:★★★~★★★★\n推荐游玩路线:救国行动(内容丰富,强度在线),提前选举(游玩体验最佳路线,如果让黎塞留上台便是历史路线,但强度会大打折扣),神圣使命(强度回调后是鸢尾最强路线,工业较为拉胯,特色是战斗力强),搅局者(在体验完其他推荐路线后的最佳选择,拥有最丰富的事件链!)" wanfagonglue_text2_sad:"撒丁可能是实力最均衡的国家,无论是空海军还是工业与科研,都能排到中间的水平。但撒丁国内的问题也很大,因此的撒丁前期较弱。撒丁拥有权利平衡系统与丰富的决议和任务系统,并且撒丁下限低上限高,非常适合玩家反复游玩,推荐钢4萌新玩家游玩。\n整体强度:★★~★★★★★\n陆军强度:★★★★\n海军强度:★★★☆\n空军强度:★★★★★\n工业实力:★★★~★★★★★\n推荐游玩路线:领袖凯旋-维持权利平衡(历史路线,最为均衡)" wanfagonglue_text2_bfl:"北联不是碧蓝航线里最强大的国家,但却是碧蓝航线MOD里最强大的国家。北联的陆军十分强大,虽然前期各种问题让北联看上去不堪一击,但游戏中后期北联将展现出她恐怖的实力。北联拥有丰富的决议,但难度较高,推荐水平较高和想要挑战自己的玩家游玩。\n整体强度:★★★~★★★★★\n陆军强度:★★~★★★★★\n海军强度:★★★\n空军强度:★★★\n工业实力:★★★~★★★★★\n推荐游玩路线:一国建成团结主义(历史路线,发展均衡,推荐第一次游玩北联的玩家尝试),唯一的老大姐(真正的历史路线,强大红军),走正统团结道路-阿尔汉格尔斯克(工业强大+“沉浸式体验”)" diff --git a/src/localisation/simp_chinese/az_organization_l_simp_chinese.yml b/src/localisation/simp_chinese/az_organization_l_simp_chinese.yml index bb614e0..66d6636 100755 --- a/src/localisation/simp_chinese/az_organization_l_simp_chinese.yml +++ b/src/localisation/simp_chinese/az_organization_l_simp_chinese.yml @@ -6,10 +6,11 @@ DOH_wuchangzaochuanchang_organization: "武昌船舶研究所" DOH_jiangnan_shipyard_group_organization: "江南造船厂" DOH_dagu_shipyard_organization: "大沽船坞" - DOH_camco_medium_organization: "中央飞机制造厂-轰炸机分部" - DOH_camco_fighter_organization: "中央飞机制造厂-战斗机分部" - DOH_camco_cas_organization: "中央飞机制造厂-支援机分部" - DOH_camco_heavy_organization: "中央飞机制造厂-大型飞机分部" + DOH_camco_medium_organization: "东煌飞机制造集团-轰炸机分部" + DOH_camco_fighter_organization: "东煌飞机制造集团-战斗机分部" + DOH_camco_cas_organization: "东煌飞机制造集团-支援机分部" + DOH_camco_heavy_organization: "东煌飞机制造集团-大型飞机分部" + DOH_tongyonghangkong_organization: "东煌飞机制造集团-通用航空分部" DOH_taiyuan_arsenal_organization: "太原兵工厂" DOH_liaoning_arsenal_organization: "辽宁兵工厂" DOH_hanyan_arsenal_organization: "汉阳兵工厂" diff --git a/src/localisation/simp_chinese/azc_DOH_l_simp_chinese.yml b/src/localisation/simp_chinese/azc_DOH_l_simp_chinese.yml index 32c5cb9..80ac457 100755 --- a/src/localisation/simp_chinese/azc_DOH_l_simp_chinese.yml +++ b/src/localisation/simp_chinese/azc_DOH_l_simp_chinese.yml @@ -68,7 +68,7 @@ DOH_hedian_state_modifier_desc: "充足的能源供应" DOH_hedian_modifier: "东煌核工业" DOH_hedian_modifier_desc: "由于§Y能源供应充足§!,每座核反应堆提供额外的§Y2%§!消费品系数减免。" - DOH_hedian_focus_tooltip: "获得科技:§Y军民两用核反应堆§!\n§C拥有核反应堆的地区:§!" + DOH_hedian_focus_tooltip: "获得科技:§Y东煌特色军民两用核反应堆§!\n拥有§C商用核反应堆§!的地区:" DOH_tongyizhanxian_tooltip: "获得为期180天的§Y统一战线§!。其效果为:执政党支持率和稳定度提升。\n启用§C统一战线系统§!。" DOH_tongyizhanxian_tooltip_2: "获得为期180天的§Y统一战线§!。其效果为:执政党支持率和稳定度提升。" DOH_xiandaihua_tooltip: "允许进行:§C东煌式现代化§!" diff --git a/src/localisation/simp_chinese/azc_TIX_l_simp_chinese.yml b/src/localisation/simp_chinese/azc_TIX_l_simp_chinese.yml index 2c3db41..ae0cd10 100755 --- a/src/localisation/simp_chinese/azc_TIX_l_simp_chinese.yml +++ b/src/localisation/simp_chinese/azc_TIX_l_simp_chinese.yml @@ -450,21 +450,72 @@ trait_TIX_hanz_building_no_aat:0"建筑集团" trait_TIX_hanz_building:0"建筑集团" - - - - - - - - - - - - - - - - - - \ No newline at end of file + #核心圈子# + TIX_ascension_of_character_tt:0"§Y$CHARACTER$§!被任命为§Y全国领导§!,§Y$CHARACTER$§!将开始随着时间的推移处理她分支中的国策。\n\n" + TIX_hexinquanzi_ftlkenl:0"§Y腓特烈·卡尔§!将试图把§Y党卫军§!打造为一支可以§Y有效镇压占领区抵抗§!的军队,想必§Y俾斯麦§!会非常喜欢这点。" + TIX_hexinquanzi_lbxnl:0"§Y莱比锡§!将大力宣传§R全面战争理论§!,她可以为铁血带来不错的§Y工业加成§!,并在世界大战爆发后允许我国启用§Y总体战§!民族精神。" + TIX_hexinquanzi_agstnl:0"§Y奥古斯特·冯·帕塞瓦尔§!与汉斯集团的友好关系使她不仅仅只是空军代表那么简单。除了§Y快速发展空军§!之外,铁血国可以在§Y汉斯债券§!到期后§G免去债务§!。" + TIX_hexinjituan:0"核心集团" + TIX_hexinjituan_desc:0"俾斯麦自己一个人的能力终究是有限的,她需要一些可靠的帮手来帮她分担统治压力。" + TIX_hxjt_laibixi:0"全国领袖莱比锡" + TIX_hxjt_laibixi_desc:0"作为我国的宣传大师与经济专家,莱比锡深受元首信任。俾斯麦认为她可以让铁血国工业飞速发展并更快适应战争经济。" + TIX_hxjt_tizi:0"党魁提尔比茨" + TIX_hxjt_tizi_desc:0"作为俾斯麦的妹妹,提尔比茨的性格较为冷淡,一直是在俾斯麦背后默默支持她,而这次俾斯麦希望她走上台前。" + TIX_hexinquanzi_tizinl:0"§Y提尔比茨§!并不希望战争全面爆发,她会试图利用西方的§Y绥靖政策§!,为铁血国带来更多§Y和平获得土地§!的机会。" + TIX_hxjt_guofangjun:0"国防军代表埃吉尔" + TIX_hxjt_guofangjun_desc:0"国防军希望铁血国的重心放在扩大常规军队上,她们认为先进的黑科技才是胜利的关键。" + TIX_hxjt_dangweijun:0"党卫军领袖腓特烈·卡尔" + TIX_hxjt_dangweijun_desc:0"腓特烈·卡尔与她的党卫军深受俾斯麦元首重视,比起难以控制的国防军,俾斯麦更倾向于向元首本人负责的党卫军。" + TIX_hxjt_aogusite:0"空军元帅奥古斯特·冯·帕塞瓦尔" + TIX_hxjt_aogusite_desc:0"我国的空军显然更受俾斯麦的关注,毕竟在发展陆军的同时让海军快速发展实在太困难了。" + TIX_hxjt_u81:0"海军统领U-81酱" + TIX_hxjt_u81_desc:0"U-81清楚铁血的海军只能以小型船体为主,因此她会利用闲置资源来进行海军建设。" + TIX_hexinquanzi_gfjnl:0"国防军代表§Y埃吉尔§!与§Y兴登堡§!将在国内大力宣传§Y军国主义思想§!,如果条件允许的话,国防军还会投资§R战争巨兽§!的研发。" + TIX_hexinquanzi_u81nl:"§YU-81酱§!将致力于利用铁血的闲置产能来§Y扩大铁血海军§!,她能在执行自己路线国策的同时§G自动完成§!我们的§Y海军国策§!。" + TIX_xinyuanshou_wuhexinquan:0"§R新元首上台将导致核心圈失效!§!" + TIX_hszq_changhuan:0"偿还汉斯债券" + TIX_bixuchanghuan_tips:0"§R债券到期后我们将强制偿还,即使中途失效或者处于战争状态也无法延后!§!\n\n可以通过§Y完成以下任意国策§!的方式§G免除债务§!:§Y免除政府债务,军工复合体,唤醒腓特烈§!。\n\n" + TIX_tizi_xiangshoudangxia:0"享受当下" + TIX_tizi_xiangshoudangxia_desc:0"蛮啾们需要意识到,现在我们就过得很好,何必去发动战争呢?" + TIX_tizi_bisimaigerenchongbai:0"俾斯麦个人崇拜" + TIX_tizi_bisimaigerenchongbai_desc:0"俾斯麦无疑是铁血最杰出的舰娘,大家都应该喜欢她。" + TIX_tizi_liyongsuijingzhengce:0"利用绥靖政策" + TIX_tizi_liyongsuijingzhengce_desc:0"既然皇家与鸢尾选择再三退让,那我们为何不更进一步呢?与其和北联签署无用的条约,不如利用西方来争取更多的土地。" + TIX_lbx_weiheerzhan:0"为何而战" + TIX_lbx_weiheerzhan_desc:0"所有蛮啾都必须明白我们战争的目的,那就是让铁血国更好!" + TIX_lbx_wanquankongzhimeiti:0"完全控制媒体" + TIX_lbx_wanquankongzhimeiti_desc:0"媒体必须由政府完全控制,防止她们到处散播境外的邪恶言论。" + TIX_lbx_quanmianzhanzhengyanjiang:0"全面战争演讲" + TIX_lbx_quanmianzhanzhengyanjiang_desc:0"“我问你,是否想要总体战?如果有必要,你是否想要一场比我们以前想象的更总体和更彻底的战争?”" + TIX_gfj_zjzdb:0"装甲掷弹兵" + TIX_gfj_zjzdb_desc:0"我们的军事学说依赖于机动性,并将取决于我们的摩托化部队表现如何。没有适当的支援,步兵或装甲部队将无法成功推进。通过将摩托化步兵与我们的突击部队整合,我们确保我们的部队在进攻行动中保持优势。" + TIX_gfj_pjjgzyjy:0"普及军国主义教育" + TIX_gfj_pjjgzyjy_desc:0"铁血一直是军事强国,蛮啾与舰娘们需要认识到军事对我们的重要性。" + TIX_gfj_xdzz:0"现代战争" + TIX_gfj_xdzz_desc:0"现代战争讲究科技,只有强大的黑科技才能带领铁血走向胜利。" + TIX_xiayigehuanxdb_tips:0"\n完成此国策之后,下一个国策将由§Y兴登堡§!执行" + TIX_dwj_bsmcfd:0"俾斯麦冲锋队" + TIX_dwj_bsmcfd_desc:0"俾斯麦的粉丝们自愿组成了一支部队守护她!" + TIX_dwj_ysgyyq:0"加强情报机构" + TIX_dwj_ysgyyq_desc:0"我们必须加强内务部门,确保外国间谍不影响铁血的统治。" + TIX_dwj_kzwzdwj:0"扩张武装党卫军" + TIX_dwj_kzwzdwj_desc:0"党卫军将得到更多经费,她们将彻底负责整个占领区的管理事务。" + TIX_agst_hsjtdhpy:0"汉斯集团的好朋友" + TIX_agst_hsjtdhpy_desc:0"汉斯集团的高层与奥古斯特的私交不错,未来可以从这点入手。" + TIX_agst_tzhkyjs:0"投资航空研究所" + TIX_agst_tzhkyjs_desc:0"“大飞机!大飞艇!没有人能拒绝更大的飞机!”\n“可我说的是喷气机啊?”" + TIX_agst_mczfzw:0"免除政府债务" + TIX_agst_mczfzw_desc:0"通过各种手段,铁血不再需要偿还汉斯债券。" + TIX_u81_mzzzhjxq:0"满足战争海军需求" + TIX_u81_mzzzhjxq_desc:0"很多人认识不到海军的重要性,如果没有足够的潜艇,我们就无法切断皇家的殖民地供应。" + TIX_u81_jxzcntrhj:0"将闲置产能投入海军" + TIX_u81_jxzcntrhj_desc:0"实际上我国的军事产能存在一定溢出,我们应该利用这些资源来发展海军。" + TIX_u81_lqzs:0"贸易封锁" + TIX_u81_lqzs_desc:0"为了破坏敌人的补给线,削弱他们的作战能力,我们必须采取贸易封锁战略,以削弱他们发动战争的能力。通过在海上部署我们的水面舰队和U型潜艇,我们将阻止重要资源和商船的运输,迫使敌人屈服。" + TIX_zidongwanchenghaijunguoce_tips:0"当这个国策§Y完成§!时,我们的一些§Y海军国策§!也会§Y自动完成§!。\n\n" + TIX_liyongsuijing_tips:0"如果我国没有和§Y波兰§!陷入§Y战争状态§!,则允许在之后的国策中§R索取§!§Y低地国家§!和§Y北欧国家§!。\n\n注意,这要求我国不与§Y北方联合§!签署§R任何条约§!。" + TIX_mianchuzhaiwu_tips:0"如果我国在§Y汉斯债券§!到期之前完成了此国策,则政府将§G不需要§!偿还§Y汉斯债券§!所带来的§R债务§!。\n\n" + TIX_jianligelixian:0"建立隔离线" + TIX_jianligelixian_desc:0"不管是我们还是皇家或者鸢尾,都渴望控制低地三国。既然如此,为了欺骗碧蓝航线,我们会请求以牺牲荷兰和卢森堡两个弟弟国家为代价,将比利时当作非军事区,建立一道与鸢尾的隔离线。" + TIX_beifanglianmeng:0"北方联盟" + TIX_beifanglianmeng_desc:0"得益于我们继承的与瑞典友好关系,铁血似乎可以胁迫另外两个国家臣服..." \ No newline at end of file diff --git a/src/localisation/simp_chinese/azc_YUW_l_simp_chinese.yml b/src/localisation/simp_chinese/azc_YUW_l_simp_chinese.yml index 41a8cad..199558d 100755 --- a/src/localisation/simp_chinese/azc_YUW_l_simp_chinese.yml +++ b/src/localisation/simp_chinese/azc_YUW_l_simp_chinese.yml @@ -1275,6 +1275,8 @@ TIX_neiwu_desc:0"铁血时刻准备着进行下一场战争,在此之前必须做好完全准备。" TIX_ss:0"俾斯麦冲锋队" TIX_ss_desc:0"俾斯麦的忠实粉丝们组成了一支名为“俾斯麦冲锋队”的民间军事组织。" + TIX_pjjgzyjy_idea:0"军国主义教育" + TIX_pjjgzyjy_idea_desc:0"塔塔开吧!为了铁血国!" TIX_cliss:0"成立冲锋队" TIX_cliss_desc:0"俾斯麦的粉丝们强烈要求为俾斯麦组建一支“私人军队”。" TIX_jzmzphd:0"永久禁止反对派活动"