From ce813ef3437e2122f324b1d6141ade98cc440df9 Mon Sep 17 00:00:00 2001 From: "actions[bot]" Date: Thu, 1 Jan 2026 04:03:27 +0000 Subject: [PATCH] 2026-01-01 04:03:27 --- src/common/achievements/az_achievements.txt | 14 ++ .../TIX_volkskommissariat.txt | 2 +- src/common/decisions/tianjiang_decision.txt | 190 ++++++++++++++---- src/common/ideas/sad.txt | 6 +- src/common/ideas/tianjiang.txt | 118 +++++------ src/common/national_focus/beifanglianhe.txt | 3 - src/common/national_focus/byg_focus.txt | 2 - src/common/national_focus/tiexue.txt | 7 +- src/common/national_focus/yuanwei.txt | 6 + src/events/AZ_tianjiangEvents.txt | 75 ++++++- .../achievements/az_meizhoutiaozhan_cj3.dds | Bin 0 -> 21972 bytes .../az_meizhoutiaozhan_cj3_grey.dds | Bin 0 -> 21972 bytes .../az_meizhoutiaozhan_cj3_not_eligible.dds | Bin 0 -> 21972 bytes .../simp_chinese/az_misc_l_simp_chinese.yml | 13 +- 14 files changed, 314 insertions(+), 122 deletions(-) create mode 100755 src/gfx/achievements/az_meizhoutiaozhan_cj3.dds create mode 100755 src/gfx/achievements/az_meizhoutiaozhan_cj3_grey.dds create mode 100755 src/gfx/achievements/az_meizhoutiaozhan_cj3_not_eligible.dds diff --git a/src/common/achievements/az_achievements.txt b/src/common/achievements/az_achievements.txt index 1a252cc..b1d304d 100755 --- a/src/common/achievements/az_achievements.txt +++ b/src/common/achievements/az_achievements.txt @@ -928,3 +928,17 @@ az_meizhoutiaozhan_cj2 = { has_global_flag = az_meizhoutiaozhan_cj_get2 } } + +az_meizhoutiaozhan_cj3 = { + possible = { + difficulty > 1 + has_start_date < 1936.01.02 + has_any_custom_difficulty_setting = no + game_rules_allow_achievements = yes + } + + happened = { + not = { has_global_flag = modoption_dingzhenai_on } + has_global_flag = az_meizhoutiaozhan_cj_get3 + } +} diff --git a/src/common/autonomous_states/TIX_volkskommissariat.txt b/src/common/autonomous_states/TIX_volkskommissariat.txt index 90ac716..cdd4a8c 100755 --- a/src/common/autonomous_states/TIX_volkskommissariat.txt +++ b/src/common/autonomous_states/TIX_volkskommissariat.txt @@ -50,8 +50,8 @@ autonomy_state = { OVERLORD = { has_government = communism original_tag = TIX - has_completed_focus = TIX_jianlirenminweiyuanxiaqu } + OVERLORD = { has_completed_focus = TIX_jianlirenminweiyuanxiaqu } } can_take_level = { diff --git a/src/common/decisions/tianjiang_decision.txt b/src/common/decisions/tianjiang_decision.txt index 93a0cb1..3c202e8 100755 --- a/src/common/decisions/tianjiang_decision.txt +++ b/src/common/decisions/tianjiang_decision.txt @@ -8423,6 +8423,31 @@ SAD_quanlipingheng = { factor = 100 } } + SAD_aiquanlipingheng2 = { + cost = 0 + visible = { + is_ai = yes + } + available = { + is_ai = yes + is_puppet = no + OR = { + has_government = democratic + has_government = communism + } + date > 1937.1.1 + } + fire_only_once = yes + complete_effect = { + add_power_balance_value = { + id = SAD_balance + value = 0.4 + } + } + ai_will_do = { + factor = 100 + } + } SAD_fazhanjunshigongye = { icon = generic_merge_plant_materiel cost = 150 @@ -8527,6 +8552,27 @@ SAD_sadaisaizhanzheng = { complete_national_focus = SAD_afeilijiazhichi } } + SAD_AIaisaipanding_jy = { + icon = eng_blackshirt_march + allowed = { + tag = SAD + } + visible = { + is_ai = yes + has_war_with = ETH + } + available = { + is_ai = yes + has_war_with = ETH + date > 1936.1.10 + } + ai_will_do = { + factor = 100 + } + complete_effect = { + country_event = az_tianjiang.449 + } + } } YUW_quanlipingheng = { @@ -15892,7 +15938,7 @@ AZ_meizhoutiaozhan_jyz = { tooltip = "完美达成过本次每月挑战目标" has_completed_custom_achievement = { mod = az_achievements - achievement = az_meizhoutiaozhan_cj2 + achievement = az_meizhoutiaozhan_cj3 } } custom_trigger_tooltip = { @@ -15916,8 +15962,11 @@ AZ_meizhoutiaozhan_jyz = { not = { has_global_flag = az_meizhoutiaozhan_action } } available = { - tag = YUW - is_historical_focus_on = no + tag = TIX + custom_trigger_tooltip = { + tooltip = "非历史模式已开启" + is_historical_focus_on = no + } custom_trigger_tooltip = { tooltip = az_aikongzhiqitaguojia all_other_country = { @@ -15930,9 +15979,62 @@ AZ_meizhoutiaozhan_jyz = { #activate_mission = AZ_meizhoutiaozhan_jy_wanmei_time #activate_mission = AZ_meizhoutiaozhan_jy_dacheng_time #set_global_flag = az_meizhoutiaozhan_BFL + #set_global_flag = az_meizhoutiaozhan_YUW + set_global_flag = az_meizhoutiaozhan_TIX + set_global_flag = az_meizhoutiaozhan_action + activate_mission = AZ_meizhoutiaozhan_jy_wanmei_time + activate_mission = AZ_meizhoutiaozhan_jy_dacheng_time + add_ideas = AZ_mztz_playerbuff + } + } + AZ_wangqitiaozhan_jy_YUW = { + icon = eng_trade_unions_support + cost = 0 + visible = { + is_ai = no + not = { has_global_flag = az_meizhoutiaozhan_down } + not = { has_global_flag = az_meizhoutiaozhan_action } + } + available = { + tag = YUW + custom_trigger_tooltip = { + tooltip = "非历史模式已开启" + is_historical_focus_on = no + } + custom_trigger_tooltip = { + tooltip = az_aikongzhiqitaguojia + all_other_country = { + is_ai = yes + } + } + not = { has_global_flag = modoption_dingzhenai_on } + } + complete_effect = { set_global_flag = az_meizhoutiaozhan_YUW set_global_flag = az_meizhoutiaozhan_action - add_ideas = AZ_mztz_playerbuff + } + } + AZ_wangqitiaozhan_jy_BFL = { + icon = eng_trade_unions_support + cost = 0 + visible = { + is_ai = no + not = { has_global_flag = az_meizhoutiaozhan_down } + not = { has_global_flag = az_meizhoutiaozhan_action } + } + available = { + tag = BFL + custom_trigger_tooltip = { + tooltip = az_aikongzhiqitaguojia + all_other_country = { + is_ai = yes + } + } + not = { has_global_flag = modoption_dingzhenai_on } + } + complete_effect = { + set_global_flag = az_meizhoutiaozhan_BFL + set_global_flag = az_meizhoutiaozhan_action } } AZ_meizhoutiaozhan_jy_off = { @@ -15995,6 +16097,8 @@ AZ_meizhoutiaozhan_jyz = { always = no } available = { + is_puppet = no + not = { has_government = fascism } OR = { tag = TIX TIX = { is_subject_of = ROOT } @@ -16034,28 +16138,28 @@ AZ_meizhoutiaozhan_jyz = { not = { country_exists = BFL } has_global_flag = beilian_bengkui } - OR = { - tag = CHY - CHY = { is_subject_of = ROOT } - CHY = { is_in_faction_with = ROOT } - not = { country_exists = CHY } - } - OR = { - tag = DOH - DOH = { is_subject_of = ROOT } - DOH = { is_in_faction_with = ROOT } - not = { country_exists = DOH } - } - OR = { - tag = BYG - BYG = { is_subject_of = ROOT } - BYG = { is_in_faction_with = ROOT } - not = { country_exists = BYG } - } + #OR = { + # tag = CHY + # CHY = { is_subject_of = ROOT } + # CHY = { is_in_faction_with = ROOT } + # not = { country_exists = CHY } + #} + #OR = { + # tag = DOH + # DOH = { is_subject_of = ROOT } + # DOH = { is_in_faction_with = ROOT } + # not = { country_exists = DOH } + #} + #OR = { + # tag = BYG + # BYG = { is_subject_of = ROOT } + # BYG = { is_in_faction_with = ROOT } + # not = { country_exists = BYG } + #} } - days_mission_timeout = 2190 + days_mission_timeout = 2555 complete_effect = { - set_global_flag = az_meizhoutiaozhan_cj_get2 + set_global_flag = az_meizhoutiaozhan_cj_get3 custom_effect_tooltip = get_zs_shuliang_2500 add_to_variable = { var = zs_sl @@ -16073,6 +16177,8 @@ AZ_meizhoutiaozhan_jyz = { always = no } available = { + is_puppet = no + not = { has_government = fascism } OR = { tag = TIX TIX = { is_subject_of = ROOT } @@ -16112,24 +16218,24 @@ AZ_meizhoutiaozhan_jyz = { not = { country_exists = BFL } has_global_flag = beilian_bengkui } - OR = { - tag = CHY - CHY = { is_subject_of = ROOT } - CHY = { is_in_faction_with = ROOT } - not = { country_exists = CHY } - } - OR = { - tag = DOH - DOH = { is_subject_of = ROOT } - DOH = { is_in_faction_with = ROOT } - not = { country_exists = DOH } - } - OR = { - tag = BYG - BYG = { is_subject_of = ROOT } - BYG = { is_in_faction_with = ROOT } - not = { country_exists = BYG } - } + #OR = { + # tag = CHY + # CHY = { is_subject_of = ROOT } + # CHY = { is_in_faction_with = ROOT } + # not = { country_exists = CHY } + #} + #OR = { + # tag = DOH + # DOH = { is_subject_of = ROOT } + # DOH = { is_in_faction_with = ROOT } + # not = { country_exists = DOH } + #} + #OR = { + # tag = BYG + # BYG = { is_subject_of = ROOT } + # BYG = { is_in_faction_with = ROOT } + # not = { country_exists = BYG } + #} } days_mission_timeout = 3285 complete_effect = { diff --git a/src/common/ideas/sad.txt b/src/common/ideas/sad.txt index 0e2180a..d165b9c 100755 --- a/src/common/ideas/sad.txt +++ b/src/common/ideas/sad.txt @@ -777,9 +777,9 @@ ideas = { has_civil_war = no } modifier = { - army_core_attack_factor = 1 - army_core_defence_factor = 1 - breakthrough_factor = 2 + army_core_attack_factor = 2 + army_core_defence_factor = 2 + breakthrough_factor = 4 } } } diff --git a/src/common/ideas/tianjiang.txt b/src/common/ideas/tianjiang.txt index f41497d..132e20e 100755 --- a/src/common/ideas/tianjiang.txt +++ b/src/common/ideas/tianjiang.txt @@ -87,8 +87,8 @@ ideas = { is_ai = yes } modifier = { - stability_factor = 1.25 - war_support_factor = 2 + #stability_factor = 1.25 + #war_support_factor = 2 #conscription = 0.25 #conscription_factor = 1 #army_strength_factor = 0.2 @@ -96,38 +96,38 @@ ideas = { #cavalry_defence_factor = 8 #army_artillery_attack_factor = 4 #army_infantry_defence_factor = 3 - #army_armor_attack_factor = 1 - #army_armor_defence_factor = 1 + army_armor_attack_factor = 2 + army_armor_defence_factor = 2 #breakthrough_factor = 3 #conscription = 0.25 #conscription_factor = 1 #mobilization_speed = 5 #army_core_attack_factor = 2 #army_core_defence_factor = 12 - #air_mission_efficiency = -1 - #naval_damage_factor = -1 - #naval_defense_factor = -1 + air_mission_efficiency = -1 + naval_damage_factor = -1 + naval_defense_factor = -1 #org_loss_when_moving = -0.5 #recon_factor = 1 - army_speed_factor = -0.15 + #army_speed_factor = -0.15 #supply_node_range = -0.2 #supply_consumption_factor = 0.25 #research_speed_factor = 1 - army_attack_against_major_factor = 0.5 - army_defence_against_major_factor = 0.5 - army_breakthrough_against_major_factor = 0.5 - max_dig_in_factor = 2 - dig_in_speed_factor = 50 - experience_gain_army_factor = -0.8 - mass_assault_mastery_gain_factor = -0.5 - grand_battleplan_mastery_gain_factor = -0.5 - superior_firepower_mastery_gain_factor = -0.5 - new_mobile_warfare_mastery_gain_factor = -0.5 + #army_attack_against_major_factor = 0.5 + #army_defence_against_major_factor = 0.5 + #army_breakthrough_against_major_factor = 0.5 + #max_dig_in_factor = 2 + #dig_in_speed_factor = 50 + #experience_gain_army_factor = -0.8 + #mass_assault_mastery_gain_factor = -0.5 + #grand_battleplan_mastery_gain_factor = -0.5 + #superior_firepower_mastery_gain_factor = -0.5 + #new_mobile_warfare_mastery_gain_factor = -0.5 #special_forces_attack_factor = 3 #special_forces_defence_factor = 3 #special_forces_cap_flat = 99999 - #army_attack_factor = 2 - #army_defence_factor = 2 + army_attack_factor = 1 + army_defence_factor = 1 #industrial_capacity_dockyard = 10 } #targeted_modifier = { @@ -163,16 +163,16 @@ ideas = { # build_cost_ic = 2 # instant = yes #} - #armor = { - #build_cost_ic = -0.4 - # soft_attack = 0.5 - # hard_attack = 0.5 - # reliability = 0.2 - # breakthrough = 0.25 - # maximum_speed = 0.2 - # ap_attack = 2 - # instant = yes - #} + armor = { + build_cost_ic = -0.25 + soft_attack = 0.5 + hard_attack = 0.5 + reliability = 0.2 + breakthrough = 0.25 + maximum_speed = 0.2 + ap_attack = 2 + instant = yes + } #small_plane_airframe = { # build_cost_ic = 10 # instant = yes @@ -206,29 +206,29 @@ ideas = { modifier = { #conscription = 0.25 #conscription_factor = 1 - #mobilization_speed = 1 + mobilization_speed = 1 #army_core_attack_factor = 5 - army_core_defence_factor = 25 + army_core_defence_factor = 5 #stability_factor = 1.25 #war_support_factor = 2 - army_speed_factor = 0.25 + #army_speed_factor = 0.25 army_attack_factor = 2 army_defence_factor = 2 #max_dig_in_factor = 2 #dig_in_speed_factor = 0.5 - #army_attack_against_major_factor = -0.8 - #army_defence_against_major_factor = -0.8 - #army_breakthrough_against_major_factor = -0.5 - #army_attack_against_minor_factor = 2 - #army_defence_against_minor_factor = 2 - #army_breakthrough_against_minor_factor = 2 + army_attack_against_major_factor = 0.5 + army_defence_against_major_factor = 0.5 + army_breakthrough_against_major_factor = 0.5 + army_attack_against_minor_factor = 1 + army_defence_against_minor_factor = 1 + army_breakthrough_against_minor_factor = 1 #army_infantry_attack_factor = 2 #army_infantry_defence_factor = 3 #army_artillery_attack_factor = 4 - #production_factory_start_efficiency_factor = 0.5 - #line_change_production_efficiency_factor = 1 - #production_factory_max_efficiency_factor = 0.3 - #production_factory_efficiency_gain_factor = 1 + production_factory_start_efficiency_factor = 0.5 + line_change_production_efficiency_factor = 1 + production_factory_max_efficiency_factor = 0.3 + production_factory_efficiency_gain_factor = 1 #army_armor_attack_factor = 2 #army_armor_defence_factor = 2 } @@ -269,22 +269,22 @@ ideas = { # build_cost_ic = -0.25 # instant = yes #} - small_plane_airframe = { - build_cost_ic = 10 - instant = yes - } - small_plane_cas_airframe = { - build_cost_ic = 10 - instant = yes - } - medium_plane_airframe = { - build_cost_ic = 10 - instant = yes - } - large_plane_airframe = { - build_cost_ic = 10 - instant = yes - } + #small_plane_airframe = { + # build_cost_ic = 10 + # instant = yes + #} + #small_plane_cas_airframe = { + # build_cost_ic = 10 + # instant = yes + #} + #medium_plane_airframe = { + # build_cost_ic = 10 + # instant = yes + #} + #large_plane_airframe = { + # build_cost_ic = 10 + # instant = yes + #} } } YUW_xinlingnengliang_idea = { diff --git a/src/common/national_focus/beifanglianhe.txt b/src/common/national_focus/beifanglianhe.txt index ef6aa21..01b15d0 100755 --- a/src/common/national_focus/beifanglianhe.txt +++ b/src/common/national_focus/beifanglianhe.txt @@ -4073,7 +4073,6 @@ OR = { not = { country_exists = SAD } SAD = { - has_war = no OR = { has_government = democratic has_government = communism @@ -6029,7 +6028,6 @@ focus = { OR = { not = { country_exists = SAD } SAD = { - has_war = no OR = { has_government = democratic has_government = communism @@ -6742,7 +6740,6 @@ focus = { OR = { not = { country_exists = SAD } SAD = { - has_war = no OR = { has_government = democratic has_government = communism diff --git a/src/common/national_focus/byg_focus.txt b/src/common/national_focus/byg_focus.txt index cf6701a..b213362 100755 --- a/src/common/national_focus/byg_focus.txt +++ b/src/common/national_focus/byg_focus.txt @@ -7101,7 +7101,6 @@ focus_tree = { OR = { not = { country_exists = SAD } SAD = { - has_war = no OR = { has_government = democratic has_government = communism @@ -7957,7 +7956,6 @@ focus_tree = { OR = { not = { country_exists = SAD } SAD = { - has_war = no OR = { has_government = democratic has_government = communism diff --git a/src/common/national_focus/tiexue.txt b/src/common/national_focus/tiexue.txt index ef96daa..b8172c2 100755 --- a/src/common/national_focus/tiexue.txt +++ b/src/common/national_focus/tiexue.txt @@ -7564,6 +7564,11 @@ focus_tree = { ai_will_do = { factor = 50 } + bypass = { + SAD = { + has_government = democratic + } + } completion_reward = { add_ai_strategy = { type = alliance @@ -8272,7 +8277,7 @@ focus_tree = { icon = GFX_fflag_TIX x = 1 y = 1 - cost = 71.5 + cost = 50 prerequisite = { focus = TIX_yaoqingbaerganguojia } diff --git a/src/common/national_focus/yuanwei.txt b/src/common/national_focus/yuanwei.txt index 6409c94..41a3597 100755 --- a/src/common/national_focus/yuanwei.txt +++ b/src/common/national_focus/yuanwei.txt @@ -9210,6 +9210,12 @@ focus_tree = { prerequisite = { focus = YUW_yurangbaertuoxie } + prerequisite = { + focus = YUW_fensuizuoyipanluan + } + prerequisite = { + focus = YUW_daibudunkeerke + } relative_position_id = YUW_yurangbaertuoxie available = { is_puppet = no diff --git a/src/events/AZ_tianjiangEvents.txt b/src/events/AZ_tianjiangEvents.txt index 42bdd9b..4114c24 100755 --- a/src/events/AZ_tianjiangEvents.txt +++ b/src/events/AZ_tianjiangEvents.txt @@ -5531,10 +5531,10 @@ country_event = { } } ai_chance = { - factor = 1 + base = 1 modifier = { is_historical_focus_on = yes - factor = 100 + factor = 10000 } modifier = { TIX = { has_completed_focus = TIX_baoshouxuanze } @@ -5556,15 +5556,20 @@ country_event = { value = 200 } ai_chance = { - factor = 60 + base = 60 modifier = { not = { has_government = fascism } - OR = { - TIX = { has_government = fascism } - TIX = { has_government = neutrality } + TIX = { + not = { + has_government = democratic + } } factor = 100 } + modifier = { + is_historical_focus_on = yes + factor = 0 + } } } } @@ -9095,7 +9100,7 @@ country_event = { country_event = { id = az_tianjiang.260 days = 20 } } ai_chance = { - factor = 0 + factor = 100 } } option = { @@ -9105,7 +9110,7 @@ country_event = { country_event = { id = az_tianjiang.260 days = 20 } } ai_chance = { - factor = 100 + factor = 0 } } } @@ -10953,6 +10958,15 @@ country_event = { TIX = { country_event = { id = az_tianjiang.322 days = 1 } } + if = { + limit = { + not = { has_government = democratic } + } + set_politics = { + ruling_party = democratic + } + add_popularity = { ideology = democratic popularity = 0.5 } + } ai_chance = { base = 10 modifier = { @@ -10967,6 +10981,14 @@ country_event = { tag = ROM factor = 0 } + modifier = { + tag = POL + factor = 10000 + } + modifier = { + tag = DEN + factor = 10000 + } } } option = { @@ -14891,4 +14913,41 @@ country_event = { base = 100 } } +} + +country_event = { + id = az_tianjiang.449 + title = "撒丁AI路线判定" + desc = "非历史一定概率走内战线。" + picture = GFX_aze_dai + is_triggered_only = yes + option = { + name = "黑线" + ai_chance = { + base = 20 + modifier = { + is_historical_focus_on = yes + factor = 100 + } + } + } + option = { + name = "内战线" + ETH = { + transfer_state = 550 + transfer_state = 559 + transfer_state = 844 + add_state_core = 550 + add_state_core = 559 + add_state_core = 844 + } + complete_national_focus = SAD_afeilijiazhichi + ai_chance = { + base = 80 + modifier = { + is_historical_focus_on = yes + factor = 0 + } + } + } } \ No newline at end of file diff --git a/src/gfx/achievements/az_meizhoutiaozhan_cj3.dds b/src/gfx/achievements/az_meizhoutiaozhan_cj3.dds new file mode 100755 index 0000000000000000000000000000000000000000..001f96370a60719d94bd84908cfaf1f96af8ee1d GIT binary patch literal 21972 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 YdnfN|&D}z5yUFM6qW3!e2g8uT5dZ)H literal 0 HcmV?d00001 diff --git a/src/gfx/achievements/az_meizhoutiaozhan_cj3_not_eligible.dds b/src/gfx/achievements/az_meizhoutiaozhan_cj3_not_eligible.dds new file mode 100755 index 0000000000000000000000000000000000000000..99bf668854c5ea044a84d9cdeb55668d0b7a0d84 GIT binary patch literal 21972 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 pi(s3?#Lnu3grrtRMnN@(4O