From f0b9bf285b8e5cbabb1ab6943ab6321796fd1821 Mon Sep 17 00:00:00 2001 From: "actions[bot]" Date: Sat, 10 May 2025 04:01:10 +0000 Subject: [PATCH] 2025-05-10 04:01:10 --- .../ai_strategy_plans/az_bfl_focusplan.txt | 5 +- .../ai_strategy_plans/az_byg_focusplan.txt | 6 +- .../ai_strategy_plans/az_tix_focusplan.txt | 13 +- .../tianjiang_decision_categories.txt | 23 + .../decisions/shipgirl_jiefang_decisions.txt | 6 + .../decisions/tianjiang_aizuobi_decisions.txt | 36 - src/common/decisions/tianjiang_decision.txt | 1128 +++++++++++++++-- .../difficulty_settings/00_difficulty.txt | 6 +- .../YUW_dynamic_modifiers.txt | 19 + src/common/ideas/tianjiang.txt | 312 +++++ src/common/national_focus/beifanglianhe.txt | 1023 ++++++++++++++- src/common/national_focus/buli_focus.txt | 12 + src/common/national_focus/byg_focus.txt | 1091 +++++++++++++++- src/common/national_focus/donghuang_new.txt | 4 + .../national_focus/donghuangyuanzhengjun.txt | 15 +- src/common/national_focus/tiexue.txt | 365 ++++++ .../occupation_laws/az_occupation_laws.txt | 26 + .../on_actions/az_waring_on_actions.txt | 2 + src/events/AZ_tianjiangEvents.txt | 473 ++++++- src/events/BYG_shijian.txt | 2 +- src/history/units/BYG_chaoshikongfengbao.txt | 102 ++ src/interface/az_goals.gfx | 4 + src/interface/az_goals_shine.gfx | 31 + .../simp_chinese/az_misc_l_simp_chinese.yml | 4 +- .../simp_chinese/azc_YUW_l_simp_chinese.yml | 237 +++- 25 files changed, 4681 insertions(+), 264 deletions(-) create mode 100755 src/history/units/BYG_chaoshikongfengbao.txt diff --git a/src/common/ai_strategy_plans/az_bfl_focusplan.txt b/src/common/ai_strategy_plans/az_bfl_focusplan.txt index 140ecb0..87df077 100755 --- a/src/common/ai_strategy_plans/az_bfl_focusplan.txt +++ b/src/common/ai_strategy_plans/az_bfl_focusplan.txt @@ -18,7 +18,10 @@ BFL_historical = { NOT = { has_global_flag = modoption_historicalbossai_on } } abort = { - has_completed_focus = BFL_beijiyanjiuyuan + OR = { + has_completed_focus = BFL_beijiyanjiuyuan + has_global_flag = beilian_bengkui + } } ai_national_focuses = { diff --git a/src/common/ai_strategy_plans/az_byg_focusplan.txt b/src/common/ai_strategy_plans/az_byg_focusplan.txt index 4399f1b..cbb5af3 100755 --- a/src/common/ai_strategy_plans/az_byg_focusplan.txt +++ b/src/common/ai_strategy_plans/az_byg_focusplan.txt @@ -16,7 +16,11 @@ BYG_historical = { } } abort = { - has_completed_focus = BYG_tuijumuhou + OR = { + has_completed_focus = BYG_tuijumuhou + has_global_flag = guangrongheping_shishi + has_global_flag = xinzhixu_shishi + } } ai_national_focuses = { diff --git a/src/common/ai_strategy_plans/az_tix_focusplan.txt b/src/common/ai_strategy_plans/az_tix_focusplan.txt index f22ce33..8c3bc28 100755 --- a/src/common/ai_strategy_plans/az_tix_focusplan.txt +++ b/src/common/ai_strategy_plans/az_tix_focusplan.txt @@ -17,7 +17,12 @@ TIX_historical = { } } abort = { - has_completed_focus = TIX_wudidejundui + OR = { + has_completed_focus = TIX_shixianzijizizu + has_global_flag = guangrongheping_shishi + has_global_flag = xinzhixu_shishi + is_puppet = yes + } } ai_national_focuses = { @@ -88,6 +93,9 @@ TIX_historical = { TIX_yizhijishu #49 TIX_zhenghediguogutu #35 #1942 + TIX_libingmoma #14 + TIX_feixuzhixia #28 + TIX_zujianzongduxiaqu #35 TIX_fangzhisairenfadongji #49 TIX_kuayuedaxiyang #70 TIX_buqiangyanjiu #70 @@ -102,9 +110,6 @@ TIX_historical = { TIX_tankeshuliang #49 #1944 TIX_zhuangjiashengchan #49 - TIX_libingmoma #14 - TIX_feixuzhixia #28 - TIX_zujianzongduxiaqu #35 TIX_dongfangmengyou #14 TIX_zhidaochongying #35 TIX_chichengdejiangzuo #49 diff --git a/src/common/decisions/categories/tianjiang_decision_categories.txt b/src/common/decisions/categories/tianjiang_decision_categories.txt index 459f227..15a6b74 100755 --- a/src/common/decisions/categories/tianjiang_decision_categories.txt +++ b/src/common/decisions/categories/tianjiang_decision_categories.txt @@ -187,4 +187,27 @@ AZ_fkAIplayerjiaqiang = { always = yes } priority = 10000 +} +BYG_sanbodikangstate = { + icon = generic_propaganda + allowed = { + original_tag = BYG + } + priority = 90 +} + +TIX_sanbodikangstate_zhenya = { + icon = generic_propaganda + allowed = { + original_tag = TIX + } + priority = 190 +} + +BFL_zhimingchongji_jyz = { + icon = generic_communism + allowed = { + original_tag = BFL + } + priority = 999 } \ No newline at end of file diff --git a/src/common/decisions/shipgirl_jiefang_decisions.txt b/src/common/decisions/shipgirl_jiefang_decisions.txt index f636f97..26e1878 100755 --- a/src/common/decisions/shipgirl_jiefang_decisions.txt +++ b/src/common/decisions/shipgirl_jiefang_decisions.txt @@ -29,6 +29,12 @@ jiefanglingtu_category = { } NOT = { has_global_flag = modoption_fengkuangai_on } NOT = { has_global_flag = modoption_historicalbossai_on } + custom_trigger_tooltip = { + tooltip = fangzhiporudairuugan_tips + NOT = { has_global_flag = beilian_bengkui } + NOT = { has_global_flag = xinzhixu_shishi } + NOT = { has_global_flag = guangrongheping_shishi } + } } target_trigger = { FROM = { diff --git a/src/common/decisions/tianjiang_aizuobi_decisions.txt b/src/common/decisions/tianjiang_aizuobi_decisions.txt index cb44d58..8e64aae 100755 --- a/src/common/decisions/tianjiang_aizuobi_decisions.txt +++ b/src/common/decisions/tianjiang_aizuobi_decisions.txt @@ -391,42 +391,6 @@ tianjiang_aizuobi = { complete_national_focus = TIX_zhifujuxiong } } - ai_tix_jinzhitaoke = { - available = { - date > 1940.1.1 - tag = TIX - is_puppet = no - OR = { - has_idea = TY_fengkuangai - has_idea = TY_fengkuangai2 - has_idea = TY_fengkuangai3 - } - is_ai = yes - has_government = fascism - has_global_flag = MOD_azurlane_tianjiangjianniang - YUW = { - is_ai = no - } - BFL = { - is_ai = yes - } - has_war_with = BFL - } - visible = { - is_ai = yes - tag = TIX - } - ai_will_do = { - factor = 10000 - } - fire_only_once = yes - days_remove = 999 - targeted_modifier = { - tag = BFL - attack_bonus_against = 99.99 - defense_bonus_against = 99.99 - } - } ai_jianngshi_zuobi5 = { available = { OR = { diff --git a/src/common/decisions/tianjiang_decision.txt b/src/common/decisions/tianjiang_decision.txt index de050cd..f8dbad9 100755 --- a/src/common/decisions/tianjiang_decision.txt +++ b/src/common/decisions/tianjiang_decision.txt @@ -1182,134 +1182,6 @@ TIX_jihua = { defense_bonus_against = 0.4 } } - TIX_bksy = { - icon = generic_prepare_civil_war - visible = { - is_ai = yes - } - available = { - is_ai = yes - has_government = fascism - OR = { - has_war_with = AUS - has_war_with = CZE - has_war_with = ROM - has_war_with = HUN - } - OR = { - AUS = { - is_ai = no - } - CZE = { - is_ai = no - } - ROM = { - is_ai = no - } - HUN = { - is_ai = no - } - } - } - ai_will_do = { - factor = 100 - } - days_remove = 9999 - fire_only_once = yes - targeted_modifier = { - tag = AUS - attack_bonus_against = 99.9 - defense_bonus_against = 99.9 - } - targeted_modifier = { - tag = CZE - attack_bonus_against = 99.9 - defense_bonus_against = 99.9 - } - targeted_modifier = { - tag = ROM - attack_bonus_against = 99.9 - defense_bonus_against = 99.9 - } - targeted_modifier = { - tag = HUN - attack_bonus_against = 99.9 - defense_bonus_against = 99.9 - } - targeted_modifier = { - tag = YUW - attack_bonus_against = 99.9 - defense_bonus_against = 99.9 - } - targeted_modifier = { - tag = HUJ - attack_bonus_against = 99.9 - defense_bonus_against = 99.9 - } - targeted_modifier = { - tag = BFL - attack_bonus_against = 99.9 - defense_bonus_against = 99.9 - } - targeted_modifier = { - tag = SAD - attack_bonus_against = 99.9 - defense_bonus_against = 99.9 - } - } - TIX_pjlb = { - icon = generic_prepare_civil_war - visible = { - is_ai = yes - } - available = { - is_ai = yes - has_government = fascism - OR = { - HOL = { - is_ai = no - has_war_with = TIX - } - BEL = { - is_ai = no - has_war_with = TIX - } - LUX = { - is_ai = no - has_war_with = TIX - } - POL = { - is_ai = no - has_war_with = TIX - } - } - } - ai_will_do = { - factor = 100 - } - days_remove = 9999 - fire_only_once = yes - targeted_modifier = { - tag = BEL - attack_bonus_against = 9.99 - defense_bonus_against = 9.99 - } - targeted_modifier = { - tag = HOL - attack_bonus_against = 9.99 - defense_bonus_against = 9.99 - } - targeted_modifier = { - tag = LUX - attack_bonus_against = 9.99 - defense_bonus_against = 9.99 - } - targeted_modifier = { - tag = POL - attack_bonus_against = 9.99 - defense_bonus_against = 9.99 - } - } } TIX_neiwu = { @@ -1621,8 +1493,10 @@ TIX_neiwu = { surrender_progress < 0.3 } not = { has_country_flag = tix_nvwushenxingdongyishshi } + not = { has_completed_focus = TIX_coldwar_12 } } visible = { + not = { has_completed_focus = TIX_coldwar_12 } not = { has_country_flag = tix_nvwushenxingdongyishshi } } ai_will_do = { @@ -1967,6 +1841,7 @@ BFL_weiguozz = { priority = 100 activation = { has_global_flag = MOD_azurlane_tianjiangjianniang + not = { has_global_flag = beilian_bengkui } tag = BFL any_country = { has_war_with = BFL @@ -2597,11 +2472,6 @@ YUW_fangong = { YUW_yaoqiuguishun = { icon = generic_operation visible = { - NOT = { - WEX = { - has_completed_focus = WEX_chpnghuoxinsheng - } - } } available = { OR = { @@ -3024,11 +2894,11 @@ TIX_zhanhou = { NOT = { country_exists = HUJ } + NOT = { + has_war_with = HUJ + } date > 1942.6.1 } - NOT = { - has_war_with = HUJ - } country_exists = WEX WEX = { is_subject_of = TIX @@ -3036,7 +2906,7 @@ TIX_zhanhou = { } } ai_will_do = { - factor = 1 + factor = 10 modifier = { OR = { date > 1944.1.1 @@ -3099,7 +2969,7 @@ TIX_zhanhou = { surrender_progress < 0.05 SAD = { is_in_faction_with = TIX - surrender_progress < 0.1 + surrender_progress < 0.2 } WEX = { is_subject_of = TIX @@ -11136,6 +11006,8 @@ HUJ_zhanzhengdezhongjie = { tag = HUJ has_war_with = TIX date > 1940.6.1 + not = { has_global_flag = guangrongheping_shishi } + not = { has_global_flag = xinzhixu_shishi } } ai_will_do = { factor = 10000 @@ -11198,6 +11070,65 @@ HUJ_zhanzhengdezhongjie = { declare_war_on = { target = IRQ type = puppet_wargoal_focus } } } + guixiang_huj_jueyi = { + icon = eng_puppet_usa + available = { + is_puppet = no + is_in_faction_with = BYG + has_war_with = TIX + OR = { + country_exists = ENG + country_exists = SCO + country_exists = IRE + country_exists = WLS + } + } + visible = { + tag = HUJ + has_global_flag = xinzhixu_shishi + } + ai_will_do = { + factor = 10000 + } + fire_only_once = yes + complete_effect = { + every_state = { + limit = { + OR = { + is_core_of = SCO + is_core_of = IRE + is_core_of = WLS + } + } + add_core_of = HUJ + } + } + } + guixiang_huj_jueyi2 = { + icon = eng_install_government + available = { + is_puppet = no + is_in_faction_with = BYG + ENG = { has_capitulated = yes } + SCO = { has_capitulated = yes } + IRE = { has_capitulated = yes } + WLS = { has_capitulated = yes } + } + visible = { + tag = HUJ + has_global_flag = xinzhixu_shishi + } + ai_will_do = { + factor = 10000 + } + fire_only_once = yes + complete_effect = { + annex_country = { target = ENG transfer_troops = no } + annex_country = { target = SCO transfer_troops = no } + annex_country = { target = IRE transfer_troops = no } + annex_country = { target = WLS transfer_troops = no } + } + } } TIX_quanlipingheng = { @@ -12016,4 +11947,925 @@ AZ_fkAIplayerjiaqiang = { } } +} + +TIX_sanbodikangstate_zhenya = { + TIX_sanbodikangstate_zhenya_jy = { + icon = generic_brainwash + state_target = yes + on_map_mode = map_and_decisions_view + targets_dynamic = yes + highlight_color_while_active = 1 + days_remove = 90 + cost = 100 + target_trigger = { + FROM = { + always = yes + } + } + visible = { + FROM = { + NOT = { + has_state_flag = TIX_zhengzaiqingchudikang + } + has_state_flag = byg_dikangzuzhizhengzaihuodong + } + } + available = { + NOT = { + has_country_flag = TIX_zhengzaiqingchudikang + } + FROM = { + has_state_flag = byg_dikangzuzhizhengzaihuodong + } + } + ai_will_do = { + factor = 10000 + } + modifier = { + political_power_cost = 0.1 + } + complete_effect = { + set_country_flag = TIX_zhengzaiqingchudikang + } + remove_effect = { + clr_country_flag = TIX_zhengzaiqingchudikang + FROM = { + set_state_flag = TIX_dikangyibeizhenya_2 + custom_effect_tooltip = TIX_dikangbeizhenya_tip2 + } + } + } +} + +BYG_sanbodikangstate = { + BYG_sanbodikangstate_jy = { + icon = generic_civil_support + state_target = yes + on_map_mode = map_and_decisions_view + targets_dynamic = yes + highlight_color_while_active = 1 + days_remove = 30 + cost = 50 + target_trigger = { + FROM = { + always = yes + } + } + visible = { + has_completed_focus = BYG_coldwar_22 + FROM = { + OR = { + is_controlled_by = WEX + is_controlled_by = ENG + is_controlled_by = RKN + is_controlled_by = RKG + AND = { + is_core_of = CZE + is_controlled_by = TIX + } + AND = { + is_core_of = POL + is_controlled_by = TIX + } + } + NOT = { + has_state_flag = TIX_dikangyibeizhenya_2 + has_state_flag = byg_dikangzuzhizhengzaihuodong + } + } + } + available = { + NOT = { + has_country_flag = BYG_zhengzaisanbodikang + } + FROM = { + OR = { + is_controlled_by = WEX + is_controlled_by = ENG + is_controlled_by = RKN + is_controlled_by = RKG + AND = { + is_core_of = CZE + is_controlled_by = TIX + } + AND = { + is_core_of = POL + is_controlled_by = TIX + } + } + NOT = { + has_state_flag = TIX_dikangyibeizhenya_2 + has_state_flag = byg_dikangzuzhizhengzaihuodong + } + } + } + ai_will_do = { + factor = 10000 + } + modifier = { + command_power_gain = -0.1 + } + complete_effect = { + set_country_flag = BYG_zhengzaisanbodikang + } + remove_effect = { + clr_country_flag = BYG_zhengzaisanbodikang + FROM = { + set_state_flag = byg_dikangzuzhizhengzaihuodong + custom_effect_tooltip = BYG_jiaqiangdangdidikangzuzhi + add_resistance = 5 + add_compliance = -10 + add_dynamic_modifier = { + modifier = BYG_youjidui_state + } + } + } + } +} + +BFL_zhimingchongji_jyz = { + BFL_zhimingchongji_jy_1 = { + icon = generic_protection + activation = { + always = no + } + cancel_trigger = { + OR = { + has_war = no + not = { country_exists = AZR } + } + } + complete_effect = { + annex_country = { target = AZR transfer_troops = no } + if = { + limit = { + has_idea = BFL_zhimingchongji + } + modify_timed_idea = { + idea = BFL_zhimingchongji + days = 60 + } + }else = { + add_political_power = 100 + } + } + available = { + AZR = { + has_capitulated = yes + } + } + days_mission_timeout = 120 + is_good = no + timeout_effect = { + add_war_support = -0.1 + } + } + BFL_zhimingchongji_jy_2 = { + icon = generic_protection + activation = { + always = no + } + cancel_trigger = { + OR = { + has_war = no + not = { country_exists = ARM } + } + } + complete_effect = { + annex_country = { target = ARM transfer_troops = no } + if = { + limit = { + has_idea = BFL_zhimingchongji + } + modify_timed_idea = { + idea = BFL_zhimingchongji + days = 60 + } + }else = { + add_political_power = 100 + } + } + available = { + ARM = { + has_capitulated = yes + } + } + days_mission_timeout = 120 + is_good = no + timeout_effect = { + add_war_support = -0.1 + } + } + BFL_zhimingchongji_jy_3 = { + icon = generic_protection + activation = { + always = no + } + cancel_trigger = { + OR = { + has_war = no + not = { country_exists = RKM } + } + } + complete_effect = { + annex_country = { target = RKM transfer_troops = no } + if = { + limit = { + has_idea = BFL_zhimingchongji + } + modify_timed_idea = { + idea = BFL_zhimingchongji + days = 120 + } + }else = { + add_political_power = 100 + } + } + available = { + RKM = { + has_capitulated = yes + } + } + days_mission_timeout = 180 + is_good = no + timeout_effect = { + add_war_support = -0.1 + } + } + BFL_zhimingchongji_jy_4 = { + icon = generic_protection + activation = { + always = no + } + cancel_trigger = { + OR = { + has_war = no + not = { country_exists = GEO } + } + } + complete_effect = { + annex_country = { target = GEO transfer_troops = no } + if = { + limit = { + has_idea = BFL_zhimingchongji + } + modify_timed_idea = { + idea = BFL_zhimingchongji + days = 60 + } + }else = { + add_political_power = 100 + } + } + available = { + GEO = { + has_capitulated = yes + } + } + days_mission_timeout = 180 + is_good = no + timeout_effect = { + add_war_support = -0.1 + } + } + BFL_zhimingchongji_jy_5 = { + icon = generic_protection + activation = { + always = no + } + cancel_trigger = { + OR = { + has_war = no + not = { country_exists = RKO } + } + } + complete_effect = { + annex_country = { target = RKO transfer_troops = no } + every_state = { + limit = { + OR = { + is_core_of = RKO + is_core_of = EST + } + } + add_core_of = BFL + } + if = { + limit = { + has_idea = BFL_zhimingchongji + } + modify_timed_idea = { + idea = BFL_zhimingchongji + days = 60 + } + }else = { + add_political_power = 100 + } + } + available = { + RKO = { + has_capitulated = yes + } + } + days_mission_timeout = 240 + is_good = no + timeout_effect = { + add_war_support = -0.1 + } + } + BFL_zhimingchongji_jy_6 = { + icon = generic_protection + activation = { + always = no + } + cancel_trigger = { + OR = { + has_war = no + not = { country_exists = BLR } + } + } + complete_effect = { + annex_country = { target = BLR transfer_troops = no } + every_state = { + limit = { + OR = { + is_core_of = BLR + } + } + add_core_of = BFL + } + if = { + limit = { + has_idea = BFL_zhimingchongji + } + modify_timed_idea = { + idea = BFL_zhimingchongji + days = 60 + } + }else = { + add_political_power = 100 + } + } + available = { + BLR = { + has_capitulated = yes + } + } + days_mission_timeout = 240 + is_good = no + timeout_effect = { + add_war_support = -0.1 + } + } + BFL_zhimingchongji_jy_7 = { + icon = generic_protection + activation = { + always = no + } + cancel_trigger = { + OR = { + has_war = no + not = { country_exists = UKR } + } + } + complete_effect = { + annex_country = { target = UKR transfer_troops = no } + transfer_state = 137 + every_state = { + limit = { + OR = { + is_core_of = UKR + } + } + add_core_of = BFL + } + if = { + limit = { + has_idea = BFL_zhimingchongji + } + modify_timed_idea = { + idea = BFL_zhimingchongji + days = 60 + } + }else = { + add_political_power = 100 + } + } + available = { + UKR = { + has_capitulated = yes + } + } + days_mission_timeout = 240 + is_good = no + timeout_effect = { + add_war_support = -0.1 + } + } + BFL_zhimingchongji_jy_8 = { + icon = generic_protection + activation = { + always = no + } + cancel_trigger = { + OR = { + has_war = no + not = { country_exists = FIN } + } + } + complete_effect = { + annex_country = { target = FIN transfer_troops = no } + transfer_state = 195 + if = { + limit = { + has_idea = BFL_zhimingchongji + } + modify_timed_idea = { + idea = BFL_zhimingchongji + days = 60 + } + }else = { + add_political_power = 100 + } + } + available = { + FIN = { + has_capitulated = yes + } + } + days_mission_timeout = 365 + is_good = no + timeout_effect = { + add_war_support = -0.1 + } + } + BFL_zhimingchongji_jy_9 = { + icon = generic_protection + activation = { + always = no + } + cancel_trigger = { + OR = { + has_war = no + not = { country_exists = ROM } + } + } + complete_effect = { + transfer_state = 80 + transfer_state = 78 + transfer_state = 766 + if = { + limit = { + has_idea = BFL_zhimingchongji + } + modify_timed_idea = { + idea = BFL_zhimingchongji + days = 60 + } + }else = { + add_political_power = 100 + } + } + available = { + ROM = { + has_capitulated = yes + } + } + days_mission_timeout = 365 + is_good = no + timeout_effect = { + add_war_support = -0.1 + } + } + BFL_hebaotix_1 = { + icon = eng_trade_unions_demand + cost = 100 + visible = { + has_completed_focus = BFL_coldwar_22 + } + available = { + not = { has_country_flag = BFL_jiaozhunmubiao } + not = { controls_state = 763 } + TIX = { has_war_with = BFL } + 763 = { + is_owned_and_controlled_by = TIX + any_neighbor_state = { + is_controlled_by = BFL + } + } + } + cancel_trigger = { + controls_state = 763 + } + ai_will_do = { + factor = 100 + } + cancel_effect = { + add_political_power = 100 + clr_country_flag = BFL_jiaozhunmubiao + } + days_remove = 5 + fire_only_once = yes + complete_effect = { + set_country_flag = BFL_jiaozhunmubiao + } + remove_effect = { + clr_country_flag = BFL_jiaozhunmubiao + custom_effect_tooltip = BFL_hebao_dangdi_tips + launch_nuke = { + state = 763 + controller = TIX + use_nuke = yes + nuke_type = thermonuclear_bomb + } + } + } + BFL_hebaotix_2 = { + icon = eng_trade_unions_demand + cost = 100 + visible = { + has_completed_focus = BFL_coldwar_22 + } + available = { + not = { has_country_flag = BFL_jiaozhunmubiao } + not = { controls_state = 66 } + TIX = { has_war_with = BFL } + 66 = { + is_owned_and_controlled_by = TIX + any_neighbor_state = { + is_controlled_by = BFL + } + } + } + cancel_trigger = { + controls_state = 66 + } + ai_will_do = { + factor = 100 + } + days_remove = 5 + fire_only_once = yes + complete_effect = { + set_country_flag = BFL_jiaozhunmubiao + } + cancel_effect = { + add_political_power = 100 + clr_country_flag = BFL_jiaozhunmubiao + } + remove_effect = { + clr_country_flag = BFL_jiaozhunmubiao + custom_effect_tooltip = BFL_hebao_dangdi_tips + launch_nuke = { + state = 66 + controller = TIX + use_nuke = yes + nuke_type = thermonuclear_bomb + } + } + } + BFL_hebaotix_3 = { + icon = eng_trade_unions_demand + cost = 100 + visible = { + has_completed_focus = BFL_coldwar_22 + } + available = { + not = { has_country_flag = BFL_jiaozhunmubiao } + not = { controls_state = 64 } + TIX = { has_war_with = BFL } + 64 = { + is_owned_and_controlled_by = TIX + any_neighbor_state = { + is_controlled_by = BFL + } + } + } + cancel_trigger = { + controls_state = 64 + } + ai_will_do = { + factor = 100 + } + days_remove = 5 + fire_only_once = yes + complete_effect = { + set_country_flag = BFL_jiaozhunmubiao + } + cancel_effect = { + add_political_power = 100 + clr_country_flag = BFL_jiaozhunmubiao + } + remove_effect = { + clr_country_flag = BFL_jiaozhunmubiao + custom_effect_tooltip = BFL_hebao_dangdi_tips + launch_nuke = { + state = 64 + controller = TIX + use_nuke = yes + nuke_type = thermonuclear_bomb + } + } + } + BFL_hebaotix_4 = { + icon = eng_trade_unions_demand + cost = 100 + visible = { + has_completed_focus = BFL_coldwar_22 + } + available = { + not = { has_country_flag = BFL_jiaozhunmubiao } + not = { controls_state = 58 } + TIX = { has_war_with = BFL } + 58 = { + is_owned_and_controlled_by = TIX + any_neighbor_state = { + is_controlled_by = BFL + } + } + } + cancel_trigger = { + controls_state = 58 + } + ai_will_do = { + factor = 100 + } + days_remove = 5 + fire_only_once = yes + complete_effect = { + set_country_flag = BFL_jiaozhunmubiao + } + cancel_effect = { + add_political_power = 100 + clr_country_flag = BFL_jiaozhunmubiao + } + remove_effect = { + clr_country_flag = BFL_jiaozhunmubiao + custom_effect_tooltip = BFL_hebao_dangdi_tips + launch_nuke = { + state = 58 + controller = TIX + use_nuke = yes + nuke_type = thermonuclear_bomb + } + } + } + BFL_hebaotix_5 = { + icon = eng_trade_unions_demand + cost = 100 + visible = { + has_completed_focus = BFL_coldwar_22 + } + available = { + not = { has_country_flag = BFL_jiaozhunmubiao } + not = { controls_state = 59 } + TIX = { has_war_with = BFL } + 59 = { + is_owned_and_controlled_by = TIX + any_neighbor_state = { + is_controlled_by = BFL + } + } + } + cancel_trigger = { + controls_state = 59 + } + ai_will_do = { + factor = 100 + } + days_remove = 5 + fire_only_once = yes + complete_effect = { + set_country_flag = BFL_jiaozhunmubiao + } + cancel_effect = { + add_political_power = 100 + clr_country_flag = BFL_jiaozhunmubiao + } + remove_effect = { + clr_country_flag = BFL_jiaozhunmubiao + custom_effect_tooltip = BFL_hebao_dangdi_tips + launch_nuke = { + state = 59 + controller = TIX + use_nuke = yes + nuke_type = thermonuclear_bomb + } + } + } + BFL_hebaotix_6 = { + icon = eng_trade_unions_demand + cost = 100 + visible = { + has_completed_focus = BFL_coldwar_22 + } + available = { + not = { has_country_flag = BFL_jiaozhunmubiao } + not = { controls_state = 55 } + TIX = { has_war_with = BFL } + 55 = { + is_owned_and_controlled_by = TIX + any_neighbor_state = { + is_controlled_by = BFL + } + } + } + cancel_trigger = { + controls_state = 55 + } + ai_will_do = { + factor = 100 + } + days_remove = 5 + fire_only_once = yes + complete_effect = { + set_country_flag = BFL_jiaozhunmubiao + } + cancel_effect = { + add_political_power = 100 + clr_country_flag = BFL_jiaozhunmubiao + } + remove_effect = { + clr_country_flag = BFL_jiaozhunmubiao + custom_effect_tooltip = BFL_hebao_dangdi_tips + launch_nuke = { + state = 55 + controller = TIX + use_nuke = yes + nuke_type = thermonuclear_bomb + } + } + } + BFL_hebaotix_7 = { + icon = eng_trade_unions_demand + cost = 100 + visible = { + has_completed_focus = BFL_coldwar_22 + } + available = { + not = { has_country_flag = BFL_jiaozhunmubiao } + not = { controls_state = 51 } + TIX = { has_war_with = BFL } + 51 = { + is_owned_and_controlled_by = TIX + any_neighbor_state = { + is_controlled_by = BFL + } + } + } + cancel_trigger = { + controls_state = 51 + } + ai_will_do = { + factor = 100 + } + days_remove = 5 + fire_only_once = yes + complete_effect = { + set_country_flag = BFL_jiaozhunmubiao + } + cancel_effect = { + add_political_power = 100 + clr_country_flag = BFL_jiaozhunmubiao + } + remove_effect = { + clr_country_flag = BFL_jiaozhunmubiao + custom_effect_tooltip = BFL_hebao_dangdi_tips + launch_nuke = { + state = 51 + controller = TIX + use_nuke = yes + nuke_type = thermonuclear_bomb + } + } + } + BFL_hebaotix_8 = { + icon = eng_trade_unions_demand + cost = 100 + visible = { + has_completed_focus = BFL_coldwar_22 + } + available = { + not = { has_country_flag = BFL_jiaozhunmubiao } + not = { controls_state = 50 } + TIX = { has_war_with = BFL } + 50 = { + is_owned_and_controlled_by = TIX + any_neighbor_state = { + is_controlled_by = BFL + } + } + } + cancel_trigger = { + controls_state = 50 + } + ai_will_do = { + factor = 100 + } + days_remove = 5 + fire_only_once = yes + complete_effect = { + set_country_flag = BFL_jiaozhunmubiao + } + cancel_effect = { + add_political_power = 100 + clr_country_flag = BFL_jiaozhunmubiao + } + remove_effect = { + clr_country_flag = BFL_jiaozhunmubiao + custom_effect_tooltip = BFL_hebao_dangdi_tips + launch_nuke = { + state = 50 + controller = TIX + use_nuke = yes + nuke_type = thermonuclear_bomb + } + } + } + BFL_hebaotix_9 = { + icon = eng_trade_unions_demand + cost = 100 + visible = { + has_completed_focus = BFL_coldwar_22 + } + available = { + not = { has_country_flag = BFL_jiaozhunmubiao } + not = { controls_state = 52 } + TIX = { has_war_with = BFL } + 52 = { + is_owned_and_controlled_by = TIX + any_neighbor_state = { + is_controlled_by = BFL + } + } + } + cancel_trigger = { + controls_state = 52 + } + ai_will_do = { + factor = 100 + } + days_remove = 5 + fire_only_once = yes + complete_effect = { + set_country_flag = BFL_jiaozhunmubiao + } + cancel_effect = { + add_political_power = 100 + clr_country_flag = BFL_jiaozhunmubiao + } + remove_effect = { + clr_country_flag = BFL_jiaozhunmubiao + custom_effect_tooltip = BFL_hebao_dangdi_tips + launch_nuke = { + state = 52 + controller = TIX + use_nuke = yes + nuke_type = thermonuclear_bomb + } + } + } + BFL_hebaotix_10 = { + icon = eng_trade_unions_demand + cost = 100 + visible = { + has_completed_focus = BFL_coldwar_22 + } + available = { + not = { has_country_flag = BFL_jiaozhunmubiao } + not = { controls_state = 4 } + TIX = { has_war_with = BFL } + 4 = { + is_owned_and_controlled_by = TIX + any_neighbor_state = { + is_controlled_by = BFL + } + } + } + cancel_trigger = { + controls_state = 4 + } + ai_will_do = { + factor = 100 + } + days_remove = 5 + fire_only_once = yes + complete_effect = { + set_country_flag = BFL_jiaozhunmubiao + } + cancel_effect = { + add_political_power = 100 + clr_country_flag = BFL_jiaozhunmubiao + } + remove_effect = { + clr_country_flag = BFL_jiaozhunmubiao + custom_effect_tooltip = BFL_hebao_dangdi_tips + launch_nuke = { + state = 4 + controller = TIX + use_nuke = yes + nuke_type = thermonuclear_bomb + } + } + } } \ No newline at end of file diff --git a/src/common/difficulty_settings/00_difficulty.txt b/src/common/difficulty_settings/00_difficulty.txt index 56e01b3..05de32b 100755 --- a/src/common/difficulty_settings/00_difficulty.txt +++ b/src/common/difficulty_settings/00_difficulty.txt @@ -20,7 +20,7 @@ difficulty_settings = { difficulty_setting = { key = "custom_diff_strong_huj" modifier = diff_strong_ai_generic - countries = { HUJ } + countries = { HUJ ENG } multiplier = 2.0 } difficulty_setting = { @@ -38,7 +38,7 @@ difficulty_settings = { difficulty_setting = { key = "custom_diff_strong_doh" modifier = diff_strong_ai_generic - countries = { DOH } + countries = { DOH DH1 } multiplier = 2.0 } difficulty_setting = { @@ -80,7 +80,7 @@ difficulty_settings = { difficulty_setting = { key = "custom_diff_strong_dyfbz" modifier = diff_strong_ai_generic - countries = { DOH } + countries = { DOH DH1 } multiplier = 2.0 } difficulty_setting = { diff --git a/src/common/dynamic_modifiers/YUW_dynamic_modifiers.txt b/src/common/dynamic_modifiers/YUW_dynamic_modifiers.txt index 614e9db..3d375da 100755 --- a/src/common/dynamic_modifiers/YUW_dynamic_modifiers.txt +++ b/src/common/dynamic_modifiers/YUW_dynamic_modifiers.txt @@ -215,4 +215,23 @@ YUW_ywlj_dynamic_modifier = { industrial_capacity_factory = YUW_industrial_capacity_factory non_core_manpower = YUW_non_core_manpower conscription_factor = YUW_conscription_factor +} + +BYG_youjidui_state = { + enable = { + always = yes + } + icon = GFX_modifiers_generic_resistance + remove_trigger = { + ROOT = { + has_state_flag = TIX_dikangyibeizhenya_2 + } + } + resistance_target = 0.3 + resistance_growth = 0.5 + resistance_activity = 1 + required_garrison_factor = 0.5 + resistance_damage_to_garrison = 0.5 + resistance_decay = -0.5 + compliance_growth = -0.2 } \ No newline at end of file diff --git a/src/common/ideas/tianjiang.txt b/src/common/ideas/tianjiang.txt index 6773880..49fb018 100755 --- a/src/common/ideas/tianjiang.txt +++ b/src/common/ideas/tianjiang.txt @@ -1,6 +1,318 @@ ideas = { # 天降独有民族精神,防覆盖 country = { + TIX_yuanshouzhiguo2 = { + name = TIX_yuanshouzhiguo + picture = GER_german_military + allowed_civil_war = { + always = yes + } + modifier = { + drift_defence_factor = 5 + political_power_factor = 0.25 + stability_factor = 0.3 + war_support_factor = 0.5 + compliance_growth = 0.3 + resistance_decay = 0.5 + conscription_factor = 0.2 + monthly_population = 0.5 + army_core_attack_factor = 0.5 + army_core_defence_factor = 0.5 + } + } + TIX_yuanshouzhiguo = { + picture = GER_german_military + allowed_civil_war = { + always = yes + } + modifier = { + drift_defence_factor = 5 + political_power_factor = 0.25 + stability_factor = 0.3 + war_support_factor = 0.5 + compliance_growth = 0.2 + resistance_decay = 0.4 + } + } + TIX_qingzhushengli = { + picture = generic_political_support + allowed_civil_war = { + always = yes + } + cancel = { + has_war = yes + } + modifier = { + consumer_goods_factor = 0.2 + consumer_goods_expected_value = 0.1 + fascism_drift = 0.1 + drift_defence_factor = 5 + political_power_factor = 0.5 + stability_factor = 0.5 + stability_weekly = 0.01 + war_support_factor = 1 + war_support_weekly = 0.025 + } + } + BFL_zhimingchongji = { + picture = RAJ_private_military_complex + allowed_civil_war = { + always = yes + } + modifier = { + army_attack_factor = 0.3 + army_core_attack_factor = 0.8 + army_core_defence_factor = 1.2 + land_reinforce_rate = 0.2 + breakthrough_factor = 0.5 + army_attack_against_major_factor = 0.2 + army_attack_against_minor_factor = 0.3 + army_breakthrough_against_major_factor = 0.2 + army_breakthrough_against_minor_factor = 0.3 + } + } + BFL_daguimoshengchan = { + picture = ARG_war_division + allowed_civil_war = { + always = yes + } + modifier = { + industrial_capacity_factory = 1 + } + equipment_bonus = { + infantry_equipment = { + build_cost_ic = -0.33 + instant = yes + } + support_equipment = { + build_cost_ic = -0.33 + instant = yes + } + motorized_equipment = { + build_cost_ic = -0.2 + instant = yes + } + mechanized_equipment = { + build_cost_ic = -0.2 + instant = yes + } + armor = { + build_cost_ic = -0.05 + instant = yes + } + } + } + BFL_shangweishibai = { + picture = ARG_construction_guilds + allowed_civil_war = { + always = yes + } + modifier = { + industrial_capacity_factory = 3 + production_factory_max_efficiency_factor = 2 + production_factory_efficiency_gain_factor = 5 + line_change_production_efficiency_factor = 5 + } + } + BFL_gangtiezhishi = { + picture = SWE_land_air_warfare + allowed_civil_war = { + always = yes + } + modifier = { + army_attack_factor = 0.2 + army_defence_factor = 0.2 + org_loss_when_moving = -0.15 + planning_speed = 0.4 + max_planning = 0.2 + air_mission_efficiency = 0.25 + air_cas_present_factor = 0.3 + } + } + BFL_zhengzaixiandaihua = { + picture = SOV_purged_junior_army_officers + allowed_civil_war = { + always = yes + } + modifier = { + army_attack_factor = -0.5 + army_defence_factor = -0.5 + army_org_factor = -0.5 + army_morale_factor = -0.5 + planning_speed = -0.5 + max_planning = -0.5 + air_mission_efficiency = -0.5 + air_cas_present_factor = -0.5 + } + } + BFL_jinghuhui = { + picture = SOV_soviet_railways + allowed_civil_war = { + always = yes + } + modifier = { + consumer_goods_factor = -0.15 + production_factory_max_efficiency_factor = 0.1 + production_factory_efficiency_gain_factor = 0.1 + production_speed_buildings_factor = 0.1 + trade_opinion_factor = 1 + } + } + BFL_gengduojishujiaohuan = { + picture = SOV_atomic_bomb_project + allowed_civil_war = { + always = yes + } + modifier = { + research_speed_factor = 0.05 + special_project_speed_factor = 0.15 + } + } + BFL_yuanzhufeizhou = { + name = BFL_yuanzhutiexue + picture = generic_economic_increase + allowed_civil_war = { + always = yes + } + modifier = { + consumer_goods_factor = -0.5 + production_speed_buildings_factor = 0.5 + } + } + BFL_lengzhanqianxian = { + picture = ger_the_great_red_menace + allowed_civil_war = { + always = yes + } + modifier = { + army_core_attack_factor = 0.2 + army_core_defence_factor = 0.2 + } + targeted_modifier = { + tag = BYG + attack_bonus_against = 0.3 + } + targeted_modifier = { + tag = HUJ + attack_bonus_against = 0.3 + } + targeted_modifier = { + tag = YUW + attack_bonus_against = 0.3 + } + } + BFL_yuanzhutiexue = { + picture = generic_economic_increase + allowed_civil_war = { + always = yes + } + modifier = { + stability_weekly = 0.01 + war_support_weekly = 0.025 + industrial_capacity_factory = 0.5 + } + } + cold_war_idea_tjjn = { + picture = generic_rocket_bonus + allowed_civil_war = { + always = yes + } + cancel = { + OR = { + has_war_with = BYG + has_war_with = TIX + has_war_with = BFL + } + } + modifier = { + research_speed_factor = 0.05 + special_project_speed_factor = 0.1 + production_speed_facility_factor = 0.1 + send_volunteer_size = 3 + send_volunteers_tension = -1 + generate_wargoal_tension = 1 + justify_war_goal_time = 100 + defensive_war_stability_factor = 1 + } + } + BYG_zyzsdt = { + picture = CHL_unified_in_spirit + allowed_civil_war = { + always = yes + } + modifier = { + subversive_activites_upkeep = -0.5 + opinion_gain_monthly_factor = 0.5 + trade_opinion_factor = 1 + } + } + BYG_jtaqfa_1 = { + picture = raj_heavy_vehicles_factory_avadi + allowed_civil_war = { + always = yes + } + modifier = { + army_core_attack_factor = 0.15 + army_core_defence_factor = 0.15 + } + targeted_modifier = { + tag = BFL + attack_bonus_against = 0.25 + defense_bonus_against = 0.25 + } + } + BYG_jtaqfa_2 = { + picture = raj_heavy_vehicles_factory_avadi + allowed_civil_war = { + always = yes + } + modifier = { + army_core_attack_factor = 0.15 + army_core_defence_factor = 0.15 + } + targeted_modifier = { + tag = TIX + attack_bonus_against = 0.25 + defense_bonus_against = 0.25 + } + } + BYG_hjcnqk = { + picture = NORDIC_navy_democratic + allowed_civil_war = { + always = yes + } + modifier = { + industrial_capacity_dockyard = 2.5 + } + } + BYG_kdqbjg = { + picture = RAJ_a_policy_of_silence + allowed_civil_war = { + always = yes + } + modifier = { + operative_slot = 4 + } + } + BYG_zhkyry = { + picture = RAJ_uranium_tipped_bullets + allowed_civil_war = { + always = yes + } + modifier = { + research_speed_factor = 0.15 + } + } + BYG_ozfxjh = { + picture = generic_economic_increase + allowed_civil_war = { + always = yes + } + modifier = { + consumer_goods_factor = -0.4 + production_speed_buildings_factor = 0.25 + } + } HUJ_xunhuatuzhu_idea = { picture = ARG_military_government allowed_civil_war = { diff --git a/src/common/national_focus/beifanglianhe.txt b/src/common/national_focus/beifanglianhe.txt index 1ccd16a..fc2b900 100755 --- a/src/common/national_focus/beifanglianhe.txt +++ b/src/common/national_focus/beifanglianhe.txt @@ -2481,6 +2481,9 @@ NOT = { has_country_flag = BFL_zzpianzhidu_on } threat > 0.3 } + bypass = { + has_global_flag = beilian_bengkui + } ai_will_do = { factor = 15 modifier = { @@ -2571,6 +2574,9 @@ available = { threat > 0.3 } + bypass = { + has_global_flag = beilian_bengkui + } ai_will_do = { factor = 20 modifier = { @@ -2711,6 +2717,7 @@ SWE = {is_in_faction_with = TIX} SWE = {is_in_faction_with = HUJ} has_war_with = SWE + has_global_flag = beilian_bengkui } } ai_will_do = { @@ -2807,6 +2814,7 @@ OR = { has_war_with = TUR NOT = {country_exists = TUR} + has_global_flag = beilian_bengkui } } ai_will_do = { @@ -2912,6 +2920,8 @@ OR = { has_war_with = TIX NOT = {country_exists = TIX} + is_in_faction_with = TIX + has_global_flag = beilian_bengkui } } search_filters = { FOCUS_FILTER_HISTORICAL } @@ -3015,7 +3025,10 @@ } } bypass = { - has_global_flag = bfl_yes_pact + OR = { + has_global_flag = bfl_yes_pact + has_global_flag = beilian_bengkui + } } ai_will_do = { factor = 0 @@ -3046,7 +3059,10 @@ } } bypass = { - has_global_flag = bfl_yes_pact + OR = { + has_global_flag = bfl_yes_pact + has_global_flag = beilian_bengkui + } } ai_will_do = { factor = 5 @@ -3083,7 +3099,10 @@ } } bypass = { - has_global_flag = bfl_yes_pact + OR = { + has_global_flag = bfl_yes_pact + has_global_flag = beilian_bengkui + } } ai_will_do = { factor = 5 @@ -4062,25 +4081,34 @@ has_government = communism is_faction_leader = yes has_war = no - has_global_flag = yaertahuiyi_chenggong - OR = { - TIX = { - OR = { - is_subject = yes - exists = no + custom_trigger_tooltip = { + tooltip = cold_war_tips_1 + OR = { + has_global_flag = yaertahuiyi_chenggong_shishi + not = { country_exists = TIX } + TIX = { + is_subject = yes + } + } + OR = { + has_global_flag = chy_touxiang_shishi + not = { country_exists = CHY } + CHY = { + is_subject = yes + } + } + OR = { + not = { country_exists = SAD } + SAD = { + has_war = no + OR = { + has_government = democratic + has_government = communism + is_puppet = yes + } + } + } } - } - } - CHY = { - NOT = { has_government = fascism } - } - SAD = { - OR = { - NOT = { has_government = fascism } - exists = no - } - } - NOT = { country_exists = WEX } BYG = { is_subject = no has_government = democratic @@ -4098,7 +4126,6 @@ factor = 100 } completion_reward = { - custom_effect_tooltip = "未来将制作白鹰与北联的冷战国策树" custom_effect_tooltip = unlock_propaganda_campaign_tt unlock_decision_tooltip = SOV_propaganda_rebuild_to_glory unlock_decision_tooltip = SOV_propaganda_happy_life @@ -4114,6 +4141,7 @@ mutually_exclusive = { focus = BFL_xiangyouzhuan } #prerequisite = { focus = BFL_7 } #relative_position_id = BFL_xiangyouzhuan + search_filters = { FOCUS_FILTER_HISTORICAL } cost = 5 allow_branch = { has_global_flag = MOD_azurlane_tianjiangjianniang @@ -5337,7 +5365,7 @@ always = no } } - search_filters = { FOCUS_FILTER_HISTORICAL } + #search_filters = { FOCUS_FILTER_HISTORICAL } mutually_exclusive = { focus = BFL_13 focus = BFL_14 } ai_will_do = { factor = 100 @@ -5356,6 +5384,21 @@ promote_leader = yes } } + add_to_variable = { BFL_the_politburo_political_power_factor = -0.1 } + add_to_variable = { BFL_the_politburo_drift_defence_factor = -0.25 } + add_to_variable = { BFL_the_politburo_drift_defence_factor = -0.25 } + add_to_variable = { BFL_the_politburo_defensive_war_stability_factor = -0.5 } + add_to_variable = { BFL_the_politburo_drift_defence_factor = -0.25 } + add_to_variable = { BFL_the_politburo_operative_slot = -2 } + add_to_variable = { BFL_the_politburo_mobilization_speed = -0.5 } + add_to_variable = { BFL_army_attack = -0.15 } + add_to_variable = { BFL_army_defence = -0.15 } + add_to_variable = { BFL_army_org = -0.1 } + add_to_variable = { BFL_army_morale = -0.1 } + add_to_variable = { BFL_army_speed = -0.05 } + add_to_variable = { BFL_the_politburo_good_consumer_goods_factor = 0.15 } + add_to_variable = { BFL_the_politburo_production_speed_buildings_factor = -0.05 } + add_to_variable = { BFL_the_politburo_opinion_gain_monthly_same_ideology_factor = -0.4 } remove_dynamic_modifier = { modifier = BFL_the_politburo_good_dynamic_modifier } } } @@ -5381,7 +5424,7 @@ factor = 100 } completion_reward = { - add_political_power = 120 + add_political_power = 80 add_stability = 0.1 } } @@ -5407,8 +5450,8 @@ factor = 100 } completion_reward = { - add_stability = 0.2 - add_war_support = 0.2 + add_stability = 0.1 + add_war_support = 0.1 } } @@ -5639,7 +5682,7 @@ y = 1 prerequisite = { focus = BFL_60 } relative_position_id = BFL_60 - cost = 5 + cost = 10 allow_branch = { has_global_flag = MOD_azurlane_tianjiangjianniang } @@ -5665,7 +5708,7 @@ y = 1 prerequisite = { focus = BFL_60 } relative_position_id = BFL_60 - cost = 5 + cost = 10 allow_branch = { has_global_flag = MOD_azurlane_tianjiangjianniang } @@ -5739,7 +5782,7 @@ allow_branch = { has_global_flag = MOD_azurlane_tianjiangjianniang } - search_filters = { FOCUS_FILTER_HISTORICAL } + #search_filters = { FOCUS_FILTER_HISTORICAL } available = { has_country_leader = { character = BFL_sayousi @@ -5807,7 +5850,7 @@ allow_branch = { has_global_flag = MOD_azurlane_tianjiangjianniang } - search_filters = { FOCUS_FILTER_HISTORICAL } + #search_filters = { FOCUS_FILTER_HISTORICAL } available = { has_government = communism date > 1943.1.1 @@ -5959,4 +6002,924 @@ add_ideas = BFL_chiseliming } } + +###################################################################################cold_war#################################################### +focus = { + id = BFL_coldwar_1 + icon = GFX_fflag_BFL + x = -2 + y = 2 + #prerequisite = { focus = BFL_66 focus = BFL_67 } + relative_position_id = BFL_11 + mutually_exclusive = { focus = BFL_coldwar_2 } + cost = 2 + allow_branch = { + has_global_flag = MOD_azurlane_tianjiangjianniang + } + search_filters = { FOCUS_FILTER_HISTORICAL } + available = { + is_puppet = no + has_government = communism + custom_trigger_tooltip = { + tooltip = cold_war_tips_1 + OR = { + has_global_flag = yaertahuiyi_chenggong_shishi + not = { country_exists = TIX } + TIX = { + is_subject = yes + } + } + OR = { + has_global_flag = chy_touxiang_shishi + not = { country_exists = CHY } + CHY = { + is_subject = yes + } + } + OR = { + not = { country_exists = SAD } + SAD = { + has_war = no + OR = { + has_government = democratic + has_government = communism + is_puppet = yes + } + } + } + } + } + ai_will_do = { + factor = 100 + } + completion_reward = { + country_event = az_tianjiang.347 + } +} + +focus = { + id = BFL_coldwar_2 + icon = GFX_focus_generic_spread_fascism + x = 2 + y = 2 + #prerequisite = { focus = BFL_66 focus = BFL_67 } + relative_position_id = BFL_11 + cost = 2 + allow_branch = { + has_global_flag = MOD_azurlane_tianjiangjianniang + } + mutually_exclusive = { focus = BFL_coldwar_1 } + available = { + is_puppet = no + has_government = communism + has_global_flag = beilian_bengkui + } + ai_will_do = { + factor = 100 + } + completion_reward = { + country_event = az_tianjiang.350 + } +} + +focus = { + id = BFL_coldwar_3 + icon = GFX_focus_AFG_integrate_tajik_and_uzbek_republics + x = -6 + y = 1 + prerequisite = { focus = BFL_coldwar_1 focus = BFL_coldwar_2 } + relative_position_id = BFL_coldwar_1 + cost = 5 + available = { + is_puppet = no + has_government = communism + CUB = { is_puppet = no } + } + bypass = { + not = { country_exists = CUB } + } + ai_will_do = { + factor = 100 + } + completion_reward = { + CUB = { + set_politics = { ruling_party = communism } + add_popularity = { ideology = communism popularity = 0.6 } + annex_country = { target = HAI transfer_troops = yes } + annex_country = { target = DOM transfer_troops = yes } + every_state = { + limit = { + OR = { + is_core_of = HAI + is_core_of = DOM + } + } + add_core_of = CUB + } + } + set_autonomy = { + target = CUB + autonomy_state = autonomy_puppet + } + } +} + +focus = { + id = BFL_coldwar_4 + icon = GFX_focus_NOR_moscows_education_centers + x = -2 + y = 1 + prerequisite = { focus = BFL_coldwar_1 } + relative_position_id = BFL_coldwar_1 + cost = 4 + available = { + is_puppet = no + has_government = communism + any_other_country = { + is_in_faction_with = BFL + } + } + ai_will_do = { + factor = 100 + } + completion_reward = { + add_political_power = 75 + every_other_country = { + limit = { + is_in_faction_with = BFL + has_government = communism + } + add_stability = 0.1 + add_popularity = { ideology = communism popularity = 0.2 } + } + } +} + +focus = { + id = BFL_coldwar_5 + icon = GFX_focus_generic_soviet_politics + x = 2 + y = 1 + prerequisite = { focus = BFL_coldwar_1 focus = BFL_coldwar_2 } + relative_position_id = BFL_coldwar_1 + cost = 4 + available = { + is_puppet = no + has_government = communism + owns_state = 219 + not = { has_war_with = TIX } + } + bypass = { + OR = { + not = { country_exists = DOH } + DOH = { is_subject = yes } + DOH = { has_government = democratic } + } + } + ai_will_do = { + factor = 100 + } + completion_reward = { + DOH = { country_event = az_tianjiang.348 } + } +} + +focus = { + id = BFL_coldwar_6 + icon = GFX_focus_ARG_the_buenos_aires_conference + x = 2 + y = 1 + prerequisite = { focus = BFL_coldwar_2 } + relative_position_id = BFL_coldwar_2 + cost = 10 + available = { + is_puppet = no + has_government = communism + } + ai_will_do = { + factor = 100 + } + completion_reward = { + add_timed_idea = { + idea = BFL_shangweishibai + days = 200 + } + add_offsite_building = { type = industrial_complex level = 40 } + add_offsite_building = { type = arms_factory level = 60 } + } +} + +focus = { + id = BFL_coldwar_7 + icon = GFX_focus_NOR_empower_sivorg + x = 6 + y = 1 + prerequisite = { focus = BFL_coldwar_1 focus = BFL_coldwar_2 } + relative_position_id = BFL_coldwar_2 + cost = 5 + available = { + is_puppet = no + has_government = communism + } + ai_will_do = { + factor = 100 + } + completion_reward = { + army_experience = 300 + air_experience = 200 + navy_experience = 100 + } +} + +focus = { + id = BFL_coldwar_8 + icon = GFX_focus_ARG_unify_south_america + x = 0 + y = 1 + prerequisite = { focus = BFL_coldwar_3 } + relative_position_id = BFL_coldwar_3 + cost = 20 + available = { + is_puppet = no + has_government = communism + CUB = { is_subject_of = BFL } + not = { has_completed_focus = BFL_coldwar_2 } + } + bypass = { + BYG = { + has_completed_focus = BYG_coldwar_15 + has_completed_focus = BYG_coldwar_16 + } + } + ai_will_do = { + factor = 100 + } + completion_reward = { + custom_effect_tooltip = BFL_qiangxian_tips + if = { + limit = { + BYG = { + not = { has_completed_focus = BYG_coldwar_16 } + has_completed_focus = BYG_coldwar_15 + } + } + CUB = { + annex_country = { target = MEX transfer_troops = yes } + } + } + CUB = { + set_cosmetic_tag = MEX_zhongmei + annex_country = { target = GUA transfer_troops = yes } + annex_country = { target = HON transfer_troops = yes } + annex_country = { target = ELS transfer_troops = yes } + annex_country = { target = NIC transfer_troops = yes } + annex_country = { target = COS transfer_troops = yes } + annex_country = { target = PAN transfer_troops = yes } + annex_country = { target = URG transfer_troops = yes } + annex_country = { target = PAR transfer_troops = yes } + annex_country = { target = ARG transfer_troops = yes } + annex_country = { target = CHL transfer_troops = yes } + annex_country = { target = BOL transfer_troops = yes } + annex_country = { target = PRU transfer_troops = yes } + annex_country = { target = ECU transfer_troops = yes } + annex_country = { target = COL transfer_troops = yes } + annex_country = { target = VEN transfer_troops = yes } + every_state = { + limit = { + OR = { + is_core_of = MEX + is_core_of = GUA + is_core_of = HON + is_core_of = ELS + is_core_of = NIC + is_core_of = COS + is_core_of = PAN + is_core_of = URG + is_core_of = PAR + is_core_of = ARG + is_core_of = CHL + is_core_of = BOL + is_core_of = PRU + is_core_of = ECU + is_core_of = COL + is_core_of = VEN + } + } + add_core_of = CUB + } + } + } +} + +focus = { + id = BFL_coldwar_9 + icon = GFX_focus_ETH_african_union + x = -2 + y = 1 + prerequisite = { focus = BFL_coldwar_4 } + relative_position_id = BFL_coldwar_4 + cost = 10 + available = { + is_puppet = no + has_government = communism + } + bypass = { + country_exists = LBA + country_exists = ETH + } + ai_will_do = { + factor = 100 + } + completion_reward = { + if = { + limit = { + country_exists = ITA + ITA = { + not = { has_government = communism } + } + } + ITA = { + release_on_controlled = LBA + release_on_controlled = ETH + } + } + if = { + limit = { + country_exists = SAD + SAD = { + not = { has_government = communism } + } + } + SAD = { + release_on_controlled = LBA + release_on_controlled = ETH + } + } + LBA = { + set_politics = { ruling_party = communism } + add_popularity = { ideology = communism popularity = 0.6 } + } + ETH = { + set_cosmetic_tag = ETH_African_Union + add_political_power = 150 + hidden_effect = { + set_country_flag = org_leader_is_african_union + } + custom_effect_tooltip = ETH_african_union_tt + set_politics = { ruling_party = communism } + add_popularity = { ideology = communism popularity = 0.6 } + transfer_state = 550 + transfer_state = 559 + transfer_state = 844 + add_state_core = 550 + add_state_core = 559 + add_state_core = 844 + } + set_autonomy = { + target = LBA + autonomy_state = autonomy_puppet + } + set_autonomy = { + target = ETH + autonomy_state = autonomy_puppet + } + } +} + +focus = { + id = BFL_coldwar_10 + icon = GFX_focus_GER_SOV_treaty + x = 2 + y = 1 + prerequisite = { focus = BFL_coldwar_4 } + relative_position_id = BFL_coldwar_4 + cost = 10 + available = { + is_puppet = no + has_government = communism + TIX = { is_subject_of = BFL } + } + bypass = { + OR = { + not = { country_exists = TIX } + not = { is_in_faction_with = TIX } + } + } + ai_will_do = { + factor = 100 + } + completion_reward = { + TIX = { + add_timed_idea = { + idea = BFL_yuanzhutiexue + days = 1095 + } + } + } +} + +focus = { + id = BFL_coldwar_11 + icon = GFX_goal_tripartite_pact + x = 0 + y = 1 + prerequisite = { focus = BFL_coldwar_5 } + relative_position_id = BFL_coldwar_5 + cost = 5 + available = { + is_puppet = no + has_government = communism + is_in_faction_with = DOH + owns_state = 219 + not = { has_war_with = TIX } + } + bypass = { + OR = { + not = { country_exists = DOH } + DOH = { is_subject = yes } + DOH = { has_government = democratic } + } + } + ai_will_do = { + factor = 100 + } + completion_reward = { + add_ideas = BFL_gengduojishujiaohuan + DOH = { + add_ideas = BFL_gengduojishujiaohuan + } + } +} + +focus = { + id = BFL_coldwar_12 + icon = GFX_focus_generic_spur_communist_revolutions + x = -2 + y = 1 + prerequisite = { focus = BFL_coldwar_6 } + relative_position_id = BFL_coldwar_6 + cost = 5 + available = { + is_puppet = no + has_government = communism + } + ai_will_do = { + factor = 100 + } + completion_reward = { + if = { + limit = { + has_idea = BFL_shangweishibai + } + modify_timed_idea = { + idea = BFL_shangweishibai + days = 120 + } + }else = { + add_timed_idea = { + idea = BFL_shangweishibai + days = 120 + } + } + } +} + +focus = { + id = BFL_coldwar_13 + icon = GFX_focus_PER_the_peoples_airforce + x = 2 + y = 1 + prerequisite = { focus = BFL_coldwar_6 } + relative_position_id = BFL_coldwar_6 + cost = 10 + available = { + is_puppet = no + has_government = communism + } + ai_will_do = { + factor = 100 + } + completion_reward = { + add_ideas = BFL_daguimoshengchan + } +} + +focus = { + id = BFL_coldwar_14 + icon = GFX_focus_generic_join_comintern + x = 0 + y = 1 + prerequisite = { focus = BFL_coldwar_7 } + relative_position_id = BFL_coldwar_7 + cost = 5 + available = { + is_puppet = no + has_government = communism + has_war = no + } + ai_will_do = { + factor = 100 + } + completion_reward = { + if = { + limit = { + is_ai = no + } + add_timed_idea = { + idea = BFL_zhengzaixiandaihua + days = 180 + } + }else = { + effect_tooltip = { + add_timed_idea = { + idea = BFL_zhengzaixiandaihua + days = 180 + } + } + } + } +} + +focus = { + id = BFL_coldwar_15 + icon = GFX_focus_ETH_callout_to_the_world + x = 1 + y = 1 + prerequisite = { focus = BFL_coldwar_8 focus = BFL_coldwar_9 } + relative_position_id = BFL_coldwar_8 + cost = 5 + available = { + is_puppet = no + has_government = communism + any_other_country = { + OR = { + is_in_faction_with = BFL + has_government = communism + } + is_in_faction_with = BFL + capital_scope= { + is_on_continent = africa + } + } + } + ai_will_do = { + factor = 100 + } + completion_reward = { + every_other_country = { + limit = { + OR = { + is_in_faction_with = BFL + has_government = communism + } + capital_scope= { + is_on_continent = africa + } + } + add_timed_idea = { + idea = BFL_yuanzhufeizhou + days = 1095 + } + } + } +} + +focus = { + id = BFL_coldwar_16 + icon = GFX_focus_GER_spheres_of_influence + x = 2 + y = 1 + prerequisite = { focus = BFL_coldwar_9 } + prerequisite = { focus = BFL_coldwar_10 } + relative_position_id = BFL_coldwar_9 + cost = 5 + available = { + is_puppet = no + has_government = communism + any_other_country = { + is_in_faction_with = BFL + } + } + ai_will_do = { + factor = 100 + } + completion_reward = { + add_ideas = BFL_lengzhanqianxian + every_other_country = { + limit = { + is_in_faction_with = BFL + } + add_ideas = BFL_lengzhanqianxian + } + } +} + +focus = { + id = BFL_coldwar_17 + icon = GFX_focus_AFG_defender_of_central_asia + x = 0 + y = 1 + prerequisite = { focus = BFL_coldwar_11 } + relative_position_id = BFL_coldwar_11 + cost = 5 + available = { + is_puppet = no + has_government = communism + is_in_faction_with = DOH + owns_state = 219 + not = { has_war_with = TIX } + any_other_country = { + is_in_faction_with = BFL + capital_scope= { + is_on_continent = europe + } + } + } + ai_will_do = { + factor = 100 + } + completion_reward = { + add_ideas = BFL_jinghuhui + every_other_country = { + limit = { + is_in_faction_with = BFL + } + add_ideas = BFL_jinghuhui + } + } +} + +focus = { + id = BFL_coldwar_18 + icon = GFX_focus_CHL_union_of_hispanic_republics + x = 2 + y = 1 + prerequisite = { focus = BFL_coldwar_12 } + prerequisite = { focus = BFL_coldwar_13 } + relative_position_id = BFL_coldwar_12 + cost = 10 + available = { + is_puppet = no + has_government = communism + } + ai_will_do = { + factor = 100 + } + completion_reward = { + set_war_support = 2 + if = { + limit = { + is_ai = yes + } + annex_country = { target = KAZ transfer_troops = yes } + }else = { + declare_war_on = { target = KAZ type = annex_everything } + } + every_state = { + limit = { + is_core_of = KAZ + } + add_core_of = BFL + } + if = { + limit = { + has_idea = BFL_shangweishibai + } + modify_timed_idea = { + idea = BFL_shangweishibai + days = 120 + } + }else = { + add_timed_idea = { + idea = BFL_shangweishibai + days = 120 + } + } + } +} + +focus = { + id = BFL_coldwar_19 + icon = GFX_focus_DLC_no_step_back + x = 0 + y = 1 + prerequisite = { focus = BFL_coldwar_14 } + relative_position_id = BFL_coldwar_14 + cost = 5 + available = { + is_puppet = no + has_government = communism + not = { has_idea = BFL_zhengzaixiandaihua } + } + ai_will_do = { + factor = 100 + } + completion_reward = { + add_ideas = BFL_gangtiezhishi + } +} + +focus = { + id = BFL_coldwar_20 + icon = GFX_foucs_east_vs_west + x = -4 + y = 2 + prerequisite = { focus = BFL_coldwar_15 } + prerequisite = { focus = BFL_coldwar_16 } + relative_position_id = BFL_coldwar_17 + mutually_exclusive = { focus = BFL_coldwar_22 focus = BFL_coldwar_21 } + cost = 5 + available = { + is_puppet = no + has_government = communism + BYG = { is_faction_leader = yes } + custom_trigger_tooltip = { + tooltip = cold_war_tips_1 + OR = { + has_global_flag = yaertahuiyi_chenggong_shishi + not = { country_exists = TIX } + TIX = { + is_subject = yes + } + } + OR = { + has_global_flag = chy_touxiang_shishi + not = { country_exists = CHY } + CHY = { + is_subject = yes + } + } + OR = { + not = { country_exists = SAD } + SAD = { + has_war = no + OR = { + has_government = democratic + has_government = communism + is_puppet = yes + } + } + } + } + not = { has_global_flag = guangrongheping_shishi } + not = { has_global_flag = xinzhixu_shishi } + } + will_lead_to_war_with = BYG + ai_will_do = { + factor = 0 + modifier = { + BYG = { is_ai = no } + has_completed_focus = BFL_coldwar_19 + add = 5 + } + modifier = { + date > 1946.1.1 + add = 5 + } + } + completion_reward = { + custom_effect_tooltip = zainanxingdezhanzheng_tips + declare_war_on = { target = BYG type = puppet_wargoal_focus } + if = { + limit = { + country_exists = GER + GER = { not = { has_government = communism } } + } + declare_war_on = { target = GER type = puppet_wargoal_focus } + } + if = { + limit = { + country_exists = ITA + ITA = { not = { has_government = communism } } + } + declare_war_on = { target = ITA type = puppet_wargoal_focus } + } + if = { + limit = { + country_exists = SAD + SAD = { not = { has_government = communism } } + } + declare_war_on = { target = SAD type = puppet_wargoal_focus } + } + if = { + limit = { + country_exists = YUW + YUW = { not = { has_government = communism } } + } + declare_war_on = { target = YUW type = puppet_wargoal_focus } + } + if = { + limit = { + country_exists = HUJ + HUJ = { not = { has_government = communism } } + } + declare_war_on = { target = HUJ type = puppet_wargoal_focus } + } + } +} + +focus = { + id = BFL_coldwar_21 + icon = GFX_generic_cold_war + x = 0 + y = 2 + search_filters = { FOCUS_FILTER_HISTORICAL } + prerequisite = { focus = BFL_coldwar_16 focus = BFL_coldwar_18 } + mutually_exclusive = { focus = BFL_coldwar_20 focus = BFL_coldwar_22 } + relative_position_id = BFL_coldwar_17 + cost = 5 + available = { + is_puppet = no + has_government = communism + OR = { + BYG = { is_faction_leader = yes } + TIX = { is_faction_leader = yes } + } + } + bypass = { + OR = { + BYG = { not = { has_government = democratic } } + BYG = { is_subject = yes } + } + OR = { + TIX = { not = { has_government = fascism } } + TIX = { is_subject = yes } + } + } + ai_will_do = { + factor = 0 + modifier = { + BYG = { is_ai = yes } + add = 100 + } + } + completion_reward = { + add_ideas = cold_war_idea_tjjn + } +} + +focus = { + id = BFL_coldwar_22 + icon = GFX_focus_generic_communism_anti_fascism + x = 4 + y = 2 + prerequisite = { focus = BFL_coldwar_18 } + prerequisite = { focus = BFL_coldwar_19 } + relative_position_id = BFL_coldwar_17 + mutually_exclusive = { focus = BFL_coldwar_20 focus = BFL_coldwar_21 } + cost = 5 + available = { + is_puppet = no + has_government = communism + TIX = { is_faction_leader = yes } + not = { country_exists = KAZ } + OR = { + has_global_flag = guangrongheping_shishi + has_global_flag = xinzhixu_shishi + } + } + ai_will_do = { + factor = 0 + modifier = { + date > 1944.1.1 + add = 5 + } + modifier = { + date > 1946.1.1 + add = 100 + } + } + will_lead_to_war_with = TIX + completion_reward = { + custom_effect_tooltip = zainanxingdezhanzheng_tips + country_event = az_tianjiang.351 + add_timed_idea = { + idea = BFL_zhimingchongji + days = 120 + } + custom_effect_tooltip = BFL_yanchangzmjcbuff_tips + #unlock_decision_tooltip = BFL_zhimingchongji_jyz + hidden_effect = { + activate_mission = BFL_zhimingchongji_jy_1 + activate_mission = BFL_zhimingchongji_jy_2 + activate_mission = BFL_zhimingchongji_jy_3 + activate_mission = BFL_zhimingchongji_jy_4 + activate_mission = BFL_zhimingchongji_jy_5 + activate_mission = BFL_zhimingchongji_jy_6 + activate_mission = BFL_zhimingchongji_jy_7 + activate_mission = BFL_zhimingchongji_jy_8 + activate_mission = BFL_zhimingchongji_jy_9 + } + declare_war_on = { target = TIX type = take_state_focus } + declare_war_on = { target = BLR type = annex_everything } + declare_war_on = { target = UKR type = annex_everything } + declare_war_on = { target = RKO type = annex_everything } + declare_war_on = { target = RKM type = annex_everything } + declare_war_on = { target = AZR type = annex_everything } + declare_war_on = { target = GEO type = annex_everything } + declare_war_on = { target = ARM type = annex_everything } + declare_war_on = { target = FIN type = annex_everything } + } +} + } diff --git a/src/common/national_focus/buli_focus.txt b/src/common/national_focus/buli_focus.txt index dea475e..fc98e6b 100755 --- a/src/common/national_focus/buli_focus.txt +++ b/src/common/national_focus/buli_focus.txt @@ -2167,6 +2167,10 @@ focus_tree = { cost = 10 ai_will_do = { factor = 30 + modifier = { + is_historical_focus_on = yes + factor = 0 + } } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { @@ -2208,6 +2212,10 @@ focus_tree = { cost = 10 ai_will_do = { factor = 30 + modifier = { + is_historical_focus_on = yes + factor = 0 + } } bypass = { NOT = { @@ -2280,6 +2288,10 @@ focus_tree = { } ai_will_do = { factor = 100 + modifier = { + is_historical_focus_on = yes + factor = 0 + } } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { diff --git a/src/common/national_focus/byg_focus.txt b/src/common/national_focus/byg_focus.txt index 63f6dee..d76d186 100755 --- a/src/common/national_focus/byg_focus.txt +++ b/src/common/national_focus/byg_focus.txt @@ -31,8 +31,8 @@ focus_tree = { focus = { id = BYG_baiyingzhanzhengbu icon = GFX_focus_eng_special_air_service - x = 25 - y = 10 + x = 57 + y = 0 cost = 10 available = { OR = { @@ -3185,11 +3185,8 @@ focus_tree = { available = { custom_trigger_tooltip = { tooltip = BYG_qiyeqianbei_trigger_tooltip - any_unit_leader = { - AND = { - has_id = 8001 - skill > 7 - } + BYG_qiye = { + skill > 7 } } } @@ -3488,13 +3485,13 @@ focus_tree = { } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { - annex_country = { + set_autonomy = { target = VEN - transfer_troops = yes + autonomy_state = autonomy_puppet } - annex_country = { + set_autonomy = { target = PRU - transfer_troops = yes + autonomy_state = autonomy_puppet } } } @@ -6995,7 +6992,7 @@ focus_tree = { id = BYG_manhadunjihua icon = GFX_focus_generic_nuclear_development x = 0 - y = 2 + y = 1 relative_position_id = BYG_wanzhengdewomen allow_branch = { has_global_flag = MOD_azurlane_tianjiangjianniang @@ -7042,4 +7039,1074 @@ focus_tree = { } } } + + ########################################################cold_war############################################ + focus = { + id = BYG_coldwar_1 + icon = GFX_fflag_BYG + x = -2 + y = 2 + relative_position_id = BYG_huolixianzhijiechu + mutually_exclusive = {focus = BYG_coldwar_2 } + allow_branch = { + has_global_flag = MOD_azurlane_tianjiangjianniang + } + available = { + is_puppet = no + has_government = democratic + custom_trigger_tooltip = { + tooltip = cold_war_tips_1 + OR = { + has_global_flag = yaertahuiyi_chenggong_shishi + not = { country_exists = TIX } + TIX = { + is_subject = yes + } + } + OR = { + has_global_flag = chy_touxiang_shishi + not = { country_exists = CHY } + CHY = { + is_subject = yes + } + } + OR = { + not = { country_exists = SAD } + SAD = { + has_war = no + OR = { + has_government = democratic + has_government = communism + is_puppet = yes + } + } + } + } + } + cost = 2 + ai_will_do = { + factor = 100 + } + search_filters = { + FOCUS_FILTER_HISTORICAL + } + completion_reward = { + country_event = az_tianjiang.335 + } + } + + focus = { + id = BYG_coldwar_2 + icon = GFX_focus_generic_spread_fascism + x = 2 + y = 2 + relative_position_id = BYG_huolixianzhijiechu + mutually_exclusive = {focus = BYG_coldwar_1 } + allow_branch = { + has_global_flag = MOD_azurlane_tianjiangjianniang + } + available = { + is_puppet = no + has_government = democratic + OR = { + has_global_flag = guangrongheping_shishi + has_global_flag = xinzhixu_shishi + } + } + cost = 2 + ai_will_do = { + factor = 100 + } + completion_reward = { + country_event = az_tianjiang.341 + } + } + + focus = { + id = BYG_coldwar_3 + icon = GFX_focus_PER_strengthen_the_tudeh + x = -6 + y = 1 + relative_position_id = BYG_coldwar_1 + prerequisite = { + focus = BYG_coldwar_1 + focus = BYG_coldwar_2 + } + available = { + is_puppet = no + has_government = democratic + } + cost = 3 + ai_will_do = { + factor = 100 + } + completion_reward = { + add_political_power = 50 + add_war_support = 0.15 + } + } + + focus = { + id = BYG_coldwar_4 + icon = GFX_focus_generic_monetary_union + x = -2 + y = 1 + relative_position_id = BYG_coldwar_1 + prerequisite = { + focus = BYG_coldwar_1 + } + available = { + is_puppet = no + has_government = democratic + any_other_country = { + is_in_faction_with = BYG + capital_scope= { + is_on_continent = europe + } + } + } + cost = 10 + ai_will_do = { + factor = 100 + } + completion_reward = { + every_other_country = { + limit = { + is_in_faction_with = BYG + capital_scope= { + is_on_continent = europe + } + } + add_timed_idea = { + idea = BYG_ozfxjh + days = 1095 + } + add_offsite_building = { type = arms_factory level = 5 } + add_offsite_building = { type = industrial_complex level = 10 } + } + } + } + + focus = { + id = BYG_coldwar_5 + icon = GFX_focus_SWE_refuge_from_war + x = 2 + y = 1 + relative_position_id = BYG_coldwar_1 + prerequisite = { + focus = BYG_coldwar_1 + focus = BYG_coldwar_2 + } + available = { + is_puppet = no + has_government = democratic + } + bypass = { + is_faction_leader = yes + } + cost = 5 + ai_will_do = { + factor = 100 + } + completion_reward = { + set_faction_leader = yes + add_political_power = 200 + add_war_support = 0.2 + } + } + + focus = { + id = BYG_coldwar_6 + icon = GFX_focus_hol_war_on_pacifism + x = 2 + y = 1 + relative_position_id = BYG_coldwar_2 + prerequisite = { + focus = BYG_coldwar_2 + } + available = { + is_puppet = no + has_government = democratic + } + cost = 3 + ai_will_do = { + factor = 100 + } + completion_reward = { + country_event = az_tianjiang.342 + } + } + + focus = { + id = BYG_coldwar_7 + icon = GFX_focus_BRA_north_and_south_america + x = 6 + y = 1 + relative_position_id = BYG_coldwar_2 + prerequisite = { + focus = BYG_coldwar_1 + focus = BYG_coldwar_2 + } + available = { + is_puppet = no + has_government = democratic + has_completed_focus = BYG_nanmeifangyutixi + } + cost = 3 + ai_will_do = { + factor = 10000 + } + completion_reward = { + add_political_power = 50 + add_stability = 0.1 + } + } + + focus = { + id = BYG_coldwar_8 + icon = GFX_goal_generic_improve_relations + x = 0 + y = 1 + relative_position_id = BYG_coldwar_3 + prerequisite = { + focus = BYG_coldwar_3 + } + available = { + is_puppet = no + has_government = democratic + } + bypass = { + OR = { + not = { country_exists = PHI } + not = { PHI = { is_subject_of = BYG } } + } + } + cost = 5 + ai_will_do = { + factor = 100 + } + completion_reward = { + every_state = { + limit = { + is_core_of = PHI + } + add_core_of = BYG + } + annex_country = { target = PHI transfer_troops = yes } + } + } + + focus = { + id = BYG_coldwar_9 + icon = GFX_focus_intervention_spain_nationalists + x = 3 + y = 1 + relative_position_id = BYG_coldwar_3 + prerequisite = { + focus = BYG_coldwar_4 + } + available = { + is_puppet = no + has_government = democratic + is_faction_leader = yes + } + bypass = { + OR = { + not = { country_exists = POR } + POR = { is_subject = yes } + } + } + cost = 4 + ai_will_do = { + factor = 100 + } + completion_reward = { + BYG = { + add_to_faction = POR + } + every_country = { + limit = { + original_tag = SPR + owns_state = 41 + } + add_ai_strategy = { + type = befriend + id = HUJ + value = 200 + } + add_ai_strategy = { + type = alliance + id = "HUJ" + value = 300 + } + add_ai_strategy = { + type = befriend + id = BYG + value = 400 + } + add_ai_strategy = { + type = alliance + id = "BYG" + value = 600 + } + BYG = { + add_to_faction = PREV + add_ai_strategy = { + type = befriend + id = PREV + value = 400 + } + add_ai_strategy = { + type = alliance + id = "PREV" + value = 600 + } + } + } + } + } + + focus = { + id = BYG_coldwar_10 + icon = GFX_focus_generic_befriend_turkey + x = 5 + y = 1 + relative_position_id = BYG_coldwar_3 + prerequisite = { + focus = BYG_coldwar_4 + } + available = { + is_puppet = no + has_government = democratic + is_faction_leader = yes + } + bypass = { + OR = { + not = { country_exists = TUR } + TUR = { is_subject = yes } + } + } + cost = 2 + ai_will_do = { + factor = 100 + } + completion_reward = { + BYG = { + add_to_faction = TUR + } + } + } + + focus = { + id = BYG_coldwar_11 + icon = GFX_focus_PER_limit_foreign_influence + x = -1 + y = 1 + relative_position_id = BYG_coldwar_5 + prerequisite = { + focus = BYG_coldwar_5 + } + available = { + is_puppet = no + has_government = democratic + any_other_country = { + is_in_faction_with = BYG + } + } + cost = 4 + ai_will_do = { + factor = 100 + } + completion_reward = { + if = { + limit = { + has_completed_focus = BYG_coldwar_1 + } + country_event = az_tianjiang.336 + every_other_country = { + limit = { + is_in_faction_with = BYG + } + country_event = az_tianjiang.336 + } + }else = { + country_event = az_tianjiang.337 + every_other_country = { + limit = { + is_in_faction_with = BYG + } + country_event = az_tianjiang.337 + } + } + } + } + + focus = { + id = BYG_coldwar_12 + icon = GFX_focus_research2 + x = 1 + y = 1 + relative_position_id = BYG_coldwar_5 + prerequisite = { + focus = BYG_coldwar_5 + } + available = { + is_puppet = no + has_government = democratic + any_other_country = { + is_in_faction_with = BYG + } + } + cost = 7 + ai_will_do = { + factor = 100 + } + completion_reward = { + add_ideas = BYG_zhkyry + every_other_country = { + limit = { + is_in_faction_with = BYG + } + add_ideas = BYG_zhkyry + } + } + } + + focus = { + id = BYG_coldwar_13 + icon = GFX_goal_generic_intelligence_exchange + x = -1 + y = 1 + relative_position_id = BYG_coldwar_6 + prerequisite = { + focus = BYG_coldwar_6 + } + available = { + is_puppet = no + has_government = democratic + } + cost = 4 + ai_will_do = { + factor = 100 + } + completion_reward = { + add_ideas = BYG_kdqbjg + } + } + + focus = { + id = BYG_coldwar_14 + icon = GFX_focus_ICE_hrafninn_flygur + x = 1 + y = 1 + relative_position_id = BYG_coldwar_6 + prerequisite = { + focus = BYG_coldwar_6 + } + available = { + is_puppet = no + has_government = democratic + } + cost = 4 + ai_will_do = { + factor = 100 + } + completion_reward = { + add_ideas = BYG_zyzsdt + country_event = az_tianjiang.343 + YUW = { + country_event = az_tianjiang.343 + } + WEX = { + country_event = az_tianjiang.343 + } + } + } + + focus = { + id = BYG_coldwar_15 + icon = GFX_focus_BRA_us_of_brazil + x = -1 + y = 1 + relative_position_id = BYG_coldwar_7 + prerequisite = { + focus = BYG_coldwar_7 + } + available = { + is_puppet = no + has_government = democratic + BRA = { is_subject_of = BYG } + } + bypass = { + OR = { + not = { country_exists = BRA } + BFL = { has_completed_focus = BFL_coldwar_8 } + } + } + cost = 10 + ai_will_do = { + factor = 10000 + } + completion_reward = { + custom_effect_tooltip = BYG_qiangxiandian_tips + BRA = { + set_cosmetic_tag = BRA_united_states_of_south_america_cos_tag + annex_country = { target = URG transfer_troops = yes } + annex_country = { target = PAR transfer_troops = yes } + annex_country = { target = ARG transfer_troops = yes } + annex_country = { target = CHL transfer_troops = yes } + annex_country = { target = BOL transfer_troops = yes } + annex_country = { target = PRU transfer_troops = yes } + annex_country = { target = ECU transfer_troops = yes } + annex_country = { target = COL transfer_troops = yes } + annex_country = { target = VEN transfer_troops = yes } + every_state = { + limit = { + OR = { + is_core_of = URG + is_core_of = PAR + is_core_of = ARG + is_core_of = CHL + is_core_of = BOL + is_core_of = PRU + is_core_of = ECU + is_core_of = COL + is_core_of = VEN + } + } + add_core_of = BRA + } + } + } + } + + focus = { + id = BYG_coldwar_16 + icon = GFX_focus_mex_redeem_aztlan + x = 1 + y = 1 + relative_position_id = BYG_coldwar_7 + prerequisite = { + focus = BYG_coldwar_7 + } + available = { + is_puppet = no + has_government = democratic + } + bypass = { + OR = { + not = { country_exists = MEX } + not = { is_in_faction_with = MEX } + BFL = { has_completed_focus = BFL_coldwar_8 } + } + } + cost = 10 + ai_will_do = { + factor = 1 + } + completion_reward = { + custom_effect_tooltip = BYG_qiangxiandian_tips + annex_country = { target = PAN transfer_troops = yes } + set_autonomy = { + target = MEX + autonomy_state = autonomy_dominion + } + MEX = { + set_cosmetic_tag = MEX_zhongmei + annex_country = { target = GUA transfer_troops = yes } + annex_country = { target = HON transfer_troops = yes } + annex_country = { target = ELS transfer_troops = yes } + annex_country = { target = NIC transfer_troops = yes } + annex_country = { target = COS transfer_troops = yes } + every_state = { + limit = { + OR = { + is_core_of = GUA + is_core_of = HON + is_core_of = ELS + is_core_of = NIC + is_core_of = COS + } + } + add_core_of = MEX + } + } + } + } + + focus = { + id = BYG_coldwar_17 + icon = GFX_fflag_DOH + x = -1 + y = 1 + relative_position_id = BYG_coldwar_8 + mutually_exclusive = { focus = BYG_coldwar_18 } + search_filters = { + FOCUS_FILTER_HISTORICAL + } + prerequisite = { + focus = BYG_coldwar_8 + } + available = { + is_puppet = no + has_government = democratic + } + bypass = { + OR = { + has_war_with = DOH + not = { country_exists = DOH } + is_in_faction_with = DOH + DOH = { is_subject = yes } + } + } + cost = 4 + ai_will_do = { + factor = 100 + } + completion_reward = { + DOH = { + country_event = az_tianjiang.338 + } + } + } + + focus = { + id = BYG_coldwar_18 + icon = GFX_aflag_DOH + x = 1 + y = 1 + relative_position_id = BYG_coldwar_8 + mutually_exclusive = { focus = BYG_coldwar_17 } + prerequisite = { + focus = BYG_coldwar_8 + } + available = { + is_puppet = no + has_government = democratic + } + bypass = { + OR = { + has_war_with = DOH + not = { country_exists = DOH } + is_in_faction_with = DOH + DOH = { is_subject = yes } + } + } + cost = 4 + ai_will_do = { + factor = 100 + } + completion_reward = { + create_wargoal = { target = DOH type = puppet_wargoal_focus } + } + } + + focus = { + id = BYG_coldwar_19 + icon = GFX_focus_SWE_attack_landsorganisationen + x = 1 + y = 1 + relative_position_id = BYG_coldwar_9 + prerequisite = { + focus = BYG_coldwar_9 + } + prerequisite = { + focus = BYG_coldwar_10 + } + available = { + is_puppet = no + has_government = democratic + any_other_country = { + is_in_faction_with = BYG + } + } + cost = 4 + ai_will_do = { + factor = 100 + } + completion_reward = { + every_other_country = { + limit = { + is_in_faction_with = BYG + } + add_stability = 0.1 + add_popularity = { ideology = communism popularity = -0.2 } + } + } + } + + focus = { + id = BYG_coldwar_21 + icon = GFX_focus_generic_military_mission + x = 1 + y = 1 + relative_position_id = BYG_coldwar_11 + prerequisite = { + focus = BYG_coldwar_11 + } + prerequisite = { + focus = BYG_coldwar_12 + } + available = { + is_puppet = no + has_government = democratic + any_other_country = { + is_in_faction_with = BYG + } + } + cost = 5 + ai_will_do = { + factor = 100 + } + completion_reward = { + army_experience = 75 + navy_experience = 75 + air_experience = 75 + every_other_country = { + limit = { + is_in_faction_with = BYG + } + army_experience = 50 + navy_experience = 50 + air_experience = 50 + } + } + } + + focus = { + id = BYG_coldwar_22 + icon = GFX_focus_BEL_burgundy_rising + x = 0 + y = 1 + relative_position_id = BYG_coldwar_13 + prerequisite = { + focus = BYG_coldwar_13 + } + prerequisite = { + focus = BYG_coldwar_14 + } + available = { + is_puppet = no + has_government = democratic + } + cost = 5 + ai_will_do = { + factor = 100 + } + completion_reward = { + unlock_decision_category_tooltip = BYG_sanbodikangstate + country_event = az_tianjiang.345 + YUW = { + country_event = az_tianjiang.345 + } + WEX = { + country_event = az_tianjiang.345 + } + TIX = { + country_event = az_tianjiang.346 + } + hidden_effect = { + 16 = { + add_resistance = 5 + add_compliance = -10 + set_state_flag = byg_dikangzuzhizhengzaihuodong + add_dynamic_modifier = { + modifier = BYG_youjidui_state + } + } + 29 = { + add_resistance = 5 + add_compliance = -10 + set_state_flag = byg_dikangzuzhizhengzaihuodong + add_dynamic_modifier = { + modifier = BYG_youjidui_state + } + } + } + } + } + + focus = { + id = BYG_coldwar_23 + icon = GFX_focus_generic_industry_3 + x = 0 + y = 1 + relative_position_id = BYG_coldwar_14 + prerequisite = { + focus = BYG_coldwar_13 + } + prerequisite = { + focus = BYG_coldwar_14 + } + available = { + is_puppet = no + has_government = democratic + } + bypass = { + not = { HUJ = { is_in_faction_with = BYG } } + } + cost = 10 + ai_will_do = { + factor = 100 + } + completion_reward = { + add_political_power = 100 + HUJ = { + add_offsite_building = { type = industrial_complex level = 20 } + add_offsite_building = { type = arms_factory level = 20 } + } + } + } + + focus = { + id = BYG_coldwar_24 + icon = GFX_focus_generic_offshore_oil_rig + x = 1 + y = 1 + relative_position_id = BYG_coldwar_15 + prerequisite = { + focus = BYG_coldwar_15 + } + prerequisite = { + focus = BYG_coldwar_16 + } + available = { + is_puppet = no + has_government = democratic + } + cost = 10 + ai_will_do = { + factor = 100 + } + completion_reward = { + add_ideas = BYG_hjcnqk + } + } + + focus = { + id = BYG_coldwar_25 + icon = GFX_aflag_BFL + x = -4 + y = 2 + relative_position_id = BYG_coldwar_21 + mutually_exclusive = { focus = BYG_coldwar_26 focus = BYG_coldwar_27 } + prerequisite = { + focus = BYG_coldwar_21 + } + available = { + is_puppet = no + has_government = democratic + BFL = { is_faction_leader = yes } + OR = { + has_completed_focus = BYG_coldwar_17 + has_war_with = DOH + } + custom_trigger_tooltip = { + tooltip = cold_war_tips_1 + OR = { + has_global_flag = yaertahuiyi_chenggong_shishi + not = { country_exists = TIX } + TIX = { + is_subject = yes + } + } + OR = { + has_global_flag = chy_touxiang_shishi + not = { country_exists = CHY } + CHY = { + is_subject = yes + } + } + OR = { + not = { country_exists = SAD } + SAD = { + has_war = no + OR = { + has_government = democratic + has_government = communism + is_puppet = yes + } + } + } + } + not = { has_global_flag = guangrongheping_shishi } + not = { has_global_flag = xinzhixu_shishi } + } + will_lead_to_war_with = BFL + cost = 5 + ai_will_do = { + factor = 0 + modifier = { + BFL = { is_ai = no } + add = 5 + } + modifier = { + date > 1946.1.1 + add = 5 + } + } + completion_reward = { + custom_effect_tooltip = zainanxingdezhanzheng_tips + custom_effect_tooltip = chaoshikongtuxi_mosike_tips + declare_war_on = { target = BFL type = puppet_wargoal_focus } + country_event = { id = az_tianjiang.344 days = 30 } + } + } + + focus = { + id = BYG_coldwar_26 + icon = GFX_generic_cold_war + x = 0 + y = 2 + relative_position_id = BYG_coldwar_21 + mutually_exclusive = { focus = BYG_coldwar_25 focus = BYG_coldwar_27 } + prerequisite = { + focus = BYG_coldwar_21 + } + search_filters = { + FOCUS_FILTER_HISTORICAL + } + available = { + is_puppet = no + has_government = democratic + OR = { + BFL = { is_faction_leader = yes } + TIX = { is_faction_leader = yes } + } + has_completed_focus = BYG_coldwar_17 + } + bypass = { + OR = { + BFL = { not = { has_government = communism } } + BFL = { is_subject = yes } + } + OR = { + TIX = { not = { has_government = fascism } } + TIX = { is_subject = yes } + } + } + cost = 5 + ai_will_do = { + factor = 0 + modifier = { + BFL = { is_ai = yes } + add = 100 + } + } + completion_reward = { + add_ideas = cold_war_idea_tjjn + } + } + + focus = { + id = BYG_coldwar_27 + icon = GFX_aflag_TIX + x = 4 + y = 2 + relative_position_id = BYG_coldwar_21 + mutually_exclusive = { focus = BYG_coldwar_25 focus = BYG_coldwar_26 } + will_lead_to_war_with = TIX + prerequisite = { + focus = BYG_coldwar_21 + } + available = { + is_puppet = no + has_government = democratic + TIX = { is_faction_leader = yes } + has_completed_focus = BYG_coldwar_22 + OR = { + has_completed_focus = BYG_coldwar_17 + has_war_with = DOH + } + } + cost = 5 + ai_will_do = { + factor = 0 + modifier = { + TIX = { has_war_with = BFL } + add = 100 + } + modifier = { + date > 1943.6.1 + add = 100 + } + } + completion_reward = { + custom_effect_tooltip = zainanxingdezhanzheng_tips + declare_war_on = { target = TIX type = puppet_wargoal_focus } + if = { + limit = { + is_in_faction_with = HUJ + } + HUJ = { + declare_war_on = { target = TIX type = puppet_wargoal_focus } + } + } + if = { + limit = { + is_in_faction_with = HUJ + country_exists = ENG + } + declare_war_on = { target = ENG type = annex_everything } + declare_war_on = { target = SCO type = annex_everything } + declare_war_on = { target = WLS type = annex_everything } + declare_war_on = { target = IRE type = annex_everything } + HUJ = { + declare_war_on = { target = ENG type = annex_everything } + declare_war_on = { target = SCO type = annex_everything } + declare_war_on = { target = WLS type = annex_everything } + declare_war_on = { target = IRE type = annex_everything } + } + } + if = { + limit = { + is_in_faction_with = YUW + } + YUW = { + declare_war_on = { target = TIX type = puppet_wargoal_focus } + } + } + if = { + limit = { + is_in_faction_with = YUW + country_exists = WEX + } + declare_war_on = { target = WEX type = annex_everything } + YUW = { + declare_war_on = { target = WEX type = annex_everything } + } + } + custom_effect_tooltip = zhanlingqujieganeryqi_tips + hidden_effect = { + YUW = { + division_template = { + name = "欧洲自由军团" + regiments = { + infantry = { x = 0 y = 0 } + infantry = { x = 0 y = 1 } + infantry = { x = 0 y = 2 } + infantry = { x = 0 y = 3 } + } + } + } + YUW = { + every_state = { + limit = { + has_state_flag = byg_dikangzuzhizhengzaihuodong + not = { has_state_flag = TIX_dikangyibeizhenya_2 } + } + create_unit = { + division = "name = \"抵抗组织\" division_template = \"欧洲自由军团\" start_experience_factor = 1 start_equipment_factor = 1" + owner = YUW + } + create_unit = { + division = "name = \"抵抗组织\" division_template = \"欧洲自由军团\" start_experience_factor = 1 start_equipment_factor = 1" + owner = YUW + } + } + } + } + } + } + } diff --git a/src/common/national_focus/donghuang_new.txt b/src/common/national_focus/donghuang_new.txt index 83b8434..65e5df9 100755 --- a/src/common/national_focus/donghuang_new.txt +++ b/src/common/national_focus/donghuang_new.txt @@ -4917,6 +4917,10 @@ focus_tree = { cost = 5 ai_will_do = { factor = 1 + modifier = { + is_historical_focus_on = yes + factor = 0 + } } completion_reward = { create_wargoal = { diff --git a/src/common/national_focus/donghuangyuanzhengjun.txt b/src/common/national_focus/donghuangyuanzhengjun.txt index 0471ce8..288c39a 100755 --- a/src/common/national_focus/donghuangyuanzhengjun.txt +++ b/src/common/national_focus/donghuangyuanzhengjun.txt @@ -2410,9 +2410,22 @@ every_state = { limit = { OR = { + is_core_of = BAN is_core_of = RAJ is_core_of = PAK - is_core_of = BAN + is_core_of = KAS + is_core_of = KHL + is_core_of = NWF + is_core_of = BLC + is_core_of = RJP + is_core_of = SIN + is_core_of = MPU + is_core_of = HYD + is_core_of = KOL + is_core_of = MYS + is_core_of = RAS + is_core_of = WIS + is_core_of = CIP state = 320 state = 321 } diff --git a/src/common/national_focus/tiexue.txt b/src/common/national_focus/tiexue.txt index 5ffe58b..b70cd6b 100755 --- a/src/common/national_focus/tiexue.txt +++ b/src/common/national_focus/tiexue.txt @@ -10758,4 +10758,369 @@ focus_tree = { } } } +###########################################################coldwar##################################################### + focus = { + id = TIX_coldwar_1 + icon = GFX_fflag_TIX + x = 0 + y = 2 + cost = 2 + available = { + is_puppet = no + has_government = fascism + OR = { + has_global_flag = guangrongheping_shishi + has_global_flag = xinzhixu_shishi + } + } + relative_position_id = TIX_weisebaoxingdong + ai_will_do = { + factor = 100 + } + completion_reward = { + add_political_power = 75 + add_war_support = 0.1 + } + } + focus = { + id = TIX_coldwar_2 + icon = GFX_focus_generic_royal_wedding + x = -5 + y = 1 + cost = 5 + prerequisite = { + focus = TIX_coldwar_1 + } + available = { + is_puppet = no + has_government = fascism + has_war = no + } + relative_position_id = TIX_coldwar_1 + ai_will_do = { + factor = 100 + } + completion_reward = { + add_timed_idea = { idea = TIX_qingzhushengli days = 120 } + } + } + + focus = { + id = TIX_coldwar_3 + icon = GFX_focus_bisimai + x = 0 + y = 1 + cost = 5 + prerequisite = { + focus = TIX_coldwar_1 + } + available = { + is_puppet = no + has_government = fascism + } + relative_position_id = TIX_coldwar_1 + ai_will_do = { + factor = 100 + } + completion_reward = { + add_ideas = TIX_yuanshouzhiguo + } + } + + focus = { + id = TIX_coldwar_4 + icon = GFX_focus_generic_subjugation + x = 5 + y = 1 + cost = 5 + prerequisite = { + focus = TIX_coldwar_1 + } + available = { + is_puppet = no + has_government = fascism + } + relative_position_id = TIX_coldwar_1 + ai_will_do = { + factor = 100 + } + completion_reward = { + country_event = az_tianjiang.352 + every_state = { + limit = { + is_controlled_by = TIX + not = { is_core_of = TIX } + } + add_resistance = -5 + add_compliance = 10 + } + } + } + + focus = { + id = TIX_coldwar_5 + icon = GFX_focus_generic_total_war + x = -2 + y = 1 + cost = 5 + prerequisite = { + focus = TIX_coldwar_2 + } + available = { + is_puppet = no + has_government = fascism + } + relative_position_id = TIX_coldwar_2 + ai_will_do = { + factor = 100 + } + completion_reward = { + if = { + limit = { + has_idea = TIX_qingzhushengli + } + modify_timed_idea = { + idea = TIX_qingzhushengli + days = 120 + } + }else = { + add_timed_idea = { + idea = TIX_qingzhushengli + days = 120 + } + } + every_state = { + limit = { + is_controlled_by = TIX + not = { is_core_of = TIX } + } + add_resistance = -10 + } + } + } + + focus = { + id = TIX_coldwar_6 + icon = GFX_foucs_aijier + x = 2 + y = 1 + cost = 7 + prerequisite = { + focus = TIX_coldwar_2 + } + available = { + is_puppet = no + has_government = fascism + } + relative_position_id = TIX_coldwar_2 + ai_will_do = { + factor = 100 + } + completion_reward = { + TIX_aijier = { + add_skill_level = 2 + } + TIX_xingdengbao = { + add_skill_level = 2 + } + add_power_balance_value = { + id = TIX_balance + value = -0.2 + } + } + } + + focus = { + id = TIX_coldwar_7 + icon = GFX_focus_GER_the_supreme_leader + x = 0 + y = 1 + cost = 10 + prerequisite = { + focus = TIX_coldwar_3 + } + available = { + is_puppet = no + has_government = fascism + } + relative_position_id = TIX_coldwar_3 + ai_will_do = { + factor = 100 + } + completion_reward = { + add_political_power = 200 + add_victory_points = { + province = 6521 + value = 30 + } + set_province_name = { + id = 6521 + name = "日耳曼尼亚" + } + } + } + + focus = { + id = TIX_coldwar_8 + icon = GFX_focus_FIN_parmis_devils + x = -2 + y = 1 + cost = 5 + prerequisite = { + focus = TIX_coldwar_4 + } + available = { + is_puppet = no + has_government = fascism + } + relative_position_id = TIX_coldwar_4 + ai_will_do = { + factor = 100 + } + completion_reward = { + custom_effect_tooltip = TIX_jiesuozhanlingfaan_dfzyxq_tips + } + } + + focus = { + id = TIX_coldwar_9 + icon = GFX_focus_SWE_hygienic_housing + x = 2 + y = 1 + cost = 2 + prerequisite = { + focus = TIX_coldwar_4 + } + available = { + is_puppet = no + has_government = fascism + } + relative_position_id = TIX_coldwar_4 + ai_will_do = { + factor = 100 + } + completion_reward = { + country_event = az_tianjiang.353 + } + } + + focus = { + id = TIX_coldwar_10 + icon = GFX_fflag_SAD + x = 2 + y = 1 + cost = 5 + will_lead_to_war_with = SAD + prerequisite = { + focus = TIX_coldwar_5 + } + prerequisite = { + focus = TIX_coldwar_6 + } + available = { + is_puppet = no + has_government = fascism + } + relative_position_id = TIX_coldwar_5 + ai_will_do = { + factor = 100 + } + completion_reward = { + country_event = az_tianjiang.355 + } + } + + focus = { + id = TIX_coldwar_11 + icon = GFX_focus_GER_european_confederation + x = 0 + y = 1 + cost = 5 + prerequisite = { + focus = TIX_coldwar_7 + } + available = { + is_puppet = no + has_government = fascism + } + relative_position_id = TIX_coldwar_7 + ai_will_do = { + factor = 100 + } + completion_reward = { + swap_ideas = { + remove_idea = TIX_yuanshouzhiguo + add_idea = TIX_yuanshouzhiguo2 + } + } + } + + focus = { + id = TIX_coldwar_12 + icon = GFX_focus_RAJ_special_economic_zones + x = 2 + y = 1 + cost = 5 + prerequisite = { + focus = TIX_coldwar_8 + } + prerequisite = { + focus = TIX_coldwar_9 + } + available = { + is_puppet = no + has_government = fascism + } + relative_position_id = TIX_coldwar_8 + ai_will_do = { + factor = 100 + } + completion_reward = { + if = { + limit = { + has_country_leader = { + character = TIX_bisimai + ruling_only = yes + } + } + custom_effect_tooltip = TIX_bsmmanyidu_shangsheng + add_to_variable = { + var = tix_bsmmanyiduzhi + value = 50 + } + } + custom_effect_tooltip = TIX_buhuizaichufafumianshijian_tips + } + } + + focus = { + id = TIX_coldwar_13 + icon = GFX_focus_generic_spread_fascism + x = 0 + y = 1 + cost = 5 + prerequisite = { + focus = TIX_coldwar_10 + } + prerequisite = { + focus = TIX_coldwar_11 + } + prerequisite = { + focus = TIX_coldwar_12 + } + available = { + is_puppet = no + has_government = fascism + has_war = no + } + relative_position_id = TIX_coldwar_11 + ai_will_do = { + factor = 100 + } + completion_reward = { + country_event = az_tianjiang.354 + add_ideas = cold_war_idea_tjjn + } + } + } diff --git a/src/common/occupation_laws/az_occupation_laws.txt b/src/common/occupation_laws/az_occupation_laws.txt index 0e78eae..8ca4572 100755 --- a/src/common/occupation_laws/az_occupation_laws.txt +++ b/src/common/occupation_laws/az_occupation_laws.txt @@ -182,4 +182,30 @@ HUJ_quyuzizhizhidu = { add = 500 } } +} + +TIX_dfzyxq_final = { + icon = 11 + sound_effect = "Martial_Law_Interface_Harsh_Quotas_Occupation" + + visible = { + is_puppet = no + original_tag = TIX + has_completed_focus = TIX_coldwar_8 + } + available = { + FROM = { capital_scope = { is_on_continent = europe } } + } + state_modifier = { + resistance_target = -0.3 + compliance_gain = 0.02 + required_garrison_factor = -0.3 + enemy_operative_detection_chance_over_occupied_tag = 0.33 + enemy_intel_network_gain_factor_over_occupied_tag = -0.33 + } + + + ai_will_do = { + base = 800 + } } \ No newline at end of file diff --git a/src/common/on_actions/az_waring_on_actions.txt b/src/common/on_actions/az_waring_on_actions.txt index ffd951e..aac2c8f 100755 --- a/src/common/on_actions/az_waring_on_actions.txt +++ b/src/common/on_actions/az_waring_on_actions.txt @@ -34,6 +34,7 @@ on_actions = { surrender_progress < 0.1 } } + set_global_flag = yaertahuiyi_chenggong_shishi white_peace = { tag = HUJ } @@ -242,6 +243,7 @@ on_actions = { surrender_progress < 0.1 } } + set_global_flag = yaertahuiyi_chenggong_shishi white_peace = { tag = HUJ } diff --git a/src/events/AZ_tianjiangEvents.txt b/src/events/AZ_tianjiangEvents.txt index 3274c7d..469775a 100755 --- a/src/events/AZ_tianjiangEvents.txt +++ b/src/events/AZ_tianjiangEvents.txt @@ -1867,6 +1867,16 @@ country_event = { option = { name = "领土维持现状" add_political_power = -100 + every_state = { + limit = { + is_core_of = YUW + NOT = { + is_controlled_by = YUW + } + } + add_resistance = 20 + add_compliance = -20 + } ai_chance = { factor = 0 } @@ -1892,6 +1902,16 @@ country_event = { name = "执行安东行动" add_political_power = -500 annex_country = { target = WEX transfer_troops = no } + every_state = { + limit = { + is_core_of = YUW + NOT = { + is_controlled_by = YUW + } + } + add_resistance = 40 + add_compliance = -40 + } ai_chance = { factor = 0 } @@ -2081,6 +2101,7 @@ country_event = { is_triggered_only = yes option = { name = "终于可以歇一歇了" + set_global_flag = guangrongheping_shishi if = { limit = { NOT = { has_global_flag = tix_guifanweixitudile } @@ -2487,6 +2508,8 @@ country_event = { BYG = { is_faction_leader = yes } } surrender_progress > 0.4 + not = { has_global_flag = guangrongheping_shishi } + not = { has_global_flag = xinzhixu_shishi } } fire_only_once = yes option = { @@ -2687,7 +2710,7 @@ country_event = { country_event = { id = az_tianjiang.84 title ="雅尔塔会议" - desc = "战争即将结束,皇家邀请我们参与雅尔塔会议,共同商讨铁血以及欧洲的未来。" + desc = "战争即将结束,皇家邀请我们参与雅尔塔会议,共同商讨铁血以及欧洲的未来。(提示:如果要游玩冷战内容,最好参加雅尔塔会议)" picture = GFX_aze_start is_triggered_only = yes option = { @@ -5121,6 +5144,7 @@ country_event = { is_triggered_only = yes option = { name = "......" + set_global_flag = chy_touxiang_shishi white_peace = { tag = HUJ } @@ -5213,6 +5237,7 @@ country_event = { is_triggered_only = yes option = { name = "......" + set_global_flag = chy_touxiang_shishi white_peace = { tag = HUJ } @@ -5328,6 +5353,7 @@ country_event = { is_triggered_only = yes option = { name = "烤鸡明明也是可以战斗的!" + set_global_flag = chy_touxiang_shishi white_peace = { tag = HUJ } @@ -7498,6 +7524,7 @@ country_event = { controls_state = 206 controls_state = 202 has_war_with = BFL + not = { has_completed_focus = TIX_coldwar_12 } } fire_only_once = yes option = { @@ -7569,6 +7596,7 @@ country_event = { date > 1942.2.1 is_ai = no } + not = { has_completed_focus = TIX_coldwar_12 } } fire_only_once = yes option = { @@ -7595,6 +7623,7 @@ country_event = { is_major = yes } has_global_flag = MOD_azurlane_tianjiangjianniang + not = { has_completed_focus = TIX_coldwar_12 } } fire_only_once = yes option = { @@ -7626,6 +7655,7 @@ country_event = { ruling_only = yes } has_global_flag = MOD_azurlane_tianjiangjianniang + not = { has_completed_focus = TIX_coldwar_12 } } fire_only_once = yes option = { @@ -8301,6 +8331,7 @@ country_event = { BFL = { surrender_progress < 0.2 } + not = { has_completed_focus = TIX_coldwar_12 } } fire_only_once = yes option = { @@ -8501,7 +8532,7 @@ country_event = { surrender_progress < 0.3 } not = { has_country_flag = tix_nvwushenxingdongyishshi } - + not = { has_completed_focus = TIX_coldwar_12 } } fire_only_once = yes immediate = { @@ -9256,7 +9287,7 @@ country_event = { country_event = { id = az_tianjiang.271 - title = "历史挑战,启动!" + title = "历史挑战,启动!(与冷战内容存在冲突)" desc = az_tianjiang.271.d picture = GFX_aze_diannao is_triggered_only = yes @@ -10934,6 +10965,7 @@ country_event = { transfer_state = 18 transfer_state = 17 } + set_global_flag = xinzhixu_shishi hidden_effect = { TIX = { add_ideas = TIX_xinzhixu @@ -11226,6 +11258,14 @@ country_event = { release_on_controlled = BLR release_on_controlled = UKR } + if = { + limit = { + KUR = { is_subject_of = BFL } + } + BFL = { + annex_country = { target = KUR transfer_troops = no } + } + } if = { limit = { country_exists = ROM @@ -11695,25 +11735,20 @@ country_event = { DOH = { controls_state = 328 } } DOH = { - transfer_state = 408 - add_state_core = 408 - transfer_state = 409 - add_state_core = 409 - transfer_state = 657 - add_state_core = 657 - transfer_state = 560 - add_state_core = 560 - transfer_state = 561 - add_state_core = 561 transfer_state = 563 + transfer_state = 561 + transfer_state = 657 + transfer_state = 560 + transfer_state = 409 + transfer_state = 408 + transfer_state = 655 add_state_core = 563 - transfer_state = 562 - transfer_state = 574 - transfer_state = 877 - transfer_state = 644 - transfer_state = 874 - transfer_state = 822 - transfer_state = 637 + add_state_core = 561 + add_state_core = 657 + add_state_core = 560 + add_state_core = 409 + add_state_core = 408 + add_state_core = 655 } } if = { @@ -11721,19 +11756,13 @@ country_event = { CHY = { controls_state = 328 } } CHY = { - transfer_state = 408 - transfer_state = 409 + transfer_state = 563 + transfer_state = 561 transfer_state = 657 transfer_state = 560 - transfer_state = 561 - transfer_state = 563 - transfer_state = 562 - transfer_state = 574 - transfer_state = 877 - transfer_state = 644 - transfer_state = 874 - transfer_state = 822 - transfer_state = 637 + transfer_state = 409 + transfer_state = 408 + transfer_state = 655 } } if = { @@ -11819,6 +11848,9 @@ country_event = { annex_country = { target = PER transfer_troops = no } release_on_controlled = PER } + PER = { + transfer_state = 420 + } } if = { limit = { @@ -12086,4 +12118,383 @@ country_event = { } } } + +country_event = { + id = az_tianjiang.335 + title = "终焉黎明" + desc = az_tianjiang.335.d + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "战争结束了,对吗?" + add_political_power = 25 + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.336 + title = "集体安全法案" + desc = az_tianjiang.336.d + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "做好最坏的打算" + add_ideas = BYG_jtaqfa_1 + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.337 + title = "集体安全法案" + desc = az_tianjiang.337.d + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "做好最坏的打算" + add_ideas = BYG_jtaqfa_2 + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.338 + title = "来自白鹰的外交使团" + desc = "白鹰的外交官们已经抵达首都,她们希望在未来可能爆发的战争中,东煌选择保持中立,不帮助任何一方。" + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "事实上,我们现在就在这么做" + BYG = { country_event = { id = az_tianjiang.339 days = 1 } } + trigger = { + is_faction_leader = yes + } + ai_chance = { + factor = 100 + } + } + option = { + name = "我们会保持中立原则" + create_faction = "东亚联盟" + BYG = { country_event = { id = az_tianjiang.339 days = 1 } } + trigger = { + is_in_faction_with = BFL + } + ai_chance = { + factor = 0 + } + } + option = { + name = "我们会始终与北联保持一致" + BYG = { country_event = { id = az_tianjiang.340 days = 1 } } + trigger = { + is_in_faction_with = BFL + } + ai_chance = { + factor = 100 + } + } + option = { + name = "那得看局势变化了" + BYG = { country_event = { id = az_tianjiang.340 days = 1 } } + ai_chance = { + factor = 1 + } + } +} + +country_event = { + id = az_tianjiang.339 + title = "东煌的回应" + desc = "东煌表示不希望战争爆发,并且她们会维持中立原则。" + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "东煌最好这样" + add_political_power = 75 + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.340 + title = "东煌的回应" + desc = "东煌表示会根据局势变化进行外交调整,这样的答复明显很模糊。" + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "东煌最好保持中立" + add_political_power = 75 + ai_chance = { + factor = 100 + } + } + option = { + name = "也许我们应该先发制人" + complete_national_focus = BYG_coldwar_18 + ai_chance = { + factor = 0 + } + } +} + +country_event = { + id = az_tianjiang.341 + title = "黑暗时代" + desc = az_tianjiang.341.d + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "我们别无选择" + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.342 + title = "大国博弈" + desc = az_tianjiang.342.d + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "和平会持续多久?" + add_political_power = 100 + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.343 + title = "奶油色的困局" + desc = az_tianjiang.343.d + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "进退两难" + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.344 + title = "超时空风暴" + desc = az_tianjiang.344.d + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "成败在此一举" + custom_effect_tooltip = chaoshikongqidong_tips + hidden_effect = { + load_oob = BYG_chaoshikongfengbao + } + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.345 + title = "暗流涌动" + desc = az_tianjiang.345.d + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "已经有人坐不住了" + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.346 + title = "暗潮将至" + desc = az_tianjiang.346.d + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "让她们知道谁才是欧洲的主人" + unlock_decision_category_tooltip = TIX_sanbodikangstate_zhenya + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.347 + title = "赤旗飘扬之时" + desc = az_tianjiang.347.d + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "未来属于我们" + add_political_power = 50 + add_stability = 0.1 + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.348 + title = "来自北联的外交使团" + desc = "虽然我们与北联之间有一些小摩擦,但北联希望我们与她们保持一致,共同对抗真正的敌人。" + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "我们将与北联同行" + BFL = { country_event = { id = az_tianjiang.349 days = 1 } } + BFL = { + add_to_faction = DOH + } + trigger = { + has_government = communism + } + ai_chance = { + factor = 100 + } + } + option = { + name = "我们会保持中立原则" + BFL = { country_event = { id = az_tianjiang.339 days = 1 } } + trigger = { + not = { has_government = communism } + } + ai_chance = { + factor = 0 + } + } +} + +country_event = { + id = az_tianjiang.349 + title = "东煌的回应" + desc = "东煌表示会支持我们的事业,与我们共进退。" + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "太好了!" + add_political_power = 50 + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.350 + title = "永夜行军" + desc = az_tianjiang.350.d + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "我们会回来的" + add_war_support = 0.3 + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.351 + title = "致命冲击" + desc = az_tianjiang.351.d + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "为了北联!" + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.352 + title = "钢铁之花绽放时" + desc = az_tianjiang.352.d + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "稳固的统治" + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.353 + title = "我会永远盯着你" + desc = az_tianjiang.353.d + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "“我会一直看着你们的”" + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.354 + title = "战争已然改变" + desc = az_tianjiang.354.d + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "时代变了" + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.355 + title = "重新审视与撒丁的关系" + desc = "与撒丁的领土争端导致边境局势正在逐渐升级,我们未来应该如何应对与撒丁的关系?" + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "撒丁会屈从于我们的武力之下,维持现状就好" + add_political_power = 100 + add_stability = 0.1 + ai_chance = { + factor = 100 + } + } + option = { + name = "撒丁越界了,她们将付出代价!" + add_political_power = -500 + add_stability = -0.3 + SAD = { + create_faction = "地中海霸权" + } + declare_war_on = { target = SAD type = take_state_focus } + ai_chance = { + factor = 0 + } + } +} \ No newline at end of file diff --git a/src/events/BYG_shijian.txt b/src/events/BYG_shijian.txt index 8e861f8..aceab16 100755 --- a/src/events/BYG_shijian.txt +++ b/src/events/BYG_shijian.txt @@ -110,7 +110,7 @@ country_event = { option = { name = BYG_event.6.a ai_chance = { - factor = 5 + factor = 0 } remove_country_leader_trait = bsldxzt add_country_leader_trait = hydzt diff --git a/src/history/units/BYG_chaoshikongfengbao.txt b/src/history/units/BYG_chaoshikongfengbao.txt new file mode 100755 index 0000000..bdb1710 --- /dev/null +++ b/src/history/units/BYG_chaoshikongfengbao.txt @@ -0,0 +1,102 @@ +division_template = { + name = "超时空舰娘师" + division_names_group = shipgirl_zhanlie_01 + is_locked = yes + regiments = { + shipgirl_brigade_xunyang = { + x = 0 + y = 0 + } + shipgirl_brigade_xunyang = { + x = 0 + y = 1 + } + shipgirl_brigade_xunyang = { + x = 0 + y = 2 + } + shipgirl_brigade_xunyang = { + x = 0 + y = 3 + } + shipgirl_brigade_xunyang = { + x = 1 + y = 0 + } + shipgirl_brigade_xunyang = { + x = 1 + y = 1 + } + shipgirl_brigade_zhanlie = { + x = 2 + y = 0 + } + shipgirl_brigade_zhanlie = { + x = 2 + y = 1 + } + shipgirl_brigade_zhanlie = { + x = 2 + y = 2 + } + shipgirl_brigade_zhanlie = { + x = 2 + y = 3 + } + shipgirl_brigade_zhanlie = { + x = 3 + y = 0 + } + shipgirl_brigade_zhanlie = { + x = 3 + y = 1 + } + } + support = { + engineer = { + x = 0 + y = 0 + } + # (semi-mot) Engineer bn + light_tank_recon = { + x = 0 + y = 1 + } + medium_flame_tank = { + x = 0 + y = 2 + } + fight_shipgirl_tuji = { + x = 0 + y = 3 + } + fight_shipgirl_fankong = { + x = 0 + y = 4 + } + } +} +##### OOB ##### +units = { + division= { + name = "超时空突袭队" + location = 6414 + division_template = "超时空舰娘师" + start_equipment_factor = 1 + start_experience_factor = 1 + } + division= { + name = "超时空突袭队" + location = 301 + division_template = "超时空舰娘师" + start_equipment_factor = 1 + start_experience_factor = 1 + } + division= { + name = "超时空突袭队" + location = 3391 + division_template = "超时空舰娘师" + start_equipment_factor = 1 + start_experience_factor = 1 + } +} \ No newline at end of file diff --git a/src/interface/az_goals.gfx b/src/interface/az_goals.gfx index b30d90d..5f4708e 100755 --- a/src/interface/az_goals.gfx +++ b/src/interface/az_goals.gfx @@ -1,4 +1,8 @@ spriteTypes = { + SpriteType = { + name = "GFX_focus_DLC_no_step_back" + texturefile = "gfx/interface/goals/focus_DLC_no_step_back.dds" + } SpriteType = { name = "GFX_generic_cold_war" texturefile = "gfx/interface/goals/generic_cold_war.dds" diff --git a/src/interface/az_goals_shine.gfx b/src/interface/az_goals_shine.gfx index 5ab9e36..5ba7d6e 100755 --- a/src/interface/az_goals_shine.gfx +++ b/src/interface/az_goals_shine.gfx @@ -1,4 +1,35 @@ spriteTypes = { + SpriteType = { + name = "GFX_focus_DLC_no_step_back_shine" + texturefile = "gfx/interface/goals/focus_DLC_no_step_back.dds" + effectFile = "gfx/FX/buttonstate.lua" + animation = { + animationmaskfile = "gfx/interface/goals/focus_DLC_no_step_back.dds" + animationtexturefile = "gfx/interface/goals/shine_overlay.dds" # <- the animated file + animationrotation = -90.0 # -90 clockwise 90 counterclockwise(by default) + animationlooping = no # yes or no ;) + animationtime = 0.75 # in seconds + animationdelay = 0 # in seconds + animationblendmode = "add" #add, multiply, overlay + animationtype = "scrolling" #scrolling, rotating, pulsing + animationrotationoffset = { x = 0.0 y = 0.0 } + animationtexturescale = { x = 1.0 y = 1.0 } + } + + animation = { + animationmaskfile = "gfx/interface/goals/focus_DLC_no_step_back.dds" + animationtexturefile = "gfx/interface/goals/shine_overlay.dds" # <- the animated file + animationrotation = 90.0 # -90 clockwise 90 counterclockwise(by default) + animationlooping = no # yes or no ;) + animationtime = 0.75 # in seconds + animationdelay = 0 # in seconds + animationblendmode = "add" #add, multiply, overlay + animationtype = "scrolling" #scrolling, rotating, pulsing + animationrotationoffset = { x = 0.0 y = 0.0 } + animationtexturescale = { x = 1.0 y = 1.0 } + } + legacy_lazy_load = no + } SpriteType = { name = "GFX_foucs_east_vs_west_shine" texturefile = "gfx/interface/goals/east_vs_west.dds" 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 fc650fb..5fa79b1 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.94更新内容" - gengxinshuoming_text2:"1.修BUG与补全残缺内容,北联/白鹰/铁血的冷战国策正在制作中 \n\n已知BUG:游戏内读取存档可能会导致闪退,重启游戏后读取存档则正常\n在正式开始游戏前,请确保已经开启了50建筑槽MOD,这会对AI以及整个游戏流程带来极大的影响。\n本MOD内95%的长文案由AI生成,§C所有文案当做同人小说来看就好§!!\n部分国家开局最下方的决议里有政治路线指南。\nMOD交流群539127559。" + gengxinshuoming_title2:0"1.95更新内容" + gengxinshuoming_text2:"1.白鹰,北联与铁血的冷战国策都已制作完毕!其中白鹰和北联除了胜利线之外还拥有战败线,铁血只有胜利线。\n2.偷偷削弱了北联萨悠斯线。\n\n已知BUG:游戏内读取存档可能会导致闪退,重启游戏后读取存档则正常\n在正式开始游戏前,请确保已经开启了50建筑槽MOD,这会对AI以及整个游戏流程带来极大的影响。\n本MOD内95%的长文案由AI生成,§C所有文案当做同人小说来看就好§!!\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◆注意◆§!" 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 083ccda..16e1bc6 100755 --- a/src/localisation/simp_chinese/azc_YUW_l_simp_chinese.yml +++ b/src/localisation/simp_chinese/azc_YUW_l_simp_chinese.yml @@ -2572,7 +2572,7 @@ TIX_junzhengducai:0"眼镜娘只手遮天" TIX_qiaomiaopingheng:0"元首权威" TIX_tishijueyi_qlph:0"铁血权力平衡小提示" - TIX_tips_qlph:0"§R在世界大战开始后,随着战争进程的不断变化,铁血权利平衡将开始自动向双方倾斜§!\n该机制建议在历史挑战模式下游玩以得到最佳体验。" + TIX_tips_qlph:0"§R在世界大战开始后,随着战争进程的不断变化,铁血权利平衡将开始自动向双方倾斜§!" TIX_zhichiguofangjun:0"支持国防军" TIX_zhichidangweijun:0"支持党卫军" TIX_dwjyoushi_idea:0"§0党卫军§!正在取得影响力" @@ -3001,7 +3001,7 @@ AZ_lishitiaozhan_on:0"如果§R历史挑战§!§C已启用§!,则" modoption_historicalbossai_on:0"§C历史挑战已启用§!" modoption_fengkuangai_on:0"§R疯狂AI已启动§!" - az_tianjiang.271.d:0"历史挑战本身属于拥有一定挑战性的内容,以下将会介绍各国AI在历史挑战中的详细改动,其中玩家也能享受到铁血和撒丁的改动。\n根据看海结果,在同时开启疯狂AI的情况下,铁血与撒丁依然是难度最大的舰娘国,其他舰娘国的难度并未得到显著提升。\n\n铁血:腓特烈大帝将会支持俾斯麦,同时提前完成对塞壬的研究\n撒丁:获得委员会与元老院的支援\n白鹰:很早就会加入碧蓝航线\n皇家:提前统合所有殖民地\n鸢尾:AI会选择“搅局者” 路线中的伴尔维线而非黎塞留线,同时提前完成陆军改革\n北联:AI会选择“坚定不移”路线中的萨悠斯线而非罗西亚线\n塞壬:无视规则条件进行扩张国策" + az_tianjiang.271.d:0"如果打算游玩冷战内容,请关闭历史挑战!!!\n\n历史挑战本身属于拥有一定挑战性的内容,以下将会介绍各国AI在历史挑战中的详细改动,其中玩家也能享受到铁血和撒丁的改动。\n根据看海结果,在同时开启疯狂AI的情况下,铁血与撒丁依然是难度最大的舰娘国,其他舰娘国的难度并未得到显著提升。\n\n铁血:腓特烈大帝将会支持俾斯麦,同时提前完成对塞壬的研究\n撒丁:获得委员会与元老院的支援\n白鹰:很早就会加入碧蓝航线\n皇家:提前统合所有殖民地\n鸢尾:AI会选择“搅局者” 路线中的伴尔维线而非黎塞留线,同时提前完成陆军改革\n北联:AI会选择“坚定不移”路线中的萨悠斯线而非罗西亚线\n塞壬:无视规则条件进行扩张国策" #新制造商 SAD_ferrovie_dello_stato_italiane_ex:0 "撒丁国家铁路" @@ -3117,7 +3117,7 @@ AZ_fkAI_xuanzebuff_xianshoubisheng:0"解锁宣战" AZ_fkAI_xuanzebuff_xianshoubisheng2:0"孤注一掷" AZ_fkAI_xuanzebuff_flyy_flag:0"已启用风灵月影" - AZ_fkAI_xuanzebuffkaishi_9_flyy:0"在§Y[FROM.GetName]使用风灵月影,一次性消灭所有当地敌军。" + AZ_fkAI_xuanzebuffkaishi_9_flyy:0"在§Y[FROM.GetName]§!使用风灵月影,一次性消灭所有当地敌军。" TY_fkAI_jiandiweixing:0"间谍卫星" TY_fkAI_jiandiweixing_desc:0"透视已启动。" TY_fkAI_woquandouyao:0"我全都要" @@ -3140,4 +3140,233 @@ landmark_Soviet:"苏维埃宫" landmark_Soviet_desc:"苏维埃宫是北方联合的军事与科技核心,当与白鹰、皇家等阵营合作时,苏维埃宫通常会成为跨阵营战略会议的举办地,但也因北方联合的强硬立场引发摩擦。" landmark_longgongcheng:"龙宫城" - landmark_longgongcheng_desc:"龙宫城是重樱的重要设施,同时也是进行神秘仪式的核心场所。这些仪式常伴随风险,导致舰娘陷入幻境或META化危机。" \ No newline at end of file + landmark_longgongcheng_desc:"龙宫城是重樱的重要设施,同时也是进行神秘仪式的核心场所。这些仪式常伴随风险,导致舰娘陷入幻境或META化危机。" +#冷战国策树# +yaertahuiyi_chenggong_shishi:"雅尔塔会议谈判成功,并且赤色中轴被彻底击败" +chy_touxiang_shishi:"重樱已经宣布投降" +cold_war_tips_1:"§Y铁血§!,§Y撒丁§!与§Y重樱§!都已经宣布投降" +guangrongheping_shishi:"§Y光荣和平§!已经签署" +xinzhixu_shishi:"§Y碧蓝航线§!已经失去了所有欧洲立足点,因此被迫与铁血议和" +BYG_coldwar_1: "大战胜利" + BYG_coldwar_1_desc: "我们赢得了世界大战的胜利,现在世界将由我们主导!" + BYG_coldwar_2: "欧洲末日" + BYG_coldwar_2_desc: "我们输掉了世界大战,欧洲已经彻底落入铁血手中。" + BYG_coldwar_3: "亚太战略方针" + BYG_coldwar_3_desc: "我们在亚洲的利益不得被影响。" + BYG_coldwar_4: "欧洲复兴计划" + BYG_coldwar_4_desc: "战后,欧洲大部分城市都已毁于一旦,各国损失了大量的人口,经济遭受重大打击,我们必须援助我们的欧洲盟友们重新发展起来。" + BYG_coldwar_5: "取得主导权" + BYG_coldwar_5_desc: "在战后,白鹰已经是世界上最强大的资本主义国家了,我们会取代皇家的领袖地位。" + BYG_coldwar_6: "守望旧大陆" + BYG_coldwar_6_desc: "虽然我们已经向铁血投降,但仍有许多不愿被铁血压迫的民众在反抗铁血的统治。" + BYG_coldwar_7: "新大陆事务" + BYG_coldwar_7_desc: "新大陆一直是我们白鹰的后花园,我们必须确保这里的稳定。" + BYG_coldwar_8: "整合菲律宾" + BYG_coldwar_8_desc: "菲律宾一直是我们的小弟,现在是时候将它融入我们了。" + BYG_coldwar_9: "确保伊比利亚" + BYG_coldwar_9_desc: "虽然葡西两国的意识形态与我们存在一定分歧,但她们一定清楚谁才是更大的威胁。" + BYG_coldwar_10: "保障土耳其安全" + BYG_coldwar_10_desc: "土耳其时刻遭受着北联的威胁,我们必须保护她们。" + BYG_coldwar_11: "集体安全提案" + BYG_coldwar_11_desc: "虽然战争已经结束,但我们的盟友仍在面临着敌国的威胁,我们将起草一份集体安全法案,共同维护和平。" + BYG_coldwar_12: "整合科研人员" + BYG_coldwar_12_desc: "各国的科学家都将在白鹰的主导下统合起来,加强碧蓝航线的科研实力。" + BYG_coldwar_13: "扩大情报机构" + BYG_coldwar_13_desc: "在和平时代,我们需要规模更加庞大的情报机构来刺探欧洲大陆的情况。" + BYG_coldwar_14: "自由之声电台" + BYG_coldwar_14_desc: "由政府支持的自由之声电台将通过特殊的频道向欧洲的民众传播我们的信念,鼓励她们反抗铁血的统治,我们的战斗还未结束。" + BYG_coldwar_15: "支持南美合众国" + BYG_coldwar_15_desc: "我们将支持受我们控制的巴西建立一个南美合众国,更好的统合美洲的资源。" + BYG_coldwar_16: "中美一体化" + BYG_coldwar_16_desc: "我们将支持我们的墨西哥盟友统一中美洲,并且我们将完全控制巴拿马区域。" + BYG_coldwar_17: "重新拉拢东煌" + BYG_coldwar_17_desc: "虽然碧蓝航线始终与东煌存在一定的意识形态分歧,但总统相信在大是大非面前,东煌会选择保持中立。" + BYG_coldwar_18: "对东煌作战" + BYG_coldwar_18_desc: "东煌的危险意识形态时刻威胁着重樱的安全,为了防止她们对印度扩大影响力,我们必须先发制人。" + BYG_coldwar_19: "反红色宣传" + BYG_coldwar_19_desc: "我们必须提防任何可能存在的红色渗透。" + #BYG_coldwar_20: "整合科研人员" + #BYG_coldwar_20_desc: "各国的科学家都将在白鹰的主导下统合起来,加强碧蓝航线的科研实力。" + BYG_coldwar_21: "联合军事演习" + BYG_coldwar_21_desc: "我们将统合碧蓝航线的军队,加强各国的军事联系。" + BYG_coldwar_22: "联系抵抗组织" + BYG_coldwar_22_desc: "许多欧洲国家的抵抗组织仍在活跃着,我们必须给予她们更多支持。" + BYG_coldwar_23: "援助皇家建设" + BYG_coldwar_23_desc: "皇家在大战中损失了许多土地,我们必须援助她们在北美的工业建设。" + BYG_coldwar_24: "海军产能全开" + BYG_coldwar_24_desc: "通过统合美洲的资源,我国的海军产能将达到巅峰!" + BYG_coldwar_25: "超时空风暴" + BYG_coldwar_25_desc: "通过我们在铁血黑科技实验室找到的科技,一个名为“超时空传送仪”的设施已经在铁血科学家与白鹰科学家的共同努力下研发出来。我们可以通过此设施对北联的主要城市发动瞬间突袭,通过夺取关键城市来打击她们的士气,最终彻底消灭团结主义威胁!" + BYG_coldwar_26: "冷战" + BYG_coldwar_26_desc: "另一场世界大战对任何人都没有好处,我们必须保持克制。" + BYG_coldwar_27: "罪与罚" + BYG_coldwar_27_desc: "在上次大战中,我们的错误判断导致我们输给了赤色中轴,让欧洲陷入铁血的黑暗统治。而如今情况迎来转机,铁血的统治在多年对殖民地压榨之后已经摇摇欲坠,是时候再次为自由世界而战了!" +BYG_ozfxjh:"欧洲复兴计划" +BYG_zhkyry:"整合科研人员" +BYG_kdqbjg:"扩大情报机构" +MEX_zhongmei_fascism:0 "中美洲帝国" + MEX_zhongmei_fascism_DEF:0 "中美洲帝国" + MEX_zhongmei_democratic:0 "中美合众国" + MEX_zhongmei_democratic_DEF:0 "中美合众国" + MEX_zhongmei_neutrality:1 "阿兹特克帝国" + MEX_zhongmei_neutrality_DEF:1 "阿兹特克帝国" + MEX_zhongmei_communism:0 "拉丁同盟" + MEX_zhongmei_communism_DEF:0 "拉丁同盟" + MEX_zhongmei_fascism_ADJ:0 "中美洲" + MEX_zhongmei_democratic_ADJ:0 "中美洲" + MEX_zhongmei_neutrality_ADJ:0 "阿兹特克" + MEX_zhongmei_communism_ADJ:0 "拉丁同盟" +BYG_qiangxiandian_tips:"§R抢先完成此国策以防止团结主义的渗透!§!" +BYG_hjcnqk:"海军生产" +az_tianjiang.335.d:"钢铁履带碾过铁血最后的要塞,白鹰的星条旗在硝烟中猎猎作响。华盛顿的重炮阵列轰开了最后一道防线,她的巨剑插在敌指挥部前,剑柄上缠着破碎的铁血旗帜。不远处,南达科他正用舰装碾压着撒丁残存的装甲部队,撒丁旗舰的军礼服沾满尘土,沉默地交出了佩剑。\n太平洋的烈焰中,企业站在燃烧的重樱战舰残骸上,弓弦仍因方才的战斗微微震颤。长门的太刀断成两截,狐火般的眼眸终于黯淡。更远处的岛屿上,克利夫兰带领的陆战队刚肃清最后一个地堡,她擦着脸上的炮灰,朝海伦娜比了个胜利的手势。\n白宫前的广场上,列克星敦正在主持简朴的凯旋仪式。归来的舰娘们制服破损,北安普顿的舰装少了半边装甲,朱诺的通讯器还带着弹孔。没有盛大的庆典,只有蛮啾们衔来的鲜花铺满了台阶。\n企业站在珍珠港的夕阳下,看着埃塞克斯将缴获的军刀投入熔炉。海风拂过她染血的披风,远处传来舰娘们低沉的《星条旗永不落》。这场胜利属于诺曼底登陆时沉没的姐妹们,属于瓜岛夜战中燃烧的驱逐小队,更属于此刻静静躺在船坞每一个维修舱里的战友们。\n"该带姑娘们回家了。"企业轻声说,指尖抚过胸前那枚被炮弹破片击穿的勋章。港口的灯塔突然亮起,为所有归航的舰娘指引着方向。而在遥远的铁血港口,一面小小的白鹰旗帜正插在废墟最高处,在晚风中轻轻摇曳。" +az_tianjiang.336.d:"白宫东厅的水晶吊灯将星条旗映照得格外明亮。企业站在橡木讲台前,身后巨幅地图上,从珍珠港到斯卡帕湾的航线上钉满了代表盟邦的蓝宝石图钉。\n\n"诸位。"她的声音让窃窃私语的各国使节瞬间安静,"请看北极圈的最新情报。"随着她指尖轻点,投影仪在北联广袤的雪原上投下密密麻麻的红点——正在扩建的摩尔曼斯克军港,白令海峡新建的导弹井,还有西伯利亚铁路线上昼夜不停的装甲列车。\n\n皇家方舟的茶杯突然停在半空,鸢尾教国的[YUW.GetLeader]下意识按住圣经,连撒丁的托里拆利都放下了正在把玩的古董怀表。企业背后的落地窗外,六架F4U舰载机正拖着蓝白烟带掠过华盛顿纪念碑——恰好拼出集体安全法案的英文缩写"CSA"。\n\n"这不是军事条约。"列克星敦微笑着分发烫金文件,扉页上印着被橄榄枝缠绕的舰锚徽记,"而是当任何签约国遭遇威胁时..."\n\n"白鹰的军队将在24小时内抵达。"华盛顿突然接话,她的重剑在地板上磕出火星,"就像我们与铁血作战时那样。"[YUW.GetLeader]的羽毛笔在签名处悬停:"如果...我是说如果,北联选择和平发展呢?"\n\n企业将一枚北极圈监控卫星的照片推过桌面:"那这些埋在永冻土下的台风级潜艇,就该改建成极地科考站了。"她的蓝眼睛在各国代表脸上缓缓扫过,"三天后,第一批护航舰队会驻防雷克雅未克。"\n\n当最后一位使节盖上火漆印时,白宫花园突然升起蔚蓝的信号弹。夜空里,由舰载机灯光组成的巨大鹰徽缓缓舒展双翼,笼罩着所有签约国的旗帜。" +BYG_jtaqfa_1:"集体安全法案" +BYG_jtaqfa_2:"集体安全法案" +az_tianjiang.337.d:"白宫东厅的水晶吊灯将星条旗映照得格外明亮。企业站在橡木讲台前,身后巨幅地图上,从珍珠港到斯卡帕湾的航线上钉满了代表盟邦的蓝宝石图钉。\n\n"诸位。"她的声音让窃窃私语的各国使节瞬间安静,"请看铁血的最新动向。"随着她指尖轻点,投影仪在铁血本土投下密密麻麻的红点——基尔军港扩建中的潜艇基地,莱茵河畔新建的导弹工厂,还有昼夜不停驶向边境的装甲列车。\n\n皇家方舟的茶杯突然停在半空,鸢尾教国的[YUW.GetLeader]下意识按住圣经。企业背后的落地窗外,六架F4U舰载机正拖着蓝白烟带掠过华盛顿纪念碑——恰好拼出集体安全法案的英文缩写"CSA"。\n\n"这不是军事条约。"列克星敦微笑着分发烫金文件,扉页上印着被橄榄枝缠绕的舰锚徽记,"而是当任何签约国的港口遭遇威胁时..."\n\n"白鹰的军队将在24小时内抵达。"华盛顿突然接话,她的重剑在地板上磕出火星,"就像从前那样。"\n\n[YUW.GetLeader]的羽毛笔在签名处悬停:"如果...我是说如果,铁血选择和平发展呢?"\n\n企业将一枚基尔运河的监控照片推过桌面:"那这些藏在船坞中的新型潜艇,就该改建成商船了。"她的蓝眼睛在各国代表脸上缓缓扫过,"三天后,第一批护航舰队会驻防斯卡帕湾。"\n\n当最后一位使节盖上火漆印时,白宫花园突然升起蔚蓝的信号弹。夜空里,由舰载机灯光组成的巨大鹰徽缓缓舒展双翼,笼罩着所有签约国的旗帜。" +az_tianjiang.341.d:"停战协定签署后的第一个冬天,白鹰的国会大厦前再没有往日的喧嚣。\n\n企业站在办公室的落地窗前,望着港口里静静停泊的舰队——按照条约,她们中的大多数将永远无法再次驶入大西洋。华盛顿的重剑被锁进了展示柜,剑鞘上贴着"非必要不得启用"的标签;列克星敦的舰载机被限制在训练空域,每一次起飞都要向铁血的观察员报备。\n\n遥远的欧洲大陆上,维希教廷的旗帜已经插满了曾经的鸢尾港口。黎塞留站在土伦港的夕阳下,她的炮口被焊上了封印,而阿尔及利亚的教堂里,自由鸢尾的残部正在地下室里偷偷擦拭武器。铁血的巡逻艇在英吉利海峡来回穿梭,确保皇家舰队不会越过那条无形的分界线。\n\n西伯利亚的冻土上,北联的姑娘们正将T-34坦克藏进废弃矿洞。阿芙乐尔号的探照灯扫过摩尔曼斯克的夜空,信号兵用莫尔斯码发送着最后的联络:"坚持住,春天会来的。"\n\n在白宫的档案室里,海伦娜悄悄标记着铁血在欧洲的每一个军事据点。她的战术面板上,一条红色的虚线正从基尔港延伸到北非——那是铁血的补给线,也是未来可能的反击路线。\n\n"这不是结束。"企业轻声对窗玻璃上的倒影说,手指在冰冷的玻璃上划过一道水痕,"只是暴风雨前的宁静。"" +az_tianjiang.342.d:"白鹰海军情报室的灯光彻夜未熄。\n\n企业的手指划过欧洲地图,铁血占领区的红色标记像伤口般刺眼。"巴黎已成军营,"她轻声道,指尖停在塞纳河畔的装甲师驻地上,"自由鸢尾的残部转入地下,但..."\n\n海伦娜的战术面板突然闪烁,投影出最新卫星照片——勒阿弗尔港内,维希教廷的让巴尔号正被铁血工程舰包围。"她们在改造她的火控系统,"海伦娜说,"但这里..."她放大船尾阴影处,"水兵们还在偷偷行自由鸢尾的举手礼。"\n\n华盛顿突然将重剑砸向沙盘,铁血在挪威的潜艇基地模型应声碎裂。"看这个!"她调出北海侦察报告,"[TIX.GetLeader]把半数舰队部署在斯卡帕湾对面,明显是在防备皇家..."\n\n"不。"列克星敦突然打断,她手中的咖啡杯映出更可怕的画面——直布罗陀海峡两岸同时升起铁血旗帜,"她们要让地中海变成内湖。"\n\n最安静的角落,安克雷奇突然举起涂满荧光笔的笔记:"西、西伯利亚的铁路..."她结结巴巴指着北联方向,"每、每节车厢都多挂了五节平板车..."\n\n所有人瞬间明白——那是装甲部队的运输配置。\n\n企业突然拉开窗帘,晨光刺破室内的阴霾。"铁血在分兵,"她凝视着太平洋方向,"而我们的侦察机该'故障性偏航'了。"\n\n(次日,三架"迷路"的PBY卡特琳娜水上飞机带回了地中海岸的清晰照片——铁血正在马耳他岛部署新型导弹)" +az_tianjiang.343.d:"莫加多尔舔着指尖的奶油,铁血军报上"欧洲新秩序"的标题被染上一圈甜腻的油渍。收音机藏在蕾丝内衣抽屉里,此刻正用微弱的电流声刺痛她的耳膜:"...马赛渔港每日鲜鱼捕获量的37%被强制运往柏林,而本地市场的鳕鱼价格已上涨..."\n\n她突然把军报盖在脸上,镶着金线的袖口扫翻了马卡龙托盘。维希教廷的办公室弥漫着甜腻的香气,却压不住抽屉缝隙里漏出的自由之声:"...里昂丝绸厂女工每天工作14小时,只为生产铁血军官的领带..."\n\n脚趾无意识地在羊绒地毯上画圈,莫加多尔想起昨天签署的《奢侈品配给令》——那些本该属于巴黎淑女的真丝手套,此刻正戴在铁血女通讯兵手上。窗外的喷泉映着铁十字倒影,她忽然觉得胸前的鸢尾徽章像块滚烫的烙铁。\n\n"莫加多尔大人,请批阅新兵营的巧克力配额。"秘书的声音惊得她碰倒苦艾酒,绿色液体在《东线捷报》上晕染出诡异的沼泽。\n\n钢笔尖悬在文件上方颤抖,收音机里的控诉突然清晰:"波尔多酒庄主因私藏两瓶1940年份红酒被处决..."而她正要批准的是运往柏林的五百箱香槟。奶油泡芙在喉头翻涌成酸水,镶钻的钢笔终于落下,批注栏却多了一滴晕开的墨渍,像极了自由鸢尾地下党传单上的泪痕。\n\n深夜,她蜷缩在丝绸床单里,把铁血颁发的荣誉勋章一枚枚抛向空中。当最后那枚鹰徽勋章卡进水晶吊灯时,月光恰好透过蕾丝窗帘,在她雪白的后颈投射出牢笼般的花纹。" +BYG_zyzsdt:"自由之声" +cold_war_idea_tjjn:"冷战" +cold_war_idea_tjjn_desc:"如果大战再次爆发,该民族精神将会自动移除。" +zainanxingdezhanzheng_tips:"§R这场战争将带来灾难性的后果!§!" +chaoshikongtuxi_mosike_tips:"在战争开始§Y三十天§!后,我们的§C特种舰娘师§!将会对§Y莫斯科§!进行§Y超时空突袭!§!" +chaoshikongqidong_tips:"§Y超时空传送仪启动!§!" +az_tianjiang.344.d:"白宫地底三百米处的"创世纪"大厅内,超时空传送仪幽蓝光膜映得三支舰娘师团的装甲泛起量子涟漪。华盛顿的重剑师团位于左翼,每柄动力剑的储能单元都嵌着莫斯科大剧院的建筑碎片——这是用内务部叛徒的记忆重塑的时空锚点。\n\n"心跳同步率99.98%。"铁血科学家爱因斯坦的机械声带发出嗡鸣,她裸露的机械脊椎接驳着中央控制台,"她们的量子共振将以莫斯科地铁2号线的共振频率着陆。"\n\n企业凝视着全息沙盘上蠕动的红场三维模型,苏维埃罗西亚的日常路线被标记成猩红光带:七点十五分穿过苏维埃宫,七点三十三分在萨悠斯像前停顿,七点四十五分整踏入克里姆林宫青铜门——那个瞬间,三支师团将呈三角阵列出现在半径三百米内。\n\n"北极星师团负责切断地下指挥链。"列克星敦的珍珠项链悬浮在半空,每颗珍珠都投影着北联地下核掩体的应力点,"自由之翼师团压制外围卫戍部队。"她的高跟鞋尖轻点红场北侧的全息影像,七百架舰载机正以量子态蛰伏在莫斯科河冰层下。\n\n海伦娜突然捂住战术目镜,鲜红的鼻血滴在控制台上——她强行读取了北联昨夜刚启用的备用密码本。"卫戍部队换岗时间误差不超过1.7秒,"她擦着血渍冷笑,"正好够我们的坦克展开炮管。"\n\n安克雷奇正给第三师团的雪地迷彩涂装贴上星星贴纸,量子伪装服的纳米纤维自动将童趣的贴纸转化为北联近卫军的识别码。某个战列舰娘的炮管被她系上粉色丝带,说是"给罗西亚阿姨的礼物"。\n\n"能量核心超载警告。"爱因斯坦的机械臂突然暴起青筋,铁血符文在传送仪表面剧烈闪烁。全息屏显示北联电网正出现异常波动——克里姆林宫厨师长提前开启了厨房所有电灶,为了准备新年宴会的烤鹅。\n\n企业拔出佩剑刺入备用能源槽,剑柄镶嵌的列宁格勒围城战弹片开始发光:"启动备用方案,用1941年冬的电网频率覆盖当前信号。"\n\n当超时空传送仪发出时空撕裂的尖啸时,上千个量子镜像的瞳孔同时收缩。她们靴底沾着白宫玫瑰园的泥土,战术包里藏着安克雷奇塞的曲奇饼干,而炮膛里满载的却不是弹药,是足以让北联所有电子钟回拨到塞壬时代的时空乱流弹。" +BYG_sanbodikangstate:"在占领区激起抵抗情绪" +BYG_sanbodikangstate_desc:"通过与欧洲各抵抗组织的联络,我们可以在铁血的占领区上鼓励抵抗,这会对我们未来反攻欧洲提供巨大的帮助。" +TIX_sanbodikangstate_zhenya:"根除抵抗组织" +TIX_sanbodikangstate_zhenya_desc:"我们的广大统治区内仍有不少抵抗组织在白鹰的帮助下反抗着当地殖民政府的统治,铁血中央必须帮助专员们消灭这些祸端。" +TIX_sanbodikangstate_zhenya_jy:"彻底清除§R[FROM.GetName]§!的抵抗组织" +TIX_sanbodikangstate_zhenya_jy_desc:"如果放任当地的抵抗组织活跃,未来可能会发生极为严重的负面事件..." +byg_dikangzuzhizhengzaihuodong:"抵抗组织正在当地活跃" +TIX_dikangyibeizhenya_2:"§G当地抵抗组织已被彻底清除§!" +TIX_dikangbeizhenya_tip2:"§G当地的抵抗组织将被彻底消灭§!" +BYG_sanbodikangstate_jy:"为§C[FROM.GetName]§!的抵抗势力提供支持" +BYG_sanbodikangstate_jy_desc:"我们需要为更多的抵抗组织提供支持,在未来她们将提供给我们巨大的帮助。" +BYG_zhengzaisanbodikang:"§C我们正在为某地的抵抗组织提供支持§!" +BYG_jiaqiangdangdidikangzuzhi:"§Y我们成功加强了当地的抵抗组织§!" +az_tianjiang.345.d:"凡尔赛宫的宴会厅里,水晶吊灯照得金餐具闪闪发亮。霞飞突然把文件夹摔在甜点台上,惊得侍从手里的樱桃塔晃了三晃。\n\n"上个月铁血从瑟堡港运走80%的渔获,"她冷着脸翻开报告,指着工人排队领救济的照片,"我们的厨房却在准备五百人份的奶油焗龙虾。"\n\n让巴尔的佩剑"哐当"砸在镀金桌面上:"闭嘴!你是要全巴黎的侍从都知道吗?"\n\n阿尔及利亚慌忙用银叉按住乱跳的蛋糕,敦刻尔克低头把黄油刀摆成投降的姿势。恶毒歪在沙发里鼓掌:"精彩!比铁血审查的戏剧真实多了!"\n\n"我说错了吗?"霞飞抽出医疗站清单拍过去,"止痛药断供四天,但铁血昨天拉走了三十箱白兰地。"她抄起红酒瓶浇在铁血蛋糕上,糖霜铁十字瞬间泡成烂泥。\n\n莫加多尔趁机往裙子里塞了三个马卡龙,奶油挤破纸袋沾在文件上。她假装弯腰捡餐巾,把沾着工人照片的纸页塞进侍从的围裙口袋——那侍从的围裙上别着罢工徽章。\n\n"闹够没有!"克莱蒙梭的银杖突然敲碎水晶杯,"明天,霞飞去查港口安检,让巴尔准备铁血晚宴。"她红色的瞳孔扫过莫加多尔,"你,负责教铁血特使的孩子烤饼干。"\n\n莫加多尔举着沾满奶油的手跳起来:"我要用草莓糖霜画铁十字!"说着故意撞翻糖粉罐,白雾般的糖粉淹没了桌上的机密文件。\n\n当晚,霞飞在港口"意外"发现三车过期医疗物资——正好是清单上缺失的数量。而莫加多尔教的铁血幼崽们,把本该画铁十字的蛋糕全做成了鸢尾花图案。" +BYG_youjidui_state:"抵抗组织活动频繁" +az_tianjiang.346.d:"总理府地堡的防爆门在身后重重闭合,腓特烈·卡尔将染着咖啡渍的情报文件甩在橡木长桌上,党卫军制服袖口的银骷髅徽记在应急灯下泛着冷光。投影幕布上的画面定格在挪威峡湾——白鹰潜艇的潜望镜波纹还未消散,冰层下拖曳的军火箱已通过地下河网流向欧陆腹地,巴黎黑市的武器贩子正用教堂钟声传递交接暗号,而科隆大教堂的彩窗倒影里,抵抗组织用隐形墨水在圣经扉页标注着弹药藏匿点。"这些自以为是的鼹鼠……"卡尔冷笑一声,钢笔尖戳进地图上的布鲁塞尔,墨迹顺着佛兰德平原晕染开来,她转身对肃立的参谋们下达指令,"通知各占领区专员,所有教堂钟楼即刻安装声纹记录仪,港口起重机操作员全部替换成帝国技工,至于那些收到‘农机配件’的农夫——"她故意停顿,指尖划过喉结,"让它们成为第一批试用新型除草剂的志愿者。"窗外骤亮的探照灯光柱扫过柏林夜空,惊起群鸦乱舞,此刻的巴黎地铁末班车上,某个戴宽檐帽的蛮啾正将加密电报折成纸鹤,而纸鹤翅膀的褶皱里,铁血反情报局的鹰徽水印正在缓缓浮现。" +zhanlingqujieganeryqi_tips:"§0铁血占领区§!的§Y抵抗组织§!将揭竿而起!她们会帮助你§C分散铁血军队§!!" +BFL_coldwar_1: "铁幕落下" + BFL_coldwar_1_desc: "我们赢得了世界大战的胜利,而与碧蓝航线的隔阂也已逐渐显现。" + BFL_coldwar_2: "欧洲末日" + BFL_coldwar_2_desc: "我们输掉了世界大战,欧洲大陆已经彻底落入铁血手中。" + BFL_coldwar_3: "策划古巴赤化" + BFL_coldwar_3_desc: "古巴革命家窃格瓦拉联络到了我们,希望我们为古巴革命提供支持。" + BFL_coldwar_4: "团结主义宣传" + BFL_coldwar_4_desc: "我们必须扩大红色宣传,让更多民众从资本主义编织的美梦中觉醒。" + BFL_coldwar_5: "重新接触东煌" + BFL_coldwar_5_desc: "在世界大战之后,我们需要重新审视东煌的位置。" + BFL_coldwar_6: "尚未失败" + BFL_coldwar_6_desc: "北联并没有彻底失败,铁血可能认为我们失去了反攻的能力,但时间会让我们重新强大起来。" + BFL_coldwar_7: "战争的教训" + BFL_coldwar_7_desc: "战争前期的重大失利导致了后续一系列损失,军队必须对此进行反省。" + BFL_coldwar_8: "拉美革命同盟" + BFL_coldwar_8_desc: "拉丁美洲的人民早已不满白鹰的经济控制了,我们可以轻而易举的让拉美国家加入我们一侧。" + BFL_coldwar_9: "支持非洲独立运动" + BFL_coldwar_9_desc: "世界大战结束之后,非洲的民族主义逐渐觉醒。尤其是在撒丁的殖民地,由于尚武政权的崩溃,这些地区的反抗情绪最为激烈,我们将支持她们的事业。" + BFL_coldwar_10: "支援铁血重建" + BFL_coldwar_10_desc: "铁血在大战之后,本土已经成为一片焦土。作为冷战前线,铁血必须快速恢复起来。" + BFL_coldwar_11: "与东煌交好" + BFL_coldwar_11_desc: "东煌在许多方面与我们达成了共识,我们可以成为很好的伙伴。" + BFL_coldwar_12: "发动群众力量" + BFL_coldwar_12_desc: "人民群众的力量是无尽的,对入侵者的仇恨与团结主义的理想鼓励着她们为北联努力生产。" + BFL_coldwar_13: "大规模生产" + BFL_coldwar_13_desc: "虽然我们失去了几乎所有的工业区,但先进的生产技术仍在科学家脑中,我们可以进一步简化生产流程。" + BFL_coldwar_14: "红军现代化" + BFL_coldwar_14_desc: "现代化的北联红军必须是一支庞大且专业的军队。" + BFL_coldwar_15: "援助第三世界同志们" + BFL_coldwar_15_desc: "世界上还有许多弱小的国家在反抗帝国主义,我们必须对她们伸出援手。" + BFL_coldwar_16: "冷战前线" + BFL_coldwar_16_desc: "铁血现在是冷战的最前线,我们要确保战争发生时铁血军队做好了准备。" + BFL_coldwar_17: "进一步合作计划" + BFL_coldwar_17_desc: "与东煌的交流打开了进一步合作的大门,与强大舰娘国的建交将使经济互助委员会的计划可以提上日程。" + BFL_coldwar_18: "复苏" + BFL_coldwar_18_desc: "冬眠的巨熊即将苏醒,她的敌人必将为侵略行为付出血的代价。" + BFL_coldwar_19: "钢铁之师" + BFL_coldwar_19_desc: "北联红军在经历诸多磨炼之后已经成为一支钢铁之师。" + BFL_coldwar_20: "铁幕扩张" + BFL_coldwar_20_desc: "同志们!在经过多年的准备工作后,北联的综合实力已经足以对抗整个碧蓝航线,现在是时候解放世界了!我们将消灭一切团结主义的敌人!" + BFL_coldwar_21: "冷战" + BFL_coldwar_21_desc: "另一场世界大战对任何人都没有好处,我们必须保持克制。" + BFL_coldwar_22: "致命冲击" + BFL_coldwar_22_desc: "终焉时刻终于到来,在这场光复祖国的最终战斗中,北联将倾尽一切。" +az_tianjiang.347.d:"莫斯科红场的积雪在礼炮声中震颤,萨悠斯踩着铁血坦克的残骸登上高台。她身后,巨型全息投影正将柏林国会大厦穹顶的铁血旗缓缓降下——那面绣着铁血鹰徽的战旗,此刻正被基洛夫用喷气式雪橇拖过结冰的伏尔加河,冰层下还冻结着三年前沉没的敌舰。\n\n"同志们!"罗西亚的声音通过西伯利亚铁路沿线的广播塔传遍大陆,她站在由铁血U型潜艇钢板搭建的高台上,"她们曾用富士山的雪水擦洗炮管,用阿尔卑斯的钟声校准导弹——但现在!"她突然举起一桶伏特加浇在身旁的赤色中轴投降书上,酒液点燃了文件上火漆印里的硫磺,"北联的钢铁洪流,粉碎了所有妄图称霸世界的野心!"\n\n广场东侧,贝拉罗斯正监督最后一批战犯签署《新世界宪章》。重樱总参谋长的毛笔突然折断,墨汁溅在写着"永久承认长门无神性"的条款上,塔什干立刻掏出一支用铁血材料制成的钢笔:"用这个,你们喜欢的樱花纹章我们刻在笔尖了。"\n\n入夜时,北冰洋舰队押送的俘虏船队抵达摩尔曼斯克。港口的破冰船早已改装成庆典舞台,极光下,白鹰大使看着北联舰娘们把缴获的铁血勋章熔成卫星零件,忍不住对身旁皇家代表嘀咕:"她们居然用敌人勋章上的宝石...给蛮啾做项圈?"\n\n"安静,"萨悠斯不知何时出现在观礼台,"听见了吗?"她指向正在解冻的北德文斯克造船厂,数万工人合唱的《草原啊草原》混着龙门吊的轰鸣传来,"这是新世界的摇篮曲。"" +BFL_qiangxian_tips:"§R抢先完成此国策,赤化整个拉丁美洲!§!" +BFL_yuanzhutiexue:"来自北联的援助" +BFL_lengzhanqianxian:"冷战前线" +BFL_gengduojishujiaohuan:"更多技术交流" +BFL_jinghuhui:"经济互助委员会" +BFL_zhengzaixiandaihua:"军队正在改革" +BFL_gangtiezhishi:"钢铁之师" +BFL_shangweishibai:"尚未失败" +BFL_daguimoshengchan:"大规模生产" +az_tianjiang.350.d:"西伯利亚的寒风裹挟着核冬天的灰烬,萨悠斯踩着没膝的积雪爬上废弃的雷达站铁架。望远镜里,赤色中轴的装甲集群正在两千公里外的鄂毕河畔集结,铁血的黑鹰旗插在被融雪剂腐蚀的铜像上,重型工程部队正用激光在冻土雕刻占领区的界碑。\n\n"莫斯科...最后的消息。"罗西亚的声带被化学毒气损伤,嘶哑得像生锈的铰链。她递来的电报纸上结着冰晶,隐约能辨"红场地铁站引爆成功"的字样——那是她们留给铁血征服者的最后礼物:在地下百米深处,三百少年蛮啾兵与两千万吨当量的战术核弹头永远沉眠。\n\n贝拉罗斯在下方营地清点所剩无几的物资,用敌军飞行器残骸煮化的雪水正冒着绿烟。塔什干把最后半瓶伏特加倒进坦克发动机,这台用T-34零件拼凑的"暴风雪号"立刻喷出掺着冰碴的尾气——足够支撑她们冲到七十公里外的废弃铀矿,那里埋着过去封存的末日反应堆。\n\n"她们在焚烧图书馆。"萨悠斯突然开口,望远镜里铁血焚烧部队正把文学手稿投入火堆,异国的电子乐从扩音器涌出,试图覆盖北联大地最后的呻吟。\n\n深夜,迁徙中的队伍在雅库茨克旧城暂歇。基洛夫从冰封的百货商场拖出人体模型,给它们套上残缺的军装,布置成假哨兵。阿尔汉格尔斯克缩在角落调试收音机,杂音中突然传出北联舰队覆灭前的最后广播:"...永别了同志们,现在我要去冻住波塞冬的..."后面的话语被电磁脉冲撕碎。\n\n萨悠斯解开大衣,露出贴身藏着的密封管——里面是染血的《日瓦戈医生》手抄本,书页间夹着五颗不同颜色的糖果,来自基辅最后的补给。她掰下半块糖溶进热松针茶,甜味混着辐射尘埃刺痛喉咙。\n\n黎明前,铁血的无人机群像秃鹫般掠过天际。萨悠斯看着年轻舰娘们把蛮啾塞进防辐射服,自己却爬上裸露的炮台。当第一枚燃烧弹落下时,她对着漫天极光举起酒壶,液面倒影里,赤色中轴的旗帜正在新西伯利亚剧院顶端燃烧,而剧院地下室深处,埋着她们出发前启动的千年定时起爆装置。\n\n冰原上,北联最后的装甲车碾过冻僵的侦察兵,车灯照见路标上斑驳的字迹:"距柏林 5578公里"。" +az_tianjiang.351.d:"核能电池的幽蓝光芒在掩体深处跳动,萨悠斯将掌心贴在裸露的反应堆管道上,感受着地底传来的震颤——那是三千台改装自旧时代核潜艇引擎的“暴风雪”坦克在永冻层下预热,履带碾过冰封的T-34残骸,如同冬眠巨熊在洞穴中磨爪。\n\n“五分钟后,极夜结束。”罗西亚的声音从通话器传来,沙哑如砂纸。她正悬在鄂毕河冰面下三十米处,身侧是由输油管改造的氧气泵,头顶是铁血巡逻队凿冰捕鱼的洞口——冰层透下的微光里,能看见敌军柴油发电机在岸边投出的影子,像一群扭曲的傀儡。\n\n地面上,贝拉罗斯用冻僵的手指解开伪装布。五万吨当量的战术核弹头被雕琢成冰雕展览品的模样,表面还贴着“铁血文化节展品”的标签。她身后的雪松林中,三千名北联士兵正咀嚼着掺有兴奋剂的松针团,瞳孔在防辐射目镜下缩成针尖。\n\n“记住,”萨悠斯的声音突然在所有通讯频道炸响,杂音中混着二十年前莫斯科地铁广播的录音,“我们要的不是黎明——”\n\n四百公里外,塔什干拉下闸刀。雅库茨克旧城的地热井轰然喷发,掺杂着放射性钴-60的蒸汽直冲云霄,铁血的雷达屏瞬间绽开暴雪般的噪点。\n\n“——是让黑夜本身燃烧。”\n\n第一缕阳光刺破云层时,西伯利亚的冻土开始崩裂。北联的坦克从冰川墓穴中破冰而出,炮管挂着冰凌却喷出炽热的等离子流;潜伏在冰河下的突击队引爆氯酸钾融冰剂,沸腾的河水裹着铁血巡逻队冲上三十米高空;而萨悠斯站在先锋坦克舱盖上,手中的老式怀表永远停在1941年6月21日——表盘玻璃的裂痕里,嵌着基辅最后一颗水果糖的残渣。\n\n铁血的警报声刚响起就被电磁脉冲掐断,此刻他们才惊觉:北联的“流放”,不过是把整个西伯利亚改造成了武器库。永冻层下埋着用图书馆典籍培育的菌株武器,废弃的少先队夏令营里堆满反物质电池,连迁徙的北极狐群都被植入了微型定位芯片。\n\n当萨悠斯踩碎结冰的通讯器,踩过印有铁血鹰徽的冻尸时,她身后的地平线正被核爆的蓝光点燃。这不是战争,而是北联用五年极夜酿造的致命雪崩——每一片雪花都淬着复仇的铀光。" +BFL_zhimingchongji:"致命冲击" +BFL_yanchangzmjcbuff_tips:"通过§Y解放铁血占领区§!来延长§0致命冲击§!的§Y持续时间§!,§R允许对久攻不下的铁血城镇使用核打击。§!" +BFL_zhimingchongji_jyz:"彻底消灭铁血帝国" +BFL_zhimingchongji_jyz_desc:"通过不断解放铁血占领区来增强我军将士的士气!" +BFL_zhimingchongji_jy_1:"解放彼尔姆地区" +BFL_zhimingchongji_jy_2:"解放伏尔加地区" +BFL_zhimingchongji_jy_3:"解放莫斯科地区" +BFL_zhimingchongji_jy_4:"解放高加索地区" +BFL_zhimingchongji_jy_5:"解放波罗的海地区" +BFL_zhimingchongji_jy_6:"解放白俄罗斯地区" +BFL_zhimingchongji_jy_7:"解放乌克兰地区" +BFL_zhimingchongji_jy_8:"解放芬兰地区" +BFL_zhimingchongji_jy_9:"解放罗马尼亚" +BFL_hebao_dangdi_tips:"§R对当地投下一枚热核弹§!" +BFL_jiaozhunmubiao:"正在校准打击目标" +BFL_hebaotix_1:"对§Y柯尼斯堡§!执行核打击" +BFL_hebaotix_2:"对§Y下西里西亚§!执行核打击" +BFL_hebaotix_3:"对§Y勃兰登堡§!执行核打击" +BFL_hebaotix_4:"对§Y荷尔斯泰因§!执行核打击" +BFL_hebaotix_5:"对§Y汉诺威§!执行核打击" +BFL_hebaotix_6:"对§Y黑森§!执行核打击" +BFL_hebaotix_7:"对§Y莱茵兰§!执行核打击" +BFL_hebaotix_8:"对§Y符腾堡§!执行核打击" +BFL_hebaotix_9:"对§Y上巴伐利亚§!执行核打击" +BFL_hebaotix_10:"对§Y下奥地利§!执行核打击" +guixiang_huj_jueyi:"返乡计划" +guixiang_huj_jueyi_desc:"是时候解放我们的祖国了,铁血侵略者必将付出代价!" +guixiang_huj_jueyi2:"长路归乡" +guixiang_huj_jueyi2_desc:"我们终于解放了祖国,但战斗还未结束。" +fangzhiporudairuugan_tips:"为了防止您的游戏代入感被破坏,因此在舰娘国签署了影响重大的和平条约后,该功能将会被永久禁用" + TIX_coldwar_1: "新秩序" + TIX_coldwar_1_desc: "终于,铁血取得了最终的胜利!" + TIX_coldwar_2: "庆祝胜利" + TIX_coldwar_2_desc: "元首决定举行一场宏大的胜利游行来庆祝胜利!" + TIX_coldwar_3: "元首之国" + TIX_coldwar_3_desc: "如果没有[TIX.GetLeader]的领导,我们就不可能取得最终胜利,[TIX.GetLeader]元首万岁!" + TIX_coldwar_4: "占领区事务" + TIX_coldwar_4_desc: "占领区的许多蛮啾仍在反抗我们的统治,她们必须认清现实!" + TIX_coldwar_5: "占领区游行" + TIX_coldwar_5_desc: "元首希望对占领区也进行游行,展示铁血强大的武力。" + TIX_coldwar_6: "奖赏国防军" + TIX_coldwar_6_desc: "国防军在战争中发挥出色,国防军领导人们将更受元首器重。" + TIX_coldwar_7: "建设日耳曼尼亚" + TIX_coldwar_7_desc: "在提尔比茨的计划下,帝国首都将会被建成一座宏伟的城市。" + TIX_coldwar_8: "地方专员辖区" + TIX_coldwar_8_desc: "有些没有被专员管辖,同时也不认可我们中央政府的占领区正在密谋反抗我们的统治。腓特烈·卡尔决定在这些地区建立地方专员辖区,从铁血本土招募专员前去治理当地。" + TIX_coldwar_9: "永久卧底行动" + TIX_coldwar_9_desc: "我会永远看着你,永远..." + TIX_coldwar_10: "重新考虑与撒丁的关系" + TIX_coldwar_10_desc: "在大战结束后,我们与撒丁之间出现了一些隔阂:撒丁相比于我们来说弱小不堪,同时领土争端也尚未彻底解决。" + TIX_coldwar_11: "千年帝国" + TIX_coldwar_11_desc: "铁血帝国注定将统治千年,直到平行世界的下一个轮回。" + TIX_coldwar_12: "统治的基石" + TIX_coldwar_12_desc: "我们的统治基础来自从外国的掠夺与国内资本的支持,来自专员辖区与卫星国无穷无尽的资源将使国内局势始终稳定。" + TIX_coldwar_13: "战争已然改变" + TIX_coldwar_13_desc: "这是新的时代,我们的战斗不再是全面战争,世界正在步入全新纪元。" +TIX_qingzhushengli:"庆祝胜利" +TIX_yuanshouzhiguo:"元首之国" +az_tianjiang.352.d:"柏林总理府的晨曦透过防弹玻璃,在青铜地球仪上切割出明暗交错的经纬线。[TIX.GetLeader]指尖划过抛光球面上那些新烙的星形标记——巴黎、华沙、奥斯陆,每个名字都嵌着微缩芯片,触碰时会浮出该占领区的实时数据。\n\n腓特烈·卡尔将全息投影仪调至晨间模式,党卫军制服的银线在光影中流动如汞:"过去三个月,占领区犯罪率下降至战前水平的12%,工业产出超额完成指标23%,帝国马克在黑市汇率首次超过美元。"她挥动军用手套,画面切换至马赛港的晨雾,无人机群正以蜂巢矩阵扫描货轮,桅杆上的铁血旗在螺旋桨气流中纹丝不动。\n\n"巴黎歌剧院的《尼伯龙根指环》场场爆满,演员谢幕时会向东方鞠躬。"卡尔的声音带着精密仪器般的平静,"华沙大学重启了德语必修课,学生们的发音比柏林本地人更标准。"全息影像里,布鲁塞尔广场的喷泉随《皇帝圆舞曲》节奏起伏,而喷泉水幕中隐约可见纳米级的监控粒子在虹光里闪烁。\n\n[TIX.GetLeader]的目光停在某帧看似寻常的画面:维也纳面包店前,老妇人正用帝国配给卡兑换黑麦面包,她围巾的褶皱里藏着半枚鸢尾徽章。卡尔不动声色地放大图像,面包师袖口的反光瞬间解析出警用识别码——这位满脸面粉的店主实为安全局第三分局特工。\n\n"民众开始用铁血俚语吵架了。"元首忽然轻笑,指尖点开哥本哈根酒吧的声纹记录,醉汉们正用蹩脚的德语争论足球赛,"这才是真正的胜利。"她转身时,晨光恰好漫过墙上的腓特烈大帝油画,画中人腰间的佩剑反射在她瞳孔里,像一簇永不熄灭的蓝色火焰。" +TIX_jiesuozhanlingfaan_dfzyxq_tips:"在我国§Y拥有的领土§!上解锁特殊的占领法案§Y地方专员辖区§!" +TIX_dfzyxq_final:"地方专员辖区" +az_tianjiang.353.d:"圣雷米镇的清晨总裹挟着烤面包与粪肥的气味,而汉斯先生的木屋烟囱永远在清晨六点飘出第一缕青烟。玛德琳太太抱着洗衣篮路过时,常能听见他哼着走调的普罗旺斯民谣——嗓音沙哑,却莫名让人安心。\n\n“他连橄榄油都买本地作坊的!”酒庄老板佩雷逢人便夸。去年霜冻灾害时,是汉斯带着他从撒丁学来的“土法”救活了半数葡萄藤——没人深究为什么一个退休钟表匠会懂嫁接技术。他的工具箱里总有些奇怪的黄铜零件,但镇民们只当是巴黎匠人的怪癖。\n\n每周日弥撒后,汉斯会坐在广场长椅上喂鸽子。孩子们围着他讨要裹着焦糖的核桃,而他总能从兜里变出几颗——直到某天药剂师的儿子发现,那些核桃壳上刻着微不可察的划痕,像某种密码。但这秘密很快被遗忘了,因为第二天汉斯“恰巧”提醒药剂师仓库里的青霉素快要过期,救了全镇的流感患者。\n\n丰收节那晚,醉醺醺的铁匠卢梭掉进蓄水池,是汉斯第一个跳下去救人。湿透的衬衫下隐约露出弹疤,他却摸着后脑勺憨笑:“年轻时在殖民地修铁路遇过土匪。”第二天,所有人家都收到他手制的薰衣草驱虫包,镇长夫人发誓在布包里嗅到火药味,但很快又笑自己多疑——毕竟汉斯连她的猫难产时都帮忙接生过。\n\n唯一让邮差纪尧姆困惑的是,汉斯从未收到过信件,却总知道谁家儿子在前线负伤、谁家果园闹虫害。“您怎么什么都知道?”有次纪尧姆忍不住问。汉斯指了指广场上的老梧桐:“树叶沙沙响的时候,连地下的蚯蚓打嗝都听得见。”\n\n如今镇民们早忘了他是外乡人。当巴黎来的军官盘查“可疑分子”时,镇长拍着胸脯担保:“汉斯?他连铁血国歌第二段都会唱错词!”而此刻的汉斯正蹲在谷仓,借着油灯修补卢梭的破马鞍——针脚里缠着从军官公文包顺走的铁路布防图。\n\n暮色渐深,他照例锁上邮局改建的小屋。阁楼窗边的维希国旗在风中轻摆,旗杆底部的微型摄像头缓缓转动,将广场上每个夜归人的面孔刻进胶卷。地窖里,电报机在葡萄酒桶的掩护下嗡嗡作响,最新一条解码信息闪着冷光:“土壤肥沃,建议长期耕作。”" +TIX_buhuizaichufafumianshijian_tips:"\n如果§Y俾斯麦§!是§Y元首§!则禁用§Y女武神行动§!\n\n在完成这个国策后,所有的§R战时负面事件§!都§Y不会再触发§!了\n\n" +az_tianjiang.354.d:"柏林的胜利纪念碑下,一群小学生正仰头背诵铁血版的《欧洲简史》。当童声念到"帝国用六个月征服大陆"时,纪念碑阴影里停着辆黑色奔驰,车窗映出腓特烈·卡尔冷笑的脸。"这些花岗岩该炸了重刻,"她扯松领口,"真正的战争现在才开始。"\n\n总理府地下五十米的战略厅内,全息沙盘正投射出截然不同的战场:巴黎歌剧院包厢里的耳语交易,华沙黑市美元的最新汇率,奥斯陆峡湾渔船桅杆的偏转角度……每粒光点都是新型战争的坐标。\n\n"从前线撤回来的不是英雄,而是麻烦。"卡尔用教鞭戳爆一个代表退役士兵的光球,数据流瞬间重组为失业率曲线,"得给它们找点新玩具。"次日,占领区报纸头版变成《帝国建设兵团招募令》,配图是笑容灿烂的工兵抱着橄榄树苗——照片角落的推土机履带沾着可疑的暗红。\n\n文化部的方案更精妙:在莱茵河畔重建的哥特式教堂里,彩窗圣母的脸被替换成[TIX.GetLeader]的侧影;柏林爱乐乐团巡演时,小提琴匣夹层装着声波镇压器,当乐手演奏到《欢乐颂》高潮,后排闹事者的心脏会与低音鼓共振绞痛。\n\n最阴险的是经济控制。铁血央行发行的新马克边缘印着荧光编码,面包店老板娘找零时扫过钞票,阁楼里的扫描仪就自动上传购买记录。当抵抗组织试图用金币交易,却发现所有金匠铺都"恰好"缺货——其实黄金早被熔成数据中心的散热板。\n\n夜幕降临时,卡尔站在改建后的凡尔赛宫镜厅。无数镜面映出她的身影,每个虚像都在调试不同设备:希腊运来的大理石含辐射检测涂层,吊灯水晶内置虹膜扫描仪,连地板蜡都掺了情绪稳定气雾剂。"欢迎来到新战场,"她对着空气举杯,红酒在镜中折射出万花筒般的光斑,"这里每粒灰尘都是我的士兵。"" \ No newline at end of file