From 94441ead586df033737307ec0c6484b76f9b1900 Mon Sep 17 00:00:00 2001 From: "actions[bot]" Date: Mon, 5 May 2025 04:03:09 +0000 Subject: [PATCH] 2025-05-05 04:03:09 --- .../ai_strategy_plans/az_bfl_focusplan.txt | 9 +- .../ai_strategy_plans/az_doh_focusplan.txt | 3 +- .../ai_strategy_plans/az_huj_focusplan.txt | 68 ++++- .../ai_strategy_plans/az_tix_focusplan.txt | 131 ++++++++++ src/common/game_rules/AZ_game_rules.txt | 25 +- src/common/national_focus/beifanglianhe.txt | 2 +- src/common/national_focus/byg_focus.txt | 28 +- src/common/national_focus/donghuang_new.txt | 5 +- src/common/national_focus/tiexue.txt | 10 +- src/common/national_focus/tix_zdxq.txt | 35 ++- src/events/AZ_tianjiangEvents.txt | 244 +++++++++++++++++- src/events/DOH_shijian.txt | 1 + src/gfx/interface/goals/east_vs_west.dds | Bin 0 -> 32128 bytes src/gfx/interface/goals/generic_cold_war.dds | Bin 0 -> 36228 bytes .../interface/ideologies/marhaenism_group.dds | Bin 0 -> 18080 bytes src/interface/az_goals.gfx | 8 + src/interface/az_goals_shine.gfx | 62 +++++ src/interface/az_newideologies.gfx | 2 +- .../simp_chinese/az_misc_l_simp_chinese.yml | 2 +- .../simp_chinese/az_rules_l_simp_chinese.yml | 20 +- .../simp_chinese/azc_YUW_l_simp_chinese.yml | 22 +- 21 files changed, 623 insertions(+), 54 deletions(-) create mode 100755 src/gfx/interface/goals/east_vs_west.dds create mode 100755 src/gfx/interface/goals/generic_cold_war.dds create mode 100755 src/gfx/interface/ideologies/marhaenism_group.dds diff --git a/src/common/ai_strategy_plans/az_bfl_focusplan.txt b/src/common/ai_strategy_plans/az_bfl_focusplan.txt index bf2479e..140ecb0 100755 --- a/src/common/ai_strategy_plans/az_bfl_focusplan.txt +++ b/src/common/ai_strategy_plans/az_bfl_focusplan.txt @@ -119,7 +119,14 @@ BFL_sayousi = { } enable = { has_global_flag = MOD_azurlane_tianjiangjianniang - has_global_flag = modoption_historicalbossai_on + OR = { + has_global_flag = modoption_historicalbossai_on + + has_game_rule = { + rule = BFL_ai_behavior + option = BFL_historical_sayousi_focus + } + } } abort = { has_completed_focus = BFL_68 diff --git a/src/common/ai_strategy_plans/az_doh_focusplan.txt b/src/common/ai_strategy_plans/az_doh_focusplan.txt index b221c23..c9db5e6 100755 --- a/src/common/ai_strategy_plans/az_doh_focusplan.txt +++ b/src/common/ai_strategy_plans/az_doh_focusplan.txt @@ -7,7 +7,7 @@ DOH_historical = { enable = { has_global_flag = MOD_azurlane_tianjiangjianniang OR = { - is_historical_focus_on = yes + #is_historical_focus_on = yes has_game_rule = { rule = DOH_ai_behavior option = DOH_black_focus_1 @@ -60,6 +60,7 @@ DOH_red = { enable = { has_global_flag = MOD_azurlane_tianjiangjianniang OR = { + is_historical_focus_on = yes has_game_rule = { rule = DOH_ai_behavior option = DOH_red_focus_1 diff --git a/src/common/ai_strategy_plans/az_huj_focusplan.txt b/src/common/ai_strategy_plans/az_huj_focusplan.txt index 3902b96..22c533e 100755 --- a/src/common/ai_strategy_plans/az_huj_focusplan.txt +++ b/src/common/ai_strategy_plans/az_huj_focusplan.txt @@ -245,7 +245,7 @@ HUJ_daochexian = { } } abort = { - has_completed_focus = HUJ_junminpingdeng + has_completed_focus = HUJ_huangjiadezhanshi } ai_national_focuses = { @@ -253,18 +253,76 @@ HUJ_daochexian = { HUJ_nvpuxunlian HUJ_neiwunvpu HUJ_nvpucanting - HUJ_neiwuweizhu - HUJ_nvpukeyanzu HUJ_tegongnvpu + HUJ_tegongweizhu #政治线 HUJ_daposhufu HUJ_nvwanghuweijun HUJ_gaizaoyanzhan HUJ_zhongyonghuangshi - HUJ_huangjiadezhanshi HUJ_nvwangqinzheng - #HUJ_jinchidewang + HUJ_zhuanzhuyuzhimindishiwu + HUJ_weijiyishi + HUJ_jianshezhimindi HUJ_junminpingdeng + HUJ_huangjiadezhanshi + } + + research = { + cat_medium_armor = 50.0 + cat_mechanized_equipment = 50.0 + + } + + # Keep small, as it is used as a factor for some things (such as research needs) + # Recommended around 1.0. Useful for relation between plans + weight = { + factor = 1.0 + modifier = { + factor = 1.0 + } + } + + +} + +HUJ_hongxian = { + name = "HUJ_hongxian" + desc = "HUJ_hongxian_desc" + + allowed = { + original_tag = HUJ + } + enable = { + has_game_rule = { + rule = HUJ_ai_behavior + option = HUJ_hongxian + } + } + abort = { + has_completed_focus = HUJ_waijiaoxipai + } + + ai_national_focuses = { + #先点女仆线 + HUJ_nvpuxunlian + HUJ_neiwunvpu + HUJ_nvpucanting + HUJ_tegongnvpu + HUJ_tegongweizhu + #政治线 + HUJ_weicengshexiangdedaolu + HUJ_kuodasixiangchuanbo + HUJ_yaoqiuxiudingquanlifaan + HUJ_nvpugongzuozhidu + HUJ_nvpucanzhengquanli + HUJ_chenglinvpugonghui + HUJ_jiaruneigeyihui + HUJ_mimixingdong + HUJ_nvpubigong + HUJ_huangshidemingyun + HUJ_nvpulianmeng + HUJ_waijiaoxipai } research = { diff --git a/src/common/ai_strategy_plans/az_tix_focusplan.txt b/src/common/ai_strategy_plans/az_tix_focusplan.txt index 2948ef3..f22ce33 100755 --- a/src/common/ai_strategy_plans/az_tix_focusplan.txt +++ b/src/common/ai_strategy_plans/az_tix_focusplan.txt @@ -184,6 +184,7 @@ TIX_xiaoxueshengjueqi = { TIX_guangkaiyanlu TIX_hexiexintiexue #z23 + TIX_xiangzuozhuan TIX_jinburenshi TIX_gongchanzhuyijiaoyu TIX_gongchanzhuyixuanchuan @@ -219,6 +220,72 @@ TIX_xiaoxueshengjueqi = { value = 111 } } + +TIX_chisetiexuediguo = { + name = "TIX_chisetiexuediguo" + desc = "TIX_chisetiexuediguo_desc" + + allowed = { + original_tag = TIX + } + enable = { + + has_game_rule = { + rule = TIX_ai_behavior + option = TIX_chisetiexuediguo + } + + } + abort = { + has_completed_focus = TIX_xuanchengchisediguo + } + + ai_national_focuses = { + #1936 + TIX_chongjiangongye + TIX_fanduibisimai + TIX_chongjiandayihui + TIX_yinghuiougen + TIX_yanlunziyou + TIX_guangkaiyanlu + TIX_hexiexintiexue + #niulunbao + TIX_xiangzuozhuan + TIX_baoshouxuanze + TIX_hongsediguoshexiang + TIX_shemianbisimai + TIX_zhengshijiegaunguojiaquanli + TIX_tiexuejunzhengyitihua + TIX_jianlijungongfuheti + TIX_laibixijihua + TIX_jianlirenminweiyuanxiaqu + TIX_xuanchengchisediguo + } + research = { + infantry_weapons = 50.0 + infantry_tech = 15.0 + artillery = 8.0 + support_tech = 6.5 + cat_medium_armor = 50.0 + cat_mechanized_equipment = 50.0 + } + + # Keep small, as it is used as a factor for some things (such as research needs) + # Recommended around 1.0. Useful for relation between plans + weight = { + factor = 1.0 + modifier = { + factor = 1.0 + } + } + + ai_strategy = { + type = template_prio + id = medium_armor + value = 111 + } +} + TIX_ougenguilai = { name = "TIX_ougenguilai" desc = "TIX_ougenguilai_desc" @@ -248,6 +315,7 @@ TIX_ougenguilai = { TIX_guangkaiyanlu TIX_hexiexintiexue #ougen + TIX_zhongjianlichang TIX_shouhuzuihaodeougen TIX_zhidugaige TIX_chongjianjunzhuzhi @@ -298,3 +366,66 @@ TIX_ougenguilai = { value = 111 } } + +TIX_ziyoudetiexue = { + name = "TIX_ziyoudetiexue" + desc = "TIX_ziyoudetiexue_desc" + + allowed = { + original_tag = TIX + } + enable = { + + has_game_rule = { + rule = TIX_ai_behavior + option = TIX_ziyoudetiexue + } + + } + abort = { + has_completed_focus = TIX_lianheruoxiaozhongzu + } + + ai_national_focuses = { + #1936 + TIX_chongjiangongye + TIX_fanduibisimai + TIX_chongjiandayihui + TIX_yinghuiougen + TIX_yanlunziyou + TIX_guangkaiyanlu + TIX_hexiexintiexue + #lanxian + TIX_zhongjianlichang + TIX_ziyoudetiexue + TIX_gaoxuanju + TIX_jinzhizhengzhipohai + TIX_jiaqiangfulizhengce + TIX_minzhuzhidun + TIX_zhongshenqiujin + TIX_lianheruoxiaozhongzu + } + research = { + infantry_weapons = 50.0 + infantry_tech = 15.0 + artillery = 8.0 + support_tech = 6.5 + cat_medium_armor = 50.0 + cat_mechanized_equipment = 50.0 + } + + # Keep small, as it is used as a factor for some things (such as research needs) + # Recommended around 1.0. Useful for relation between plans + weight = { + factor = 1.0 + modifier = { + factor = 1.0 + } + } + + ai_strategy = { + type = template_prio + id = medium_armor + value = 111 + } +} diff --git a/src/common/game_rules/AZ_game_rules.txt b/src/common/game_rules/AZ_game_rules.txt index 41a2645..003889e 100755 --- a/src/common/game_rules/AZ_game_rules.txt +++ b/src/common/game_rules/AZ_game_rules.txt @@ -25,7 +25,18 @@ TIX_ai_behavior = { desc = "TIX_zouxiang_ougenguilai_desc" allow_achievements = yes } - + option = { + name = TIX_ziyoudetiexue + text = "TIX_ziyoudetiexue" + desc = "TIX_ziyoudetiexue_desc" + allow_achievements = yes + } + option = { + name = TIX_chisetiexuediguo + text = "TIX_chisetiexuediguo" + desc = "TIX_chisetiexuediguo_desc" + allow_achievements = yes + } } YUW_ai_behavior = { name = "YUW_AI_BEHAVIOR" @@ -158,6 +169,12 @@ HUJ_ai_behavior = { desc = "HUJ_zouxiang_shangwu_desc" allow_achievements = yes } + option = { + name = HUJ_hongxian + text = "HUJ_zouxiang_tuanjie" + desc = "HUJ_zouxiang_tuanjie_desc" + allow_achievements = yes + } } CHY_ai_behavior = { name = "CHY_AI_BEHAVIOR" @@ -341,6 +358,12 @@ BFL_ai_behavior = { desc = "BFL_zouxiang_historical_desc" allow_achievements = yes } + option = { + name = BFL_historical_sayousi_focus + text = "BFL_zouxiang_sayousi_historical" + desc = "BFL_zouxiang_sayousi_historical_desc" + allow_achievements = yes + } option = { name = BFL_zouzibenzhuyidaolu_focus text = "BFL_zouzibenzhuyidaolu" diff --git a/src/common/national_focus/beifanglianhe.txt b/src/common/national_focus/beifanglianhe.txt index 77396c0..1ccd16a 100755 --- a/src/common/national_focus/beifanglianhe.txt +++ b/src/common/national_focus/beifanglianhe.txt @@ -4057,7 +4057,7 @@ has_global_flag = MOD_azurlane_tianjiangjianniang } available = { - date > 1943.1.1 + date > 1942.1.1 is_subject = no has_government = communism is_faction_leader = yes diff --git a/src/common/national_focus/byg_focus.txt b/src/common/national_focus/byg_focus.txt index 11a02f8..63f6dee 100755 --- a/src/common/national_focus/byg_focus.txt +++ b/src/common/national_focus/byg_focus.txt @@ -6094,19 +6094,12 @@ focus_tree = { bypass = { tag = USB } - select_effect = { - set_country_flag = SOV_paranoia_do_not_cancel_focus_flag #This focus cannot be canceled - } cost = 5 ai_will_do = { factor = 100 } completion_reward = { - custom_effect_tooltip = YUW_tips - clr_country_flag = SOV_paranoia_do_not_cancel_focus_flag set_cosmetic_tag = USB1 - add_stability = 0.4 - add_war_support = 0.5 add_popularity = { ideology = communism popularity = 0.5 @@ -6174,7 +6167,6 @@ focus_tree = { focus = BYG_yuanbendewomen } available = { - always = no has_government = communism NOT = { has_country_flag = baiyingneizhaweiji @@ -6185,17 +6177,29 @@ focus_tree = { } } select_effect = { + country_event = az_tianjiang.332 set_country_flag = SOV_paranoia_do_not_cancel_focus_flag #This focus cannot be canceled } - cost = 15 + cost = 5 ai_will_do = { factor = 0 } completion_reward = { - custom_effect_tooltip = YUW_tips + custom_effect_tooltip = jiuguoxingdong_tip + effect_tooltip = { + country_event = az_tianjiang.332 + } + custom_effect_tooltip = jiuguoxingdong_tip2 + custom_effect_tooltip = BYG_zhengbainshibian_neizhan_tips + if = { + limit = { + has_country_flag = BYG_zhuabubotelan + } + country_event = az_tianjiang.333 + }else = { + country_event = az_tianjiang.334 + } clr_country_flag = SOV_paranoia_do_not_cancel_focus_flag - add_political_power = 200 - add_stability = 0.3 add_popularity = { ideology = communism popularity = -0.5 diff --git a/src/common/national_focus/donghuang_new.txt b/src/common/national_focus/donghuang_new.txt index a2ac459..83b8434 100755 --- a/src/common/national_focus/donghuang_new.txt +++ b/src/common/national_focus/donghuang_new.txt @@ -1698,6 +1698,9 @@ focus_tree = { relative_position_id = DOH_yubeilianjiaoliu icon = GFX_focus_pinghai cost = 9 + ai_will_do = { + factor = 100 + } prerequisite = { focus = DOH_wunianjihua focus = DOH_junshiyouxian @@ -1840,7 +1843,7 @@ focus_tree = { y = 2 cost = 5 ai_will_do = { - factor = 10 + factor = 100 } prerequisite = { focus = DOH_jijifangyu diff --git a/src/common/national_focus/tiexue.txt b/src/common/national_focus/tiexue.txt index a6f55a5..5ffe58b 100755 --- a/src/common/national_focus/tiexue.txt +++ b/src/common/national_focus/tiexue.txt @@ -8776,8 +8776,14 @@ focus_tree = { relative_position_id = TIX_tiexuefanjizhan available = { is_puppet = no - controls_state = 69 - controls_state = 74 + OR = { + controls_state = 69 + has_government = communism + } + OR = { + controls_state = 74 + has_government = communism + } OR = { has_army_manpower = { size > 550000 diff --git a/src/common/national_focus/tix_zdxq.txt b/src/common/national_focus/tix_zdxq.txt index 1ff2536..30fa1b8 100755 --- a/src/common/national_focus/tix_zdxq.txt +++ b/src/common/national_focus/tix_zdxq.txt @@ -398,14 +398,16 @@ focus_tree = { cost = 10 relative_position_id = TIX_jianlitiexuetongzhi available = { - always = no + has_global_flag = beilian_bengkui + has_war_with = BFL } ai_will_do = { factor = 100 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { - #custom_effect_tooltip = YUW_tips + army_experience = 200 + add_war_support = 0.5 } } @@ -418,14 +420,16 @@ focus_tree = { relative_position_id = TIX_xianruweiji prerequisite = { focus = TIX_xianruweiji } available = { - always = no + has_global_flag = beilian_bengkui + has_war_with = BFL } ai_will_do = { factor = 100 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { - #custom_effect_tooltip = YUW_tips + add_stability = 0.3 + add_political_power = 200 } } @@ -438,14 +442,15 @@ focus_tree = { relative_position_id = TIX_xianruweiji prerequisite = { focus = TIX_xianruweiji } available = { - always = no + has_global_flag = beilian_bengkui + has_war_with = BFL } ai_will_do = { factor = 100 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { - #custom_effect_tooltip = YUW_tips + add_political_power = 300 } } @@ -459,14 +464,15 @@ focus_tree = { prerequisite = { focus = TIX_zhaojizhongchengpai } prerequisite = { focus = TIX_laizibolindemingling } available = { - always = no + has_global_flag = beilian_bengkui + has_war_with = BFL } ai_will_do = { factor = 100 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { - #custom_effect_tooltip = YUW_tips + add_ideas = TIX_jdzy } } @@ -480,14 +486,15 @@ focus_tree = { prerequisite = { focus = TIX_zhaojizhongchengpai } prerequisite = { focus = TIX_laizibolindemingling } available = { - always = no + has_global_flag = beilian_bengkui + has_war_with = BFL } ai_will_do = { factor = 100 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { - #custom_effect_tooltip = YUW_tips + add_ideas = TIX_gaishitaibao } } @@ -501,14 +508,18 @@ focus_tree = { prerequisite = { focus = TIX_jiaomiexiwang } prerequisite = { focus = TIX_womencongweiliqu } available = { - always = no + has_global_flag = beilian_bengkui + has_war_with = BFL } ai_will_do = { factor = 100 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { - #custom_effect_tooltip = YUW_tips + swap_ideas = { + remove_idea = TIX_gaishitaibao + add_idea = TIX_gaishitaibao_ex + } } } diff --git a/src/events/AZ_tianjiangEvents.txt b/src/events/AZ_tianjiangEvents.txt index 25e1058..3274c7d 100755 --- a/src/events/AZ_tianjiangEvents.txt +++ b/src/events/AZ_tianjiangEvents.txt @@ -4859,6 +4859,7 @@ country_event = { add_to_faction = DOH } DOH = { + set_country_flag = DOH_lishiguoce_jiarubilan add_ai_strategy = { type = befriend id = HUJ @@ -11844,4 +11845,245 @@ country_event = { factor = 0 } } -} \ No newline at end of file +} + +country_event = { + id = az_tianjiang.331 + title ="退出碧蓝航线" + desc = "我们的意识形态始终与碧蓝航线存在分歧,在彻底击败了赤色中轴之后,也许是时候离开了。" + #picture = GFX_aze_kelifulan + trigger = { + tag = DOH + has_country_flag = DOH_lishiguoce_jiarubilan + not = { has_government = democratic } + OR = { + is_in_faction_with = BYG + is_in_faction_with = HUJ + } + HUJ = { is_subject = no } + BYG = { is_subject = no } + is_faction_leader= no + OR = { + country_exists = GER + NOT = { country_exists = TIX } + TIX = { + is_puppet = yes + } + TIX = { + has_war = no + } + TIX = { + has_government = democratic + } + } + OR = { + NOT = { country_exists = SAD } + SAD = { + is_puppet = yes + } + SAD = { + has_war = no + } + SAD = { + has_government = democratic + } + country_exists = ITA + } + OR = { + NOT = { country_exists = CHY } + CHY = { + is_puppet = yes + } + CHY = { + has_war = no + } + CHY = { + has_government = democratic + } + } + } + fire_only_once = yes + option = { + name = "我们是新时代的敌人" + create_faction = "东亚联盟" + ai_chance = { + factor = 100 + } + } + option = { + name = "我们与碧蓝航线有着共同的理想" + add_popularity = { ideology = democratic popularity = 0.3 } + ai_chance = { + factor = 0 + } + } +} + +country_event = { + id = az_tianjiang.332 + title = "最后准备" + desc = az_tianjiang.332.d + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "等我们抓到了哈曼,这一切便会结束" + ai_chance = { + factor = 0 + } + } + option = { + name = "波特兰在哪里?" + set_country_flag = BYG_zhuabubotelan + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.333 + title = "红与白的终幕" + desc = az_tianjiang.333.d + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + option = { + name = "白鹰重归稳定" + create_country_leader = { + name = "克利夫兰" + picture = "kelifulan.jpg" + expire = "1965.1.1" + ideology = fascism_ideology + traits = { + zyqs + } + } + set_politics = { + ruling_party = fascism + elections_allowed = yes + } + add_popularity = { + ideology = fascism + popularity = 0.5 + } + complete_national_focus = BYG_kuodaqishituanguimo + ai_chance = { + factor = 100 + } + } +} + +country_event = { + id = az_tianjiang.334 + title = "赤色流星的轨迹" + desc = az_tianjiang.334.d + picture = GFX_report_event_generic_sign_treaty2 + is_triggered_only = yes + immediate = { + hidden_effect = { + every_state = { + limit = { + is_core_of = BYG + } + add_core_of = USA + add_core_of = USB + add_core_of = CSA + } + BYG_botelan= { + remove_country_leader_role = { + ideology = socialism + } + remove_country_leader_role = { + ideology = stalinism + } + remove_country_leader_role = { + ideology = fascism_ideology + } + remove_country_leader_role = { + ideology = liberalism + } + remove_country_leader_role = { + ideology = despotism + } + remove_country_leader_role = { + ideology = leninism + } + remove_country_leader_role = { + ideology = marxism + } + set_nationality = USB + } + BYG_huonululu= { + set_nationality = USB + } + BYG_haman= { + set_nationality = USB + } + BYG_mingniabolisi= { + set_nationality = USB + } + USB = { + set_cosmetic_tag = USB1 + load_oob = BYG_neizhanfenbu_2 + set_capital = { state = 395 } + add_war_support = 1 + add_popularity = { ideology = communism popularity = 1 } + set_politics = { + ruling_party = communism + } + set_party_name = { ideology = communism long_name = "白鹰共产党" name = "白鹰共产党" } + transfer_state = 261 + transfer_state = 369 + transfer_state = 393 + transfer_state = 396 + transfer_state = 394 + transfer_state = 395 + transfer_state = 373 + transfer_state = 392 + transfer_state = 389 + transfer_state = 391 + transfer_state = 390 + transfer_state = 384 + transfer_state = 383 + BYG_botelan= { + add_country_leader_role = { + country_leader = { + expire = "4999.1.1" + ideology = marxism + traits = { + trait_botelan + } + } + promote_leader = yes + } + } + } + + } + } + option = { + name = "碾碎她们!" + declare_war_on = { target = USB type = annex_everything } + create_country_leader = { + name = "克利夫兰" + picture = "kelifulan.jpg" + expire = "1965.1.1" + ideology = fascism_ideology + traits = { + zyqs + } + } + set_politics = { + ruling_party = fascism + elections_allowed = yes + } + add_popularity = { + ideology = fascism + popularity = 0.2 + } + complete_national_focus = BYG_kuodaqishituanguimo + ai_chance = { + factor = 100 + } + } +} + \ No newline at end of file diff --git a/src/events/DOH_shijian.txt b/src/events/DOH_shijian.txt index 4b4a8b8..f62c1a2 100755 --- a/src/events/DOH_shijian.txt +++ b/src/events/DOH_shijian.txt @@ -1635,6 +1635,7 @@ country_event = { base = 50 modifier = { OR = { + is_historical_focus_on = yes has_game_rule = { rule = DOH_ai_behavior option = DOH_red_focus_1 diff --git a/src/gfx/interface/goals/east_vs_west.dds b/src/gfx/interface/goals/east_vs_west.dds new file mode 100755 index 0000000000000000000000000000000000000000..866846637189ec43061e42c9380adf96e273223a GIT binary patch literal 32128 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 N^0WVZ{D1QZ{69uCyFLH_ literal 0 HcmV?d00001 diff --git a/src/gfx/interface/goals/generic_cold_war.dds b/src/gfx/interface/goals/generic_cold_war.dds new file mode 100755 index 0000000000000000000000000000000000000000..e07c7fbb7154564cdc4f094de76e7fe9ae33a764 GIT binary patch literal 36228 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 Oav$IIbN`>e-v0x1siofl literal 0 HcmV?d00001 diff --git a/src/gfx/interface/ideologies/marhaenism_group.dds b/src/gfx/interface/ideologies/marhaenism_group.dds new file mode 100755 index 0000000000000000000000000000000000000000..05612192c537eb51644005874cb732872d955f2f GIT binary patch literal 18080 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 DmO)+X literal 0 HcmV?d00001 diff --git a/src/interface/az_goals.gfx b/src/interface/az_goals.gfx index 579f8dc..b30d90d 100755 --- a/src/interface/az_goals.gfx +++ b/src/interface/az_goals.gfx @@ -1,4 +1,12 @@ spriteTypes = { + SpriteType = { + name = "GFX_generic_cold_war" + texturefile = "gfx/interface/goals/generic_cold_war.dds" + } + SpriteType = { + name = "GFX_foucs_east_vs_west" + texturefile = "gfx/interface/goals/east_vs_west.dds" + } SpriteType = { name = "GFX_foucs_u81" texturefile = "gfx/interface/goals/foucs_u81.png" diff --git a/src/interface/az_goals_shine.gfx b/src/interface/az_goals_shine.gfx index 424f96b..5ab9e36 100755 --- a/src/interface/az_goals_shine.gfx +++ b/src/interface/az_goals_shine.gfx @@ -1,4 +1,66 @@ spriteTypes = { + SpriteType = { + name = "GFX_foucs_east_vs_west_shine" + texturefile = "gfx/interface/goals/east_vs_west.dds" + effectFile = "gfx/FX/buttonstate.lua" + animation = { + animationmaskfile = "gfx/interface/goals/east_vs_west.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/east_vs_west.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_generic_cold_war_shine" + texturefile = "gfx/interface/goals/generic_cold_war.dds" + effectFile = "gfx/FX/buttonstate.lua" + animation = { + animationmaskfile = "gfx/interface/goals/generic_cold_war.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/generic_cold_war.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_u81_shine" texturefile = "gfx/interface/goals/foucs_u81.png" diff --git a/src/interface/az_newideologies.gfx b/src/interface/az_newideologies.gfx index df46192..f4ef56e 100755 --- a/src/interface/az_newideologies.gfx +++ b/src/interface/az_newideologies.gfx @@ -6,7 +6,7 @@ spriteTypes = { spriteType = { name = "GFX_ideology_marxism" - texturefile = "gfx/interface/ideologies/natsynd_group.png" + texturefile = "gfx/interface/ideologies/marhaenism_group.dds" } spriteType = { 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 6f18f10..fc650fb 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.在地图上添加了6个新奇观。\n2.北联在被铁血击败(丢失三大城)后,将会给铁血触发一个事件决定未来的走向,继续进攻完全击败北联或者触发新加入的“北联战败”,“北联战败”同样可以满足执行光荣和平/新秩序的前提条件。\n3.给铁血新增了在占领不列颠群岛之后强迫白鹰和谈的决议和事件链(仍然需要击败北联)。 \n\n已知BUG:游戏内读取存档可能会导致闪退,重启游戏后读取存档则正常\n本MOD内95%的长文案由AI生成,§C所有文案当做同人小说来看就好§!!由于钢4本身的性质和有些路线在当时做的时候就比较抽象,因此文案一长,角色出现OOC是很正常的事情。如果有过于令人不适的OOC情节出现,可以加群进行反馈提供改动建议。\n部分国家开局最下面的决议里有政治线路线指南。\nMOD交流群539127559。" + gengxinshuoming_text2:"1.修BUG与补全残缺内容,北联/白鹰/铁血的冷战国策正在制作中 \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/az_rules_l_simp_chinese.yml b/src/localisation/simp_chinese/az_rules_l_simp_chinese.yml index be6832c..f25da9d 100755 --- a/src/localisation/simp_chinese/az_rules_l_simp_chinese.yml +++ b/src/localisation/simp_chinese/az_rules_l_simp_chinese.yml @@ -34,12 +34,16 @@ #国策走向-规则# TIX_AI_BEHAVIOR:0"铁血AI走向" -TIX_zouxiang_default:0"铁血意志俾斯麦" -TIX_zouxiang_default_desc:0"铁血公国在俾斯麦的带领下,积极扩军,狂乱轰入欧洲,恢复铁血版图。" -TIX_zouxiang_xiaoxueshengjueqi:0"小学生崛起" -TIX_zouxiang_xiaoxueshengjueqi_desc:0"进击的Z23积极改革,让铁血成为欧洲最先进的国家。" -TIX_zouxiang_ougenguilai:0"欧根归来" -TIX_zouxiang_ougenguilai_desc:0"果然欧根亲王才是最棒的领导。" +TIX_zouxiang_default:0"铁血的道路" +TIX_zouxiang_default_desc:0"铁血将在俾斯麦元首的带领下积极扩军,对欧洲乃至整个世界发动一场规模空前巨大的战争。这是铁血的历史路线。" +TIX_zouxiang_xiaoxueshengjueqi:0"反对俾斯麦-小学生崛起" +TIX_zouxiang_xiaoxueshengjueqi_desc:0"Z23从北联学习了关于团结主义的知识,对国家进行积极改革,让铁血成为欧洲最先进的红色国家。" +TIX_zouxiang_ougenguilai:0"反对俾斯麦-腓特烈大帝归来" +TIX_zouxiang_ougenguilai_desc:0"在欧根亲王的支持下,铁血成功唤醒了腓特烈大帝的灵魂。" +TIX_ziyoudetiexue:"反对俾斯麦-自由的铁血" +TIX_ziyoudetiexue_desc:"在俾斯麦倒台后,铁血的舰娘们决定效仿皇家等国搞民主选举,并联合欧洲的弱势国家建立一个庞大的联盟。" +TIX_chisetiexuediguo:"纽伦堡的红色帝国" +TIX_chisetiexuediguo_desc:"铁血舰娘们的左转并不彻底,俾斯麦时期的遗留思想导致她们走向了另一个极端,最终她们同样会对整个世界发动一场浩劫般的战争。" SAD_AI_BEHAVIOR:0"撒丁AI走向" SAD_zouxiang_default:0"重铸帝国荣光" SAD_zouxiang_default_desc:0"维内托与利托里奥以及撒丁众舰娘为了重铸帝国荣光而努力。" @@ -51,6 +55,10 @@ SIR_zouxiang_default:0"本位面的传教士" SIR_zouxiang_default_desc:0"百慕大的神秘宗教致力于让本教立稳脚跟并且走向世界。" BFL_zouzibenzhuyidaolu:"正统团结主义" BFL_zouzibenzhuyidaolu_desc:"阿尔汉格尔斯克和他的团结党将带领北联走上正统团结主义道路。" +BFL_zouxiang_sayousi_historical:"唯一的老大姐" +BFL_zouxiang_sayousi_historical_desc:"由于大扫除行动带来的种种矛盾,萨悠斯决定再次出面领导北联。这是北联的历史挑战路线。" +HUJ_zouxiang_tuanjie:"未曾设想的道路" +HUJ_zouxiang_tuanjie_desc:"女仆们决定反抗贵族们的统治,并最终建立一个属于皇家女仆们的红色国家。" 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 ced9819..083ccda 100755 --- a/src/localisation/simp_chinese/azc_YUW_l_simp_chinese.yml +++ b/src/localisation/simp_chinese/azc_YUW_l_simp_chinese.yml @@ -2321,6 +2321,7 @@ KAZ_zhongyalianmeng:"中亚联盟" KAZ_zhongyalianmeng_DEF:"中亚联盟" KAZ_zhongyalianmeng_ADJ:"中亚联盟" + BYG_zhengbainshibian_neizhan_tips:"§R如果政变失败,内战将会爆发§!" #军事重组与动态修正 YUW_yuanweilujunfangshouweizhu_idea:0"军事重心-防守为主" YUW_yuanweilujunfangshouweizhu_idea_desc:0"鸢尾目前的军事重心以防御为主。" @@ -2904,6 +2905,9 @@ az_tianjiang.329.t:"北方联合的末路" az_tianjiang.329.d:"在持续数月的激烈交战后,铁血帝国终于攻陷莫斯科,彻底击溃北方联合主力部队。随着克里姆林宫顶升起铁血旗帜,北联政府被迫迁往乌拉尔山以东,依托西伯利亚广袤领土继续抵抗。\n铁血元首[TIX.getleader]在占领的莫斯科红场发表胜利演说:"北联的极权统治已经终结,欧洲大陆迎来了真正的和平秩序。"与此同时,铁血装甲部队继续向东推进,目标直指残余北联军队最后的据点——新西伯利亚军事工业区。\n军事专家分析,北联残余势力虽仍控制着部分远东领土,但已丧失主要工业基地与人口中心,短期内难以组织有效反击。铁血军方宣布将在占领区实施"去军事化"政策,全面改造北联军工体系。" az_tianjiang.329.a:"熊的末路" + az_tianjiang.332.d:"国会大厦的地下档案室里,克利夫兰的佩剑正缓缓划开一份尘封的档案袋。煤油灯将她的影子投在墙上,与悬挂的联邦旗帜重叠,宛如某种扭曲的徽记。\n\n“所有舰装检查完毕。”海伦娜的声音从阴影中传来,她的指尖划过战术平板上闪烁的红点——那是白宫卫队的巡逻路线,“总统卫队里有我们的人,会在午夜换岗时打开西侧通道。”\n\n克利夫兰没有抬头,只是从档案袋里抽出一张泛黄的图纸。那是国会大厦的建筑蓝图,某些角落被红铅笔圈出,旁边标注着“爆破点”和“压制火力”。\n\n“哈曼的演讲还在继续?”她问。\n\n“嗯。”海伦娜调出全息影像,画面里,白鹰共产党的红旗在工人集会上翻涌,哈曼的声音透过扬声器传来:“……是时候终结腐朽的旧秩序了!”\n\n克利夫兰的嘴角微微扬起。\n\n“很好。”她合上档案,剑尖轻轻敲击桌面,“让她们闹得再大一点。”\n\n窗外,暮色渐沉。联邦骑士团的士兵们正以“例行演习”的名义集结,她们的装甲车喷涂着“国民警卫队”的标志,炮口却悄悄对准了政府区的关键建筑。\n\n海伦娜的战术平板突然亮起一条加密通讯:\n\n「最高法院已收到‘紧急戒严令’草案,大法官们正在争论。」\n\n克利夫兰站起身,军靴碾过地上散落的共和党传单。\n\n“告诉大法官们……”她的佩剑“铿”地归鞘,“……她们有的是时间慢慢讨论。”\n\n“——等天亮后。”" + az_tianjiang.333.d:"国会大厦的地下室里,滴水声像倒计时般清晰。\n\n波特兰的双手被铁链锁在管道上,额角的血丝顺着脸颊滑落,在白色制服上绽开几朵暗红。她抬头时,嘴角却还噙着那抹令人恼火的笑。\n\n"真是...古典的囚禁方式呢。"她咳嗽两声,铁链哗啦作响,"我还以为骑士团会更浪漫些?比如...烛光晚餐后再处决叛徒?"\n\n克利夫兰的佩剑抵上她的喉咙,剑锋映着地下室唯一那盏煤油灯的光,在波特兰苍白的皮肤上投下晃动的寒芒。\n\n"闭嘴,赤色分子。"骑士团长的声音比剑更冷,"你的笑话救不了你的命。"\n\n门外传来脚步声,海伦娜推门而入,她的镜片上蒙着一层水雾,手里捏着刚截获的电报。\n\n"哈曼投降了。"她轻声说,"条件是...不能伤害你。"" + az_tianjiang.334.d:"国会山的穹顶在破晓时分染上了不祥的橘红色。克利夫兰的军靴踏过散落的传单,铁十字肩章刮碎了玻璃橱窗里"工人联合会"的招牌。她踢开部长办公室大门时,哈曼正慢条斯理地擦拭着眼镜。\n\n"午安,骑士团长。"年轻的革命家说道,"要喝红茶吗?刚没收了资本家的祁门..."\n\n军刀劈碎茶杯的脆响中,海伦娜的枪管抵上哈曼太阳穴:"波特兰在哪?"\n\n"真伤心~"哈曼指尖转着共青团徽章,"姐姐明明更想见的是..."\n\n芝加哥方向的爆炸声突然震碎所有窗户。远方天际线上,三发红色信号弹正缓缓坠落——那是1919年钢铁大罢工时期工人发明的联络方式。\n\n克利夫兰的佩剑突然割断电话线:"传令!调遣..."\n\n"太迟啦。"哈曼哼着《华沙曲》的调子,脚镣在地面划出五线谱,"现在开往芝加哥的每列火车上..."她突然露出孩童般的笑容,"都坐着拿枪的纺织女工哦?"\n\n海伦娜的战术板疯狂闪烁着危情警报:兵工厂倒戈、邮局截获密电、连教堂唱诗班的孩子都在传递暗号。当骑士团匆忙布防时,没人注意到哈曼悄悄踩碎了滚落在地的糖果——印着草莓图案的玻璃纸里,裹着微型发报机的残骸。" #规则# CHY_AI_BEHAVIOR:0"重樱AI走向" CHY_zouxiang_historical:0"赤城担任新旗舰" @@ -2912,13 +2916,13 @@ CHY_zouxiang_default_desc:0"重樱将不会有特定走向,而是会根据国策树中设计好的概率随机选择一条线路。" DOH_AI_BEHAVIOR:0"东煌AI走向" DOH_zouxiang_black_1:0"逸仙万岁" - DOH_zouxiang_black_1_desc:0"逸仙将带领东煌走上自己的尚武道路,这是东煌的历史路线。" + DOH_zouxiang_black_1_desc:0"逸仙将带领东煌走上自己的尚武道路。" DOH_zouxiang_black_2:0"帷幕之后" DOH_zouxiang_black_2_desc:0"镇海将从幕后走到台前,带领东煌走上尚武道路。" DOH_zouxiang_black_3:0"天下兵马大元帅" DOH_zouxiang_black_3_desc:0"哈尔滨将积极参与政治,带领东煌走上尚武道路。" DOH_zouxiang_red_1:0"光荣的引路人" - DOH_zouxiang_red_1_desc:0"鞍山将领导东煌走团结道路。" + DOH_zouxiang_red_1_desc:0"鞍山将领导东煌走团结道路,这是东煌的历史路线。" DOH_zouxiang_red_2:0"人民的逸仙" DOH_zouxiang_red_2_desc:0"逸仙将领导东煌走团结道路。" DOH_zouxiang_red_3:0"积极防御" @@ -2948,8 +2952,8 @@ BFL_AI_BEHAVIOR:0"北联AI走向" BFL_zouxiang_default:0"无特定走向" BFL_zouxiang_default_desc:0"北联将不会有特定走向,而是会根据国策树中设计好的概率随机选择一条线路。" - BFL_zouxiang_historical:0"独立自主" - BFL_zouxiang_historical_desc:0"北联将创建共产联盟并寻找机会扩张,这是北联的历史路线。" + BFL_zouxiang_historical:0"一国建成团结主义" + BFL_zouxiang_historical_desc:0"北联将在罗西亚的领导下优先稳定国内局势,在国内稳定之后寻找机会传播革命。这是北联的历史路线。" custom_diff_strong_cszz:0"加强赤色中轴" custom_diff_strong_blhx:0"加强碧蓝航线" custom_diff_strong_gclm:0"加强共产联盟" @@ -2968,17 +2972,17 @@ HUJ_AI_BEHAVIOR:0"皇家AI走向" HUJ_zouxiang_default:0"无特定走向" HUJ_zouxiang_default_desc:0"皇家将不会有特定走向,而是会根据国策树中设计好的概率随机选择一条线路。" - HUJ_historical_focus:0"继续议会制" + HUJ_historical_focus:0"继续贵族政治" HUJ_historical_focus_desc:0"皇家将继续实行议会制度,并保卫世界和平,这是旧版本皇家的历史路线。" - HUJ_zouxiang_shangwu:0"女王亲政" + HUJ_zouxiang_shangwu:0"女王亲政-打破束缚" HUJ_zouxiang_shangwu_desc:0"伊丽莎白女王将亲自处理政务,解散议会并提升皇室的影响力,最终皇家会变为一个尚武国家。" TIX_zouxiang_suiji:0"无特定走向" TIX_zouxiang_suiji_desc:0"铁血将不会有特定走向,而是会根据国策树中设计好的概率随机选择一条线路。" - HUJ_historical_new_focus:0"专注殖民地事务-保持传统" + HUJ_historical_new_focus:0"继续贵族政治-保持传统" HUJ_historical_new_focus_desc:0"皇家将在维持民主制度的基础上专注于殖民地事务,争取完全掌控殖民地,这是新版本皇家的历史路线。" HUJ_historical_new_focus_desc:0"皇家将在维持民主制度的基础上专注于殖民地事务,争取完全掌控殖民地,这是新版本皇家的历史路线。" - HUJ_historical_new2_focus:0"专注殖民地事务-女王亲政" - HUJ_historical_new2_focus_desc:0"伊丽莎白女王将亲自处理殖民地事务,争取完全掌控殖民地。" + HUJ_historical_new2_focus:0"继续贵族政治-女王亲政" + HUJ_historical_new2_focus_desc:0"伊丽莎白女王将亲自处理各类事务,并争取完全掌控殖民地。" AZ_huj_bengkui_rule:0"不列颠皇家的崩溃" AZ_huj_bengkui_rule_on_text:0"§R整体崩溃§!" AZ_huj_bengkui_rule_on_desc:0"不列颠皇家将会在游戏开始不久后崩溃,联合王国将会回归(这是天降皇家的玩家早战惩罚)。"