From 6c2821b661859aed6228729348aed992d736c25c Mon Sep 17 00:00:00 2001 From: "actions[bot]" Date: Wed, 7 Aug 2024 16:01:48 +0000 Subject: [PATCH] 2024-08-07 16:01:48 --- .../ai_strategy_plans/az_tix_focusplan.txt | 6 + src/common/country_leader/az_psh_traits.txt | 45 +- .../tianjiang_decision_categories.txt | 9 +- src/common/decisions/tianjiang_decision.txt | 87 ++++ .../YUW_dynamic_modifiers.txt | 55 ++- src/common/ideas/tianjiang.txt | 30 ++ src/common/national_focus/tiexue.txt | 285 ++++++++++++ .../on_actions/az_waring_on_actions.txt | 205 +++++++++ src/events/AZ_tianjiangEvents.txt | 408 ++++++++---------- src/interface/az_eventpictures.gfx | 2 +- .../simp_chinese/az_misc_l_simp_chinese.yml | 4 +- .../simp_chinese/azc_YUW_l_simp_chinese.yml | 31 +- 12 files changed, 930 insertions(+), 237 deletions(-) create mode 100755 src/common/on_actions/az_waring_on_actions.txt diff --git a/src/common/ai_strategy_plans/az_tix_focusplan.txt b/src/common/ai_strategy_plans/az_tix_focusplan.txt index 3bb723c..7b209fc 100755 --- a/src/common/ai_strategy_plans/az_tix_focusplan.txt +++ b/src/common/ai_strategy_plans/az_tix_focusplan.txt @@ -75,6 +75,12 @@ TIX_historical = { TIX_zhifujuxiong #49 #巴巴罗萨 TIX_diguofeixindui #70 TIX_zujianzongduxiaqu #35 + #特殊# + TIX_zuihoudefanpu + TIX_bolinzhisheng + TIX_wuchabiezhengbing + TIX_chongfantiexuezongbu + #1941 TIX_jituankeyanbu #49 TIX_jituanshengchanbu #70 #1942 diff --git a/src/common/country_leader/az_psh_traits.txt b/src/common/country_leader/az_psh_traits.txt index fef9721..bb4d611 100755 --- a/src/common/country_leader/az_psh_traits.txt +++ b/src/common/country_leader/az_psh_traits.txt @@ -373,9 +373,48 @@ leader_traits = { consumer_goods_expected_value = -0.05 surrender_limit = 0.1 } - - - + #代理元首 + trait_psh_linshiyuanshou = { + random = no + stability_factor = 0.1 + war_support_factor = 0.2 + surrender_limit = 0.1 + army_core_attack_factor = 0.15 + army_core_defence_factor = 0.15 + } + #铁血意志 + txyz_ex = { + random = no + surrender_limit = 0.25 + army_core_attack_factor = 0.5 + army_core_defence_factor = 0.5 + army_org_factor = 0.15 + army_morale_factor = 0.15 + navy_capital_ship_attack_factor = 0.15 + navy_capital_ship_defence_factor = 0.15 + } + #铁腕元首 + twys_ex = { + random = no + justify_war_goal_time = -0.5 + production_speed_arms_factory_factor = 0.2 + max_command_power = 60 + command_power_gain_mult = -0.4 + mobilization_speed = 0.5 + resistance_growth = -0.5 + } + #塞壬-铁血科技结晶 + trait_psh_sirtixkejijiejing = { + random = no + army_attack_factor = 0.1 + army_defence_factor = 0.1 + army_armor_attack_factor = 0.2 + army_armor_defence_factor = 0.2 + planning_speed = 0.5 + max_planning = 0.25 + experience_loss_factor = -0.3 + experience_gain_army_factor = 0.25 + } diff --git a/src/common/decisions/categories/tianjiang_decision_categories.txt b/src/common/decisions/categories/tianjiang_decision_categories.txt index 82b32f3..3a0474d 100755 --- a/src/common/decisions/categories/tianjiang_decision_categories.txt +++ b/src/common/decisions/categories/tianjiang_decision_categories.txt @@ -167,4 +167,11 @@ BFL_fanduipaiyinmou = { original_tag = BFL } priority = 999 -} \ No newline at end of file +} +HUJ_zhanzhengdezhongjie = { + icon = eng_imperial_conference + allowed = { + original_tag = HUJ + } + priority = 999 +} \ No newline at end of file diff --git a/src/common/decisions/tianjiang_decision.txt b/src/common/decisions/tianjiang_decision.txt index 2f7aaed..6269993 100755 --- a/src/common/decisions/tianjiang_decision.txt +++ b/src/common/decisions/tianjiang_decision.txt @@ -1629,6 +1629,32 @@ TIX_neiwu = { add_ideas = TIX_zongtizhan } } + TIX_nvwushenxingdong_jy = { + icon = SWI_expand_covert_operations + available = { + has_government = fascism + date > 1942.1.1 + has_war_with = BFL + has_war_with = HUJ + has_war_with = BYG + NOT = { controls_state = 16 } + BFL = { + surrender_progress < 0.3 + } + not = { has_country_flag = tix_nvwushenxingdongyishshi } + } + visible = { + not = { has_country_flag = tix_nvwushenxingdongyishshi } + } + ai_will_do = { + factor = 10000 + } + fire_only_once = yes + complete_effect = { + set_country_flag = tix_nvwushenxingdongyishshi + country_event = az_tianjiang.274 + } + } } HUJ_neiwu = { @@ -10710,3 +10736,64 @@ TIX_zhenyadikangstate = { } } } + +HUJ_zhanzhengdezhongjie = { + yaerta_jueyi = { + icon = generic_political_discourse + available = { + date > 1941.6.1 + tag = HUJ + controls_state = 126 + has_war_with = TIX + HUJ = { is_in_faction_with = BYG } + NOT = { has_war_with = BFL } + surrender_progress < 0.3 + TIX = { + surrender_progress > 0.1 + has_war_with = BYG + } + BFL = { + has_war_with = TIX + surrender_progress < 0.3 + } + } + visible = { + tag = HUJ + has_war_with = TIX + date > 1940.6.1 + } + ai_will_do = { + factor = 10000 + } + fire_only_once = yes + complete_effect = { + country_event = az_tianjiang.83 + } + } + kongzhiita_jueyi = { + icon = generic_political_address + available = { + date > 1941.6.1 + tag = HUJ + controls_state = 126 + surrender_progress < 0.3 + is_faction_leader = yes + is_in_faction_with = ITA + } + visible = { + tag = HUJ + country_exists = ITA + date > 1940.6.1 + } + ai_will_do = { + factor = 10000 + } + fire_only_once = yes + complete_effect = { + set_autonomy = { + target = ITA + autonomy_state = autonomy_integrated_puppet + } + } + } +} \ No newline at end of file diff --git a/src/common/dynamic_modifiers/YUW_dynamic_modifiers.txt b/src/common/dynamic_modifiers/YUW_dynamic_modifiers.txt index 9db9c26..8b40b64 100755 --- a/src/common/dynamic_modifiers/YUW_dynamic_modifiers.txt +++ b/src/common/dynamic_modifiers/YUW_dynamic_modifiers.txt @@ -116,4 +116,57 @@ BFL_the_politburo_good_dynamic_modifier = { operative_slot = BFL_the_politburo_operative_slot # 1 -> Behead the Snake political_advisor_cost_factor = BFL_the_politburo_political_advisor_cost_factor #-0.15 -> Freedom of Debate, Unity of Action opinion_gain_monthly_same_ideology_factor = BFL_the_politburo_opinion_gain_monthly_same_ideology_factor #0.25 -> The Construction of Communism - } \ No newline at end of file + } +TIX_shusifangyustate = { + enable = { + always = yes + } + remove_trigger = { + date > 1945.4.1 + } + icon = GFX_modifiers_FIN_weapon_caches + army_core_attack_factor = 0.5 + army_core_defence_factor = 2 + army_org_factor = 0.1 + land_reinforce_rate = 0.1 + attrition = -0.4 +} + +TIX_xixianfangong = { + enable = { + always = yes + } + remove_trigger = { + date > 1945.4.1 + } + icon = GFX_modifiers_SOV_invaders_must_die + army_attack_factor = 0.5 + army_defence_factor = 0.5 + army_morale_factor = 0.1 + attrition = -0.5 +} + +TIX_dongxianfangong = { + enable = { + always = yes + } + remove_trigger = { + date > 1945.4.1 + } + icon = GFX_modifiers_SOV_invaders_must_die + army_attack_factor = 0.75 + army_defence_factor = 0.75 + supply_consumption_factor = -0.2 + attrition = -0.4 +} + +TIX_touruzuizhongbingqi = { + enable = { + always = yes + } + icon = GFX_modifiers_ETH_state_development + army_core_attack_factor = 1 + army_core_defence_factor = 3 + land_reinforce_rate = 0.1 + attrition = -0.4 +} \ No newline at end of file diff --git a/src/common/ideas/tianjiang.txt b/src/common/ideas/tianjiang.txt index ea0f916..85ad68d 100755 --- a/src/common/ideas/tianjiang.txt +++ b/src/common/ideas/tianjiang.txt @@ -1,6 +1,36 @@ ideas = { # 天降独有民族精神,防覆盖 country = { + TIX_guomintujidui_idea = { + picture = generic_neglected_military + allowed_civil_war = { + always = yes + } + cancel = { + has_war = no + } + modifier = { + consumer_goods_expected_value = -0.05 + conscription = 0.2 + conscription_factor = 0.3 + } + } + TIX_bolinzhisheng_idea = { + picture = generic_fascist_workers + allowed_civil_war = { + always = yes + } + cancel = { + has_war = no + } + modifier = { + line_change_production_efficiency_factor = 0.5 + industrial_capacity_factory = 1 + industrial_capacity_dockyard = 1 + production_factory_max_efficiency_factor = 0.8 + production_factory_efficiency_gain_factor = 2 + } + } BFL_weidadeweiguozhanzheng_ai = { picture = ideas_tank_BFL allowed_civil_war = { diff --git a/src/common/national_focus/tiexue.txt b/src/common/national_focus/tiexue.txt index 090bc46..ad384c6 100755 --- a/src/common/national_focus/tiexue.txt +++ b/src/common/national_focus/tiexue.txt @@ -6238,4 +6238,289 @@ focus_tree = { } } } + focus = { + id = TIX_zuihoudefanpu + icon = GFX_focus_generic_armored_air_support + x = 0 + y = 2 + cost = 2 + relative_position_id = TIX_xunfujuxiong + available = { + is_puppet = no + has_government = fascism + has_country_flag = TIX_zuihoufanpu_flag + } + allow_branch = { + has_global_flag = MOD_azurlane_tianjiangjianniang + } + ai_will_do = { + factor = 100 + } + completion_reward = { + every_state = { + limit = { + is_core_of = TIX + } + add_dynamic_modifier = { + modifier = TIX_shusifangyustate + scope = TIX + } + } + } + } + + focus = { + id = TIX_bolinzhisheng + icon = GFX_focus_generic_full_social_mobilization + x = -2 + y = 1 + cost = 4 + prerequisite = { + focus = TIX_zuihoudefanpu + } + relative_position_id = TIX_zuihoudefanpu + continue_if_invalid = yes + available = { + is_puppet = no + has_government = fascism + has_country_flag = TIX_zuihoufanpu_flag + surrender_progress > 0.1 + not = { controls_state = 28 } + } + bypass = { + not = { controls_state = 64 } + } + allow_branch = { + has_global_flag = MOD_azurlane_tianjiangjianniang + } + ai_will_do = { + factor = 100 + } + completion_reward = { + add_ideas = TIX_bolinzhisheng_idea + 36 = { + add_dynamic_modifier = { + modifier = TIX_xixianfangong + scope = TIX + } + } + 7 = { + add_dynamic_modifier = { + modifier = TIX_xixianfangong + scope = TIX + } + } + 35 = { + add_dynamic_modifier = { + modifier = TIX_xixianfangong + scope = TIX + } + } + 6 = { + add_dynamic_modifier = { + modifier = TIX_xixianfangong + scope = TIX + } + } + 34 = { + add_dynamic_modifier = { + modifier = TIX_xixianfangong + scope = TIX + } + } + 8 = { + add_dynamic_modifier = { + modifier = TIX_xixianfangong + scope = TIX + } + } + 29 = { + add_dynamic_modifier = { + modifier = TIX_xixianfangong + scope = TIX + } + } + 785 = { + add_dynamic_modifier = { + modifier = TIX_xixianfangong + scope = TIX + } + } + 18 = { + add_dynamic_modifier = { + modifier = TIX_xixianfangong + scope = TIX + } + } + 16 = { + add_dynamic_modifier = { + modifier = TIX_xixianfangong + scope = TIX + } + } + } + } + + focus = { + id = TIX_wuchabiezhengbing + icon = GFX_focus_generic_fascist_troops + x = 2 + y = 1 + cost = 4 + prerequisite = { + focus = TIX_zuihoudefanpu + } + relative_position_id = TIX_zuihoudefanpu + continue_if_invalid = yes + available = { + is_puppet = no + has_government = fascism + has_country_flag = TIX_zuihoufanpu_flag + surrender_progress > 0.15 + not = { controls_state = 5 } + not = { controls_state = 807 } + } + allow_branch = { + has_global_flag = MOD_azurlane_tianjiangjianniang + } + ai_will_do = { + factor = 100 + } + completion_reward = { + add_ideas = TIX_guomintujidui_idea + 807 = { + add_dynamic_modifier = { + modifier = TIX_dongxianfangong + scope = TIX + } + } + 86 = { + add_dynamic_modifier = { + modifier = TIX_dongxianfangong + scope = TIX + } + } + 87 = { + add_dynamic_modifier = { + modifier = TIX_dongxianfangong + scope = TIX + } + } + 98 = { + add_dynamic_modifier = { + modifier = TIX_dongxianfangong + scope = TIX + } + } + 762 = { + add_dynamic_modifier = { + modifier = TIX_dongxianfangong + scope = TIX + } + } + 10 = { + add_dynamic_modifier = { + modifier = TIX_dongxianfangong + scope = TIX + } + } + 90 = { + add_dynamic_modifier = { + modifier = TIX_dongxianfangong + scope = TIX + } + } + 88 = { + add_dynamic_modifier = { + modifier = TIX_dongxianfangong + scope = TIX + } + } + 97 = { + add_dynamic_modifier = { + modifier = TIX_dongxianfangong + scope = TIX + } + } + 92 = { + add_dynamic_modifier = { + modifier = TIX_dongxianfangong + scope = TIX + } + } + 814 = { + add_dynamic_modifier = { + modifier = TIX_dongxianfangong + scope = TIX + } + } + 189 = { + add_dynamic_modifier = { + modifier = TIX_dongxianfangong + scope = TIX + } + } + } + } + + focus = { + id = TIX_chongfantiexuezongbu + icon = GFX_aflag_TIX + x = 2 + y = 1 + cost = 2 + prerequisite = { + focus = TIX_bolinzhisheng + } + prerequisite = { + focus = TIX_wuchabiezhengbing + } + relative_position_id = TIX_bolinzhisheng + continue_if_invalid = yes + available = { + is_puppet = no + has_government = fascism + has_country_flag = TIX_zuihoufanpu_flag + controls_state = 64 + surrender_progress > 0.25 + } + allow_branch = { + has_global_flag = MOD_azurlane_tianjiangjianniang + } + ai_will_do = { + factor = 100 + } + completion_reward = { + 64 = { + add_dynamic_modifier = { + modifier = TIX_touruzuizhongbingqi + scope = TIX + } + } + 4 = { + add_dynamic_modifier = { + modifier = TIX_touruzuizhongbingqi + scope = TIX + } + } + 52 = { + add_dynamic_modifier = { + modifier = TIX_touruzuizhongbingqi + scope = TIX + } + } + 55 = { + add_dynamic_modifier = { + modifier = TIX_touruzuizhongbingqi + scope = TIX + } + } + 58 = { + add_dynamic_modifier = { + modifier = TIX_touruzuizhongbingqi + scope = TIX + } + } + } + } } diff --git a/src/common/on_actions/az_waring_on_actions.txt b/src/common/on_actions/az_waring_on_actions.txt new file mode 100755 index 0000000..0eaac04 --- /dev/null +++ b/src/common/on_actions/az_waring_on_actions.txt @@ -0,0 +1,205 @@ +on_actions = { + on_daily_TIX = { + effect = { + if = { + limit = { + date > 1941.6.1 + tag = TIX + has_government = fascism + is_puppet = no + not = { controls_state = 64 } + not = { country_exists = WEX } + has_global_flag = yaertahuiyi_chenggong + has_war_with = BFL + has_war_with = BYG + has_war_with = HUJ + surrender_progress > 0.8 + BFL = { + surrender_progress < 0.2 + } + HUJ = { + surrender_progress < 0.3 + } + BYG = { + surrender_progress < 0.1 + } + } + white_peace = { + tag = HUJ + } + white_peace = { + tag = BYG + } + white_peace = { + tag = BFL + } + white_peace = { + tag = YUW + } + white_peace = { + tag = SAD + } + TIX_z23 = { + set_nationality = TIX + } + set_cosmetic_tag = TIX + TIX = { + add_country_leader_role = { + Character = TIX_z23 + Promote_leader = yes + Country_leader = { + ideology = leninism + expire = "2000.1.1.1" + traits = { + jjdxxs + } + } + } + } + retire_character = TIX_xipeiershangjiang + release_on_controlled = CZE + release_on_controlled = AUS + release_on_controlled = NOR + release_on_controlled = DEN + release_on_controlled = HOL + release_on_controlled = BEL + release_on_controlled = LUX + CZE = { + annex_country = { target = SLO transfer_troops = no } + transfer_state = 73 + transfer_state = 664 + } + POL = { + transfer_state = 5 + transfer_state = 63 + transfer_state = 68 + transfer_state = 66 + transfer_state = 67 + transfer_state = 85 + transfer_state = 86 + transfer_state = 807 + transfer_state = 87 + transfer_state = 98 + transfer_state = 10 + transfer_state = 762 + transfer_state = 90 + transfer_state = 88 + transfer_state = 92 + transfer_state = 97 + add_state_core = 5 + add_state_core = 63 + add_state_core = 68 + add_state_core = 66 + add_state_core = 67 + } + GER = { + set_cosmetic_tag = XTIX + recruit_character = TIX_xipeiershangjiang + add_country_leader_role = { + character = TIX_xipeiershangjiang + promote_leader = yes + country_leader = { + expire = "4999.1.1" + ideology = liberalism + traits = { + + } + } + } + set_capital = { state = 51 } + transfer_state = 59 + transfer_state = 55 + transfer_state = 56 + transfer_state = 57 + transfer_state = 51 + transfer_state = 42 + transfer_state = 54 + transfer_state = 50 + transfer_state = 52 + transfer_state = 53 + transfer_state = 58 + transfer_state = 909 + #transfer_state = 60 + add_state_core = 58 + add_state_core = 59 + add_state_core = 55 + add_state_core = 56 + add_state_core = 57 + add_state_core = 51 + add_state_core = 42 + add_state_core = 54 + add_state_core = 50 + add_state_core = 52 + add_state_core = 53 + add_state_core = 909 + #add_state_core = 60 + } + 51 = { + set_demilitarized_zone = yes + } + 42 = { + set_demilitarized_zone = yes + } + BFL = { + #annex_country = { target = FIN transfer_troops = no } + annex_country = { target = UKR transfer_troops = no } + annex_country = { target = LAT transfer_troops = no } + annex_country = { target = EST transfer_troops = no } + annex_country = { target = BLR transfer_troops = no } + annex_country = { target = AZR transfer_troops = no } + annex_country = { target = GEO transfer_troops = no } + annex_country = { target = LIT transfer_troops = no } + transfer_state = 188 + transfer_state = 763 + transfer_state = 78 + transfer_state = 80 + transfer_state = 766 + add_state_core = 763 + set_autonomy = { + target = TIX + autonomy_state = autonomy_integrated_puppet + } + set_autonomy = { + target = POL + autonomy_state = autonomy_integrated_puppet + } + set_autonomy = { + target = CZE + autonomy_state = autonomy_integrated_puppet + } + set_autonomy = { + target = HUN + autonomy_state = autonomy_integrated_puppet + } + set_autonomy = { + target = ROM + autonomy_state = autonomy_integrated_puppet + } + } + set_province_name = { id = 6332 name = "萨悠斯格勒" } + BYG = { + set_autonomy = { + target = GER + autonomy_state = autonomy_integrated_puppet + } + } + DEN = { + set_cosmetic_tag = DEN + add_popularity = { ideology = democratic popularity = 0.3 } + set_politics = { + ruling_party = democratic + } + } + GER = { + add_popularity = { ideology = democratic popularity = 0.75 } + load_oob = GER_1939_nsb + } + add_popularity = { ideology = communism popularity = 0.75 } + news_event = { id = az_tianjiang.89 days = 1} + + } + + } + + } +} \ No newline at end of file diff --git a/src/events/AZ_tianjiangEvents.txt b/src/events/AZ_tianjiangEvents.txt index da083c9..fd503ab 100755 --- a/src/events/AZ_tianjiangEvents.txt +++ b/src/events/AZ_tianjiangEvents.txt @@ -2598,27 +2598,7 @@ country_event = { title ="雅尔塔会议" desc = "战争即将结束,我们应该开始和我们的盟友共同商讨铁血以及欧洲的未来了。" picture = GFX_aze_kelifulan - trigger = { - date > 1941.6.1 - tag = HUJ - controls_state = 126 - has_war_with = TIX - HUJ = { is_in_faction_with = BYG } - NOT = { has_war_with = BFL } - surrender_progress < 0.3 - TIX = { - surrender_progress > 0.1 - has_war_with = BYG - } - BFL = { - has_war_with = TIX - surrender_progress < 0.3 - } - } - mean_time_to_happen = { - days = 1 - } - fire_only_once = yes + is_triggered_only = yes option = { name = "邀请白鹰和北联参加雅尔塔会议" custom_effect_tooltip = yaertahuiyi_10days @@ -2775,213 +2755,6 @@ news_event = { } } -country_event = { - id = az_tianjiang.88 - title ="帝国的毁灭" - desc = "我们彻底失败了....." - picture = GFX_aze_kelifulan - trigger = { - date > 1941.6.1 - tag = TIX - has_global_flag = yaertahuiyi_chenggong - has_war_with = BFL - has_war_with = BYG - has_war_with = HUJ - surrender_progress > 0.7 - BFL = { - surrender_progress < 0.2 - } - HUJ = { - surrender_progress < 0.3 - } - BYG = { - surrender_progress < 0.1 - } - } - mean_time_to_happen = { - days = 1 - } - fire_only_once = yes - option = { - name = "......."` - white_peace = { - tag = HUJ - } - white_peace = { - tag = BYG - } - white_peace = { - tag = BFL - } - white_peace = { - tag = YUW - } - white_peace = { - tag = SAD - } - TIX_z23 = { - set_nationality = TIX - } - set_cosmetic_tag = TIX - TIX = { - add_country_leader_role = { - Character = TIX_z23 - Promote_leader = yes - Country_leader = { - ideology = leninism - expire = "2000.1.1.1" - traits = { - jjdxxs - } - } - } - } - retire_character = TIX_xipeiershangjiang - release_on_controlled = CZE - release_on_controlled = AUS - release_on_controlled = NOR - release_on_controlled = DEN - release_on_controlled = HOL - release_on_controlled = BEL - release_on_controlled = LUX - CZE = { - annex_country = { target = SLO transfer_troops = no } - transfer_state = 73 - transfer_state = 664 - } - POL = { - transfer_state = 5 - transfer_state = 63 - transfer_state = 68 - transfer_state = 66 - transfer_state = 67 - transfer_state = 85 - transfer_state = 86 - transfer_state = 807 - transfer_state = 87 - transfer_state = 98 - transfer_state = 10 - transfer_state = 762 - transfer_state = 90 - transfer_state = 88 - transfer_state = 92 - transfer_state = 97 - add_state_core = 5 - add_state_core = 63 - add_state_core = 68 - add_state_core = 66 - add_state_core = 67 - } - GER = { - set_cosmetic_tag = XTIX - recruit_character = TIX_xipeiershangjiang - add_country_leader_role = { - character = TIX_xipeiershangjiang - promote_leader = yes - country_leader = { - expire = "4999.1.1" - ideology = liberalism - traits = { - - } - } - } - set_capital = { state = 51 } - transfer_state = 59 - transfer_state = 55 - transfer_state = 56 - transfer_state = 57 - transfer_state = 51 - transfer_state = 42 - transfer_state = 54 - transfer_state = 50 - transfer_state = 52 - transfer_state = 53 - transfer_state = 58 - transfer_state = 909 - #transfer_state = 60 - add_state_core = 58 - add_state_core = 59 - add_state_core = 55 - add_state_core = 56 - add_state_core = 57 - add_state_core = 51 - add_state_core = 42 - add_state_core = 54 - add_state_core = 50 - add_state_core = 52 - add_state_core = 53 - add_state_core = 909 - #add_state_core = 60 - } - 51 = { - set_demilitarized_zone = yes - } - 42 = { - set_demilitarized_zone = yes - } - BFL = { - #annex_country = { target = FIN transfer_troops = no } - annex_country = { target = UKR transfer_troops = no } - annex_country = { target = LAT transfer_troops = no } - annex_country = { target = EST transfer_troops = no } - annex_country = { target = BLR transfer_troops = no } - annex_country = { target = AZR transfer_troops = no } - annex_country = { target = GEO transfer_troops = no } - annex_country = { target = LIT transfer_troops = no } - transfer_state = 188 - transfer_state = 763 - transfer_state = 78 - transfer_state = 80 - transfer_state = 766 - add_state_core = 763 - set_autonomy = { - target = TIX - autonomy_state = autonomy_integrated_puppet - } - set_autonomy = { - target = POL - autonomy_state = autonomy_integrated_puppet - } - set_autonomy = { - target = CZE - autonomy_state = autonomy_integrated_puppet - } - set_autonomy = { - target = HUN - autonomy_state = autonomy_integrated_puppet - } - set_autonomy = { - target = ROM - autonomy_state = autonomy_integrated_puppet - } - } - set_province_name = { id = 6332 name = "萨悠斯格勒" } - BYG = { - set_autonomy = { - target = GER - autonomy_state = autonomy_integrated_puppet - } - } - DEN = { - set_cosmetic_tag = DEN - add_popularity = { ideology = democratic popularity = 0.3 } - set_politics = { - ruling_party = democratic - } - } - GER = { - add_popularity = { ideology = democratic popularity = 0.75 } - load_oob = GER_1939_nsb - } - add_popularity = { ideology = communism popularity = 0.75 } - news_event = { id = az_tianjiang.89 days = 1} - ai_chance = { - factor = 100 - } - } -} - news_event = { id = az_tianjiang.89 title = "帝国的毁灭" @@ -8830,8 +8603,12 @@ country_event = { BFL = { surrender_progress < 0.3 } + not = { has_country_flag = tix_nvwushenxingdongyishshi } } fire_only_once = yes + immediate = { + set_country_flag = tix_nvwushenxingdongyishshi + } option = { name = "谁问你了?" add_stability = -0.5 @@ -9649,4 +9426,179 @@ news_event = { option = { name = "世界乱成一团" } +} + +country_event = { + id = az_tianjiang.274 + title = "女武神行动" + desc = az_tianjiang.274.d + picture = GFX_aze_txluoen2 + is_triggered_only = yes + option = { + name = "军队会带领我们渡过难关!" + add_stability = -0.5 + add_war_support = -0.5 + TIX_aijier = { + add_country_leader_role = { + country_leader = { + expire = "4999.1.1" + ideology = nazism + traits = { + trait_psh_linshiyuanshou + } + } + promote_leader = yes + } + } + hidden_effect = { + country_event = { id = az_tianjiang.275 days = 1 } + BFL = { + country_event = az_tianjiang.242 + } + HUJ = { + country_event = az_tianjiang.242 + } + BYG = { + country_event = az_tianjiang.242 + } + } + ai_chance = { + base = 30 + } + } + option = { + name = "元帅将确保国家的稳定!" + add_stability = -0.5 + add_war_support = -0.5 + TIX_aogusite = { + add_country_leader_role = { + country_leader = { + expire = "4999.1.1" + ideology = nazism + traits = { + trait_psh_linshiyuanshou + } + } + promote_leader = yes + } + } + hidden_effect = { + country_event = { id = az_tianjiang.275 days = 1 } + BFL = { + country_event = az_tianjiang.242 + } + HUJ = { + country_event = az_tianjiang.242 + } + BYG = { + country_event = az_tianjiang.242 + } + } + ai_chance = { + base = 70 + } + } + option = { + name = "俾斯麦自有人选!" + add_stability = -0.5 + add_war_support = -0.5 + TIX_laibixi = { + add_country_leader_role = { + country_leader = { + expire = "4999.1.1" + ideology = nazism + traits = { + trait_psh_linshiyuanshou + } + } + promote_leader = yes + } + } + hidden_effect = { + country_event = { id = az_tianjiang.275 days = 1 } + BFL = { + country_event = az_tianjiang.242 + } + HUJ = { + country_event = az_tianjiang.242 + } + BYG = { + country_event = az_tianjiang.242 + } + } + ai_chance = { + factor = 0 + } + } +} + +country_event = { + id = az_tianjiang.275 + title = "等待俾斯麦恢复" + desc = "俾斯麦需要两到三个月的时间来恢复,我们必须争分夺秒坚持到她归来。" + picture = GFX_aze_dai + is_triggered_only = yes + option = { + name = "希望她快点醒来!" + custom_effect_tooltip = TIX_bsmmanyidu_shangsheng + add_to_variable = { + var = tix_bsmmanyiduzhi + value = 500 + } + hidden_effect = { + country_event = { id = az_tianjiang.276 days = 70 } + } + ai_chance = { + base = 100 + } + } +} + +country_event = { + id = az_tianjiang.276 + title = "俾斯麦归来" + desc = "俾斯麦苏醒了!同时她的舰装也进行了大规模升级,虽然我们不知道这些升级材料从何而来,但是时候反攻了!" + picture = GFX_aze_txbsm + is_triggered_only = yes + immediate = { + hidden_effect = { + promote_character = { + character = TIX_bisimai + ideology = nazism + } + } + } + option = { + name = "铁血还没有失败!" + set_country_flag = TIX_zuihoufanpu_flag + custom_effect_tooltip = TIX_jiesuoxinguocedafangong + swap_ruler_traits = { + remove = txyz + add = txyz_ex + } + swap_ruler_traits = { + remove = twys + add = twys_ex + } + add_country_leader_trait = trait_psh_sirtixkejijiejing + hidden_effect = { + news_event = { id = az_tianjiang.277 days = 1} + } + ai_chance = { + base = 100 + } + } +} + +news_event = { + id = az_tianjiang.277 + title ="俾斯麦宣布开始反攻" + desc = az_tianjiang.277.d + picture = GFX_az_txbisimai + major = yes + is_triggered_only = yes + + option = { + name = "会赢吗" + } } \ No newline at end of file diff --git a/src/interface/az_eventpictures.gfx b/src/interface/az_eventpictures.gfx index 9f9a6b1..cce3578 100755 --- a/src/interface/az_eventpictures.gfx +++ b/src/interface/az_eventpictures.gfx @@ -77,7 +77,7 @@ spriteTypes = { } spriteType = { name = "GFX_az_txbisimai" - texturefile = "gfx/event_pictures/az_tx1.dds" + texturefile = "gfx/event_pictures/az_txbisimai.dds" } spriteType = { name = "GFX_az_hj1" 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 1df26be..d3c68b2 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.77更新内容" - gengxinshuoming_text2:"1.更新了历史挑战模式,在疯狂AI下面开启。\n2.对各国AI的防守进行了优化。\n3.出售魔方与突袭战争增加条件限制。\n\n部分国家开局最下面的决议里有政治线路线指南。\nMOD交流群539127559。" + gengxinshuoming_title2:0"1.78更新内容" + gengxinshuoming_text2:"0.更新了历史挑战模式,在疯狂AI下面开启。\n1.为历史线铁血添加了后期殊死防御与反攻的国策,通过在决议里手动触发女武神行动来解锁(该事件如果自动触发则无后续)。\n2.雅尔塔会议事件链现在将由皇家手动触发,同时铁血战败效果将更稳定的触发。。\n\n部分国家开局最下面的决议里有政治线路线指南。\nMOD交流群539127559。" az_openstart_button_tooltip:0"打开碧蓝MOD开始界面" dancingxiaotiancheng_tooltip:0"§RDancing~§! §CDancing~§! §YNon Stop§! §Bmy§! §GDancing~§!" az_start_mainwindow_stratgame_btn_tooltip:0"§Y◆注意◆§!确认你已完成所有MOD设定,点击开始游戏后将§R无法更改§!任何设定§Y◆注意◆§!" 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 8973b9b..966a5f0 100755 --- a/src/localisation/simp_chinese/azc_YUW_l_simp_chinese.yml +++ b/src/localisation/simp_chinese/azc_YUW_l_simp_chinese.yml @@ -2143,7 +2143,36 @@ TIX_zhenduidiqudexingdong_bfl6_desc:0"占领哈尔科夫代表着斯大林格勒的沦陷只是时间问题。" BFL_weidadeweiguozhanzheng_ai:0"伟大的卫国战争(AI对抗专属BUFF)" BFL_weidadeweiguozhanzheng_ai_desc:0"这是疯狂铁血AI与疯狂北联AI对战时北联方获得的补强BUFF,当北联与铁血停战后,这个民族精神便会消失。" - + HUJ_zhanzhengdezhongjie:0"战争的终结" + yaerta_jueyi:0"铁血的未来" + yaerta_jueyi_desc:0"战争即将结束,是时候与我们的盟友商讨铁血的未来了。" + kongzhiita_jueyi:0"确保撒丁共和国" + kongzhiita_jueyi_desc:0"撒丁已经陷入内战,她们距离战败只是时间问题了,我们要确保撒丁共和国在战后依然站在我们这边。" + TIX_nvwushenxingdong_jy:0"瓦尔基里行动" + TIX_nvwushenxingdong_jy_desc:0"铁血正在走向失败,为了祖国在战后不被其他舰娘国瓜分,必须有人做出行动..." + tix_nvwushenxingdongyishshi:0"§0有人提前执行了计划§!" + az_tianjiang.274.d:0"大事不好!有刺客在俾斯麦的龙龙舰装上安装了炸弹,俾斯麦因此遭受了重创。按理说一般的炸药应该伤不到她,但这枚炸弹竟然是用心智魔方制造的,看来我们内部就有人想置元首于死地!炸药带来的伤害极大,俾斯麦元首不得不进行一段时间的休养,这次刺杀预示着铁血的时间不多了,在俾斯麦昏迷的情况下,需要有人来代替俾斯麦主持大局。" + trait_psh_linshiyuanshou:0"临时元首" + TIX_jiesuoxinguocedafangong:0"§R解锁最终的国策,进行最后的抵抗§!\n§0俾斯麦的所有特质得到升级,并获得一个新特质§!" + txyz_ex:0"铁血意志" + twys_ex:0"铁腕元首" + trait_psh_sirtixkejijiejing:0"塞壬·铁血科技结晶" + az_tianjiang.277.d:0"在两个月前于刺杀事故中受伤的俾斯麦再次露面,如今她已经恢复了完美状态并使用了新的舰装。根据碧蓝航线科学家的分析,该舰装的科技来源不明,虽然有塞壬科技的影子,但明显又有异于塞壬科技之处。\n他人对舰装来源的猜测俾斯麦并不在意,她声称铁血将在近期展开大反攻扭转战局,但战火已经如同战争之初时一样烧到了帝国的本土,专家们认为俾斯麦只是在进行垂死挣扎罢了。不过之后究竟会如何还需要看双方军队的表现,如果碧蓝航线或北方联合的军队出现了松懈,也许俾斯麦确实会有机会翻盘..." + TIX_zuihoufanpu_flag:0"§R最后的战斗开始了§!" + TIX_zuihoudefanpu:0"最后的反扑" + TIX_zuihoudefanpu_desc:0"铁血还没有战败,我们仍然存有最后的机会。" + TIX_bolinzhisheng:0"柏林之声" + TIX_bolinzhisheng_desc:0"元首将不断鼓舞我们的士兵们战至最后一刻!" + TIX_wuchabiezhengbing:0"无差别征兵" + TIX_wuchabiezhengbing_desc:0"我们的兵员严重不足,将所有人都拉上战场!" + TIX_chongfantiexuezongbu:0"重返铁血总部" + TIX_chongfantiexuezongbu_desc:0"在这最后的时刻,我们必须做好付出一切的准备,尚未成熟的黑科技装备也必须投入战场。" + TIX_shusifangyustate:0"本土殊死防御" + TIX_xixianfangong:0"西线反攻" + TIX_dongxianfangong:0"东线反攻" + TIX_touruzuizhongbingqi:0"投入最终兵器" + TIX_bolinzhisheng_idea:0"柏林之声" + TIX_guomintujidui_idea:0"国民突击队" #权利平衡 SAD_qidaoyuxinyang:0"祈祷与信仰" SAD_qidaoyuxinyang_desc:0"我感到浑身充满了力量!"