Nothing Special   »   [go: up one dir, main page]

WTT China

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 35

add_namespace = wtt_china

# China demands warlord be puppeted


country_event = {
id = wtt_china.1
title = wtt_china.1.t
desc = wtt_china.1.desc
picture = GFX_report_event_chinese_officers

is_triggered_only = yes

#Accept puppet
option = {
name = wtt_china.1.a
ai_chance = {
base = 10
modifier = {
has_global_flag = CHI_xian_refused
factor = 0
}
modifier = {
factor = 0
OR = {
has_war_with = PRC
has_war_with = YUN
has_war_with = SIK
has_war_with = XSM
has_war_with = GXC
has_war_with = CHI
}
}
}
FROM = {
puppet = ROOT
country_event = { id = wtt_china.2 }
}
}

#Never
option = {
name = wtt_china.1.b
ai_chance = {
base = 10
}
FROM = {
country_event = { id = wtt_china.3 }
}
}
}

# Answer from warlord china.1 - Yes


country_event = {
id = wtt_china.2
title = wtt_china.2.t
desc = wtt_china.2.desc
picture = GFX_report_event_chinese_japanese_handshake
is_triggered_only = yes

option = {
name = wtt_china.2.a
}
}

# Answer from warlord china.1 - No


country_event = {
id = wtt_china.3
title = wtt_china.3.t
desc = wtt_china.3.desc
picture = GFX_report_event_chinese_soldiers_01

is_triggered_only = yes

option = {
name = wtt_china.3.a
create_wargoal = {
type = puppet_wargoal_focus
target = FROM
}
}
}

# China demands ROOT be puppeted


country_event = {
id = wtt_china.10
title = wtt_china.10.t
desc = wtt_china.10.desc
picture = GFX_report_event_chinese_soldiers

is_triggered_only = yes

#Accept puppet
option = {
name = wtt_china.10.a
ai_chance = { base = 10 }
FROM = {
puppet = ROOT
country_event = { id = wtt_china.11 }
}
}
option = {

name = wtt_china.10.b
ai_chance = {
base = 10
modifier = {
tag = JAP
add = 80 #TODO_WTT_AI script modifiers for how likely
people are to accept puppeting
}
modifier = {
tag = TIB
add = 30 #TODO_WTT_AI script modifiers for how likely
people are to accept puppeting
}
modifier = {
tag = MON
add = 30 #TODO_WTT_AI script modifiers for how likely
people are to accept puppeting
}
}
FROM = {
create_wargoal = {
type = puppet_wargoal_focus
target = ROOT
}
country_event = { id = wtt_china.12 }
}
}
}

# Answer from ROOT china.10 - Yes


country_event = {
id = wtt_china.11
title = wtt_china.11.t
desc = wtt_china.11.desc
picture = GFX_report_event_chinese_japanese_handshake

is_triggered_only = yes

option = {
name = wtt_china.11.a
}
}

# Answer from ROOT china.10 - No


country_event = {
id = wtt_china.12
title = wtt_china.12.t
desc = wtt_china.12.desc
picture = GFX_report_event_chinese_soldiers_01

is_triggered_only = yes

option = {
name = wtt_china.12.a
}
}

## # # ### ### ### ### # # ## ### # # ### ### # ### ### ## ###
### ## # #
# # # # # # # # # # # # # # ## # # # # # # # # # #
# # # ## #
# ## # # ## ### ### # # # #### # # ## ## # # # ### #### #
# # # # ##
# # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # #
## ## ### # # # # ### ### ### # # ### # # # ### ### # # # # # #
### ## # #

add_namespace = wtt_infiltration
#Hidden event that check for infiltration and successful detection approximately
monthly
country_event = {
id = wtt_infiltration.1
title = wtt_infiltration.1.t
desc = wtt_china.1.desc
picture = GFX_report_event_indian_soldiers

hidden = yes
mean_time_to_happen = {
days = 30
}

trigger = {
tag = event_target:WTT_current_china_leader
any_other_country = {
has_completed_focus = PRC_infiltration
has_government = communism
}
}

immediate = {
every_controlled_state = {
limit = {
has_any_PRC_infiltration_flag = yes
NOT = { has_state_flag = discovered_infiltration }
}
random_list = {
10 = {
set_state_flag = discovered_infiltration
save_event_target_as = infiltrated_state

if = {
limit = { state = 615 }
ROOT = { country_event = wtt_infiltration.615 }
}
else_if = {
limit = { state = 621 }
ROOT = { country_event = wtt_infiltration.621 }
}
else_if = {
limit = { state = 608 }
ROOT = { country_event = wtt_infiltration.608 }
}
else_if = {
limit = { state = 614 }
ROOT = { country_event = wtt_infiltration.614 }
}
else_if = {
limit = { state = 597 }
ROOT = { country_event = wtt_infiltration.597 }
}
else_if = {
limit = { state = 598 }
ROOT = { country_event = wtt_infiltration.598 }
}
else_if = {
limit = { state = 607 }
ROOT = { country_event = wtt_infiltration.607 }
}
else_if = {
limit = { state = 283 }
ROOT = { country_event = wtt_infiltration.283 }
}
else_if = {
limit = { state = 744 }
ROOT = { country_event = wtt_infiltration.744 }
}
else_if = {
limit = { state = 746 }
ROOT = { country_event = wtt_infiltration.746 }
}

set_global_flag = new_infiltration_detected
if = {
limit = {
ROOT = { NOT = { has_country_flag =
CHI_first_infiltration_discovered } }
}
ROOT = { set_country_flag =
CHI_first_infiltration_discovered }
}
if = {
limit = {
ROOT = { has_country_flag =
CHI_clean_sweep }
}
ROOT = { clr_country_flag = CHI_clean_sweep }
}
}
90 = {
#Nothing happens
}
}
}

if = {
limit = {
NOT = { has_global_flag = new_infiltration_detected }
}
if = {
limit = { ROOT_any_state_infiltration_detected = yes }
country_event = wtt_infiltration.3
else_if = {
limit = {
has_country_flag =
CHI_first_infiltration_discovered
NOT = { has_country_flag = CHI_clean_sweep }
}
#No infiltrations discovered
country_event = wtt_infiltration.4
}
}
}
clr_global_flag = new_infiltration_detected
}
}
# notification event for infiltrator that cell has been removed
country_event = {
id = wtt_infiltration.6
title = wtt_infiltration.6.t
desc = wtt_infiltration.6.desc
picture = GFX_report_event_dead_soldiers

is_triggered_only = yes

option = {
name = wtt_infiltration.6.a
}

#Have to make one for each state because only 1 instance of the event is allowed in
the window
#Infiltration detected in state - TODO_WTT_CD could chose to make description based
on what type of infiltration is present.
country_event = {
id = wtt_infiltration.615
title = wtt_infiltration.2.t
desc = wtt_infiltration.2.desc
picture = GFX_report_event_china_infiltration

is_triggered_only = yes

option = {
name = wtt_infiltration.2.a
}
}

country_event = {
id = wtt_infiltration.621
title = wtt_infiltration.2.t
desc = wtt_infiltration.2.desc
picture = GFX_report_event_china_infiltration

is_triggered_only = yes

option = {
name = wtt_infiltration.2.a
}
}

country_event = {
id = wtt_infiltration.608
title = wtt_infiltration.2.t
desc = wtt_infiltration.2.desc
picture = GFX_report_event_china_infiltration

is_triggered_only = yes

option = {
name = wtt_infiltration.2.a
}
}

country_event = {
id = wtt_infiltration.614
title = wtt_infiltration.2.t
desc = wtt_infiltration.2.desc
picture = GFX_report_event_china_infiltration

is_triggered_only = yes

option = {
name = wtt_infiltration.2.a
}
}

country_event = {
id = wtt_infiltration.597
title = wtt_infiltration.2.t
desc = wtt_infiltration.2.desc
picture = GFX_report_event_china_infiltration

is_triggered_only = yes

option = {
name = wtt_infiltration.2.a
}
}

country_event = {
id = wtt_infiltration.598
title = wtt_infiltration.2.t
desc = wtt_infiltration.2.desc
picture = GFX_report_event_china_infiltration

is_triggered_only = yes

option = {
name = wtt_infiltration.2.a
}
}

country_event = {
id = wtt_infiltration.607
title = wtt_infiltration.2.t
desc = wtt_infiltration.2.desc
picture = GFX_report_event_china_infiltration

is_triggered_only = yes

option = {
name = wtt_infiltration.2.a
}
}

country_event = {
id = wtt_infiltration.283
title = wtt_infiltration.2.t
desc = wtt_infiltration.2.desc
picture = GFX_report_event_china_infiltration
is_triggered_only = yes

option = {
name = wtt_infiltration.2.a
}
}

country_event = {
id = wtt_infiltration.744
title = wtt_infiltration.2.t
desc = wtt_infiltration.2.desc
picture = GFX_report_event_china_infiltration

is_triggered_only = yes

option = {
name = wtt_infiltration.2.a
}
}

country_event = {
id = wtt_infiltration.746
title = wtt_infiltration.2.t
desc = wtt_infiltration.2.desc
picture = GFX_report_event_china_infiltration

is_triggered_only = yes

option = {
name = wtt_infiltration.2.a
}
}

#Event for nationalists


#No infiltration detected but still some detected in the country
country_event = {
id = wtt_infiltration.3
title = wtt_infiltration.3.t
desc = wtt_infiltration.3.desc
picture = GFX_report_event_chinese_officers

is_triggered_only = yes

option = {
name = wtt_infiltration.3.a
}
}

#Event for nationalists


#No infiltration detected NONE detected in entire country
country_event = {
id = wtt_infiltration.4
title = wtt_infiltration.4.t
desc = wtt_infiltration.4.desc
picture = GFX_report_event_chinese_soldiers

is_triggered_only = yes
immediate = {
hidden_effect = {
set_country_flag = CHI_clean_sweep
}
}

option = {
name = wtt_infiltration.4.a
}
}

#Event for nationalists


#Warning that uprising is coming
country_event = {
id = wtt_infiltration.10
title = wtt_infiltration.10.t
desc = wtt_infiltration.10.desc
picture = GFX_report_event_chinese_soldiers_running

is_triggered_only = yes

option = {
name = wtt_infiltration.10.a
}
}

## # # ### ### #### ## ## ## # #


# # ## # # # # # # # # # # ## #
#### # ## # # # # #### ## #### # ##
# # # # # ### ## # # # # # # #

#Infiltration for MAN and MEN states


#Hidden event that check for infiltration and successful detection approximately
monthly
country_event = {
id = wtt_infiltration.20

hidden = yes
mean_time_to_happen = {
days = 30
}

trigger = {
OR = {
609 = {
is_controlled_by_ROOT_or_subject = yes
}
610 = {
is_controlled_by_ROOT_or_subject = yes
}
611 = {
is_controlled_by_ROOT_or_subject = yes
}
612 = {
is_controlled_by_ROOT_or_subject = yes
}
714 = {
is_controlled_by_ROOT_or_subject = yes
}
715 = {
is_controlled_by_ROOT_or_subject = yes
}
}
any_other_country = {
has_completed_focus = PRC_anti_japanese_expedition
has_government = communism
not = { is_in_faction_with = ROOT }
}
}

immediate = {
every_state = { ##WTT_TODO_CD We have to do this per state atm. Can
only have 1 instance of an event in window
limit = {
CONTROLLER = {
OR = {
is_subject_of = ROOT
tag = ROOT
}
}
has_any_PRC_infiltration_flag = yes
NOT = { has_state_flag = discovered_infiltration }
}
random_list = {
10 = { #TODO_WTT_CD change chance
set_state_flag = discovered_infiltration
save_event_target_as = infiltrated_state

if = {
limit = { state = 609 }
ROOT = {
if = {
limit = { is_subject = yes }
OVERLORD = { country_event =
wtt_infiltration.609 }
}
else = { country_event =
wtt_infiltration.609 }
}
}
if = {
limit = { state = 610 }
ROOT = {
if = {
limit = { is_subject = yes }
OVERLORD = { country_event =
wtt_infiltration.610 }
}
else = { country_event =
wtt_infiltration.610 }
}
}
if = {
limit = { state = 611 }
ROOT = {
if = {
limit = { is_subject = yes }
OVERLORD = { country_event =
wtt_infiltration.611 }
}
else = { country_event =
wtt_infiltration.611 }
}
}
if = {
limit = { state = 612 }
ROOT = {
if = {
limit = { is_subject = yes }
OVERLORD = { country_event =
wtt_infiltration.612 }
}
else = { country_event =
wtt_infiltration.612 }
}
}
if = {
limit = { state = 714 }
ROOT = {
if = {
limit = { is_subject = yes }
OVERLORD = { country_event =
wtt_infiltration.714 }
}
else = { country_event =
wtt_infiltration.714 }
}
}
if = {
limit = { state = 715 }
ROOT = {
if = {
limit = { is_subject = yes }
OVERLORD = { country_event =
wtt_infiltration.715 }
}
else = { country_event =
wtt_infiltration.715 }
}
}
set_global_flag = new_infiltration_detected
if = {
limit = {
ROOT = {
NOT = { has_country_flag =
PRC_anti_japanese_first_detection }
}
}
ROOT = { set_country_flag =
PRC_anti_japanese_first_detection }
}
if = {
limit = {
ROOT = { has_country_flag =
PRC_anti_japanese_clean_sweep }
}
ROOT = { clr_country_flag =
PRC_anti_japanese_clean_sweep }
}
}
0 = {
#Nothing happens
}
}
}

if = {
limit = {
NOT = { has_global_flag = new_infiltration_detected }
}
if = {
limit = { ROOT_any_anti_JAP_state_infiltration_detected =
yes }
country_event = wtt_infiltration.23
else_if = {
limit = {
has_country_flag =
PRC_anti_japanese_first_detection
NOT = { has_country_flag =
PRC_anti_japanese_clean_sweep }
}
#No infiltrations discovered
country_event = wtt_infiltration.24
}
}
}
clr_global_flag = new_infiltration_detected
}
}

#No infiltration detected but still some detected in the country


country_event = {
id = wtt_infiltration.23
title = wtt_infiltration.23.t
desc = wtt_infiltration.23.desc
picture = GFX_report_event_manchukuo_army

is_triggered_only = yes

option = {
name = wtt_infiltration.23.a
}
}

#No infiltration detected NONE detected in entire country


country_event = {
id = wtt_infiltration.24
title = wtt_infiltration.24.t
desc = wtt_infiltration.24.desc
picture = GFX_report_event_manchukuo_army_2

is_triggered_only = yes
immediate = {
hidden_effect = {
if = {
limit = {
NOT = { has_country_flag =
PRC_anti_japanese_clean_sweep }
}
set_country_flag = PRC_anti_japanese_clean_sweep
}
}
}
option = {
name = wtt_infiltration.24.a
}
}

country_event = {
id = wtt_infiltration.609
title = wtt_infiltration.21.t
desc = wtt_infiltration.21.desc
picture = GFX_report_event_china_infiltration

is_triggered_only = yes

option = {
name = wtt_infiltration.21.a
}
}

country_event = {
id = wtt_infiltration.610
title = wtt_infiltration.21.t
desc = wtt_infiltration.21.desc
picture = GFX_report_event_china_infiltration

is_triggered_only = yes

option = {
name = wtt_infiltration.21.a
}
}

country_event = {
id = wtt_infiltration.611
title = wtt_infiltration.21.t
desc = wtt_infiltration.21.desc
picture = GFX_report_event_china_infiltration

is_triggered_only = yes

option = {
name = wtt_infiltration.21.a
}
}

country_event = {
id = wtt_infiltration.612
title = wtt_infiltration.21.t
desc = wtt_infiltration.21.desc
picture = GFX_report_event_china_infiltration

is_triggered_only = yes
option = {
name = wtt_infiltration.21.a
}
}

country_event = {
id = wtt_infiltration.714
title = wtt_infiltration.21.t
desc = wtt_infiltration.21.desc
picture = GFX_report_event_china_infiltration

is_triggered_only = yes

option = {
name = wtt_infiltration.21.a
}
}

country_event = {
id = wtt_infiltration.715
title = wtt_infiltration.21.t
desc = wtt_infiltration.21.desc
picture = GFX_report_event_china_infiltration

is_triggered_only = yes

option = {
name = wtt_infiltration.21.a
}
}

add_namespace = wtt_xian_incident

#Xian incident - should Chiang go?


country_event = {
id = wtt_xian_incident.1
title = wtt_xian_incident.1.t
desc = wtt_xian_incident.1.desc
picture = GFX_report_event_china_politicians_captured

is_triggered_only = yes #triggered by warlord decision

immediate = {
hidden_effect = {
random_other_country = {
limit = {
has_country_flag = CHI_xian_instigator_flag
}
save_event_target_as = CHI_xian_instigator
}
}
}

option = {
name = wtt_xian_incident.1.a #agree to go
ai_chance = {
base = 70
}
event_target:CHI_xian_instigator = { country_event =
wtt_xian_incident.2 }
}
option = {
name = wtt_xian_incident.1.b #refuse to go
custom_effect_tooltip = CHI_xian_warlords_upset
ai_chance = {
base = 30
modifier = {
CHI_is_on_historical_plan_trigger = yes
factor = 0
}
}
event_target:CHI_xian_instigator = { country_event =
wtt_xian_incident.3 }
}

#Xian incident - Chiang agrees


country_event = {
id = wtt_xian_incident.2
title = wtt_xian_incident.2.t
desc = wtt_xian_incident.2.desc
picture = GFX_report_event_chinese_japanese_handshake

is_triggered_only = yes

option = {
name = wtt_xian_incident.2.a #ask him to ally with the communists
CHI = { country_event = wtt_xian_incident.4 }
}

#Xian incident - Chiang refuses


country_event = {
id = wtt_xian_incident.3
title = wtt_xian_incident.3.t
desc = wtt_xian_incident.3.desc
picture = GFX_report_event_china_chiang_kai_shek

is_triggered_only = yes

option = {
name = wtt_xian_incident.3.a
set_global_flag = CHI_xian_refused
if = {
limit = {
is_in_faction_with = FROM
}
FROM = { remove_from_faction = event_target:CHI_xian_instigator }
}
if = {
limit = {
is_subject_of = FROM
}
OVERLORD = {
set_autonomy = {
target = event_target:CHI_xian_instigator
autonomy_state = autonomy_free
}
create_wargoal = {
type = puppet_wargoal_focus
target = event_target:CHI_xian_instigator
}
}
}
clr_country_flag = CHI_xian_instigator_flag
}
}

#Xian incident - Chiang asked to ally with commies


country_event = {
id = wtt_xian_incident.4
title = wtt_xian_incident.4.t
desc = wtt_xian_incident.4.desc
picture = GFX_report_event_china_politicians_captured

is_triggered_only = yes

option = {
name = wtt_xian_incident.4.a #agree
ai_chance = {
base = 25
modifier = {
factor = 4
has_war_with = JAP
}
modifier = {
PRC = {
has_completed_focus = PRC_social_democracy
}
factor = 2 #Commies being nice to us
}
modifier = {
CHI_is_on_historical_plan_trigger = yes
factor = 0
}
}
PRC = { country_event = wtt_xian_incident.5 }
}

option = {
name = wtt_xian_incident.4.b #disgree
ai_chance = {
base = 75
modifier = {
PRC = {
has_completed_focus = PRC_focus_on_china #commies
being mean to us!
}
factor = 2
}
modifier = {
JAP = {
NOT = {
has_government = fascism #Japan doesn't seem
interested in China
}
}
factor = 2
}
}
event_target:CHI_xian_instigator = { country_event =
wtt_xian_incident.6 }
}

#Xian incident - Chiang agrees to ally with commies, event for PRC
country_event = {
id = wtt_xian_incident.5
title = wtt_xian_incident.5.t
desc = wtt_xian_incident.5.desc
picture = GFX_report_event_generic_read_write

is_triggered_only = yes

option = {
name = wtt_xian_incident.5.a #accept the proposal
ai_chance = {
base = 80
}
hidden_effect = {
news_event = { id = news.288 days = 1 }
}
if = {
limit = {
NOT = { is_in_faction_with = CHI }
CHI = { is_in_faction = no }
}
CHI = {
set_rule = { can_create_factions = yes }
create_faction = chinese_united_front
}
}
if = {
limit = {
CHI = { is_faction_leader = yes }
}
CHI = { add_to_faction = PRC }
PRC = {
add_ai_strategy = {
type = alliance
id = "CHI"
value = 200
}
}
every_country = {
limit = {
is_subject_of = CHI
}
CHI = { add_to_faction = PREV }
}
}
event_target:CHI_xian_instigator = { clr_country_flag =
CHI_xian_instigator_flag }
}

option = {
name = wtt_xian_incident.5.b #no deal
ai_chance = {
base = 20
modifier = {
has_country_flag = SOV_xian_refuse
factor = 0
}
}
hidden_effect = {
news_event = { id = wtt_news.33 days = 1 }
}
}

#Xian incident - Chiang refuses to ally with commies


country_event = {
id = wtt_xian_incident.6
title = wtt_xian_incident.6.t
desc = wtt_xian_incident.6.desc
picture = GFX_report_event_china_chiang_kai_shek

is_triggered_only = yes

option = {
name = wtt_xian_incident.6.a #arrest him
ai_chance = {
base = 70
}
CHI = { country_event = wtt_xian_incident.8 }
}

option = {
name = wtt_xian_incident.6.b #nothing to be done
ai_chance = {
base = 30
modifier = {
CHI_is_on_historical_plan_trigger = yes
factor = 0
}
}
event_target:CHI_xian_instigator = { clr_country_flag =
CHI_xian_instigator_flag }
#TODO_WTT_CD: News event: Chiang refuses proposal to ally with commies
}

#Xian incident - Chiang arrested, execute?


country_event = {
id = wtt_xian_incident.7
title = wtt_xian_incident.7.t
desc = { text = wtt_xian_incident.7.desc_a trigger = { NOT =
{ has_country_flag = SOV_xian_refuse } } }
desc = { text = wtt_xian_incident.7.desc_b trigger = { has_country_flag =
SOV_xian_refuse } }
picture = GFX_report_event_china_politicians_captured

is_triggered_only = yes

option = {
trigger = {
NOT = {
has_war_with = SOV
}
NOT = {
has_country_flag = SOV_xian_refuse
}
SOV = { has_government = communism } # No point in asking a non-
communist SOV
}
name = wtt_xian_incident.7.a #ask Soviets
ai_chance = {
base = 70
}

SOV = { country_event = { id = wtt_xian_incident.9 days = 1 } }


}

option = {
name = wtt_xian_incident.7.b #just do it
ai_chance = {
base = 30
modifier = {
CHI_is_on_historical_plan_trigger = yes
factor = 0
}
}
CHI = {
kill_country_leader = yes
if = {
limit = {
NOT = {
has_global_flag = CHI_wang_defects
}
}
create_country_leader = {
name = "Wang Jingwei"
desc = "POLITICS_WANG_JINGWEI_DESC"
picture = "GFX_portrait_chi_wang_jingwei"
expire = "1965.1.1"
ideology = despotism
traits = {
#
}
}
}
create_wargoal = {
target = PREV
type = annex_everything
}
}
hidden_effect = {
news_event = { id = wtt_news.30 days = 1 }
}
event_target:CHI_xian_instigator = { clr_country_flag =
CHI_xian_instigator_flag }
}
option = {
name = wtt_xian_incident.7.c #don't do it, offer to ally instead
ai_chance = {
base = 30
}
CHI = {
country_event = wtt_xian_incident.10
}

}
option = {
name = wtt_xian_incident.7.d #no deals with anyone
ai_chance = {
base = 0
}
hidden_effect = {
news_event = { id = wtt_news.33 days = 1 random_hours = 36 }
}

}
#Xian incident - Chiang arrested, intervene?
country_event = {
id = wtt_xian_incident.8
title = wtt_xian_incident.8.t
desc = wtt_xian_incident.8.desc
picture = GFX_report_event_chinese_officers

is_triggered_only = yes

option = {
name = wtt_xian_incident.8.a #military option
ai_chance = {
base = 30
modifier = {
has_war = no
factor = 1.5
}
modifier = {
CHI_is_on_historical_plan_trigger = yes
factor = 0
}
}
declare_war_on = {
type = annex_everything
target = event_target:CHI_xian_instigator
}
event_target:CHI_xian_instigator = { clr_country_flag =
CHI_xian_instigator_flag }
}

option = {
name = wtt_xian_incident.8.b #don't do anything
ai_chance = {
base = 70
}
PRC = { country_event = wtt_xian_incident.7 }
}
}

#Xian incident - Chiang arrested, commies want to execute, allow? (SOV)


country_event = {
id = wtt_xian_incident.9
title = wtt_xian_incident.9.t
desc = wtt_xian_incident.9.desc
picture = GFX_report_event_stalin_meeting

is_triggered_only = yes

option = {
ai_chance = {
base = 50
modifier = {
CHI_is_on_historical_plan_trigger = yes
factor = 0
}
}
name = wtt_xian_incident.9.a #approve
CHI = {
kill_country_leader = yes
if = {
limit = {
NOT = {
has_global_flag = CHI_wang_defects
}
}
create_country_leader = {
name = "Wang Jingwei"
desc = "POLITICS_WANG_JINGWEI_DESC"
picture = "GFX_portrait_chi_wang_jingwei"
expire = "1965.1.1"
ideology = despotism
traits = {
#
}
}
}
create_wargoal = {
target = PRC
type = annex_everything
}
}
event_target:CHI_xian_instigator = { clr_country_flag =
CHI_xian_instigator_flag }
hidden_effect = {
news_event = { id = wtt_news.31 days = 1 }
}
}

option = {
name = wtt_xian_incident.9.b #disapprove
ai_chance = {
base = 50
modifier = {
has_war_with = JAP
factor = 3
}
}
FROM = {
set_country_flag = SOV_xian_refuse
country_event = wtt_xian_incident.7
}
}
}

#Xian incident - PRC opts for the United Front, event for CHI
country_event = {
id = wtt_xian_incident.10
title = wtt_xian_incident.10.t
desc = wtt_xian_incident.10.desc
picture = GFX_report_event_china_chiang_mao

is_triggered_only = yes

option = {

name = wtt_xian_incident.10.a #approve


ai_chance = {
base = 50
}
hidden_effect = {
news_event = { id = news.288 days = 1 } # United Front forms
}
if = {
limit = {
NOT = { is_in_faction_with = CHI }
CHI = { is_in_faction = no }
}
CHI = {
set_rule = { can_create_factions = yes }
create_faction = chinese_united_front
}
}
if = {
limit = {
CHI = { is_faction_leader = yes }
}
CHI = { add_to_faction = PRC }
PRC = {
add_ai_strategy = {
type = alliance
id = "CHI"
value = 200
}
}
every_country = {
limit = {
is_subject_of = CHI
}
CHI = { add_to_faction = PREV }
}
}
event_target:CHI_xian_instigator = { clr_country_flag =
CHI_xian_instigator_flag }
}

option = {
name = wtt_xian_incident.10.b #disapprove
ai_chance = {
base = 10
modifier = {
CHI_is_on_historical_plan_trigger = yes
factor = 0
}
}
reverse_add_opinion_modifier = { target = FROM modifier =
CHI_xian_refused }
hidden_effect = {
news_event = { id = wtt_news.32 days = 1 }
}
event_target:CHI_xian_instigator = { clr_country_flag =
CHI_xian_instigator_flag }
}
}

add_namespace = wtt_china_shared

# China anti-imperialism notification event


country_event = {
id = wtt_china_shared.1
title = wtt_china_shared.1.t
desc = wtt_china_shared.1.desc
picture = GFX_report_event_chinese_soldiers_02

is_triggered_only = yes

option = { #accept
name = wtt_china_shared.1.a
ai_chance = {
base = 70
}
add_ideas = CHI_chinese_support
FROM = {
country_event = wtt_china_shared.2
}
OVERLORD = { #TODO_WTT_CD TEST THIS: Maybe problematic case with
Mongolia, noted in the tooltip when I tested the event, but where no event is
triggered. To be tested for confirmation
country_event = wtt_china_shared.4
}
}
option = { #refuse
name = wtt_china_shared.1.b
ai_chance = {
base = 30
}
reverse_add_opinion_modifier = {
target = FROM
modifier = CHI_refused_support
}
FROM = {
country_event = wtt_china_shared.3
}
}
}
#country accepts support
country_event = {
id = wtt_china_shared.2
title = wtt_china_shared.2.t
desc = wtt_china_shared.2.desc
picture = GFX_report_event_chinese_japanese_handshake

is_triggered_only = yes

option = { #accept
name = wtt_china_shared.2.a
}
}
#country refuses support
country_event = {
id = wtt_china_shared.3
title = wtt_china_shared.3.t
desc = wtt_china_shared.3.desc
picture = GFX_report_event_generic_read_write

is_triggered_only = yes

option = { #accept
name = wtt_china_shared.3.a
}
}
#country has accepted support, event for overlord
country_event = {
id = wtt_china_shared.4
title = wtt_china_shared.4.t
desc = wtt_china_shared.4.desc
picture = GFX_report_event_journalists_speech

is_triggered_only = yes

option = { #accept
name = wtt_china_shared.4.a
}
}

#ask for American volunteers - event for USA


country_event = {
id = wtt_china_shared.10
title = wtt_china_shared.10.t
desc = { text = wtt_china_shared.10.desc_a trigger = { FROM = { has_idea =
CHI_soong_mei_ling } } }
desc = { text = wtt_china_shared.10.desc_b trigger = { NOT = { FROM =
{ has_idea = CHI_soong_mei_ling } } } }
picture = GFX_report_event_china_flying_tigers

is_triggered_only = yes

option = { #accept
name = wtt_china_shared.10.a
ai_chance = {
base = 70
modifier = {
JAP = {
NOT = {
has_government = fascism
}
}
factor = 0.5
}
modifier = {
has_war_support < 0.5
factor = 2
}
modifier = {
FROM = {
has_idea = CHI_soong_mei_ling
}
factor = 2 #this nice lady wants to buy some fighter
planes, who are we to tell her no? So what if she has no money?
}
}
set_country_flag = CHI_flying_tigers
add_war_support = 0.05
add_ai_strategy = {
type = send_volunteers_desire
id = ROOT
value = 200
}
add_ai_strategy = {
type = support
id = ROOT
value = 200
}
hidden_effect = {
news_event = { id = wtt_news.34 days = 1 }
}
unlock_decision_tooltip = CHI_flying_tigers
}

option = { #refuse
name = wtt_china_shared.10.b
ai_chance = {
base = 30
}
reverse_add_opinion_modifier = { target = FROM modifier =
CHI_refused_support }
add_war_support = -0.1
JAP = {
add_opinion_modifier = { target = USA modifier = large_increase }
}
}
}

#ask for Soviet volunteers - event for SOV


country_event = {
id = wtt_china_shared.11
title = wtt_china_shared.11.t
desc = { text = wtt_china_shared.11.desc_a trigger = { FROM =
{ has_government = communism } } }
desc = { text = wtt_china_shared.11.desc_b trigger = { NOT = { FROM =
{ has_government = communism } } } }
picture = GFX_report_event_china_soviet_volunteers

is_triggered_only = yes

option = { #accept
name = wtt_china_shared.11.a
ai_chance = {
base = 70
}
set_country_flag = CHI_soviet_volunteer_group
air_experience = 25
add_ai_strategy = {
type = send_volunteers_desire
id = ROOT
value = 200
}
add_ai_strategy = {
type = support
id = ROOT
value = 200
}
unlock_decision_tooltip = CHI_soviet_volunteer_group
}

option = { #refuse
name = wtt_china_shared.11.b
ai_chance = {
base = 30
modifier = {
SOV_is_on_historical_plan_trigger = yes
factor = 0
}
}
reverse_add_opinion_modifier = { target = FROM modifier =
CHI_refused_support }
add_war_support = -0.1
JAP = {
add_opinion_modifier = { target = SOV modifier = large_increase }
}
}
}
#FROM invites Stillwell - event for USA
country_event = {
id = wtt_china_shared.12
title = wtt_china_shared.12.t
desc = wtt_china_shared.12.desc
picture = GFX_report_event_chinese_officers

is_triggered_only = yes

option = { #accept - Stillwell


name = wtt_china_shared.12.a
ai_chance = {
base = 30
}
set_country_flag = joseph_stilwell_sent_to_china
random_army_leader = {
limit = { has_id = 601 }
set_nationality = FROM
save_event_target_as = CHI_USA_general
}
FROM = {
country_event = wtt_china_shared.13
}
}

option = { #accept - MacArthur


name = wtt_china_shared.12.c
ai_chance = {
base = 30
modifier = {
USA_is_on_historical_plan_trigger = yes
factor = 0
}
}
set_country_flag = joseph_stilwell_sent_to_china
USA_douglas_macarthur = {
set_nationality = FROM
save_event_target_as = CHI_USA_general
}
FROM = {
country_event = wtt_china_shared.13
}
}

option = { #accept - Eisenhower


name = wtt_china_shared.12.d
ai_chance = {
base = 30
modifier = {
USA_is_on_historical_plan_trigger = yes
factor = 0
}
}
set_country_flag = joseph_stilwell_sent_to_china
USA_dwight_d_eisenhower = {
set_nationality = FROM
save_event_target_as = CHI_USA_general
}
FROM = {
country_event = wtt_china_shared.13
}
}

option = { #refuse
name = wtt_china_shared.12.b
ai_chance = {
base = 10
modifier = {
USA_is_on_historical_plan_trigger = yes
factor = 0
}
}
reverse_add_opinion_modifier = { target = FROM modifier =
CHI_refused_support }
add_war_support = -0.1
FROM = {
country_event = wtt_china_shared.14
}
}
}

#FROM invites Stillwell - positive response


country_event = {
id = wtt_china_shared.13
title = wtt_china_shared.13.t
desc = wtt_china_shared.13.desc
picture = GFX_report_event_generic_usa_treaty

is_triggered_only = yes

option = { #accept
name = wtt_china_shared.13.a
effect_tooltip = {
USA = {
event_target:CHI_USA_general = {
set_nationality = FROM.FROM
}
}
}
}
}

#FROM invites Stillwell - negative response


country_event = {
id = wtt_china_shared.14
title = wtt_china_shared.14.t
desc = wtt_china_shared.14.desc
picture = GFX_report_event_generic_read_write

is_triggered_only = yes

option = { #accept
name = wtt_china_shared.14.a
}
}

### # # ### # # ## ### ## ## ###


# # # # # # ## ## # # # # # # # # # #
### # # ### # # # #### ### # # #### # #
# # # # # # # # # # # # # # # # # #
### ## # # # # # # # # ## # # ###

add_namespace = wtt_burma_road
#Info event that Burma road has been closed due to occupation of state
country_event = {
id = wtt_burma_road.1
title = wtt_burma_road.1.t
desc = wtt_burma_road.1.desc
picture = GFX_report_event_burma_road
is_triggered_only = yes

option = {
name = wtt_burma_road.1.a
}
}

#Info event that Burma road has been closed from decision.
country_event = {
id = wtt_burma_road.2
title = wtt_burma_road.1.t

desc = {
text = wtt_burma_road.2.desc
trigger = {
NOT = { FROM = { has_war_with = ROOT } }
}
}

desc = {
text = wtt_burma_road.2.desc_war_with_from
trigger = {
FROM = { has_war_with = ROOT }
}
}
picture = GFX_report_event_generic_sign_treaty2

is_triggered_only = yes

option = {
name = wtt_burma_road.1.a
}

#Info event that part of the route has been reopened from decision.
country_event = {
id = wtt_burma_road.3
title = wtt_burma_road.3.t
desc = wtt_burma_road.3.desc
picture = GFX_report_event_ledo_road

is_triggered_only = yes

option = {
name = wtt_burma_road.3.a
}

#Info event that route is fully reopened from decision.


country_event = {
id = wtt_burma_road.4
title = wtt_burma_road.4.t
desc = wtt_burma_road.4.desc
picture = GFX_report_event_burma_road

is_triggered_only = yes

option = {
name = wtt_burma_road.4.a
add_offsite_building = { type = arms_factory level =
CHI_burma_road_closed_level }
set_variable = { CHI_burma_road = CHI_burma_road_closed_level }
clear_variable = CHI_burma_road_closed_level
}

# ### ### ## ### ## ## ###


# # # # # # # # # # # # # #
# ## # # # # ### # # #### # #
# # # # # # # # # # # # # #
### ### ### ## # # ## # # ###

add_namespace = wtt_ledo_road
#Info event that Ledo road has been closed due to occupation of state
country_event = {
id = wtt_ledo_road.1
title = wtt_ledo_road.1.t
desc = wtt_ledo_road.1.desc
picture = GFX_report_event_nationalist_china_machinegun_firing

is_triggered_only = yes

option = {
name = wtt_burma_road.1.a
}

#Info event that Ledo road has been closed from decision.
country_event = {
id = wtt_ledo_road.2
title = wtt_ledo_road.1.t

desc = {
text = wtt_ledo_road.2.desc
trigger = {
NOT = { FROM = { has_war_with = ROOT } }
}
}

desc = {
text = wtt_ledo_road.2.desc_war_with_from
trigger = {
FROM = { has_war_with = ROOT }
}
}
picture = GFX_report_event_indian_soldiers #TODO_WTT_CD event pic

is_triggered_only = yes

option = {
name = wtt_burma_road.1.a
}

}
#Info event that part of the route has been reopened from decision.
country_event = {
id = wtt_ledo_road.3
title = wtt_ledo_road.3.t
desc = wtt_ledo_road.3.desc
picture = GFX_report_event_ledo_road

is_triggered_only = yes

option = {
name = wtt_ledo_road.3.a
}

#Info event that route is fully reopened from decision.


country_event = {
id = wtt_ledo_road.4
title = wtt_ledo_road.4.t
desc = wtt_ledo_road.4.desc
picture = GFX_report_event_ledo_road

is_triggered_only = yes

option = {
name = wtt_ledo_road.4.a
add_offsite_building = { type = arms_factory level =
CHI_ledo_road_closed_level }
set_variable = { CHI_ledo_road = CHI_ledo_road_closed_level }
clear_variable = CHI_ledo_road_closed_level
}

# # ## # # ## ### ### ## # # ### ###


# # # # ## # # # # # # # # # # # #
#### #### # ## # # # ### # # # # # ##
# # # # # # # # # # # # # # # # #
# # # # # # ## ### # # ## ## # ###

add_namespace = wtt_hanoi_route
#Info event that Hanoi route road has been closed due to occupation of state
country_event = {
id = wtt_hanoi_route.1
title = wtt_hanoi_route.1.t
desc = wtt_hanoi_route.1.desc
picture = GFX_report_event_merchant_ship_01

is_triggered_only = yes

option = {
name = wtt_burma_road.1.a
}

}
#Info event that Hanoi route has been closed from decision.
country_event = {
id = wtt_hanoi_route.2
title = wtt_hanoi_route.1.t

desc = {
text = wtt_hanoi_route.2.desc
trigger = {
NOT = { FROM = { has_war_with = ROOT } }
}
}

desc = {
text = wtt_hanoi_route.2.desc_war_with_from
trigger = {
FROM = { has_war_with = ROOT }
}
}
picture = GFX_report_event_merchant_ship_01

is_triggered_only = yes

option = {
name = wtt_burma_road.1.a
}

### # # ### # # # # # # ###


# # # # # # # # ## ## # #
# #### ## #### # # # # # ###
# # # # # # # # # # #
# # # ### # # ## # # #
add_namespace = wtt_the_hump
#Info event that hump route road has been closed due to occupation of state
country_event = {
id = wtt_the_hump.1
title = wtt_the_hump.1.t
desc = wtt_the_hump.1.desc
picture = GFX_report_event_nationalist_china_machinegun_firing

is_triggered_only = yes

option = {
name = wtt_burma_road.1.a
}

#Info event that The Hump has been closed from decision.
country_event = {
id = wtt_the_hump.2
title = wtt_the_hump.1.t

desc = {
text = wtt_the_hump.2.desc
trigger = {
NOT = { FROM = { has_war_with = ROOT } }
}
}

desc = {
text = wtt_the_hump.2.desc_war_with_from
trigger = {
FROM = { has_war_with = ROOT }
}
}
picture = GFX_report_event_generic_read_write

is_triggered_only = yes

option = {
name = wtt_burma_road.1.a
}

#Info event that part of the route has been reopened from decision.
country_event = {
id = wtt_the_hump.3
title = wtt_the_hump.3.t
desc = wtt_the_hump.3.desc
picture = GFX_report_event_generic_bombers

is_triggered_only = yes

option = {
name = wtt_the_hump.3.a
}

#Info event that route is fully reopened from decision.


country_event = {
id = wtt_the_hump.4
title = wtt_the_hump.4.t
desc = wtt_the_hump.4.desc
picture = GFX_report_event_generic_bombers

is_triggered_only = yes

option = {
name = wtt_the_hump.4.a
}

## ### ### ### ## ## ## # # ### ## ### ## # #


# # # # # # # # # # # # # # # # # # # # # # # ## #
#### ### ### ### # # #### # #### # #### ### #### # ##
# # # # # # # # # # # # # # # # # # # # # # #
# # # # # # ## # # ## # # ## # # # # # # #
add_namespace = wtt_warlord

#Warlord approaches Japan asking to become a subject


country_event = {
id = wtt_warlord.1
title = wtt_warlord.1.t
desc = wtt_warlord.1.desc
picture = GFX_report_event_chinese_japanese_handshake

is_triggered_only = yes

#Accept puppet
option = {
name = wtt_warlord.1.a
ai_chance = {
base = 10
}
FROM = { country_event = { id = wtt_warlord.2 } }
puppet = FROM
}

#Never
option = {
name = wtt_warlord.1.b
ai_chance = {
base = 0
}
FROM = { country_event = { id = wtt_warlord.3 } }
}
}

# Answer from Japan to warloard wtt_warlord.1 - Yes


country_event = {
id = wtt_warlord.2
title = wtt_warlord.2.t
desc = wtt_warlord.2.desc
picture = GFX_report_event_asian_politicians

is_triggered_only = yes

option = {
name = wtt_warlord.2.a
}
}

# Answer from warlord wtt_warlord.1 - No


country_event = {
id = wtt_warlord.3
title = wtt_warlord.3.t
desc = wtt_warlord.3.desc
picture = GFX_report_event_japanese_soldiers_01

is_triggered_only = yes

option = {
name = wtt_warlord.3.a
}
}

#Move capital if someone wins civil war


country_event = {
id = wtt_china.204
title = china.204.t
desc = china.204.d
picture = GFX_report_event_chinese_soldiers

is_triggered_only = yes

#Move to Beijing
option = {
name = china.204.a
ai_chance = {
base = 90
}
trigger = {
owns_state = 608
}
set_capital = { state = 608 }
}

#Move to Nanjing
option = {
name = china.204.b
ai_chance = {
base = 10
}
trigger = {
owns_state = 613
}
custom_effect_tooltip = CHI_nanjing_tt
hidden_effect = {
set_capital = { state = 613 }
}
}

#Stay where you are


option = {
name = china.204.c
ai_chance = {
base = 0
}
}
}

You might also like