2024-08-07 16:31:47
All checks were successful
sync / build (push) Successful in 50s

This commit is contained in:
actions[bot]
2024-08-07 16:31:47 +00:00
parent 878803e0e4
commit 7e3c0417a5
12 changed files with 930 additions and 237 deletions

View File

@@ -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

View File

@@ -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
}

View File

@@ -167,4 +167,11 @@ BFL_fanduipaiyinmou = {
original_tag = BFL
}
priority = 999
}
}
HUJ_zhanzhengdezhongjie = {
icon = eng_imperial_conference
allowed = {
original_tag = HUJ
}
priority = 999
}

View File

@@ -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
}
}
}
}

View File

@@ -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
}
}
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
}

View File

@@ -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 = {

View File

@@ -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
}
}
}
}
}

View File

@@ -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}
}
}
}
}