Files
azurlane-tj/src/events/BFTB_Greece.txt
2024-06-26 20:31:17 +08:00

6947 lines
154 KiB
Plaintext
Executable File

###########################
# Greek Events
###########################
add_namespace = bftb_greece
#Greek monarchists win election
country_event = {
id = bftb_greece.1
title = bftb_greece.1.t
desc = bftb_greece.1.desc
picture = GFX_report_event_gre_george_ii_victorious
is_triggered_only = yes
fire_only_once = yes
option = {
name = bftb_greece.1.a
swap_ruler_traits = { remove = monarchist_puppet add = elected_monarchist_puppet }
hidden_effect = {
set_country_flag = GRE_factions_unlocked
set_variable = { var = GRE_monarchist_loyalty value = 2 }
set_variable = { var = GRE_communist_loyalty value = -1 }
set_variable = { var = GRE_republican_loyalty value = -1 }
GRE_political_instability_update_effect = yes
}
}
}
#Greek republicans win election
country_event = {
id = bftb_greece.2
title = bftb_greece.2.t
desc = bftb_greece.2.desc
picture = GFX_report_event_gre_venizelos_speech
is_triggered_only = yes
fire_only_once = yes
option = {
name = bftb_greece.2.a
custom_effect_tooltip = GRE_republican_victory_tt
set_politics = {
ruling_party = democratic
elections_allowed = yes
election_frequency = 60
}
hidden_effect = {
add_popularity = {
ideology = democratic
popularity = 0.05
}
swap_ideas = {
remove_idea = GRE_political_instability
add_idea = GRE_political_instability_republican
}
set_country_flag = GRE_factions_unlocked
set_variable = { var = GRE_republican_loyalty value = 2 }
set_variable = { var = GRE_monarchist_loyalty value = 0 }
set_variable = { var = GRE_communist_loyalty value = 0 }
GRE_political_instability_update_effect = yes
set_country_flag = GRE_dem_monarchy_flag
GRE_set_appropriate_cosmetic_tag = yes
}
}
}
#Anatolian fascists mobilize
country_event = {
id = bftb_greece.3
title = bftb_greece.3.t
desc = bftb_greece.3.desc
picture = GFX_report_event_gre_political_march
is_triggered_only = yes
option = {
name = bftb_greece.3.a
add_stability = -0.05
custom_effect_tooltip = GRE_anatolian_fascists_in_play_tt
hidden_effect = {
create_country_leader = {
name = "Georgios Kosmidis"
desc = "POLITICS_GEORGIOS_KOSMIDIS_DESC"
picture = GFX_portrait_gre_georgios_kosmidis
expire = "1965.1.1"
ideology = fascism_ideology
traits = {
archon_basileus
}
}
set_party_name = {
ideology = fascism
long_name = GRE_byzantine_party_long
name = GRE_byzantine_party
}
set_variable = { var = GRE_fascist_loyalty value = -1 }
GRE_political_instability_update_effect = yes
set_temp_variable = {
var = GRE_monarchist_support_var
value = party_popularity@neutrality
}
divide_temp_variable = {
var = GRE_monarchist_support_var
value = 2
}
add_popularity = {
ideology = democratic
popularity = GRE_monarchist_support_var
}
add_popularity = {
ideology = fascism
popularity = 0.04
}
}
}
}
#Greek summit meeting with Anatolian fascist party
country_event = {
id = bftb_greece.6
title = bftb_greece.6.t
desc = bftb_greece.6.desc
picture = GFX_report_event_gre_venizelos_speech
is_triggered_only = yes
option = {
name = bftb_greece.6.a #ally
add_war_support = 0.1
add_ideas = GRE_eee_in_government
custom_effect_tooltip = GRE_ally_the_anatolian_fascists_tt
hidden_effect = {
set_variable = { var = GRE_fascist_loyalty value = 1 }
GRE_political_instability_update_effect = yes
clr_country_flag = onassis_arrived
}
}
option = {
name = bftb_greece.6.b #reject
add_stability = 0.1
add_popularity = {
ideology = fascism
popularity = -0.07
}
custom_effect_tooltip = GRE_ally_onassis_tt
hidden_effect = {
set_variable = { var = GRE_fascist_loyalty value = -1 }
GRE_political_instability_update_effect = yes
set_country_flag = onassis_proposition_accepted
clr_country_flag = onassis_arrived
if = {
limit = {
amount_taken_ideas = {
amount < 3
slots = { political_advisor }
}
}
add_ideas = GRE_aristotle_onassis
else = {
add_political_power = 150
}
}
}
}
}
#Sending the invitations to the Convention on the Revision of the Treaty of Sevres, Treaty of Lausanne, and the Megali Idea
country_event = {
id = bftb_greece.7
title = bftb_greece.7.t
desc = bftb_greece.7.desc
picture = GFX_report_event_gre_allied_diplomacy
is_triggered_only = yes
option = {
name = bftb_greece.7.a #Britain and France
trigger = {
OR = {
country_exists = ENG
country_exists = FRA
}
}
ENG = { country_event = bftb_greece.8 }
FRA = { country_event = bftb_greece.8 }
hidden_effect = {
set_country_flag = GRE_attending_megali_convention
}
}
option = {
name = bftb_greece.7.b #France, Britain, and Italy
trigger = {
OR = {
country_exists = ENG
country_exists = FRA
country_exists = ITA
}
}
ENG = { country_event = bftb_greece.8 }
FRA = { country_event = bftb_greece.8 }
ITA = { country_event = bftb_greece.8 }
hidden_effect = {
set_country_flag = GRE_attending_megali_convention
}
}
}
#Invitation to the Convention on the Revision of the Treaty of Sevres, Treaty of Lausanne, and the Megali Idea
country_event = {
id = bftb_greece.8
title = bftb_greece.8.t
desc = bftb_greece.8.desc
picture = GFX_report_event_gre_allied_diplomacy_military
is_triggered_only = yes
option = {
name = bftb_greece.8.a
ai_chance = {
base = 100
modifier = {
factor = 0
NOT = { original_tag = GRE }
OR = {
has_war_support < 20
has_war = yes
}
}
modifier = {
factor = 0
original_tag = ENG
OR = {
ENG = {
has_completed_focus = ENG_revisit_colonial_policy
has_completed_focus = ENG_concessions_to_the_trade_unions
}
}
}
modifier = {
factor = 0
original_tag = FRA
FRA = {
has_completed_focus = FRA_revolution_to_the_utmost
}
}
}
if = {
limit = {
NOT = { original_tag = ITA }
}
custom_effect_tooltip = potential_war_with_turkey_tt
}
hidden_effect = {
set_country_flag = GRE_attending_megali_convention
if = {
limit = {
original_tag = ENG
}
GRE = { set_country_flag = GRE_britain_attending_convention }
}
if = {
limit = {
original_tag = FRA
}
GRE = { set_country_flag = GRE_france_attending_convention }
}
if = {
limit = {
original_tag = ITA
}
GRE = { set_country_flag = GRE_italy_attending_convention }
}
}
}
option = {
name = bftb_greece.8.b
ai_chance = {
base = 0
modifier = {
add = 60
NOT = { original_tag = ITA }
GRE = {
OR = {
has_idea = GRE_eee_in_government
has_government = fascism
}
}
}
}
add_political_power = 75
hidden_effect = {
GRE = {
add_opinion_modifier = {
target = ROOT
modifier = western_betrayal
}
}
}
}
}
#Invitations received: Only Britain attending
country_event = {
id = bftb_greece.9
title = bftb_greece.9.t
desc = bftb_greece.9.desc
picture = GFX_report_event_gre_athens
fire_only_once = yes
trigger = {
original_tag = GRE
has_country_flag = GRE_britain_attending_convention
NOT = {
has_country_flag = GRE_france_attending_convention
}
NOT = {
has_country_flag = GRE_italy_attending_convention
}
}
mean_time_to_happen = {
days = 7
}
option = {
name = bftb_greece.9.a
hidden_effect = {
set_country_flag = GRE_only_britain_in_attendance
clr_country_flag = GRE_britain_attending_convention
country_event = { id = bftb_greece.18 days = 7 }
ENG = { set_country_flag = GRE_only_britain_in_attendance }
ENG = { clr_country_flag = GRE_britain_attending_convention }
ENG = {
country_event = { id = bftb_greece.18 days = 7 }
}
}
}
}
#Invitations received: Only France attending
country_event = {
id = bftb_greece.10
title = bftb_greece.10.t
desc = bftb_greece.10.desc
picture = GFX_report_event_gre_athens
fire_only_once = yes
trigger = {
original_tag = GRE
has_country_flag = GRE_france_attending_convention
NOT = {
has_country_flag = GRE_britain_attending_convention
}
NOT = {
has_country_flag = GRE_italy_attending_convention
}
}
mean_time_to_happen = {
days = 7
}
option = {
name = bftb_greece.10.a
hidden_effect = {
set_country_flag = GRE_only_france_in_attendance
clr_country_flag = GRE_france_attending_convention
country_event = { id = bftb_greece.15 days = 7 }
FRA = { set_country_flag = GRE_only_france_in_attendance }
FRA = { clr_country_flag = GRE_france_attending_convention }
FRA = {
country_event = { id = bftb_greece.15 days = 7 }
}
}
}
}
#Invitations received: Only Italy attending
country_event = {
id = bftb_greece.11
title = bftb_greece.11.t
desc = bftb_greece.11.desc
picture = GFX_report_event_gre_athens
fire_only_once = yes
trigger = {
original_tag = GRE
has_country_flag = GRE_italy_attending_convention
NOT = {
has_country_flag = GRE_britain_attending_convention
}
NOT = {
has_country_flag = GRE_france_attending_convention
}
}
mean_time_to_happen = {
days = 7
}
option = {
name = bftb_greece.11.a
hidden_effect = {
set_country_flag = GRE_megali_convention_a_failure
clr_country_flag = GRE_italy_attending_convention
ITA = { clr_country_flag = GRE_italy_attending_convention }
}
}
}
#Invitations received: Britain and France attending!
country_event = {
id = bftb_greece.12
title = bftb_greece.12.t
desc = bftb_greece.12.desc
picture = GFX_report_event_gre_allied_diplomacy_military
fire_only_once = yes
trigger = {
original_tag = GRE
has_country_flag = GRE_britain_attending_convention
has_country_flag = GRE_france_attending_convention
NOT = {
has_country_flag = GRE_italy_attending_convention
}
}
mean_time_to_happen = {
days = 7
}
option = {
name = bftb_greece.12.a
hidden_effect = {
country_event = { id = bftb_greece.15 days = 7 }
ENG = {
country_event = { id = bftb_greece.15 days = 7 }
}
FRA = {
country_event = { id = bftb_greece.15 days = 7 }
}
}
}
}
#Invitations received: Britain, France, and Italy attending!
country_event = {
id = bftb_greece.13
title = bftb_greece.13.t
desc = bftb_greece.13.desc
picture = GFX_report_event_gre_allied_diplomacy_military
fire_only_once = yes
trigger = {
original_tag = GRE
has_country_flag = GRE_britain_attending_convention
has_country_flag = GRE_france_attending_convention
has_country_flag = GRE_italy_attending_convention
}
mean_time_to_happen = {
days = 7
}
option = {
name = bftb_greece.13.a
hidden_effect = {
country_event = { id = bftb_greece.15 days = 7 }
ENG = {
country_event = { id = bftb_greece.15 days = 7 }
}
FRA = {
country_event = { id = bftb_greece.15 days = 7 }
}
ITA = {
country_event = { id = bftb_greece.15 days = 7 }
}
}
}
}
#Invitations received: Nobody attending!
country_event = {
id = bftb_greece.14
title = bftb_greece.14.t
desc = bftb_greece.14.desc
picture = GFX_report_event_gre_political_upheaval
fire_only_once = yes
trigger = {
original_tag = GRE
has_country_flag = GRE_attending_megali_convention
NOT = {
has_country_flag = GRE_britain_attending_convention
has_country_flag = GRE_france_attending_convention
has_country_flag = GRE_italy_attending_convention
has_country_flag = GRE_megali_convention_a_failure
}
}
mean_time_to_happen = {
days = 14
}
option = {
name = bftb_greece.14.a
add_stability = -0.1
hidden_effect = {
set_country_flag = GRE_megali_convention_a_failure
}
}
}
#First order of business! A French Kurdistan 'protectorate'
country_event = {
id = bftb_greece.15
title = bftb_greece.15.t
desc = bftb_greece.15.desc
picture = GFX_report_event_gre_cabinet_meeting
is_triggered_only = yes
option = {
name = bftb_greece.15.a #Aye!
ai_chance = {
factor = 70
modifier = {
add = 30
original_tag = ENG
FRA = { has_completed_focus = FRA_go_with_britain }
}
modifier = {
add = 30
original_tag = GRE
NOT = { has_idea = GRE_eee_in_government }
}
}
custom_effect_tooltip = GRE_french_kurdistan_option_tt
hidden_effect = {
ROOT_voted_aye_in_megali_convention_effect = yes
set_country_flag = GRE_deciding_on_kurdistan
}
}
option = {
name = bftb_greece.15.b #Nay!
ai_chance = {
factor = 30
modifier = {
factor = 0
original_tag = FRA
}
modifier = {
add = 60
original_tag = ENG
ENG = { has_completed_focus = ENG_the_kings_party }
}
modifier = {
add = 40
original_tag = ITA
ITA = { has_government = fascism }
}
}
hidden_effect = {
ROOT_voted_nay_in_megali_convention_effect = yes
set_country_flag = GRE_deciding_on_kurdistan
}
}
}
#Results are in on Kurdistan! It's a...
country_event = {
id = bftb_greece.16
title = bftb_greece.16.t
desc = bftb_greece.16.desc
picture = GFX_report_event_gre_diplomacy
fire_only_once = yes
trigger = {
original_tag = GRE
has_country_flag = GRE_deciding_on_kurdistan
check_variable = {
var = global.convention_ayes
value = 2
compare = greater_than_or_equals
}
}
mean_time_to_happen = {
days = 7
}
immediate = {
hidden_effect = {
if = {
limit = {
has_country_flag = GRE_attending_megali_convention
NOT = {
has_country_flag = GRE_britain_attending_convention
has_country_flag = GRE_italy_attending_convention
}
}
country_event = { id = bftb_greece.24 days = 14 }
FRA = { country_event = { id = bftb_greece.221 days = 7 } }
}
else_if = {
limit = {
has_country_flag = GRE_attending_megali_convention
has_country_flag = GRE_britain_attending_convention
NOT = {
has_country_flag = GRE_italy_attending_convention
}
}
country_event = { id = bftb_greece.18 days = 14 }
ENG = { country_event = { id = bftb_greece.221 days = 7 } }
FRA = { country_event = { id = bftb_greece.221 days = 7 } }
}
else_if = {
limit = {
has_country_flag = GRE_attending_megali_convention
has_country_flag = GRE_britain_attending_convention
has_country_flag = GRE_france_attending_convention
has_country_flag = GRE_italy_attending_convention
}
country_event = { id = bftb_greece.18 days = 14 }
ENG = { country_event = { id = bftb_greece.221 days = 7 } }
FRA = { country_event = { id = bftb_greece.221 days = 7 } }
ITA = { country_event = { id = bftb_greece.221 days = 7 } }
}
}
}
option = {
name = bftb_greece.16.a #Yes for French Kurdistan!
hidden_effect = {
set_country_flag = GRE_french_kurdistan
clr_country_flag = GRE_deciding_on_kurdistan
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
}
}
}
#Aye for French Kurdistan Notification Event
country_event = {
id = bftb_greece.221
title = bftb_greece.221.t
desc = bftb_greece.221.desc
picture = GFX_report_event_gre_diplomacy
is_triggered_only = yes
immediate = {
hidden_effect = {
if = {
limit = {
has_country_flag = GRE_attending_megali_convention
GRE = {
NOT = {
has_country_flag = GRE_britain_attending_convention
has_country_flag = GRE_italy_attending_convention
}
}
}
country_event = { id = bftb_greece.24 days = 7 }
}
else_if = {
limit = {
has_country_flag = GRE_attending_megali_convention
GRE = {
has_country_flag = GRE_britain_attending_convention
NOT = {
has_country_flag = GRE_italy_attending_convention
}
}
}
country_event = { id = bftb_greece.18 days = 7 }
}
else_if = {
limit = {
has_country_flag = GRE_attending_megali_convention
GRE = {
has_country_flag = GRE_italy_attending_convention
NOT = {
has_country_flag = GRE_britain_attending_convention
}
}
}
country_event = { id = bftb_greece.21 days = 7 }
}
else = {
country_event = { id = bftb_greece.18 days = 7 }
}
}
}
option = {
name = bftb_greece.221.a #Yes for French Kurdistan!
hidden_effect = {
set_country_flag = GRE_french_kurdistan
clr_country_flag = GRE_deciding_on_kurdistan
}
}
}
#Results are in on Kurdistan! It's a...
country_event = {
id = bftb_greece.17
title = bftb_greece.17.t
desc = bftb_greece.17.desc
picture = GFX_report_event_gre_cabinet_meeting
fire_only_once = yes
trigger = {
original_tag = GRE
has_country_flag = GRE_deciding_on_kurdistan
check_variable = {
var = global.convention_nays
value = 2
compare = greater_than_or_equals
}
NOT = {
check_variable = {
var = global.convention_ayes
value = 2
compare = greater_than_or_equals
}
}
}
mean_time_to_happen = {
days = 7
}
immediate = {
hidden_effect = {
if = {
limit = {
has_country_flag = GRE_attending_megali_convention
NOT = {
has_country_flag = GRE_britain_attending_convention
has_country_flag = GRE_italy_attending_convention
}
}
country_event = { id = bftb_greece.24 days = 14 }
FRA = { country_event = { id = bftb_greece.221 days = 7 } }
}
else_if = {
limit = {
has_country_flag = GRE_attending_megali_convention
has_country_flag = GRE_britain_attending_convention
NOT = {
has_country_flag = GRE_italy_attending_convention
}
}
country_event = { id = bftb_greece.18 days = 14 }
ENG = { country_event = { id = bftb_greece.221 days = 7 } }
FRA = { country_event = { id = bftb_greece.221 days = 7 } }
}
else_if = {
limit = {
has_country_flag = GRE_attending_megali_convention
has_country_flag = GRE_britain_attending_convention
has_country_flag = GRE_france_attending_convention
has_country_flag = GRE_italy_attending_convention
}
country_event = { id = bftb_greece.18 days = 14 }
ENG = { country_event = { id = bftb_greece.221 days = 7 } }
FRA = { country_event = { id = bftb_greece.221 days = 7 } }
ITA = { country_event = { id = bftb_greece.221 days = 7 } }
}
}
}
option = {
name = bftb_greece.17.a #No for French Kurdistan!
hidden_effect = {
set_country_flag = GRE_no_french_kurdistan
clr_country_flag = GRE_deciding_on_kurdistan
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
}
}
}
#Nay for French Kurdistan Notification Event
country_event = {
id = bftb_greece.222
title = bftb_greece.222.t
desc = bftb_greece.222.desc
picture = GFX_report_event_gre_cabinet_meeting
is_triggered_only = yes
immediate = {
hidden_effect = {
if = {
limit = {
has_country_flag = GRE_attending_megali_convention
GRE = {
NOT = {
has_country_flag = GRE_britain_attending_convention
has_country_flag = GRE_italy_attending_convention
}
}
}
country_event = { id = bftb_greece.24 days = 7 }
}
else_if = {
limit = {
has_country_flag = GRE_attending_megali_convention
GRE = {
has_country_flag = GRE_britain_attending_convention
NOT = {
has_country_flag = GRE_italy_attending_convention
}
}
}
country_event = { id = bftb_greece.18 days = 7 }
}
else_if = {
limit = {
has_country_flag = GRE_attending_megali_convention
GRE = {
has_country_flag = GRE_italy_attending_convention
NOT = {
has_country_flag = GRE_britain_attending_convention
}
}
}
country_event = { id = bftb_greece.21 days = 7 }
}
else = {
country_event = { id = bftb_greece.18 days = 7 }
}
}
}
option = {
name = bftb_greece.222.a #No for French Kurdistan!
hidden_effect = {
set_country_flag = GRE_no_french_kurdistan
clr_country_flag = GRE_deciding_on_kurdistan
}
}
}
#Next order of business: a British puppet in Armenia!
country_event = {
id = bftb_greece.18
title = bftb_greece.18.t
desc = bftb_greece.18.desc
picture = GFX_report_event_gre_cabinet_meeting
is_triggered_only = yes
option = {
name = bftb_greece.18.a #Aye!
ai_chance = {
factor = 80
modifier = {
add = 20
original_tag = GRE
NOT = { has_idea = GRE_eee_in_government }
}
modifier = {
add = 20
original_tag = FRA
FRA = { has_completed_focus = FRA_go_with_britain }
}
}
custom_effect_tooltip = GRE_british_armenia_option_tt
hidden_effect = {
ROOT_voted_aye_in_megali_convention_effect = yes
set_country_flag = GRE_deciding_on_armenia
}
}
option = {
name = bftb_greece.18.b #Nay!
ai_chance = {
factor = 20
modifier = {
factor = 0
original_tag = ENG
}
modifier = {
add = 30
original_tag = FRA
FRA = { has_completed_focus = FRA_strengthen_the_little_entente }
}
modifier = {
add = 40
original_tag = ITA
ITA = { NOT = { has_government = fascism } }
}
modifier = {
add = 60
original_tag = GRE
has_idea = GRE_eee_in_government
}
}
hidden_effect = {
ROOT_voted_nay_in_megali_convention_effect = yes
set_country_flag = GRE_deciding_on_armenia
}
}
}
#Results are in on Armenia! It's a...
country_event = {
id = bftb_greece.19
title = bftb_greece.19.t
desc = bftb_greece.19.desc
picture = GFX_report_event_gre_diplomacy
fire_only_once = yes
trigger = {
original_tag = GRE
has_country_flag = GRE_deciding_on_armenia
check_variable = {
var = global.convention_ayes
value = 2
compare = greater_than_or_equals
}
}
mean_time_to_happen = {
days = 7
}
immediate = {
hidden_effect = {
if = {
limit = {
has_country_flag = GRE_attending_megali_convention
NOT = {
has_country_flag = GRE_france_attending_convention
has_country_flag = GRE_italy_attending_convention
}
}
country_event = { id = bftb_greece.24 days = 14 }
ENG = { country_event = { id = bftb_greece.223 days = 7 } }
}
else_if = {
limit = {
has_country_flag = GRE_attending_megali_convention
has_country_flag = GRE_france_attending_convention
NOT = {
has_country_flag = GRE_italy_attending_convention
}
}
country_event = { id = bftb_greece.24 days = 14 }
ENG = { country_event = { id = bftb_greece.223 days = 7 } }
FRA = { country_event = { id = bftb_greece.223 days = 7 } }
}
else_if = {
limit = {
has_country_flag = GRE_attending_megali_convention
has_country_flag = GRE_italy_attending_convention
NOT = {
has_country_flag = GRE_france_attending_convention
}
}
country_event = { id = bftb_greece.21 days = 14 }
ENG = { country_event = { id = bftb_greece.223 days = 7 } }
ITA = { country_event = { id = bftb_greece.223 days = 7 } }
}
else_if = {
limit = {
has_country_flag = GRE_attending_megali_convention
has_country_flag = GRE_britain_attending_convention
has_country_flag = GRE_france_attending_convention
has_country_flag = GRE_italy_attending_convention
}
country_event = { id = bftb_greece.21 days = 14 }
ENG = { country_event = { id = bftb_greece.223 days = 7 } }
FRA = { country_event = { id = bftb_greece.223 days = 7 } }
ITA = { country_event = { id = bftb_greece.223 days = 7 } }
}
}
}
option = {
name = bftb_greece.19.a #Yes for British Armenia!
hidden_effect = {
set_country_flag = GRE_british_armenia
clr_country_flag = GRE_deciding_on_armenia
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
}
}
}
#Aye for British Armenia Notification Event
country_event = {
id = bftb_greece.223
title = bftb_greece.223.t
desc = bftb_greece.223.desc
picture = GFX_report_event_gre_diplomacy
is_triggered_only = yes
immediate = {
hidden_effect = {
if = {
limit = {
has_country_flag = GRE_attending_megali_convention
GRE = {
NOT = {
has_country_flag = GRE_france_attending_convention
has_country_flag = GRE_italy_attending_convention
}
}
}
country_event = { id = bftb_greece.24 days = 7 }
}
else_if = {
limit = {
has_country_flag = GRE_attending_megali_convention
GRE = {
has_country_flag = GRE_france_attending_convention
NOT = {
has_country_flag = GRE_italy_attending_convention
}
}
}
country_event = { id = bftb_greece.24 days = 7 }
}
else = {
country_event = { id = bftb_greece.21 days = 7 }
}
}
}
option = {
name = bftb_greece.223.a #Yes for British Armenia!
hidden_effect = {
set_country_flag = GRE_british_armenia
clr_country_flag = GRE_deciding_on_armenia
}
}
}
#Results are in on Armenia! It's a...
country_event = {
id = bftb_greece.20
title = bftb_greece.20.t
desc = bftb_greece.20.desc
picture = GFX_report_event_gre_cabinet_meeting
fire_only_once = yes
trigger = {
original_tag = GRE
has_country_flag = GRE_deciding_on_armenia
check_variable = {
var = global.convention_nays
value = 2
compare = greater_than_or_equals
}
NOT = {
check_variable = {
var = global.convention_ayes
value = 2
compare = greater_than_or_equals
}
}
}
mean_time_to_happen = {
days = 7
}
immediate = {
hidden_effect = {
if = {
limit = {
has_country_flag = GRE_attending_megali_convention
NOT = {
has_country_flag = GRE_france_attending_convention
has_country_flag = GRE_italy_attending_convention
}
}
country_event = { id = bftb_greece.24 days = 14 }
ENG = { country_event = { id = bftb_greece.224 days = 7 } }
}
else_if = {
limit = {
has_country_flag = GRE_attending_megali_convention
has_country_flag = GRE_france_attending_convention
NOT = {
has_country_flag = GRE_italy_attending_convention
}
}
country_event = { id = bftb_greece.24 days = 14 }
ENG = { country_event = { id = bftb_greece.224 days = 7 } }
FRA = { country_event = { id = bftb_greece.224 days = 7 } }
}
else_if = {
limit = {
has_country_flag = GRE_attending_megali_convention
has_country_flag = GRE_italy_attending_convention
NOT = {
has_country_flag = GRE_france_attending_convention
}
}
country_event = { id = bftb_greece.21 days = 14 }
ENG = { country_event = { id = bftb_greece.223 days = 7 } }
ITA = { country_event = { id = bftb_greece.223 days = 7 } }
}
else_if = {
limit = {
has_country_flag = GRE_attending_megali_convention
has_country_flag = GRE_britain_attending_convention
has_country_flag = GRE_france_attending_convention
has_country_flag = GRE_italy_attending_convention
}
country_event = { id = bftb_greece.21 days = 14 }
ENG = { country_event = { id = bftb_greece.224 days = 7 } }
FRA = { country_event = { id = bftb_greece.224 days = 7 } }
ITA = { country_event = { id = bftb_greece.224 days = 7 } }
}
}
}
option = {
name = bftb_greece.20.a #No for British Armenia!
hidden_effect = {
set_country_flag = GRE_no_british_armenia
clr_country_flag = GRE_deciding_on_armenia
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
}
}
}
#Nay for British Armenia Notification Event
country_event = {
id = bftb_greece.224
title = bftb_greece.224.t
desc = bftb_greece.224.desc
picture = GFX_report_event_gre_cabinet_meeting
is_triggered_only = yes
immediate = {
hidden_effect = {
if = {
limit = {
has_country_flag = GRE_attending_megali_convention
GRE = { has_country_flag = GRE_italy_attending_convention }
}
country_event = { id = bftb_greece.21 days = 7 }
}
else = {
country_event = { id = bftb_greece.24 days = 7 }
}
}
}
option = {
name = bftb_greece.224.a #No for British Armenia!
hidden_effect = {
set_country_flag = GRE_no_british_armenia
clr_country_flag = GRE_deciding_on_armenia
}
}
}
#Next order of business: Italian territories on Turkey's coast!
country_event = {
id = bftb_greece.21
title = bftb_greece.21.t
desc = bftb_greece.21.desc
picture = GFX_report_event_gre_cabinet_meeting
is_triggered_only = yes
option = {
name = bftb_greece.21.a #Aye!
effect_tooltip = {
342 = { add_claim_by = ITA }
345 = { add_claim_by = ITA }
}
ai_chance = {
factor = 30
modifier = {
add = 70
original_tag = GRE
ITA = { has_completed_focus = ITA_greece_friend }
}
modifier = {
add = 40
original_tag = ENG
OR = {
ENG = {
has_completed_focus = ENG_home_defence
has_completed_focus = ENG_organize_the_blackshirts
}
}
}
modifier = {
add = 20
original_tag = FRA
FRA = { has_completed_focus = FRA_defensive_focus }
}
}
hidden_effect = {
ROOT_voted_aye_in_megali_convention_effect = yes
set_country_flag = GRE_deciding_on_antalya
}
}
option = {
name = bftb_greece.21.b #Nay!
ai_chance = {
factor = 60
modifier = {
factor = 0
original_tag = ITA
}
modifier = {
add = 40
original_tag = ENG
OR = {
ENG = {
has_completed_focus = ENG_no_further_appeasement
has_completed_focus = ENG_the_kings_party
}
}
}
modifier = {
add = 20
original_tag = FRA
FRA = { has_completed_focus = FRA_aggressive_focus }
}
modifier = {
add = 10
original_tag = GRE
ITA = { has_completed_focus = ITA_pact_of_steel }
}
}
hidden_effect = {
ROOT_voted_nay_in_megali_convention_effect = yes
set_country_flag = GRE_deciding_on_antalya
}
}
}
#Results are in on Turkish coastal states Antalya and Mersin going to Italy! It's a...
country_event = {
id = bftb_greece.22
title = bftb_greece.22.t
desc = bftb_greece.22.desc
picture = GFX_report_event_gre_diplomacy
fire_only_once = yes
trigger = {
original_tag = GRE
has_country_flag = GRE_deciding_on_antalya
check_variable = {
var = global.convention_ayes
value = 2
compare = greater_than_or_equals
}
}
mean_time_to_happen = {
days = 7
}
immediate = {
hidden_effect = {
if = {
limit = {
has_country_flag = GRE_britain_attending_convention
NOT = { has_country_flag = GRE_france_attending_convention }
}
country_event = { id = bftb_greece.24 days = 14 }
ENG = { country_event = { id = bftb_greece.225 days = 7 } }
ITA = { country_event = { id = bftb_greece.225 days = 7 } }
}
else_if = {
limit = {
has_country_flag = GRE_france_attending_convention
NOT = { has_country_flag = GRE_britain_attending_convention }
}
country_event = { id = bftb_greece.24 days = 14 }
FRA = { country_event = { id = bftb_greece.225 days = 7 } }
ITA = { country_event = { id = bftb_greece.225 days = 7 } }
}
else = {
country_event = { id = bftb_greece.24 days = 14 }
ENG = { country_event = { id = bftb_greece.225 days = 7 } }
FRA = { country_event = { id = bftb_greece.225 days = 7 } }
ITA = { country_event = { id = bftb_greece.225 days = 7 } }
}
}
}
option = {
name = bftb_greece.22.a #Yes for Italian coastal states in Turkey!
hidden_effect = {
set_country_flag = GRE_italian_antalya
clr_country_flag = GRE_deciding_on_antalya
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
hidden_effect = {
ITA = {
give_guarantee = GRE
diplomatic_relation = {
country = GRE
relation = non_aggression_pact
active = yes
}
}
}
}
}
}
#Yes for Italian Antalya Notification Event
country_event = {
id = bftb_greece.225
title = bftb_greece.225.t
desc = bftb_greece.225.desc
picture = GFX_report_event_gre_diplomacy
is_triggered_only = yes
immediate = {
hidden_effect = {
if = {
limit = {
has_country_flag = GRE_attending_megali_convention
}
country_event = { id = bftb_greece.24 days = 7 }
}
}
}
option = {
name = bftb_greece.225.a #Yes for Italian Antalya!
hidden_effect = {
set_country_flag = GRE_italian_antalya
clr_country_flag = GRE_deciding_on_antalya
}
}
}
#Results are in on Turkish coastal states Antalya and Mersin going to Italy! It's a...
country_event = {
id = bftb_greece.23
title = bftb_greece.23.t
desc = bftb_greece.23.desc
picture = GFX_report_event_gre_cabinet_meeting
fire_only_once = yes
trigger = {
original_tag = GRE
has_country_flag = GRE_deciding_on_antalya
check_variable = {
var = global.convention_nays
value = 2
compare = greater_than_or_equals
}
NOT = {
check_variable = {
var = global.convention_ayes
value = 2
compare = greater_than_or_equals
}
}
}
mean_time_to_happen = {
days = 7
}
immediate = {
hidden_effect = {
if = {
limit = {
has_country_flag = GRE_britain_attending_convention
NOT = { has_country_flag = GRE_france_attending_convention }
}
country_event = { id = bftb_greece.24 days = 14 }
ENG = { country_event = { id = bftb_greece.226 days = 7 } }
ITA = { country_event = { id = bftb_greece.226 days = 7 } }
}
else_if = {
limit = {
has_country_flag = GRE_france_attending_convention
NOT = { has_country_flag = GRE_britain_attending_convention }
}
country_event = { id = bftb_greece.24 days = 14 }
FRA = { country_event = { id = bftb_greece.226 days = 7 } }
ITA = { country_event = { id = bftb_greece.226 days = 7 } }
}
else = {
country_event = { id = bftb_greece.24 days = 14 }
ENG = { country_event = { id = bftb_greece.226 days = 7 } }
FRA = { country_event = { id = bftb_greece.226 days = 7 } }
ITA = { country_event = { id = bftb_greece.226 days = 7 } }
}
}
}
option = {
name = bftb_greece.23.a #NO for Italian coastal states in Turkey!
hidden_effect = {
set_country_flag = GRE_italy_snubbed_again
clr_country_flag = GRE_deciding_on_antalya
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
}
}
}
#No for Italian Antalya Notification Event
country_event = {
id = bftb_greece.226
title = bftb_greece.226.t
desc = bftb_greece.226.desc
picture = GFX_report_event_gre_cabinet_meeting
is_triggered_only = yes
immediate = {
hidden_effect = {
if = {
limit = {
has_country_flag = GRE_attending_megali_convention
}
country_event = { id = bftb_greece.24 days = 7 }
}
}
}
option = {
name = bftb_greece.226.a #No for Italian Antalya!
hidden_effect = {
set_country_flag = GRE_italy_snubbed_again
clr_country_flag = GRE_deciding_on_antalya
}
}
}
#Final order of business: The Megali Idea!
country_event = {
id = bftb_greece.24
title = bftb_greece.24.t
desc = bftb_greece.24.desc
picture = GFX_report_event_gre_venizelos_speech
is_triggered_only = yes
option = {
name = bftb_greece.24.a #Aye!
ai_chance = {
factor = 80
modifier = {
factor = 0
NOT = { original_tag = GRE }
GRE = {
OR = {
has_idea = GRE_eee_in_government
has_government = fascism
}
}
}
modifier = {
factor = 0
has_war_support < 0.3
}
modifier = {
factor = 0
original_tag = ITA
has_country_flag = GRE_italy_snubbed_again
}
modifier = {
factor = 0
original_tag = ENG
OR = {
ENG = {
has_completed_focus = ENG_no_further_appeasement
has_completed_focus = ENG_the_kings_party
has_completed_focus = ENG_organize_the_blackshirts
}
}
has_country_flag = GRE_no_british_armenia
}
modifier = {
add = 20
original_tag = ENG
OR = {
ENG = {
has_completed_focus = ENG_no_further_appeasement
has_completed_focus = ENG_the_kings_party
}
}
}
modifier = {
add = 10
original_tag = FRA
FRA = { has_completed_focus = FRA_aggressive_focus }
}
modifier = {
add = 10
original_tag = ITA
ITA = { has_completed_focus = ITA_italy_first }
}
}
custom_effect_tooltip = GRE_megali_idea_option_tt
hidden_effect = {
ROOT_voted_aye_in_megali_convention_effect = yes
set_country_flag = GRE_deciding_on_megali_idea
}
}
option = {
name = bftb_greece.24.b #Nay!
ai_chance = {
factor = 0
modifier = {
factor = 0
original_tag = GRE
}
modifier = {
add = 30
original_tag = ENG
OR = {
ENG = {
has_completed_focus = ENG_home_defence
has_completed_focus = ENG_organize_the_blackshirts
}
}
}
modifier = {
add = 10
original_tag = FRA
FRA = { has_completed_focus = FRA_defensive_focus }
}
}
hidden_effect = {
ROOT_voted_nay_in_megali_convention_effect = yes
set_country_flag = GRE_deciding_on_megali_idea
}
}
}
#Results are in on whether the Megali Idea has the approval of attendees! It's a...
country_event = {
id = bftb_greece.25
title = bftb_greece.25.t
desc = bftb_greece.25.desc
picture = GFX_report_event_gre_diplomacy
fire_only_once = no
trigger = {
has_country_flag = GRE_deciding_on_megali_idea
check_variable = {
var = global.convention_ayes
value = 2
compare = greater_than_or_equals
}
}
mean_time_to_happen = {
days = 7
}
option = {
name = bftb_greece.25.a #Yes for the Megali Idea
hidden_effect = {
if = {
limit = {
original_tag = GRE
}
clr_country_flag = GRE_deciding_on_megali_idea
set_country_flag = GRE_megali_idea_approved
}
if = {
limit = {
original_tag = ENG
has_country_flag = GRE_britain_attending_convention
}
clr_country_flag = GRE_deciding_on_megali_idea
set_country_flag = GRE_megali_idea_approved
}
if = {
limit = {
original_tag = FRA
has_country_flag = GRE_france_attending_convention
}
clr_country_flag = GRE_deciding_on_megali_idea
set_country_flag = GRE_megali_idea_approved
}
if = {
limit = {
original_tag = ITA
has_country_flag = GRE_italy_attending_convention
}
clr_country_flag = GRE_deciding_on_megali_idea
set_country_flag = GRE_megali_idea_approved
}
}
}
}
#Results are in on whether the Megali Idea has the approval of attendees! It's a...
country_event = {
id = bftb_greece.26
title = bftb_greece.26.t
desc = bftb_greece.26.desc
picture = GFX_report_event_gre_trial
fire_only_once = no
trigger = {
has_country_flag = GRE_deciding_on_megali_idea
check_variable = {
var = global.convention_nays
value = 2
compare = greater_than_or_equals
}
NOT = {
check_variable = {
var = global.convention_ayes
value = 2
compare = greater_than_or_equals
}
}
}
mean_time_to_happen = {
days = 7
}
option = {
name = bftb_greece.26.a #NO for the Megali Idea!
hidden_effect = {
if = {
limit = {
ENG = {
OR = {
has_country_flag = GRE_french_kurdistan
has_country_flag = GRE_no_french_kurdistan
has_country_flag = GRE_british_armenia
has_country_flag = GRE_no_british_armenia
has_country_flag = GRE_italian_antalya
has_country_flag = GRE_italy_snubbed_again
}
}
}
clr_country_flag = GRE_deciding_on_megali_idea
clr_country_flag = GRE_french_kurdistan
clr_country_flag = GRE_no_french_kurdistan
clr_country_flag = GRE_british_armenia
clr_country_flag = GRE_no_british_armenia
clr_country_flag = GRE_italian_antalya
clr_country_flag = GRE_italy_snubbed_again
}
if = {
limit = {
FRA = {
OR = {
has_country_flag = GRE_french_kurdistan
has_country_flag = GRE_no_french_kurdistan
has_country_flag = GRE_british_armenia
has_country_flag = GRE_no_british_armenia
has_country_flag = GRE_italian_antalya
has_country_flag = GRE_italy_snubbed_again
}
}
}
clr_country_flag = GRE_deciding_on_megali_idea
clr_country_flag = GRE_french_kurdistan
clr_country_flag = GRE_no_french_kurdistan
clr_country_flag = GRE_british_armenia
clr_country_flag = GRE_no_british_armenia
clr_country_flag = GRE_italian_antalya
clr_country_flag = GRE_italy_snubbed_again
}
if = {
limit = {
ITA = {
OR = {
has_country_flag = GRE_french_kurdistan
has_country_flag = GRE_no_french_kurdistan
has_country_flag = GRE_british_armenia
has_country_flag = GRE_no_british_armenia
has_country_flag = GRE_italian_antalya
has_country_flag = GRE_italy_snubbed_again
}
}
}
clr_country_flag = GRE_deciding_on_megali_idea
clr_country_flag = GRE_french_kurdistan
clr_country_flag = GRE_no_french_kurdistan
clr_country_flag = GRE_british_armenia
clr_country_flag = GRE_no_british_armenia
clr_country_flag = GRE_italian_antalya
clr_country_flag = GRE_italy_snubbed_again
}
if = {
limit = {
GRE = {
OR = {
has_country_flag = GRE_french_kurdistan
has_country_flag = GRE_no_french_kurdistan
has_country_flag = GRE_british_armenia
has_country_flag = GRE_no_british_armenia
has_country_flag = GRE_italian_antalya
has_country_flag = GRE_italy_snubbed_again
}
}
}
clr_country_flag = GRE_attending_megali_convention
clr_country_flag = GRE_britain_attending_convention
clr_country_flag = GRE_france_attending_convention
clr_country_flag = GRE_italy_attending_convention
clr_country_flag = GRE_deciding_on_megali_idea
clr_country_flag = GRE_french_kurdistan
clr_country_flag = GRE_no_french_kurdistan
clr_country_flag = GRE_british_armenia
clr_country_flag = GRE_no_british_armenia
clr_country_flag = GRE_italian_antalya
clr_country_flag = GRE_italy_snubbed_again
set_country_flag = GRE_megali_convention_a_failure
}
}
}
}
#The Heraklion Convention is Over - everyone gets something!
country_event = {
id = bftb_greece.200
title = bftb_greece.200.t
desc = bftb_greece.200.desc
picture = GFX_report_event_gre_megali_conference_signing
fire_only_once = no
trigger = {
has_country_flag = GRE_megali_idea_approved
ENG = { has_country_flag = GRE_british_armenia }
FRA = { has_country_flag = GRE_french_kurdistan }
if = {
limit = {
ITA = { has_country_flag = GRE_italy_attending_convention }
}
ITA = { has_country_flag = GRE_italian_antalya }
}
NOT = {
ROOT = { has_country_flag = GRE_heraklion_convention_finished }
}
}
mean_time_to_happen = {
days = 7
}
option = {
name = bftb_greece.200.a
add_war_support = 0.05
hidden_effect = {
GRE = {
add_state_claim = 341
add_state_claim = 797
add_state_claim = 347
add_state_claim = 340
add_state_claim = 339
}
ENG = {
add_state_claim = 354
}
FRA = {
add_state_claim = 344
add_state_claim = 350
add_state_claim = 352
add_state_claim = 353
add_state_claim = 800
if = {
limit = {
FRA = { NOT = { controls_state = 799 } }
}
add_state_claim = 799
}
}
if = {
limit = {
ITA = { has_country_flag = GRE_italy_attending_convention }
}
ITA = {
add_state_claim = 342
add_state_claim = 345
}
}
ARM = {
add_state_core = 354
}
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
set_country_flag = GRE_heraklion_convention_finished
}
}
}
#The Heraklion Convention is Over - Britain misses out!
country_event = {
id = bftb_greece.201
title = bftb_greece.201.t
desc = bftb_greece.201.desc
picture = GFX_report_event_gre_megali_conference_signing
fire_only_once = no
trigger = {
has_country_flag = GRE_megali_idea_approved
ENG = { has_country_flag = GRE_no_british_armenia }
FRA = { has_country_flag = GRE_french_kurdistan }
if = {
limit = {
ITA = { has_country_flag = GRE_italy_attending_convention }
}
ITA = { has_country_flag = GRE_italian_antalya }
}
NOT = {
ROOT = { has_country_flag = GRE_heraklion_convention_finished }
}
}
mean_time_to_happen = {
days = 7
}
option = {
name = bftb_greece.201.a
trigger = {
NOT = {
original_tag = ENG
}
}
add_war_support = 0.05
hidden_effect = {
GRE = {
add_state_claim = 341
add_state_claim = 797
add_state_claim = 347
add_state_claim = 340
add_state_claim = 339
}
FRA = {
add_state_claim = 344
add_state_claim = 350
add_state_claim = 352
add_state_claim = 353
add_state_claim = 800
if = {
limit = {
FRA = { NOT = { controls_state = 799 } }
}
add_state_claim = 799
}
}
if = {
limit = {
ITA = { has_country_flag = GRE_italy_attending_convention }
}
ITA = {
add_state_claim = 342
add_state_claim = 345
}
}
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
set_country_flag = GRE_heraklion_convention_finished
}
}
option = {
name = bftb_greece.201.b
trigger = {
original_tag = ENG
ENG = { has_country_flag = GRE_no_british_armenia }
}
add_political_power = -75
every_other_country = {
limit = {
has_country_flag = GRE_no_british_armenia
}
reverse_add_opinion_modifier = {
target = ENG
modifier = GRE_denied_our_ambitions
}
}
hidden_effect = {
add_opinion_modifier = {
target = TUR
modifier = GRE_strategic_partners
}
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
set_country_flag = GRE_heraklion_convention_finished
}
}
}
#The Heraklion Convention is Over - France misses out!
country_event = {
id = bftb_greece.202
title = bftb_greece.202.t
desc = bftb_greece.202.desc
picture = GFX_report_event_gre_megali_conference_signing
fire_only_once = no
trigger = {
has_country_flag = GRE_megali_idea_approved
ENG = { has_country_flag = GRE_british_armenia }
FRA = { has_country_flag = GRE_no_french_kurdistan }
if = {
limit = {
ITA = { has_country_flag = GRE_italy_attending_convention }
}
ITA = { has_country_flag = GRE_italian_antalya }
}
NOT = {
ROOT = { has_country_flag = GRE_heraklion_convention_finished }
}
}
mean_time_to_happen = {
days = 7
}
option = {
name = bftb_greece.202.a
trigger = {
NOT = {
original_tag = FRA
}
}
add_war_support = 0.05
hidden_effect = {
GRE = {
add_state_claim = 341
add_state_claim = 797
add_state_claim = 347
add_state_claim = 340
add_state_claim = 339
}
ENG = {
add_state_claim = 354
}
ARM = {
add_state_core = 354
}
if = {
limit = {
ITA = { has_country_flag = GRE_italy_attending_convention }
}
ITA = {
add_state_claim = 342
add_state_claim = 345
}
}
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
set_country_flag = GRE_heraklion_convention_finished
}
}
option = {
name = bftb_greece.202.b
trigger = {
original_tag = FRA
FRA = { has_country_flag = GRE_no_french_kurdistan }
}
add_political_power = -75
if = {
limit = {
FRA = {
is_in_faction = yes
is_faction_leader = yes
}
}
FRA = {
give_guarantee = TUR
}
}
every_other_country = {
limit = {
has_country_flag = GRE_no_french_kurdistan
}
reverse_add_opinion_modifier = {
target = FRA
modifier = GRE_denied_our_ambitions
}
}
hidden_effect = {
add_opinion_modifier = {
target = TUR
modifier = GRE_strategic_partners
}
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
set_country_flag = GRE_heraklion_convention_finished
}
}
}
#The Heraklion Convention is Over - Italy misses out!
country_event = {
id = bftb_greece.203
title = bftb_greece.203.t
desc = bftb_greece.203.desc
picture = GFX_report_event_gre_megali_conference_signing
fire_only_once = no
trigger = {
has_country_flag = GRE_megali_idea_approved
ENG = { has_country_flag = GRE_british_armenia }
FRA = { has_country_flag = GRE_french_kurdistan }
ITA = { has_country_flag = GRE_italy_snubbed_again }
NOT = {
ROOT = { has_country_flag = GRE_heraklion_convention_finished }
}
}
mean_time_to_happen = {
days = 7
}
option = {
name = bftb_greece.203.a
trigger = {
NOT = {
original_tag = ITA
}
}
add_war_support = 0.05
hidden_effect = {
GRE = {
add_state_claim = 341
add_state_claim = 797
add_state_claim = 347
add_state_claim = 340
add_state_claim = 339
add_state_claim = 342
}
ENG = {
add_state_claim = 354
}
ARM = {
add_state_core = 354
}
FRA = {
add_state_claim = 344
add_state_claim = 350
add_state_claim = 352
add_state_claim = 353
add_state_claim = 800
if = {
limit = {
FRA = { NOT = { controls_state = 799 } }
}
add_state_claim = 799
}
}
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
set_country_flag = GRE_heraklion_convention_finished
}
}
option = {
name = bftb_greece.203.b
trigger = {
original_tag = ITA
ITA = { has_country_flag = GRE_italy_snubbed_again }
}
add_political_power = -75
add_war_support = 0.05
give_guarantee = TUR
every_other_country = {
limit = {
has_country_flag = GRE_italy_snubbed_again
}
reverse_add_opinion_modifier = {
target = ITA
modifier = GRE_denied_our_ambitions_ITA
}
}
hidden_effect = {
add_opinion_modifier = {
target = TUR
modifier = GRE_strategic_partners
}
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
set_country_flag = GRE_heraklion_convention_finished
}
}
}
#The Heraklion Convention is Over - Britain and France miss out!
country_event = {
id = bftb_greece.204
title = bftb_greece.204.t
desc = bftb_greece.204.desc
picture = GFX_report_event_gre_megali_conference_signing
fire_only_once = no
trigger = {
has_country_flag = GRE_megali_idea_approved
ENG = { has_country_flag = GRE_no_british_armenia }
FRA = { has_country_flag = GRE_no_french_kurdistan }
if = {
limit = {
ITA = { has_country_flag = GRE_italy_attending_convention }
}
ITA = { has_country_flag = GRE_italian_antalya }
}
NOT = {
ROOT = { has_country_flag = GRE_heraklion_convention_finished }
}
}
mean_time_to_happen = {
days = 7
}
option = {
name = bftb_greece.204.a
trigger = {
NOT = {
original_tag = ENG
}
NOT = {
original_tag = FRA
}
}
add_war_support = 0.05
hidden_effect = {
GRE = {
add_state_claim = 341
add_state_claim = 797
add_state_claim = 347
add_state_claim = 340
add_state_claim = 339
}
if = {
limit = {
ITA = { has_country_flag = GRE_italy_attending_convention }
}
ITA = {
add_state_claim = 342
add_state_claim = 345
}
}
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
set_country_flag = GRE_heraklion_convention_finished
}
}
option = {
name = bftb_greece.204.b
trigger = {
original_tag = ENG
ENG = { has_country_flag = GRE_no_british_armenia }
original_tag = FRA
FRA = { has_country_flag = GRE_no_french_kurdistan }
}
add_political_power = -75
every_other_country = {
limit = {
NOT = {
OR = {
original_tag = ENG
original_tag = FRA
}
}
has_country_flag = GRE_no_british_armenia
has_country_flag = GRE_no_french_kurdistan
}
reverse_add_opinion_modifier = {
target = ENG
modifier = GRE_denied_our_ambitions
}
reverse_add_opinion_modifier = {
target = FRA
modifier = GRE_denied_our_ambitions
}
}
hidden_effect = {
add_opinion_modifier = {
target = TUR
modifier = GRE_strategic_partners
}
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
set_country_flag = GRE_heraklion_convention_finished
}
}
}
#The Heraklion Convention is Over - Britain and Italy miss out!
country_event = {
id = bftb_greece.205
title = bftb_greece.205.t
desc = bftb_greece.205.desc
picture = GFX_report_event_gre_megali_conference_signing
fire_only_once = no
trigger = {
has_country_flag = GRE_megali_idea_approved
ENG = { has_country_flag = GRE_no_british_armenia }
FRA = { has_country_flag = GRE_french_kurdistan }
if = {
limit = {
ITA = { has_country_flag = GRE_italy_attending_convention }
}
ITA = { has_country_flag = GRE_italy_snubbed_again }
}
NOT = {
ROOT = { has_country_flag = GRE_heraklion_convention_finished }
}
}
mean_time_to_happen = {
days = 7
}
option = {
name = bftb_greece.205.a
trigger = {
NOT = {
original_tag = ENG
}
NOT = {
original_tag = ITA
}
}
add_war_support = 0.05
hidden_effect = {
GRE = {
add_state_claim = 341
add_state_claim = 797
add_state_claim = 347
add_state_claim = 340
add_state_claim = 339
add_state_claim = 342
}
FRA = {
add_state_claim = 344
add_state_claim = 350
add_state_claim = 352
add_state_claim = 353
add_state_claim = 800
if = {
limit = {
FRA = { NOT = { controls_state = 799 } }
}
add_state_claim = 799
}
}
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
set_country_flag = GRE_heraklion_convention_finished
}
}
option = {
name = bftb_greece.205.b
trigger = {
original_tag = ENG
ENG = { has_country_flag = GRE_no_british_armenia }
}
add_political_power = -75
every_other_country = {
limit = {
has_country_flag = GRE_no_british_armenia
}
reverse_add_opinion_modifier = {
target = ENG
modifier = GRE_denied_our_ambitions
}
}
hidden_effect = {
add_opinion_modifier = {
target = TUR
modifier = GRE_strategic_partners
}
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
set_country_flag = GRE_heraklion_convention_finished
}
}
option = {
name = bftb_greece.205.c
trigger = {
original_tag = ITA
ITA = { has_country_flag = GRE_italy_snubbed_again }
}
add_political_power = -75
add_war_support = 0.05
give_guarantee = TUR
every_other_country = {
limit = {
has_country_flag = GRE_italy_snubbed_again
}
reverse_add_opinion_modifier = {
target = ITA
modifier = GRE_denied_our_ambitions_ITA
}
}
hidden_effect = {
add_opinion_modifier = {
target = TUR
modifier = GRE_strategic_partners
}
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
set_country_flag = GRE_heraklion_convention_finished
}
}
}
#The Heraklion Convention is Over - France and Italy miss out!
country_event = {
id = bftb_greece.206
title = bftb_greece.206.t
desc = bftb_greece.206.desc
picture = GFX_report_event_gre_megali_conference_signing
fire_only_once = no
trigger = {
has_country_flag = GRE_megali_idea_approved
ENG = { has_country_flag = GRE_british_armenia }
FRA = { has_country_flag = GRE_no_french_kurdistan }
if = {
limit = {
ITA = { has_country_flag = GRE_italy_attending_convention }
}
ITA = { has_country_flag = GRE_italy_snubbed_again }
}
NOT = {
ROOT = { has_country_flag = GRE_heraklion_convention_finished }
}
}
mean_time_to_happen = {
days = 7
}
option = {
name = bftb_greece.206.a
trigger = {
NOT = {
original_tag = FRA
}
NOT = {
original_tag = ITA
}
}
add_war_support = 0.05
hidden_effect = {
GRE = {
add_state_claim = 341
add_state_claim = 797
add_state_claim = 347
add_state_claim = 340
add_state_claim = 339
add_state_claim = 342
}
ENG = {
add_state_claim = 354
}
ARM = {
add_state_core = 354
}
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
set_country_flag = GRE_heraklion_convention_finished
}
}
option = {
name = bftb_greece.206.b
trigger = {
original_tag = FRA
FRA = { has_country_flag = GRE_no_french_kurdistan }
}
add_political_power = -75
if = {
limit = {
FRA = {
is_in_faction = yes
is_faction_leader = yes
}
}
FRA = {
give_guarantee = TUR
}
}
every_other_country = {
limit = {
has_country_flag = GRE_no_french_kurdistan
}
reverse_add_opinion_modifier = {
target = ITA
modifier = GRE_denied_our_ambitions
}
}
hidden_effect = {
add_opinion_modifier = {
target = TUR
modifier = GRE_strategic_partners
}
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
set_country_flag = GRE_heraklion_convention_finished
}
}
option = {
name = bftb_greece.206.c
trigger = {
original_tag = ITA
ITA = { has_country_flag = GRE_italy_snubbed_again }
}
add_political_power = -75
add_war_support = 0.05
give_guarantee = TUR
every_other_country = {
limit = {
has_country_flag = GRE_italy_snubbed_again
}
reverse_add_opinion_modifier = {
target = ITA
modifier = GRE_denied_our_ambitions_ITA
}
}
hidden_effect = {
add_opinion_modifier = {
target = TUR
modifier = GRE_strategic_partners
}
clear_variable = global.convention_ayes
clear_variable = global.convention_nays
set_country_flag = GRE_heraklion_convention_finished
}
}
}
#Megali idea - Greek Allies are Summoned to Fulfill their Pledges
country_event = {
id = bftb_greece.229
title = bftb_greece.229.t
desc = bftb_greece.229.desc
picture = GFX_report_event_gre_allied_diplomacy_military
is_triggered_only = yes
option = {
name = bftb_greece.229.a #to war!
add_to_war = {
targeted_alliance = FROM
enemy = TUR
hostility_reason = asked_to_join
}
GRE = { country_event = { id = bftb_greece.230 } }
}
option = {
name = bftb_greece.229.b #the situation has changed
add_stability = -0.05
if = {
limit = {
any_state = {
is_core_of = TUR
is_claimed_by = ROOT
}
}
every_state = {
limit = {
is_core_of = TUR
}
remove_claim_by = ROOT
}
}
GRE = {
add_opinion_modifier = {
target = ROOT
modifier = GRE_denied_our_ambitions_ITA
}
GRE = { country_event = { id = bftb_greece.231 } }
}
}
}
#Megali idea - Greek Allies Join the War!
country_event = {
id = bftb_greece.230
title = bftb_greece.230.t
desc = bftb_greece.230.desc
picture = GFX_report_event_gre_allied_diplomacy_military
is_triggered_only = yes
option = {
name = bftb_greece.230.a #victory is assured!
effect_tooltip = {
FROM = {
declare_war_on = {
target = TUR
type = take_claimed_state
}
}
}
}
}
#Megali idea - Greek Allies Abandon the Cause!
country_event = {
id = bftb_greece.231
title = bftb_greece.231.t
desc = bftb_greece.231.desc
picture = GFX_report_event_gre_officers_chatting
is_triggered_only = yes
option = {
name = bftb_greece.231.a #cowards!
add_stability = -0.05
if = {
limit = {
FROM = { tag = ENG }
}
ENG = { clr_country_flag = GRE_british_armenia }
}
if = {
limit = {
FROM = { tag = FRA }
}
FRA = { clr_country_flag = GRE_french_kurdistan }
}
}
}
#Megali Idea/Byzantinists - Anatolian fascists coup out government
country_event = {
id = bftb_greece.207
title = bftb_greece.207.t
desc = bftb_greece.207.desc
picture = GFX_report_event_gre_political_upheaval
fire_only_once = yes
trigger = {
original_tag = GRE
has_country_flag = GRE_megali_convention_a_failure
}
mean_time_to_happen = {
days = 14
}
option = {
name = bftb_greece.207.a
ai_chance = {
factor = 5
modifier = {
OR = {
has_country_flag = GRE_AI_RANDOM_FASCISM_ALTERNATE
has_game_rule = {
rule = GRE_ai_behavior
option = FASCISM_ALTERNATE
}
}
factor = 100
}
}
custom_effect_tooltip = byzantinist_coup_tt
add_war_support = 0.1
add_stability = -0.15
set_politics = {
ruling_party = fascism
}
hidden_effect = {
set_variable = { var = GRE_fascist_loyalty value = 2 }
set_variable = { var = GRE_republican_loyalty value = -2 }
GRE_political_instability_update_effect = yes
remove_ideas = GRE_eee_in_government
set_cosmetic_tag = GRE_byz_republic
create_corps_commander = {
name = "Panagiotis Demestichas"
gfx = "GFX_portrait_gre_panagiotis_demestichas"
traits = { trait_GRE_fascist_sympathizer trait_reckless infantry_officer hill_fighter } #F
skill = 3 #10
id = 303
attack_skill = 4
defense_skill = 3
planning_skill = 2
logistics_skill = 1
}
}
}
option = {
name = bftb_greece.207.b
ai_chance = {
factor = 45
modifier = {
OR = {
has_country_flag = GRE_AI_RANDOM_DEMOCRATIC
has_game_rule = {
rule = GRE_ai_behavior
option = DEMOCRATIC
}
}
factor = 100
}
}
custom_effect_tooltip = byzantinist_civil_war_inevitable_tt
add_stability = -0.25
remove_ideas = GRE_eee_in_government
hidden_effect = {
set_variable = { var = GRE_fascist_loyalty value = -1 }
GRE_political_instability_update_effect = yes
country_event = {
id = bftb_greece.218
days = 80
}
}
}
}
#Megali Idea - hidden Turkey capitulation event
country_event = {
id = bftb_greece.208
is_triggered_only = yes
hidden = yes
immediate = {
if = {
limit = {
ENG = { has_country_flag = GRE_british_armenia }
OR = {
ENG = { controls_state = 354 }
FRA = { controls_state = 354 }
GRE = { controls_state = 354 }
TUR = {
AND = {
controls_state = 354
has_capitulated = yes
}
}
}
}
ENG = {
transfer_state = 354
release_autonomy = {
target = ARM
autonomy_state = autonomy_puppet
freedom_level = 0.2
}
country_event = { id = bftb_greece.210 days = 7 }
}
354 = { set_state_name = "Trapizon" }
set_province_name = { id = 9932 name = "Trapizon" }
set_province_name = { id = 3979 name = "Gyumushkhana" }
set_province_name = { id = 10472 name = "Ghars" }
ARM = { set_cosmetic_tag = ARM_UK }
}
if = {
limit = {
FRA = { has_country_flag = GRE_french_kurdistan }
OR = {
FRA = {
OR = {
controls_state = 344
controls_state = 350
controls_state = 352
controls_state = 353
controls_state = 799
controls_state = 800
}
}
ENG = {
OR = {
controls_state = 344
controls_state = 350
controls_state = 352
controls_state = 353
controls_state = 799
controls_state = 800
}
}
GRE = {
OR = {
controls_state = 344
controls_state = 350
controls_state = 352
controls_state = 353
controls_state = 799
controls_state = 800
}
}
TUR = {
OR = {
controls_state = 344
controls_state = 350
controls_state = 352
controls_state = 353
controls_state = 799
controls_state = 800
}
has_capitulated = yes
}
}
}
FRA = {
transfer_state = 344
transfer_state = 350
transfer_state = 352
transfer_state = 353
transfer_state = 799
transfer_state = 800
release_autonomy = {
target = KUR
autonomy_state = autonomy_puppet
freedom_level = 0.8
}
KUR = {
transfer_state = 344
add_state_core = 344
set_cosmetic_tag = KUR_FRA
}
country_event = { id = bftb_greece.210 days = 7 }
FRA = {
transfer_state = 680
}
680 = {
set_resistance = 0
set_compliance = 70
}
}
}
if = {
limit = {
ITA = { has_country_flag = GRE_italian_antalya }
OR = {
FRA = {
OR = {
controls_state = 342
controls_state = 345
}
}
ENG = {
OR = {
controls_state = 342
controls_state = 345
}
}
GRE = {
OR = {
controls_state = 342
controls_state = 345
}
}
TUR = {
OR = {
controls_state = 342
controls_state = 345
}
has_capitulated = yes
}
}
}
ITA = {
transfer_state = 342
transfer_state = 345
country_event = { id = bftb_greece.210 days = 7 }
}
}
if = {
limit = {
OR = {
FRA = {
OR = {
controls_state = 341
controls_state = 797
controls_state = 347
controls_state = 340
controls_state = 339
}
}
ENG = {
OR = {
controls_state = 341
controls_state = 797
controls_state = 347
controls_state = 340
controls_state = 339
}
}
GRE = {
OR = {
controls_state = 341
controls_state = 797
controls_state = 347
controls_state = 340
controls_state = 339
}
}
TUR = {
OR = {
controls_state = 341
controls_state = 797
controls_state = 347
controls_state = 340
controls_state = 339
}
has_capitulated = yes
}
}
}
GRE = {
transfer_state = 341
transfer_state = 797
transfer_state = 347
transfer_state = 340
transfer_state = 339
country_event = { id = bftb_greece.209 days = 7 }
}
}
if = {
limit = {
AND = {
NOT = {
ITA = { has_country_flag = GRE_italian_antalya }
}
OR = {
FRA = {
controls_state = 342
}
ENG = {
controls_state = 342
}
GRE = {
controls_state = 342
}
TUR = {
AND = {
controls_state = 342
has_capitulated = yes
}
}
}
}
}
GRE = { transfer_state = 342 }
}
}
}
#Megali Idea - The Megali Conferance Stipulations Honoured, Greece
country_event = {
id = bftb_greece.209
title = bftb_greece.209.t
desc = bftb_greece.209.desc
picture = GFX_report_event_gre_militaristic_march
is_triggered_only = yes
option = {
name = bftb_greece.209.a
custom_effect_tooltip = megali_idea_honoured_greece_tt
add_stability = 0.15
hidden_effect = {
set_variable = { var = GRE_fascist_loyalty value = -2 }
GRE_political_instability_update_effect = yes
}
}
}
#Megali Idea - The Megali Conferance Stipulations Honoured, Allies
country_event = {
id = bftb_greece.210
title = bftb_greece.210.t
desc = bftb_greece.210.desc
picture = GFX_report_event_gre_militaristic_march
is_triggered_only = yes
option = {
name = bftb_greece.210.a
custom_effect_tooltip = megali_idea_honoured_tt
add_stability = 0.05
if = {
limit = {
tag = ITA
}
add_war_support = -0.05
}
add_opinion_modifier = {
target = GRE
modifier = GRE_honored_their_promise
}
}
}
#Tow the Stalinist Line - event chain begins here
country_event = {
id = bftb_greece.29
title = bftb_greece.29.t
desc = bftb_greece.29.desc
picture = GFX_report_event_tur_turkish_soldiers
is_triggered_only = yes
option = {
name = bftb_greece.29.a
add_war_support = 0.05
hidden_effect = {
SOV = { set_country_flag = BOSPHORUS_STRAIT_BLOCKED_FOR_COUNTRY }
GRE = { set_country_flag = BOSPHORUS_STRAIT_BLOCKED_FOR_COUNTRY }
every_country = {
limit = {
is_in_faction_with = SOV
}
set_country_flag = BOSPHORUS_STRAIT_BLOCKED_FOR_COUNTRY
}
}
}
}
#Tow the Stalinist Line - Soviet Union is informed of Greece's submission and of Turkey's new hostile move
country_event = {
id = bftb_greece.30
title = bftb_greece.30.t
desc = bftb_greece.30.desc
picture = GFX_report_event_tur_military_affair
is_triggered_only = yes
option = {
name = bftb_greece.30.a
add_war_support = 0.05
give_guarantee = GRE
add_opinion_modifier = {
target = GRE
modifier = offered_support
}
hidden_effect = {
set_country_flag = SOV_isolating_turkey
add_opinion_modifier = {
target = TUR
modifier = GRE_strategic_enemy
}
}
}
}
#Tow the Stalinist Line - Greek player is notified they'll be demanding Istanbul be demilitarised again, with the strait reopened and for Greek/Soviet troops to be stationed in Turkey (Danzig or War - the offer is not meant to be accepted)
country_event = {
id = bftb_greece.31
title = bftb_greece.31.t
desc = bftb_greece.31.desc
picture = GFX_report_event_gre_greek_cavalry
is_triggered_only = yes
option = {
name = bftb_greece.31.a
add_war_support = 0.05
TUR = { country_event = { id = bftb_greece.32 days = 1 } }
custom_effect_tooltip = GRE_border_war_possible_tt
hidden_effect = {
set_country_flag = GRE_isolating_turkey
}
}
}
#Tow the Stalinist Line - Greek demands to Turkey
country_event = {
id = bftb_greece.32
title = bftb_greece.32.t
desc = bftb_greece.32.desc
picture = GFX_report_event_tur_cakmak_general_staff
is_triggered_only = yes
option = {
name = bftb_greece.32.a #what could go wrong?
add_stability = -0.15
797 = { set_demilitarized_zone = yes }
341 = { set_demilitarized_zone = yes }
340 = { set_demilitarized_zone = yes }
SOV = { clr_country_flag = BOSPHORUS_STRAIT_BLOCKED_FOR_COUNTRY }
GRE = { clr_country_flag = BOSPHORUS_STRAIT_BLOCKED_FOR_COUNTRY }
hidden_effect = {
set_global_flag = GRE_turkey_surrenders
GRE = {
country_event = { id = bftb_greece.33 days = 1 }
}
SOV = {
country_event = { id = bftb_greece.33 days = 1 }
unlock_decision_tooltip = SOV_set_up_puppet_state_in_turkey
}
}
}
option = {
name = bftb_greece.32.b #no
add_war_support = 0.05
GRE = {
country_event = { id = bftb_greece.35 days = 1 }
}
hidden_effect = {
set_global_flag = GRE_turkey_resisting
}
}
}
#Tow the Stalinist Line - Turkey submitted to us!
country_event = {
id = bftb_greece.33
title = bftb_greece.33.t
desc = bftb_greece.33.desc
picture = GFX_report_event_gre_winter_soldiers_celebrating
is_triggered_only = yes
option = {
name = bftb_greece.33.a
add_war_support = -0.05
TUR = { give_military_access = ROOT }
if = {
limit = {
original_tag = SOV
}
unlock_decision_tooltip = SOV_set_up_puppet_state_in_turkey
add_to_faction = GRE
}
hidden_effect = {
TUR = {
remove_opinion_modifier = {
target = GRE
modifier = GRE_strategic_enemy
}
remove_opinion_modifier = {
target = SOV
modifier = GRE_strategic_enemy
}
}
}
}
}
#Tow the Stalinist Line - Turkey is puppeted, civil war breaks out
country_event = {
id = bftb_greece.34
title = bftb_greece.34.t
desc = bftb_greece.34.desc
picture = GFX_report_event_gre_city_siege
is_triggered_only = yes
option = {
name = bftb_greece.34.a #serve
SOV = { puppet = TUR }
start_civil_war = {
ruling_party = communism
ideology = neutrality
size = 0.85
capital = 797
states = { 797 341 340 347 339 }
}
hidden_effect = {
random_other_country = {
limit = {
original_tag = TUR
has_government = neutrality
}
save_event_target_as = TUR_original_government
}
SOV = {
declare_war_on = {
target = event_target:TUR_original_government
type = puppet_wargoal_focus
}
}
}
}
option = {
name = bftb_greece.34.b #fight
if = {
limit = {
has_government = neutrality
}
start_civil_war = {
ruling_party = neutrality
ideology = communism
size = 0.1
capital = 49
states = { 49 342 343 356 346 345 348 798 355 349 344 354 353 800 352 350 }
}
add_timed_idea = {
idea = TUR_the_battle_for_our_nations_survival
days = 480
}
hidden_effect = {
random_other_country = {
limit = {
original_tag = TUR
has_government = communism
}
save_event_target_as = TUR_puppet_government
load_focus_tree = { tree = turkish_focus keep_completed = no }
}
SOV = {
declare_war_on = {
target = TUR
type = puppet_wargoal_focus
}
puppet = event_target:TUR_puppet_government
}
}
}
else_if = {
limit = {
has_government = fascism
}
start_civil_war = {
ruling_party = fascism
ideology = communism
size = 0.15
capital = 49
states = { 49 342 343 356 346 345 348 798 355 349 344 354 353 800 352 350 }
}
add_timed_idea = {
idea = TUR_the_battle_for_our_nations_survival
days = 360
}
hidden_effect = {
random_other_country = {
limit = {
original_tag = TUR
has_government = communism
}
save_event_target_as = TUR_puppet_government
load_focus_tree = { tree = turkish_focus keep_completed = no }
}
SOV = {
declare_war_on = {
target = TUR
type = puppet_wargoal_focus
}
puppet = event_target:TUR_puppet_government
}
}
}
else_if = {
limit = {
has_government = democratic
}
start_civil_war = {
ruling_party = democratic
ideology = communism
size = 0.2
capital = 49
states = { 49 342 343 356 346 345 348 798 355 349 344 354 353 800 352 350 }
}
add_timed_idea = {
idea = TUR_the_battle_for_our_nations_survival
days = 180
}
hidden_effect = {
random_other_country = {
limit = {
original_tag = TUR
has_government = communism
}
save_event_target_as = TUR_puppet_government
}
SOV = {
declare_war_on = {
target = TUR
type = puppet_wargoal_focus
}
puppet = event_target:TUR_puppet_government
}
}
}
}
}
#Tow the Stalinist Line - Escalation with Turkey
country_event = {
id = bftb_greece.35
title = bftb_greece.35.t
desc = bftb_greece.35.desc
picture = GFX_report_event_tur_machine_gunners
is_triggered_only = yes
option = {
name = bftb_greece.35.a
start_border_war = {
change_state_after_war = no
attacker = {
state = 184
num_provinces = 1
on_win = bftb_greece.36 #greece wins
on_lose = bftb_greece.38 #greece loses
}
defender = {
state = 341
num_provinces = 2
on_win = bftb_greece.37 #turkey wins
on_lose = bftb_greece.39 #turkey loses
}
}
}
}
#Tow the Stalinist Line - Escalation with Turkey - Greece wins first engagement
country_event = {
id = bftb_greece.36
title = bftb_greece.36.t
desc = bftb_greece.36.desc
picture = GFX_report_event_gre_city_devastated
is_triggered_only = yes
option = {
name = bftb_greece.36.a
add_timed_idea = {
idea = GRE_battle_for_the_bosporus
days = 90
}
declare_war_on = {
type = take_state_focus
target = TUR
generator = { 797 341 347 340 339 }
}
SOV = { add_to_faction = GRE }
}
}
#Tow the Stalinist Line - Escalation with Turkey - Turkey wins first engagement
country_event = {
id = bftb_greece.37
title = bftb_greece.37.t
desc = bftb_greece.37.desc
picture = GFX_report_event_tur_turkish_soldiers
is_triggered_only = yes
option = {
name = bftb_greece.37.a
add_stability = 0.1
add_war_support = 0.15
army_experience = 10
hidden_effect = {
SOV = {
country_event = {
id = bftb_greece.227
days = 1
}
add_state_claim = 797
}
}
}
}
#Tow the Stalinist Line - Escalation with Turkey - Soviets Informed of Skirmishes on Turkish Border
country_event = {
id = bftb_greece.227
title = bftb_greece.227.t
desc = bftb_greece.227.desc
picture = GFX_report_event_gre_city_siege
is_triggered_only = yes
option = {
name = bftb_greece.227.a
add_war_support = 0.05
effect_tooltip = {
add_state_claim = 797
}
custom_effect_tooltip = TUR_border_conflicts_in_trabzon_tt
}
}
#Tow the Stalinist Line - Escalation with Turkey - Greece loses first engagement
country_event = {
id = bftb_greece.38
title = bftb_greece.38.t
desc = bftb_greece.38.desc
picture = GFX_report_event_gre_rural_rebels
is_triggered_only = yes
option = {
name = bftb_greece.38.a
start_border_war = {
change_state_after_war = no
attacker = {
state = 187
num_provinces = 1
on_win = bftb_greece.40 #greeks win
on_lose = bftb_greece.42 #greeks lose
}
defender = {
state = 339
num_provinces = 1
on_win = bftb_greece.41 #turks win
on_lose = bftb_greece.43 #turks lose
}
}
start_border_war = {
change_state_after_war = no
attacker = {
state = 231
num_provinces = 3
on_win = bftb_greece.44 #soviets win
on_lose = bftb_greece.46 #soviets lose
}
defender = {
state = 354
num_provinces = 2
on_win = bftb_greece.45 #turks win
on_lose = bftb_greece.47 #turks lose
}
}
}
}
#Tow the Stalinist Line - Escalation with Turkey - Turkey loses first engagement
country_event = {
id = bftb_greece.39
title = bftb_greece.39.t
desc = bftb_greece.39.desc
picture = GFX_report_event_gre_greek_cavalry
is_triggered_only = yes
option = {
name = bftb_greece.39.a
add_stability = -0.05
add_war_support = 0.15
}
}
#Tow the Stalinist Line - Escalation with Turkey - Greece wins second engagement
country_event = {
id = bftb_greece.40
title = bftb_greece.40.t
desc = bftb_greece.40.desc
picture = GFX_report_event_gre_parade
is_triggered_only = yes
option = {
name = bftb_greece.40.a
add_timed_idea = {
idea = GRE_battle_for_the_bosporus
days = 30
}
declare_war_on = {
type = take_state_focus
target = TUR
generator = { 341 347 340 339 }
}
hidden_effect = {
SOV = { add_to_faction = GRE }
}
}
}
#Tow the Stalinist Line - Escalation with Turkey - Turkey wins second engagement
country_event = {
id = bftb_greece.41
title = bftb_greece.41.t
desc = bftb_greece.41.desc
picture = GFX_report_event_tur_military_affair
is_triggered_only = yes
option = {
name = bftb_greece.41.a
add_stability = 0.05
add_war_support = 0.35
declare_war_on = {
target = GRE
type = topple_government
}
}
}
#Tow the Stalinist Line - Escalation with Turkey - Greece loses second engagement
country_event = {
id = bftb_greece.42
title = bftb_greece.42.t
desc = bftb_greece.42.desc
picture = GFX_report_event_gre_rural_rebels
is_triggered_only = yes
option = {
name = bftb_greece.42.a
add_stability = -0.15
add_war_support = -0.25
}
}
#Tow the Stalinist Line - Escalation with Turkey - Turkey loses second engagement
country_event = {
id = bftb_greece.43
title = bftb_greece.43.t
desc = bftb_greece.43.desc
picture = GFX_report_event_tur_machine_gunners
is_triggered_only = yes
option = {
name = bftb_greece.43.a
add_stability = -0.05
add_war_support = 0.1
}
}
#Tow the Stalinist Line - Escalation with Turkey - Soviets win border clash
country_event = {
id = bftb_greece.44
title = bftb_greece.44.t
desc = bftb_greece.44.desc
picture = GFX_report_event_gre_city_devastated
is_triggered_only = yes
option = {
name = bftb_greece.44.a
declare_war_on = {
type = puppet_wargoal_focus
target = TUR
}
hidden_effect = {
SOV = { add_to_faction = GRE }
}
}
}
#Tow the Stalinist Line - Escalation with Turkey - Turkey wins clash with Soviets
country_event = {
id = bftb_greece.45
title = bftb_greece.45.t
desc = bftb_greece.45.desc
picture = GFX_report_event_tur_upheaval_celebration
is_triggered_only = yes
option = {
name = bftb_greece.45.a
add_stability = 0.1
add_political_power = 120
}
}
#Tow the Stalinist Line - Escalation with Turkey - Soviets lose clash with Turks
country_event = {
id = bftb_greece.46
title = bftb_greece.46.t
desc = bftb_greece.46.desc
picture = GFX_report_event_tur_turkish_soldiers
is_triggered_only = yes
option = {
name = bftb_greece.46.a
add_stability = -0.05
army_experience = 10
hidden_effect = {
GRE = {
country_event = {
id = bftb_greece.228
days = 1
}
}
}
}
}
#Tow the Stalinist Line - Escalation with Turkey - Greeks are Notified Soviets lost clash with Turks
country_event = {
id = bftb_greece.228
title = bftb_greece.228.t
desc = bftb_greece.228.desc
picture = GFX_report_event_tur_turkish_soldiers
is_triggered_only = yes
option = {
name = bftb_greece.228.a
add_stability = -0.05
}
}
#Tow the Stalinist Line - Escalation with Turkey - Turks lose clash with Soviets
country_event = {
id = bftb_greece.47
title = bftb_greece.47.t
desc = bftb_greece.47.desc
picture = GFX_report_event_tur_military_affair
is_triggered_only = yes
option = {
name = bftb_greece.47.a
add_stability = -0.1
add_war_support = 0.15
army_experience = 15
}
}
#Ally Tito Event - Yugoslavia not communist
country_event = {
id = bftb_greece.48
title = bftb_greece.48.t
desc = bftb_greece.48.desc
picture = GFX_report_event_yugoslavia_partisans
is_triggered_only = yes
option = {
name = bftb_greece.48.a
add_stability = -0.05
custom_effect_tooltip = GRE_tito_backed_guerilla_war_tt
hidden_effect = {
start_civil_war = {
ruling_party = neutrality
ideology = communism
size = 0.2
capital = 108
states = { 108 106 802 803 }
}
YUG = {
declare_war_on = {
target = GRE
type = topple_government
}
}
random_other_country = {
limit = {
original_tag = YUG
has_government = communism
}
save_event_target_as = YUG_titoist_revolters
}
event_target:YUG_titoist_revolters = {
set_stability = 0.5
set_war_support = 0.8
GRE = { add_to_faction = ROOT }
}
}
}
}
#The King Takes Power
country_event = {
id = bftb_greece.50
title = bftb_greece.50.t
desc = bftb_greece.50.desc
picture = GFX_report_event_gre_george_ii_victorious
is_triggered_only = yes
option = {
name = bftb_greece.50.a
retire_country_leader = yes
create_country_leader = {
name = "George II"
desc = "POLITICS_GEORGE_II_DESC"
picture = "GFX_portrait_gre_george_ii"
expire = "1965.1.1"
ideology = despotism
traits = {
divisive_absolute_monarch
}
}
custom_effect_tooltip = GRE_absolute_monarch_hostile_factions_tt
hidden_effect = {
set_party_name = { ideology = neutrality long_name = GRE_monarchist_party_long name = GRE_monarchist_party }
set_politics = { ruling_party = neutrality elections_allowed = no }
remove_ideas = GRE_george_ii
}
}
}
#Greek Civil War - Greece petitions monarchist Germany and/or Britain for aid
country_event = {
id = bftb_greece.51
title = bftb_greece.51.t
desc = bftb_greece.51.desc
picture = GFX_report_event_gre_cabinet_meeting
is_triggered_only = yes
option = {
name = bftb_greece.51.a #aid - guns
trigger = {
has_equipment = { infantry_equipment > 1250 }
}
ai_chance = {
factor = 100
}
send_equipment = {
equipment = infantry_equipment
amount = 1250
target = GRE
}
hidden_effect = {
GRE = {
country_event = { id = bftb_greece.52 days = 1 }
}
}
}
option = {
name = bftb_greece.51.b #aid - support
trigger = {
has_equipment = { support_equipment > 150 }
}
ai_chance = {
factor = 75
}
send_equipment = {
equipment = support_equipment
amount = 150
target = GRE
}
add_political_power = -25
hidden_effect = {
GRE = {
country_event = { id = bftb_greece.53 days = 1 }
}
}
}
option = {
name = bftb_greece.51.c #no aid
hidden_effect = {
GRE = {
country_event = { id = bftb_greece.54 days = 1 }
}
}
}
}
#Greek Civil War - [Country] sends us guns!
country_event = {
id = bftb_greece.52
title = bftb_greece.52.t
desc = bftb_greece.52.desc
picture = GFX_report_event_gre_allied_diplomacy_military
is_triggered_only = yes
option = {
name = bftb_greece.52.a
add_opinion_modifier = {
target = FROM
modifier = offered_support
}
add_manpower = 5000
effect_tooltip = {
add_equipment_to_stockpile = {
type = infantry_equipment
amount = 1250
producer = GRE
}
}
}
}
#Greek Civil War - [Country] sends us aid!
country_event = {
id = bftb_greece.53
title = bftb_greece.53.t
desc = bftb_greece.53.desc
picture = GFX_report_event_gre_allied_diplomacy_military
is_triggered_only = yes
option = {
name = bftb_greece.53.a
add_opinion_modifier = {
target = FROM
modifier = offered_support
}
add_political_power = 50
add_manpower = 2500
effect_tooltip = {
add_equipment_to_stockpile = {
type = support_equipment
amount = 150
producer = GRE
}
}
}
}
#Greek Civil War - [Country] sends us nothing!
country_event = {
id = bftb_greece.54
title = bftb_greece.54.t
desc = bftb_greece.54.desc
picture = GFX_report_event_gre_city_siege
is_triggered_only = yes
option = {
name = bftb_greece.54.a
add_opinion_modifier = {
target = FROM
modifier = GRE_left_us_to_fight_alone
}
add_political_power = -25
}
}
#Enosis events
#Enosis - Independent Cyprus event
country_event = {
id = bftb_greece.55
title = bftb_greece.55.t
desc = bftb_greece.55.desc
picture = GFX_report_event_gre_enosis
is_triggered_only = yes
option = {
name = bftb_greece.55.a
GRE = { country_event = { id = bftb_greece.56 days = 1 } }
custom_effect_tooltip = end_of_cyprus_tt
}
option = {
name = bftb_greece.55.b
GRE = { country_event = { id = bftb_greece.57 days = 1 } }
}
}
#Enosis - Cyprus accepts union with Greece
country_event = {
id = bftb_greece.56
title = bftb_greece.56.t
desc = bftb_greece.56.desc
picture = GFX_report_event_gre_enosis
is_triggered_only = yes
option = {
name = bftb_greece.56.a
183 = {
if = {
limit = { is_owned_by = CYP }
add_core_of = GRE
}
}
CYP = {
every_unit_leader = {
set_nationality = GRE
}
}
annex_country = { target = CYP transfer_troops = yes }
add_war_support = 0.1
add_stability = 0.05
}
}
#Enosis - Cyprus rejects union with Greece
country_event = {
id = bftb_greece.57
title = bftb_greece.57.t
desc = bftb_greece.57.desc
picture = GFX_report_event_gre_athens
is_triggered_only = yes
option = {
name = bftb_greece.57.a
create_wargoal = {
type = annex_everything
target = CYP
}
}
option = {
name = bftb_greece.57.b
add_stability = 0.05
add_war_support = -0.05
}
}
#Enosis - British Cyprus event
country_event = {
id = bftb_greece.58
title = bftb_greece.58.t
desc = bftb_greece.58.desc
picture = GFX_report_event_gre_enosis
is_triggered_only = yes
option = {
name = bftb_greece.58.a #for an alliance
GRE = { country_event = { id = bftb_greece.59 days = 1 } }
}
option = {
name = bftb_greece.58.b #for nothing
GRE = { country_event = { id = bftb_greece.220 days = 1 } }
}
option = {
name = bftb_greece.58.c #for a compromise
GRE = { country_event = { id = bftb_greece.60 days = 1 } }
}
option = {
name = bftb_greece.58.d #no
GRE = { country_event = { id = bftb_greece.61 days = 1 } }
}
}
#Enosis - British accept full Enosis
country_event = {
id = bftb_greece.59
title = bftb_greece.59.t
desc = bftb_greece.59.desc
picture = GFX_report_event_gre_enosis
is_triggered_only = yes
option = {
name = bftb_greece.59.a
183 = {
if = {
limit = { is_owned_by = ENG }
add_core_of = GRE
}
}
GRE = { transfer_state = 183 }
add_stability = 0.1
add_war_support = 0.05
if = {
limit = { ENG = { is_faction_leader = yes } }
ENG = {
add_to_faction = GRE
}
}
}
option = {
name = bftb_greece.59.b
183 = {
add_core_of = GRE
}
add_stability = -0.1
add_war_support = 0.05
hidden_effect = {
ENG = {
add_opinion_modifier = {
target = GRE
modifier = GRE_aegean_troublemakers
}
}
}
}
}
#Enosis - British accept full Enosis unconditionally
country_event = {
id = bftb_greece.220
title = bftb_greece.220.t
desc = bftb_greece.220.desc
picture = GFX_report_event_gre_enosis
is_triggered_only = yes
option = {
name = bftb_greece.220.a
183 = {
if = {
limit = { is_owned_by = ENG }
add_core_of = GRE
}
}
GRE = { transfer_state = 183 }
add_stability = 0.1
add_war_support = 0.05
}
}
#Enosis - British partial Enosis
country_event = {
id = bftb_greece.60
title = bftb_greece.60.t
desc = bftb_greece.60.desc
picture = GFX_report_event_gre_enosis
is_triggered_only = yes
option = {
name = bftb_greece.60.a
CYP = { transfer_state = 183 }
GRE = { puppet = CYP }
add_stability = 0.1
hidden_effect = {
if = {
limit = {
has_dlc = "Together for Victory"
}
GRE = {
set_autonomy = { target = CYP autonomy_state = autonomy_dominion }
}
}
else = {
GRE = {
set_autonomy = { target = CYP autonomy_state = autonomy_puppet }
}
}
CYP = { set_cosmetic_tag = CYP_UK }
183 = { add_core_of = GRE }
if = {
limit = { ENG = { is_faction_leader = yes } }
ENG = {
add_to_faction = GRE
}
}
}
}
}
#Enosis - British reject Enosis prospects
country_event = {
id = bftb_greece.61
title = bftb_greece.61.t
desc = bftb_greece.61.desc
picture = GFX_report_event_gre_cabinet_meeting
is_triggered_only = yes
option = {
name = bftb_greece.61.a
GRE = { add_state_claim = 183 }
add_stability = -0.1
}
}
#Hellenoturkism events
#Event for Turkey suggesting joint applications into the Axis/Pact of Rome
country_event = {
id = bftb_greece.62
title = bftb_greece.62.t
desc = bftb_greece.62.desc
picture = GFX_report_event_gre_balkan_pact
is_triggered_only = yes
option = {
name = bftb_greece.62.a
ai_chance = {
factor = 30
modifier = {
has_opinion = {
target = GRE
value > 35
}
add = 20
}
modifier = {
has_government = fascism
add = 100
}
}
if = {
limit = {
is_in_faction = yes
}
remove_from_faction = ROOT
}
GRE = { country_event = { id = bftb_greece.63 hours = 6 } }
}
option = {
name = bftb_greece.62.b
ai_chance = {
factor = 5
modifier = {
has_opinion = {
target = GRE
value < -25
}
add = 40
}
modifier = {
has_government = democratic
add = 75
}
}
GRE = { country_event = { id = bftb_greece.64 hours = 6 } }
}
}
#Greece is notified that Turkey has accepted
country_event = {
id = bftb_greece.63
title = bftb_greece.63.t
desc = bftb_greece.63.desc
picture = GFX_report_event_gre_balkan_pact
is_triggered_only = yes
option = {
name = bftb_greece.63.a
give_guarantee = TUR
TUR = { give_guarantee = GRE }
add_opinion_modifier = {
target = TUR
modifier = GRE_strategic_partners
}
hidden_effect = {
set_global_flag = greek_turkish_friendship
TUR = {
add_opinion_modifier = {
target = GRE
modifier = GRE_strategic_partners
}
}
if = {
limit = {
is_in_faction = yes
}
remove_from_faction = ROOT
}
}
}
option = {
name = bftb_greece.63.b
if = {
limit = {
is_in_faction = yes
}
remove_from_faction = ROOT
}
custom_effect_tooltip = GRE_no_turkey_needed
hidden_effect = {
if = {
limit = {
GER = { has_government = fascism }
}
GER = {
add_opinion_modifier = {
target = TUR
modifier = GRE_treacherous_little_filcher
}
}
}
if = {
limit = {
ITA = { has_government = fascism }
}
ITA = {
add_opinion_modifier = {
target = TUR
modifier = GRE_treacherous_little_filcher
}
}
}
}
}
}
#Greece is notified that Turkey has rejected their offer!
country_event = {
id = bftb_greece.64
title = bftb_greece.64.t
desc = bftb_greece.64.desc
picture = GFX_report_event_gre_political_upheaval
is_triggered_only = yes
option = {
name = bftb_greece.64.a
if = {
limit = {
is_in_faction = yes
}
remove_from_faction = ROOT
}
if = {
limit = {
NOT = {
GER = { has_government = fascism }
}
}
ITA = { country_event = { id = bftb_greece.67 days = 1 } }
}
else = {
GER = { country_event = { id = bftb_greece.68 days = 1 } }
add_political_power = -50
add_war_support = 0.05
}
}
}
#Greece and Turkey want to join/form a faction with Italy!
country_event = {
id = bftb_greece.65
title = bftb_greece.65.t
desc = bftb_greece.65.desc
picture = GFX_report_event_gre_greece_and_turkey_relations
is_triggered_only = yes
option = {
name = bftb_greece.65.a #it's a party in the Mediterranean!
ai_chance = {
factor = 20
modifier = {
OR = {
TUR = { has_government = fascism }
GRE = { has_government = fascism }
}
add = 80
}
}
if = {
limit = {
is_in_faction = no
}
create_faction = spazio_vitale
add_to_faction = GRE
add_to_faction = TUR
}
else_if = {
limit = {
is_in_faction = yes
is_faction_leader = no
}
remove_from_faction = ROOT
create_faction = spazio_vitale
add_to_faction = GRE
add_to_faction = TUR
}
else = {
add_to_faction = GRE
add_to_faction = TUR
}
}
option = {
name = bftb_greece.65.b #no
ai_chance = {
factor = 1
modifier = {
OR = {
TUR = { has_government = communism }
GRE = { has_government = communism }
}
add = 100
}
}
TUR = { country_event = { id = bftb_greece.69 days = 1 } }
GRE = { country_event = { id = bftb_greece.69 days = 1 } }
}
}
#Greece and Turkey want to join the Axis!
country_event = {
id = bftb_greece.66
title = bftb_greece.66.t
desc = bftb_greece.66.desc
picture = GFX_report_event_german_turkish_pact
is_triggered_only = yes
option = {
name = bftb_greece.66.a #yes
ai_chance = {
factor = 20
modifier = {
OR = {
TUR = { has_government = fascism }
GRE = { has_government = fascism }
}
add = 80
}
}
if = {
limit = {
is_in_faction = yes
}
add_to_faction = GRE
add_to_faction = TUR
hidden_effect = {
add_ai_strategy = {
type = alliance
id = FROM
value = 200
}
add_ai_strategy = {
type = alliance
id = TUR
value = 200
}
}
}
else = {
create_faction = FACTION_NAME_GER_fascism
add_to_faction = GRE
add_to_faction = TUR
}
}
option = {
name = bftb_greece.66.b #nein!
ai_chance = {
factor = 1
modifier = {
OR = {
TUR = { has_government = fascism }
GRE = { has_government = fascism }
}
add = 100
}
}
TUR = { country_event = { id = bftb_greece.69 days = 1 } }
GRE = { country_event = { id = bftb_greece.69 days = 1 } }
}
}
#Greece wants to join/form a faction with Italy!
country_event = {
id = bftb_greece.67
title = bftb_greece.67.t
desc = bftb_greece.67.desc
picture = GFX_report_event_gre_george_ii_victorious
is_triggered_only = yes
option = {
name = bftb_greece.67.a #let's be friends
ai_chance = {
factor = 20
modifier = {
GRE = { has_government = fascism }
add = 50
}
}
if = {
limit = {
is_in_faction = no
}
create_faction = spazio_vitale
add_to_faction = GRE
}
else_if = {
limit = {
is_in_faction = yes
is_faction_leader = no
}
remove_from_faction = ROOT
create_faction = spazio_vitale
add_to_faction = GRE
}
else = {
add_to_faction = GRE
}
}
option = {
name = bftb_greece.67.b #sei divertente
ai_chance = {
factor = 1
modifier = {
any_owned_state = {
is_core_of = GRE
is_claimed_by = ITA
}
add = 35
}
}
GRE = { country_event = { id = bftb_greece.69 days = 1 } }
}
}
#Greece wants to join the Axis!
country_event = {
id = bftb_greece.68
title = bftb_greece.68.t
desc = bftb_greece.68.desc
picture = GFX_report_event_gre_allied_diplomacy_military
is_triggered_only = yes
option = {
name = bftb_greece.68.a #Euro-in for a treat
ai_chance = {
factor = 20
modifier = {
GRE = { has_government = fascism }
add = 50
}
}
if = {
limit = {
is_in_faction = yes
}
add_to_faction = GRE
}
else = {
create_faction = FACTION_NAME_GER_fascism
add_to_faction = GRE
}
}
option = {
ai_chance = {
factor = 1
modifier = {
has_opinion = {
target = GRE
value < -10
}
add = 35
}
}
name = bftb_greece.68.b #nein!
GRE = { country_event = { id = bftb_greece.69 days = 1 } }
}
}
#Italy/Germany denies us an alliance
country_event = {
id = bftb_greece.69
title = bftb_greece.69.t
desc = bftb_greece.69.desc
picture = GFX_report_event_gre_cabinet_meeting
is_triggered_only = yes
option = {
name = bftb_greece.69.a
if = {
limit = {
has_global_flag = greek_turkish_friendship
}
create_faction = the_smyrna_friendship_pact
add_to_faction = TUR
}
else = {
add_stability = -0.1
}
}
}
#Venezelos Death Events
#Eleftherios Venizelos passes away - Venezelists not in power
country_event = {
id = bftb_greece.70
title = bftb_greece.70.t
desc = bftb_greece.70.desc
picture = GFX_report_event_gre_venizelos_death
fire_only_once = yes
trigger = {
has_dlc = "Battle for the Bosporus"
OR = {
original_tag = GRE
any_country = { original_tag = GRE has_government = democratic }
}
NOT = { has_country_flag = GRE_king_arrested }
has_start_date < 1936.01.02
date > 1936.3.12
}
mean_time_to_happen = {
days = 1
}
option = {
name = bftb_greece.70.a #F
add_stability = 0.05
add_popularity = {
ideology = democratic
popularity = -0.07
}
hidden_effect = {
create_country_leader = {
name = "Themistoklis Sofoulis"
desc = "POLITICS_THEMISTOKLIS_SOFOULIS_DESC"
picture = GFX_portrait_gre_themistoklis_sofoulis
expire = "1965.1.1"
ideology = liberalism
traits = {
professional_crisis_solver
}
}
}
}
}
#Eleftherios Venizelos passes away - Venezelists in power
country_event = {
id = bftb_greece.71
title = bftb_greece.71.t
desc = bftb_greece.71.desc
picture = GFX_report_event_gre_venizelos_death
fire_only_once = yes
trigger = {
original_tag = GRE
has_country_flag = GRE_king_arrested
has_start_date < 1936.01.02
}
mean_time_to_happen = {
days = 650
}
immediate = {
hidden_effect = {
kill_country_leader = yes
create_country_leader = {
name = "Themistoklis Sofoulis"
desc = "POLITICS_THEMISTOKLIS_SOFOULIS_DESC"
picture = GFX_portrait_gre_themistoklis_sofoulis
expire = "1965.1.1"
ideology = liberalism
traits = {
professional_crisis_solver
}
}
}
}
option = {
name = bftb_greece.71.a
add_stability = -0.05
effect_tooltip = {
create_country_leader = {
name = "Themistoklis Sofoulis"
desc = "POLITICS_THEMISTOKLIS_SOFOULIS_DESC"
picture = GFX_portrait_gre_themistoklis_sofoulis
expire = "1965.1.1"
ideology = liberalism
traits = {
professional_crisis_solver
}
}
}
}
}
#Byzantine Party protests
#Hidden dispatch event
country_event = {
id = bftb_greece.90
is_triggered_only = yes
hidden = yes
immediate = {
random_list = {
20 = { country_event = { id = bftb_greece.91 days = 45 } } #EEE open relief centre for refugees
20 = { country_event = { id = bftb_greece.92 days = 45 } } #EEE organise protest over low wages
20 = { country_event = { id = bftb_greece.93 days = 45 } } #street battle between refugees and police
20 = { country_event = { id = bftb_greece.94 days = 45 } } #EEE members steal from civ factory and redistribute goods
20 = {
modifier = {
factor = 2
has_war_with = TUR
}
modifier = {
factor = 0
NOT = { has_war_with = TUR }
}
country_event = { id = bftb_greece.95 days = 7 } #EEE rally Anatolian refugees to arms to stop the Turks
}
20 = {
modifier = {
factor = 0
OR = {
has_country_flag = onassis_arrived
has_idea = GRE_aristotle_onassis
}
}
country_event = { id = bftb_greece.96 days = 7 }
}
}
}
}
#EEE open relief centre for refugees
country_event = {
id = bftb_greece.91
title = bftb_greece.91.t
desc = bftb_greece.91.desc
picture = GFX_report_event_gre_athens
is_triggered_only = yes
fire_only_once = yes
option = {
name = bftb_greece.91.a
add_political_power = -15
add_stability = 0.03
add_popularity = {
ideology = fascism
popularity = 0.05
}
hidden_effect = {
if = {
limit = {
NOT = {
has_government = fascism
has_idea = GRE_eee_in_government
has_country_flag = onassis_proposition_accepted
}
}
country_event = { id = bftb_greece.90 }
}
}
}
option = {
name = bftb_greece.91.b
add_stability = -0.02
hidden_effect = {
if = {
limit = {
NOT = {
has_government = fascism
has_idea = GRE_eee_in_government
has_country_flag = onassis_proposition_accepted
}
}
country_event = { id = bftb_greece.90 }
}
}
}
}
#EEE protests over low wages for Greek workers
country_event = {
id = bftb_greece.92
title = bftb_greece.92.t
desc = bftb_greece.92.desc
picture = GFX_report_event_gre_political_march
is_triggered_only = yes
fire_only_once = yes
option = {
name = bftb_greece.92.a
add_political_power = -50
add_stability = 0.05
add_popularity = {
ideology = fascism
popularity = 0.05
}
hidden_effect = {
if = {
limit = {
NOT = {
has_government = fascism
has_idea = GRE_eee_in_government
has_country_flag = onassis_proposition_accepted
}
}
country_event = { id = bftb_greece.90 }
}
}
}
option = {
name = bftb_greece.92.b
add_political_power = 25
add_stability = -0.05
hidden_effect = {
if = {
limit = {
NOT = {
OR = {
has_idea = GRE_eee_in_government
has_country_flag = onassis_proposition_accepted
}
}
}
country_event = { id = bftb_greece.90 }
}
}
}
}
#battles in the streets between Anatolian refugees and police officers
country_event = {
id = bftb_greece.93
title = bftb_greece.93.t
desc = bftb_greece.93.desc
picture = GFX_report_event_gre_political_upheaval
is_triggered_only = yes
fire_only_once = yes
option = {
name = bftb_greece.93.a
add_war_support = 0.05
add_stability = -0.05
add_popularity = {
ideology = fascism
popularity = 0.07
}
hidden_effect = {
if = {
limit = {
NOT = {
OR = {
has_idea = GRE_eee_in_government
has_country_flag = onassis_proposition_accepted
}
}
}
country_event = { id = bftb_greece.90 }
}
}
}
option = {
name = bftb_greece.93.b
add_stability = 0.05
add_popularity = {
ideology = fascism
popularity = -0.06
}
hidden_effect = {
if = {
limit = {
NOT = {
has_government = fascism
has_idea = GRE_eee_in_government
has_country_flag = onassis_proposition_accepted
}
}
country_event = { id = bftb_greece.90 }
}
}
}
}
#EEE members steal from factories and redistribute goods among refugees
country_event = {
id = bftb_greece.94
title = bftb_greece.94.t
desc = bftb_greece.94.desc
picture = GFX_report_event_gre_officers_chatting
is_triggered_only = yes
fire_only_once = yes
option = {
name = bftb_greece.94.a
add_stability = 0.04
add_popularity = {
ideology = fascism
popularity = 0.08
}
hidden_effect = {
if = {
limit = {
NOT = {
has_government = fascism
has_idea = GRE_eee_in_government
has_country_flag = onassis_proposition_accepted
}
}
country_event = { id = bftb_greece.90 }
}
}
}
option = {
name = bftb_greece.94.b
add_stability = -0.05
hidden_effect = {
if = {
limit = {
NOT = {
has_government = fascism
has_idea = GRE_eee_in_government
has_country_flag = onassis_proposition_accepted
}
}
country_event = { id = bftb_greece.90 }
}
}
}
}
#EEE members take up arms and offer to join us in the war against the Turks!
country_event = {
id = bftb_greece.95
title = bftb_greece.95.t
desc = bftb_greece.95.desc
picture = GFX_report_event_gre_parade
is_triggered_only = yes
fire_only_once = yes
option = {
name = bftb_greece.95.a #ok
add_manpower = 175000
add_popularity = {
ideology = fascism
popularity = 0.15
}
hidden_effect = {
set_variable = { var = GRE_fascist_loyalty value = 1 }
GRE_political_instability_update_effect = yes
if = {
limit = {
NOT = {
has_government = fascism
has_idea = GRE_eee_in_government
has_country_flag = onassis_proposition_accepted
}
}
country_event = { id = bftb_greece.90 days = 60 }
}
}
}
option = {
name = bftb_greece.95.b #no
add_war_support = -0.05
add_popularity = {
ideology = fascism
popularity = -0.1
}
hidden_effect = {
if = {
limit = {
NOT = {
has_government = fascism
has_idea = GRE_eee_in_government
has_country_flag = onassis_proposition_accepted
}
}
country_event = { id = bftb_greece.90 days = 90 }
}
}
}
}
#Aristotle Onasis returns to Greece
country_event = {
id = bftb_greece.96
title = bftb_greece.96.t
desc = bftb_greece.96.desc
picture = GFX_report_event_gre_athens
is_triggered_only = yes
fire_only_once = yes
option = {
name = bftb_greece.96.a
add_stability = -0.05
hidden_effect = {
set_country_flag = onassis_arrived
if = {
limit = {
NOT = {
has_government = fascism
has_idea = GRE_eee_in_government
has_country_flag = onassis_proposition_accepted
}
}
country_event = { id = bftb_greece.90 }
}
}
}
}
#Byzantinists - An Emperor Appears
country_event = {
id = bftb_greece.232
title = bftb_greece.232.t
desc = bftb_greece.232.desc
picture = GFX_report_event_hitler_croatia_handshake
trigger = {
original_tag = GRE
GER = {
AND = {
has_completed_focus = GER_oppose_hitler
NOT = {
has_country_leader = {
name = "Adolf Hitler"
ruling_only = yes
}
}
}
}
has_country_flag = GRE_an_invite_for_an_emperor
has_global_flag = form_byzantine_empire_flag
has_civil_war = no
controls_state = 797
controls_state = 183
controls_state = 805
}
fire_only_once = yes
mean_time_to_happen = {
days = 180
}
option = {
name = bftb_greece.232.a #our Basileus!
create_country_leader = {
name = "Adolfos I"
desc = "POLITICS_ADOLFOS_I_DESC"
picture = "Portrait_GRE_adolfos_i.dds"
expire = "1965.1.1"
ideology = gen_nazism
traits = {
basileus
}
}
}
option = {
name = bftb_greece.232.b #he's a madman!
add_stability = 0.05
}
}
#George II becomes absolute monarch civil war events
#Hidden dispatch event
country_event = {
id = bftb_greece.100
is_triggered_only = yes
hidden = yes
immediate = {
random_list = {
20 = {
if = {
limit = {
NOT = {
has_country_flag = GRE_monarchist_civil_war_communist_republican_alliance
has_country_flag = GRE_monarchist_civil_war
}
}
country_event = { id = bftb_greece.101 days = 7 random = 30 } #Republicans and Communists band together
}
else = {
country_event = { id = bftb_greece.100 }
}
}
20 = {
if = {
limit = {
NOT = {
has_country_flag = GRE_monarchist_civil_war_factory_raided
has_country_flag = GRE_monarchist_civil_war
}
}
country_event = { id = bftb_greece.102 days = 7 random = 30 } #Communists raid arms depo
}
else = {
country_event = { id = bftb_greece.100 }
}
}
20 = {
if = {
limit = {
NOT = {
has_country_flag = GRE_monarchist_civil_war_generals_returned
has_country_flag = GRE_monarchist_civil_war
}
}
country_event = { id = bftb_greece.103 days = 7 random = 30 } #Republican generals sneak back into country
}
else = {
country_event = { id = bftb_greece.100 }
}
}
20 = {
if = {
limit = {
NOT = {
has_country_flag = GRE_monarchist_civil_war_riots
has_country_flag = GRE_monarchist_civil_war
}
}
country_event = { id = bftb_greece.104 days = 7 random = 30 } #Communists and Republicans riot throughout country
}
else = {
country_event = { id = bftb_greece.100 }
}
}
20 = {
if = {
limit = {
has_country_flag = GRE_monarchist_civil_war_communist_republican_alliance
has_country_flag = GRE_monarchist_civil_war_factory_raided
has_country_flag = GRE_monarchist_civil_war_generals_returned
has_country_flag = GRE_monarchist_civil_war_riots
}
country_event = { id = bftb_greece.105 days = 14 } #Civil War!!!
}
else = {
country_event = { id = bftb_greece.100 }
}
}
}
}
}
#George II civil war events - Communists and Republicans Align Together
country_event = {
id = bftb_greece.101
title = bftb_greece.101.t
desc = bftb_greece.101.desc
picture = GFX_report_event_gre_venizelos_speech
is_triggered_only = yes
option = {
name = bftb_greece.101.a
add_stability = -0.1
hidden_effect = {
set_country_flag = GRE_monarchist_civil_war_communist_republican_alliance
country_event = { id = bftb_greece.100 }
}
}
}
#George II civil war events - Communists raid arms factory
country_event = {
id = bftb_greece.102
title = bftb_greece.102.t
desc = bftb_greece.102.desc
picture = GFX_report_event_gre_rural_rebels
is_triggered_only = yes
option = {
name = bftb_greece.102.a
add_political_power = -75
add_equipment_to_stockpile = {
type = infantry_equipment
amount = -750
}
random_owned_state = {
limit = {
is_fully_controlled_by = ROOT
arms_factory > 0
}
damage_building = {
type = arms_factory
damage = 0.7
}
}
hidden_effect = {
set_country_flag = GRE_monarchist_civil_war_factory_raided
country_event = { id = bftb_greece.100 }
}
}
}
#George II civil war events - Republican generals sneak back into country
country_event = {
id = bftb_greece.103
title = bftb_greece.103.t
desc = bftb_greece.103.desc
picture = GFX_report_event_gre_city_devastated
is_triggered_only = yes
option = {
name = bftb_greece.103.a
add_war_support = -0.05
random_owned_state = {
limit = {
is_fully_controlled_by = ROOT
naval_base > 0
}
damage_building = {
type = naval_base
damage = 0.3
}
}
hidden_effect = {
set_country_flag = GRE_monarchist_civil_war_generals_returned
country_event = { id = bftb_greece.100 }
}
}
}
#George II civil war events - Riots widespread throughout northern and southern Greece
country_event = {
id = bftb_greece.104
title = bftb_greece.104.t
desc = bftb_greece.104.desc
picture = GFX_report_event_gre_political_upheaval
is_triggered_only = yes
option = {
name = bftb_greece.104.a
add_stability = -0.05
random_owned_state = {
limit = {
is_fully_controlled_by = ROOT
state = 186
}
damage_building = {
type = infrastructure
damage = 0.8
}
}
random_owned_state = {
limit = {
is_fully_controlled_by = ROOT
state = 184
}
damage_building = {
type = infrastructure
damage = 0.8
}
}
random_owned_state = {
limit = {
is_fully_controlled_by = ROOT
state = 731
}
damage_building = {
type = infrastructure
damage = 0.8
}
}
random_owned_state = {
limit = {
is_fully_controlled_by = ROOT
state = 187
}
damage_building = {
type = infrastructure
damage = 0.8
}
}
hidden_effect = {
set_country_flag = GRE_monarchist_civil_war_riots
country_event = { id = bftb_greece.100 }
}
}
}
#George II civil war events - Civil War!
country_event = {
id = bftb_greece.105
title = bftb_greece.105.t
desc = bftb_greece.105.desc
picture = GFX_report_event_gre_george_ii_victorious
is_triggered_only = yes
option = {
name = bftb_greece.105.a
start_civil_war = {
ruling_party = neutrality
ideology = democratic
size = 0.5
capital = 186
states = { 186 184 731 187 }
keep_unit_leaders = {
300 304 306
}
}
hidden_effect = {
news_event = { id = bftb_news.301 hours = 6 }
set_country_flag = GRE_monarchist_civil_war
clr_country_flag = GRE_monarchist_civil_war_communist_republican_alliance
clr_country_flag = GRE_monarchist_civil_war_factory_raided
clr_country_flag = GRE_monarchist_civil_war_generals_returned
clr_country_flag = GRE_monarchist_civil_war_riots
set_variable = { var = GRE_republican_loyalty value = -2 }
set_variable = { var = GRE_communist_loyalty value = -2 }
GRE_political_instability_update_effect = yes
random_other_country = {
limit = {
original_tag = GRE
has_government = democratic
}
set_politics = {
ruling_party = democratic
elections_allowed = yes
}
add_popularity = {
ideology = communism
popularity = 0.45
}
add_popularity = {
ideology = democratic
popularity = 0.55
}
add_popularity = {
ideology = neutrality
popularity = 0.00
}
add_popularity = {
ideology = fascism
popularity = 0.00
}
set_stability = 0.45
set_war_support = 0.8
create_corps_commander = {
name = "Nikolaos Plastiras"
gfx = "GFX_portrait_gre_nikolaos_plastiras"
traits = { trait_GRE_venezelist_loyalist war_hero brilliant_strategist cavalry_officer cavalry_leader trickster } #V
skill = 4 #13
id = 3001
attack_skill = 4
defense_skill = 4
planning_skill = 2
logistics_skill = 3
}
create_corps_commander = {
name = "Dimitrios Psarros"
gfx = "GFX_portrait_gre_dimitrios_psarros"
traits = { trait_GRE_venezelist_loyalist war_hero trait_reckless trickster commando } #V
skill = 2 #7
id = 307
attack_skill = 2
defense_skill = 1
planning_skill = 2
logistics_skill = 2
}
create_corps_commander = {
name = "Theodoros Pangalos"
gfx = "GFX_portrait_gre_theodoros_pangalos"
traits = { trait_GRE_venezelist_loyalist trait_GRE_fascist_sympathizer media_personality harsh_leader commando } #F+V
skill = 3 #10
id = 302
attack_skill = 4
defense_skill = 2
planning_skill = 1
logistics_skill = 3
}
create_corps_commander = {
name = "Markos Vafeiadis"
picture = "Portrait_Greece_Markos_Vafiadis.dds"
traits = { trait_GRE_marxist_acolyte politically_connected trait_reckless media_personality commando urban_assault_specialist } #C
skill = 3 #10
id = 305
attack_skill = 2
defense_skill = 2
planning_skill = 3
logistics_skill = 3
}
create_corps_commander = {
name = "Aris Velouchiotis"
gfx = "GFX_portrait_gre_aris_velouchiotis" #C
traits = { trait_GRE_marxist_acolyte harsh_leader brilliant_strategist trickster commando }
skill = 3 #10
id = 308
attack_skill = 4
defense_skill = 2
planning_skill = 2
logistics_skill = 2
}
create_corps_commander = {
name = "Napoleon Zervas"
gfx = "GFX_portrait_gre_napoleon_zervas" #V+F
traits = { trait_GRE_venezelist_loyalist trait_GRE_fascist_sympathizer harsh_leader trait_reckless commando }
skill = 3 #10
id = 309
attack_skill = 3
defense_skill = 3
planning_skill = 2
logistics_skill = 2
}
}
}
}
}
#Investment Events
#German investment events - German politicians return from investment negotiations in Greek capital
country_event = {
id = bftb_greece.166
title = bftb_greece.166.t
desc = bftb_greece.166.desc
picture = GFX_report_event_gre_allied_diplomacy
is_triggered_only = yes
option = {
name = bftb_greece.166.a #small investment
ai_chance = {
base = 10
}
add_timed_idea = {
idea = GRE_small_investment
days = 30
}
hidden_effect = {
GRE = {
add_to_variable = {
var = GRE_german_influence_over_greek_government
value = 5
}
}
GRE = {
country_event = { id = bftb_greece.169 days = 2 }
}
}
}
option = {
name = bftb_greece.166.b #no investment
ai_chance = {
base = 5
modifier = {
factor = 10
num_of_available_civilian_factories < 15
}
}
GRE = {
country_event = { id = bftb_greece.170 days = 2 }
}
}
option = {
name = bftb_greece.166.c #no investments ever!
ai_chance = {
base = 0.1
modifier = {
factor = 25
has_opinion = {
target = GRE
value < -50
}
}
}
GRE = {
country_event = { id = bftb_greece.171 days = 2 }
}
hidden_effect = {
GRE = {
set_country_flag = GRE_germany_rebuffed
}
}
}
}
#German investment events - German businessmen attend Greek national showcase to lure investors
country_event = {
id = bftb_greece.167
title = bftb_greece.167.t
desc = bftb_greece.167.desc
picture = GFX_report_event_gre_athens
is_triggered_only = yes
option = {
name = bftb_greece.167.a #moderate investment
ai_chance = {
base = 10
}
add_timed_idea = {
idea = GRE_moderate_investment
days = 45
}
hidden_effect = {
GRE = {
add_to_variable = {
var = GRE_german_influence_over_greek_government
value = 10
}
}
GRE = {
country_event = { id = bftb_greece.169 days = 2 }
}
}
}
option = {
name = bftb_greece.167.b #no investment
ai_chance = {
base = 5
modifier = {
factor = 10
num_of_available_civilian_factories < 20
}
}
GRE = {
country_event = { id = bftb_greece.170 days = 2 }
}
}
option = {
name = bftb_greece.167.c #no investment ever!
ai_chance = {
base = 0.1
modifier = {
factor = 25
has_opinion = {
target = GRE
value < -50
}
}
}
GRE = {
country_event = { id = bftb_greece.171 days = 2 }
}
hidden_effect = {
GRE = {
set_country_flag = GRE_germany_rebuffed
}
}
}
}
#German investment events - The Greeks manipulate the fine print of the Schachtplan to their own advantage
country_event = {
id = bftb_greece.168
title = bftb_greece.168.t
desc = bftb_greece.168.desc
picture = GFX_report_event_gre_diplomacy
is_triggered_only = yes
option = {
name = bftb_greece.168.a #ok
ai_chance = {
base = 10
modifier = {
factor = 0.1
has_idea = hjalmar_schacht
}
}
add_timed_idea = {
idea = GRE_heavy_investment
days = 60
}
add_opinion_modifier = {
target = GRE
modifier = GRE_exploited_our_generosity
}
hidden_effect = {
GRE = {
add_to_variable = {
var = GRE_german_influence_over_greek_government
value = 25
}
country_event = { id = bftb_greece.169 days = 2 }
}
}
}
option = {
name = bftb_greece.168.b #turn the tables on them Schacht!
trigger = {
has_idea = hjalmar_schacht
}
ai_chance = {
base = 100
}
add_offsite_building = {
type = industrial_complex
level = 1
}
custom_effect_tooltip = gott_bless_herr_schacht_tt
hidden_effect = {
GRE = {
country_event = { id = bftb_greece.172 days = 2 }
}
GRE = {
add_to_variable = {
var = GRE_german_influence_over_greek_government
value = 15
}
}
}
}
option = {
name = bftb_greece.168.c #no
trigger = {
NOT = {
has_idea = hjalmar_schacht
}
}
ai_chance = {
base = 0
}
add_political_power = -120
add_opinion_modifier = {
target = GRE
modifier = GRE_exploited_our_generosity
}
GRE = {
country_event = { id = bftb_greece.170 days = 2 }
}
}
option = {
name = bftb_greece.168.d #no!
ai_chance = {
base = 0.1
modifier = {
factor = 25
has_opinion = {
target = GRE
value < -25
}
}
}
add_political_power = -120
add_opinion_modifier = {
target = GRE
modifier = GRE_exploited_our_generosity
}
GRE = {
country_event = { id = bftb_greece.171 days = 2 }
}
hidden_effect = {
GRE = {
set_country_flag = GRE_germany_rebuffed
}
}
}
}
#German investment events - the Germans invest!
country_event = {
id = bftb_greece.169
title = bftb_greece.169.t
desc = bftb_greece.169.desc
picture = GFX_report_event_gre_allied_diplomacy
is_triggered_only = yes
option = {
name = bftb_greece.169.a
trigger = {
GER = {
has_idea = GRE_small_investment
}
}
GRE = {
random_owned_controlled_state = {
limit = {
ROOT = { has_full_control_of_state = PREV }
}
add_extra_state_shared_building_slots = 1
}
}
}
option = {
name = bftb_greece.169.b
trigger = {
GER = {
has_idea = GRE_moderate_investment
}
}
GRE = {
random_owned_controlled_state = {
limit = {
ROOT = { has_full_control_of_state = PREV }
free_building_slots = {
building = industrial_complex
size > 0
include_locked = yes
}
}
add_building_construction = {
type = industrial_complex
level = 1
instant_build = yes
}
}
}
}
option = {
name = bftb_greece.169.c
trigger = {
GER = {
has_idea = GRE_heavy_investment
}
}
add_offsite_building = {
type = industrial_complex
level = 3
}
}
}
#German investment events - the Germans don't invest this time
country_event = {
id = bftb_greece.170
title = bftb_greece.170.t
desc = bftb_greece.170.desc
picture = GFX_report_event_gre_athens
is_triggered_only = yes
option = {
name = bftb_greece.170.a
add_political_power = 75
add_stability = -0.05
}
}
#German investment events - the Germans declare their definitive disinterest in investing!
country_event = {
id = bftb_greece.171
title = bftb_greece.171.t
desc = bftb_greece.171.desc
picture = GFX_report_event_gre_cabinet_meeting
is_triggered_only = yes
option = {
name = bftb_greece.171.a
add_stability = -0.1
hidden_effect = {
clear_variable = GRE_german_influence_over_greek_government
}
}
}
#German investment events - Hjalmar Schacht bamboozles us!
country_event = {
id = bftb_greece.172
title = bftb_greece.172.t
desc = bftb_greece.172.desc
picture = GFX_report_event_gre_megali_conference_signing
is_triggered_only = yes
option = {
name = bftb_greece.172.a #the wizard of finance strikes again!
add_stability = -0.1
random_owned_controlled_state = {
limit = {
ROOT = { has_full_control_of_state = PREV }
free_building_slots = {
building = industrial_complex
size > 0
include_locked = yes
}
}
remove_building = {
type = industrial_complex
level = 1
}
}
}
}
#British investment events - British entrepreneurs return from investment negotiations in Greek capital and seek permission from government to invest
country_event = {
id = bftb_greece.173
title = bftb_greece.173.t
desc = bftb_greece.173.desc
picture = GFX_report_event_gre_allied_diplomacy
is_triggered_only = yes
option = {
name = bftb_greece.173.a
ai_chance = {
base = 10
}
add_timed_idea = {
idea = GRE_small_investment
days = 30
}
hidden_effect = {
GRE = {
add_to_variable = {
var = GRE_british_influence_over_greek_government
value = 5
}
}
GRE = {
country_event = { id = bftb_greece.176 days = 2 }
}
}
}
option = {
name = bftb_greece.173.b
ai_chance = {
base = 5
modifier = {
factor = 10
num_of_available_civilian_factories < 15
}
}
GRE = {
country_event = { id = bftb_greece.177 days = 2 }
}
}
option = {
name = bftb_greece.173.c
ai_chance = {
base = 0.1
modifier = {
factor = 25
has_opinion = {
target = GRE
value < -50
}
}
}
GRE = {
country_event = { id = bftb_greece.178 days = 2 }
}
hidden_effect = {
GRE = {
set_country_flag = GRE_britain_rebuffed
}
}
}
}
#British investment events - British officials attend Greek national showcase to lure investors
country_event = {
id = bftb_greece.174
title = bftb_greece.174.t
desc = bftb_greece.174.desc
picture = GFX_report_event_gre_athens
is_triggered_only = yes
option = {
name = bftb_greece.174.a
ai_chance = {
base = 10
}
add_timed_idea = {
idea = GRE_moderate_investment
days = 45
}
hidden_effect = {
GRE = {
add_to_variable = {
var = GRE_british_influence_over_greek_government
value = 10
}
}
GRE = {
country_event = { id = bftb_greece.176 days = 2 }
}
}
}
option = {
name = bftb_greece.174.b
ai_chance = {
base = 5
modifier = {
factor = 10
num_of_available_civilian_factories < 20
}
}
GRE = {
country_event = { id = bftb_greece.177 days = 2 }
}
}
option = {
name = bftb_greece.174.c
ai_chance = {
base = 0.1
modifier = {
factor = 25
has_opinion = {
target = GRE
value < -50
}
}
}
GRE = {
country_event = { id = bftb_greece.178 days = 2 }
}
hidden_effect = {
GRE = {
set_country_flag = GRE_britain_rebuffed
}
}
}
}
#British investment events - The Greeks offer manufactured ship parts for more intensive investment into their country
country_event = {
id = bftb_greece.175
title = bftb_greece.175.t
desc = bftb_greece.175.desc
picture = GFX_report_event_gre_diplomacy
is_triggered_only = yes
option = {
name = bftb_greece.175.a
ai_chance = {
base = 10
}
navy_experience = 5
add_offsite_building = { type = dockyard level = 2 }
add_timed_idea = {
idea = GRE_heavy_investment
days = 60
}
hidden_effect = {
GRE = {
add_to_variable = {
var = GRE_british_influence_over_greek_government
value = 25
}
}
GRE = {
country_event = { id = bftb_greece.176 days = 2 }
}
}
}
option = {
name = bftb_greece.175.b
ai_chance = {
base = 0
}
GRE = {
country_event = { id = bftb_greece.177 days = 2 }
}
}
option = {
name = bftb_greece.175.c
ai_chance = {
base = 0
}
GRE = {
country_event = { id = bftb_greece.178 days = 2 }
}
hidden_effect = {
GRE = {
set_country_flag = GRE_britain_rebuffed
}
}
}
}
#British investment events - the British invest!
country_event = {
id = bftb_greece.176
title = bftb_greece.176.t
desc = bftb_greece.176.desc
picture = GFX_report_event_gre_allied_diplomacy
is_triggered_only = yes
option = {
name = bftb_greece.176.a
trigger = {
ENG = {
has_idea = GRE_small_investment
}
}
GRE = {
random_owned_controlled_state = {
limit = {
ROOT = { has_full_control_of_state = PREV }
}
add_extra_state_shared_building_slots = 1
}
}
}
option = {
name = bftb_greece.176.b
trigger = {
ENG = {
has_idea = GRE_moderate_investment
}
}
GRE = {
random_owned_controlled_state = {
limit = {
ROOT = { has_full_control_of_state = PREV }
free_building_slots = {
building = industrial_complex
size > 0
include_locked = yes
}
}
add_building_construction = {
type = industrial_complex
level = 1
instant_build = yes
}
}
}
}
option = {
name = bftb_greece.176.c
trigger = {
ENG = {
has_idea = GRE_heavy_investment
}
}
add_offsite_building = {
type = industrial_complex
level = 3
}
}
}
#British investment events - the British don't invest this time
country_event = {
id = bftb_greece.177
title = bftb_greece.177.t
desc = bftb_greece.177.desc
picture = GFX_report_event_gre_athens
is_triggered_only = yes
option = {
name = bftb_greece.177.a
add_political_power = 75
add_stability = -0.05
}
}
#British investment events - the British declare their definitive disinterest in investing!
country_event = {
id = bftb_greece.178
title = bftb_greece.178.t
desc = bftb_greece.178.desc
picture = GFX_report_event_gre_cabinet_meeting
is_triggered_only = yes
option = {
name = bftb_greece.178.a
add_stability = -0.1
hidden_effect = {
if = {
limit = {
check_variable = { var = GRE_debt_to_the_ifc_britain_var value = 2.5 compare = greater_than_or_equals }
}
GRE_default_on_british_debt_effect = yes
}
}
}
}
#French investment events - Greek officials petition us in our capital for investment
country_event = {
id = bftb_greece.179
title = bftb_greece.179.t
desc = bftb_greece.179.desc
picture = GFX_report_event_gre_allied_diplomacy
is_triggered_only = yes
option = {
name = bftb_greece.179.a
ai_chance = {
base = 10
}
add_timed_idea = {
idea = GRE_small_investment
days = 30
}
hidden_effect = {
GRE = {
add_to_variable = {
var = GRE_french_influence_over_greek_government
value = 5
}
}
GRE = {
country_event = { id = bftb_greece.182 days = 2 }
}
}
}
option = {
name = bftb_greece.179.b
ai_chance = {
base = 5
modifier = {
factor = 10
num_of_available_civilian_factories < 15
}
}
GRE = {
country_event = { id = bftb_greece.183 days = 2 }
}
}
option = {
name = bftb_greece.179.c
ai_chance = {
base = 0.1
modifier = {
factor = 25
has_opinion = {
target = GRE
value < -50
}
}
}
GRE = {
country_event = { id = bftb_greece.184 days = 2 }
}
hidden_effect = {
GRE = {
set_country_flag = GRE_france_rebuffed
}
}
}
}
#French investment events - French officials attend Greek national showcase to lure investors
country_event = {
id = bftb_greece.180
title = bftb_greece.180.t
desc = bftb_greece.180.desc
picture = GFX_report_event_gre_athens
is_triggered_only = yes
option = {
name = bftb_greece.180.a
ai_chance = {
base = 10
}
add_timed_idea = {
idea = GRE_moderate_investment
days = 45
}
hidden_effect = {
GRE = {
add_to_variable = {
var = GRE_french_influence_over_greek_government
value = 10
}
}
GRE = {
country_event = { id = bftb_greece.182 days = 2 }
}
}
}
option = {
name = bftb_greece.180.b
ai_chance = {
base = 5
modifier = {
factor = 10
num_of_available_civilian_factories < 20
}
}
GRE = {
country_event = { id = bftb_greece.183 days = 2 }
}
}
option = {
name = bftb_greece.180.c
ai_chance = {
base = 0.1
modifier = {
factor = 25
has_opinion = {
target = GRE
value < -50
}
}
}
GRE = {
country_event = { id = bftb_greece.184 days = 2 }
}
hidden_effect = {
GRE = {
set_country_flag = GRE_france_rebuffed
}
}
}
}
#French investment events - Taking payments from the Greeks, the trade unions threaten to strike unless we employ Frenchmen to build in Greece
country_event = {
id = bftb_greece.181
title = bftb_greece.181.t
desc = bftb_greece.181.desc
picture = GFX_report_event_gre_diplomacy
is_triggered_only = yes
option = {
name = bftb_greece.181.a
ai_chance = {
base = 10
}
add_timed_idea = {
idea = GRE_heavy_investment
days = 60
}
add_opinion_modifier = {
target = GRE
modifier = GRE_underhanded_rogues
}
hidden_effect = {
GRE = {
add_to_variable = {
var = GRE_french_influence_over_greek_government
value = 25
}
}
GRE = {
country_event = { id = bftb_greece.182 days = 2 }
}
}
}
option = {
name = bftb_greece.181.b
ai_chance = {
base = 0
}
add_timed_idea = {
idea = strikes_2
days = 45
}
GRE = {
country_event = { id = bftb_greece.183 days = 2 }
}
add_opinion_modifier = {
target = GRE
modifier = GRE_underhanded_rogues
}
}
option = {
name = bftb_greece.181.c
ai_chance = {
base = 0
}
add_timed_idea = {
idea = strikes_1
days = 30
}
GRE = {
country_event = { id = bftb_greece.184 days = 2 }
}
add_opinion_modifier = {
target = GRE
modifier = GRE_underhanded_rogues
}
hidden_effect = {
GRE = {
set_country_flag = GRE_france_rebuffed
}
}
}
}
#French investment events - the French invest!
country_event = {
id = bftb_greece.182
title = bftb_greece.182.t
desc = bftb_greece.182.desc
picture = GFX_report_event_gre_allied_diplomacy
is_triggered_only = yes
option = {
name = bftb_greece.182.a
trigger = {
FRA = {
has_idea = GRE_small_investment
}
}
GRE = {
random_owned_controlled_state = {
limit = {
ROOT = { has_full_control_of_state = PREV }
}
add_extra_state_shared_building_slots = 1
}
}
}
option = {
name = bftb_greece.182.b
trigger = {
FRA = {
has_idea = GRE_moderate_investment
}
}
GRE = {
random_owned_controlled_state = {
limit = {
is_fully_controlled_by = PREV
free_building_slots = {
building = industrial_complex
size > 0
include_locked = yes
}
}
add_building_construction = {
type = industrial_complex
level = 1
instant_build = yes
}
}
}
}
option = {
name = bftb_greece.182.c
trigger = {
FRA = {
has_idea = GRE_heavy_investment
}
}
add_political_power = -75
add_offsite_building = {
type = industrial_complex
level = 3
}
}
}
#French investment events - the French don't invest this time
country_event = {
id = bftb_greece.183
title = bftb_greece.183.t
desc = bftb_greece.183.desc
picture = GFX_report_event_gre_athens
is_triggered_only = yes
option = {
name = bftb_greece.183.a
add_political_power = 75
add_stability = -0.05
}
}
#French investment events - the French declare their definitive disinterest in investing!
country_event = {
id = bftb_greece.184
title = bftb_greece.184.t
desc = bftb_greece.184.desc
picture = GFX_report_event_gre_cabinet_meeting
is_triggered_only = yes
option = {
name = bftb_greece.184.a
add_stability = -0.1
hidden_effect = {
if = {
limit = {
check_variable = { var = GRE_debt_to_the_ifc_france_var value = 2.5 compare = greater_than_or_equals }
}
GRE_default_on_french_debt_effect = yes
}
}
}
}
#Italian investment events - the Greeks approach us for help with industrialising their country
country_event = {
id = bftb_greece.185
title = bftb_greece.185.t
desc = bftb_greece.185.desc
picture = GFX_report_event_gre_athens
is_triggered_only = yes
option = {
name = bftb_greece.185.a
ai_chance = {
base = 5
}
add_timed_idea = {
idea = GRE_moderate_investment
days = 60
}
hidden_effect = {
GRE = {
add_to_variable = {
var = GRE_italian_influence_over_greek_government
value = 4
}
}
GRE = {
country_event = { id = bftb_greece.187 days = 2 }
}
}
}
option = {
name = bftb_greece.185.b
ai_chance = {
base = 5
}
GRE = {
country_event = { id = bftb_greece.188 days = 2 }
}
}
option = {
name = bftb_greece.185.c
ai_chance = {
base = 0.1
modifier = {
factor = 25
has_opinion = {
target = GRE
value < -25
}
}
}
GRE = {
country_event = { id = bftb_greece.189 days = 2 }
}
hidden_effect = {
GRE = {
set_country_flag = GRE_italy_rebuffed
}
}
}
}
#Italian investment events - Greek diplomats hope to soften Italian ambitions in the region
country_event = {
id = bftb_greece.186
title = bftb_greece.186.t
desc = bftb_greece.186.desc
picture = GFX_report_event_gre_fascism
is_triggered_only = yes
option = {
name = bftb_greece.186.a
ai_chance = {
base = 10
}
add_offsite_building = {
type = industrial_complex
level = 1
}
hidden_effect = {
GRE = {
add_timed_idea = {
idea = GRE_heavy_investment
days = 100
}
}
GRE = {
subtract_from_variable = {
var = GRE_italian_influence_over_greek_government
value = 6
}
}
GRE = {
country_event = { id = bftb_greece.187 days = 2 }
}
}
}
option = {
name = bftb_greece.186.b
ai_chance = {
base = 0
}
GRE = {
country_event = { id = bftb_greece.188 days = 2 }
}
}
option = {
name = bftb_greece.186.c
ai_chance = {
base = 0.1
modifier = {
factor = 25
has_opinion = {
target = GRE
value < -25
}
}
}
GRE = {
country_event = { id = bftb_greece.189 days = 2 }
}
hidden_effect = {
GRE = {
set_country_flag = GRE_italy_rebuffed
}
}
}
}
#Italian investment events - the Italians accept!
country_event = {
id = bftb_greece.187
title = bftb_greece.187.t
desc = bftb_greece.187.desc
picture = GFX_report_event_gre_allied_diplomacy
is_triggered_only = yes
option = {
name = bftb_greece.187.a
trigger = {
ITA = {
has_idea = GRE_moderate_investment
}
}
add_offsite_building = {
type = arms_factory
level = 2
}
}
option = {
name = bftb_greece.187.b
trigger = {
has_idea = GRE_heavy_investment
}
effect_tooltip = {
GRE = {
add_timed_idea = {
idea = GRE_heavy_investment
days = 100
}
}
}
}
}
#Italian investment events - the Italians don't invest this time
country_event = {
id = bftb_greece.188
title = bftb_greece.188.t
desc = bftb_greece.188.desc
picture = GFX_report_event_gre_george_ii_victorious
is_triggered_only = yes
option = {
name = bftb_greece.188.a
add_stability = 0.05
}
}
#Italian investment events - the Italians shun us!
country_event = {
id = bftb_greece.189
title = bftb_greece.189.t
desc = bftb_greece.189.desc
picture = GFX_report_event_gre_cabinet_meeting
is_triggered_only = yes
option = {
name = bftb_greece.189.a
add_stability = -0.1
add_war_support = 0.05
hidden_effect = {
clear_variable = GRE_italian_influence_over_greek_government
if = {
limit = {
check_variable = { var = GRE_debt_to_the_ifc_italy_var value = 2.5 compare = greater_than_or_equals }
}
GRE_default_on_italian_debt_effect = yes
}
}
}
}
#Soviet investment events - Greek officials finish their visit to the Presidium
country_event = {
id = bftb_greece.190
title = bftb_greece.190.t
desc = bftb_greece.190.desc
picture = GFX_report_event_gre_allied_diplomacy
is_triggered_only = yes
option = {
name = bftb_greece.190.a
ai_chance = {
base = 5
}
add_timed_idea = {
idea = GRE_small_investment
days = 30
}
hidden_effect = {
GRE = {
add_to_variable = {
var = GRE_soviet_influence_over_greek_government
value = 10
}
}
GRE = {
country_event = { id = bftb_greece.193 days = 2 }
}
}
}
option = {
name = bftb_greece.190.b
ai_chance = {
base = 5
}
GRE = {
country_event = { id = bftb_greece.194 days = 2 }
}
}
option = {
name = bftb_greece.190.c
ai_chance = {
base = 0.1
modifier = {
factor = 25
has_opinion = {
target = GRE
value < -25
}
}
}
GRE = {
country_event = { id = bftb_greece.195 days = 2 }
}
hidden_effect = {
GRE = {
set_country_flag = GRE_soviets_rebuffed
}
}
}
}
#Soviet investment events - Soviet bureaucrats finish their tour of Greece
country_event = {
id = bftb_greece.191
title = bftb_greece.191.t
desc = bftb_greece.191.desc
picture = GFX_report_event_gre_athens
is_triggered_only = yes
option = {
name = bftb_greece.191.a
ai_chance = {
base = 5
}
add_timed_idea = {
idea = GRE_moderate_investment
days = 75
}
hidden_effect = {
GRE = {
add_to_variable = {
var = GRE_soviet_influence_over_greek_government
value = 25
}
}
GRE = {
country_event = { id = bftb_greece.193 days = 2 }
}
}
}
option = {
name = bftb_greece.191.b
ai_chance = {
base = 5
}
GRE = {
country_event = { id = bftb_greece.194 days = 2 }
}
}
option = {
name = bftb_greece.191.c
ai_chance = {
base = 0.1
modifier = {
factor = 25
has_opinion = {
target = GRE
value < -25
}
}
}
GRE = {
country_event = { id = bftb_greece.195 days = 2 }
}
hidden_effect = {
GRE = {
set_country_flag = GRE_soviets_rebuffed
}
}
}
}
#Soviet investment events - Greek officials come up with blueprint to invest back into neglected Siberian regions
country_event = {
id = bftb_greece.192
title = bftb_greece.192.t
desc = bftb_greece.192.desc
picture = GFX_report_event_gre_officers_chatting
is_triggered_only = yes
option = {
name = bftb_greece.192.a
ai_chance = {
base = 10
}
random_state = {
limit = {
OR = {
region = 147
region = 151
region = 149
region = 148
}
infrastructure < 10
}
add_building_construction = {
type = infrastructure
level = 1
instant_build = yes
}
}
random_state = {
limit = {
OR = {
region = 147
region = 151
region = 149
region = 148
}
infrastructure < 10
}
add_building_construction = {
type = infrastructure
level = 1
instant_build = yes
}
}
random_state = {
limit = {
OR = {
region = 147
region = 151
region = 149
region = 148
}
infrastructure < 10
}
add_building_construction = {
type = infrastructure
level = 1
instant_build = yes
}
}
hidden_effect = {
GRE = {
add_timed_idea = {
idea = GRE_heavy_investment
days = 75
}
}
GRE = {
subtract_from_variable = {
var = GRE_soviet_influence_over_greek_government
value = 30
}
}
GRE = {
country_event = { id = bftb_greece.193 days = 2 }
}
}
}
option = {
name = bftb_greece.192.b
ai_chance = {
base = 0
}
GRE = {
country_event = { id = bftb_greece.194 days = 2 }
}
}
option = {
name = bftb_greece.192.c
ai_chance = {
base = 0.1
modifier = {
factor = 25
has_opinion = {
target = GRE
value < -25
}
}
}
GRE = {
country_event = { id = bftb_greece.195 days = 2 }
}
hidden_effect = {
GRE = {
set_country_flag = GRE_soviets_rebuffed
}
}
}
}
#Soviet investment events - the soviets accept!
country_event = {
id = bftb_greece.193
title = bftb_greece.193.t
desc = bftb_greece.193.desc
picture = GFX_report_event_gre_allied_diplomacy
is_triggered_only = yes
option = {
name = bftb_greece.193.a
trigger = {
SOV = {
has_idea = GRE_small_investment
}
}
GRE = {
random_owned_controlled_state = {
limit = {
ROOT = { has_full_control_of_state = PREV }
}
add_extra_state_shared_building_slots = 1
}
}
}
option = {
name = bftb_greece.193.b
trigger = {
SOV = {
has_idea = GRE_moderate_investment
}
}
add_offsite_building = {
type = arms_factory
level = 2
}
}
option = {
name = bftb_greece.193.c
trigger = {
has_idea = GRE_heavy_investment
}
effect_tooltip = {
GRE = {
add_timed_idea = {
idea = GRE_heavy_investment
days = 75
}
}
}
}
}
#Soviet investment events - the Soviets don't invest this time
country_event = {
id = bftb_greece.194
title = bftb_greece.194.t
desc = bftb_greece.194.desc
picture = GFX_report_event_gre_athens
is_triggered_only = yes
option = {
name = bftb_greece.194.a
add_stability = 0.05
}
}
#Soviet investment events - the Soviets shun us!
country_event = {
id = bftb_greece.195
title = bftb_greece.195.t
desc = bftb_greece.195.desc
picture = GFX_report_event_gre_cabinet_meeting
is_triggered_only = yes
option = {
name = bftb_greece.195.a
add_stability = -0.1
add_war_support = 0.05
hidden_effect = {
clear_variable = GRE_soviet_influence_over_greek_government
}
}
}
#Debt to the I.F.C. events - the Greeks default on their debt! notification event
country_event = {
id = bftb_greece.213
title = bftb_greece.213.t
desc = bftb_greece.213.desc
picture = GFX_report_event_gre_balkan_pact
is_triggered_only = yes
option = {
name = bftb_greece.213.a
add_political_power = -120
add_opinion_modifier = {
target = FROM
modifier = embargo
}
if = {
limit = {
original_tag = ENG
ENG = { is_faction_leader = yes }
GRE = { is_in_faction_with = ENG }
}
remove_from_faction = GRE
}
if = {
limit = {
original_tag = FRA
FRA = { is_faction_leader = yes }
GRE = { is_in_faction_with = FRA }
}
remove_from_faction = GRE
}
if = {
limit = {
original_tag = ITA
ITA = { is_faction_leader = yes }
GRE = { is_in_faction_with = ITA }
}
remove_from_faction = GRE
}
}
option = {
name = bftb_greece.213.b
add_political_power = -150
}
}
#Fascist Council Leader Choosing
country_event = {
id = bftb_greece.217
title = bftb_greece.217.t
desc = bftb_greece.217.desc
picture = GFX_report_event_gre_fascism
is_triggered_only = yes
option = {
name = bftb_greece.217.a #Metaxasist monarchy
create_country_leader = {
name = "Ioannis Metaxas"
desc = "POLITICS_IOANNIS_METAXAS_DESC"
picture = "Portrait_Greece_Ioannis_Metaxas.dds"
expire = "1965.1.1"
ideology = fascism_ideology
traits = {
arkhigos
}
}
custom_effect_tooltip = GRE_metaxist_monarchist_fascism_tt
hidden_effect = {
set_party_name = { ideology = fascism long_name = GRE_metaxas_party_long name = GRE_metaxas_party }
set_politics = { ruling_party = fascism elections_allowed = no }
set_variable = { GRE_fascist_loyalty = 2 }
set_variable = { GRE_monarchist_loyalty = 1 }
set_temp_variable = {
var = metaxist_support_var
value = party_popularity@neutrality
}
add_popularity = {
ideology = fascism
popularity = metaxist_support_var
}
create_country_leader = {
name = "Emmanouil Tsouderos"
desc = "POLITICS_EMMANOUIL_TSOUDEROS_DESC"
picture = "GFX_portrait_gre_emmanouil_tsouderos"
expire = "1965.1.1"
ideology = centrism
traits = {
the_banker
}
}
set_party_name = {
ideology = neutrality
long_name = GRE_neutrality_party
name = GRE_neutrality_party
}
}
}
option = {
name = bftb_greece.217.b #NatSoc republic with Mercouris
effect_tooltip = {
create_country_leader = {
name = "George Mercouris"
desc = "POLITICS_GEORGE_MERCOURIS_DESC"
picture = "GFX_portrait_gre_george_mercouris"
expire = "1965.1.1"
ideology = gen_nazism
traits = {
polemarch
}
}
}
effect_tooltip = { remove_ideas = GRE_metaxism }
custom_effect_tooltip = GRE_republican_national_socialism_tt
hidden_effect = {
set_politics = { ruling_party = fascism elections_allowed = no }
set_variable = { GRE_fascist_loyalty = 2 }
set_variable = { GRE_monarchist_loyalty = -2 }
remove_ideas = GRE_george_ii
add_popularity = {
ideology = fascism
popularity = 0.15
}
add_popularity = {
ideology = neutrality
popularity = -0.1
}
if = {
limit = {
has_idea = GRE_metaxism
}
remove_ideas = GRE_metaxism
}
if = {
limit = {
has_idea = GRE_metaxism_2
}
remove_ideas = GRE_metaxism_2
}
if = {
limit = {
has_idea = GRE_metaxism_3
}
remove_ideas = GRE_metaxism_3
}
if = {
limit = {
has_idea = GRE_metaxism_4
}
remove_ideas = GRE_metaxism_4
}
if = {
limit = {
has_idea = GRE_metaxism_5
}
remove_ideas = GRE_metaxism_5
}
if = {
limit = {
has_idea = GRE_metaxism_6
}
remove_ideas = GRE_metaxism_6
}
if = {
limit = {
has_idea = GRE_metaxism_7
}
remove_ideas = GRE_metaxism_7
}
}
}
}
#Anatolian fascists rebel!
country_event = {
id = bftb_greece.218
title = bftb_greece.218.t
desc = bftb_greece.218.desc
picture = GFX_report_event_gre_italian_troops
fire_only_once = yes
is_triggered_only = yes
option = {
name = bftb_greece.218.a #for Venizelos!
if = {
limit = {
fascism > 0.5
}
start_civil_war = {
ruling_party = democratic
ideology = fascism
size = 0.5
capital = 731
states = {
187 731 184 185
}
keep_unit_leaders = {
301 307 302
}
}
}
else_if = {
limit = {
fascism < 0.5
fascism > 0.25
}
start_civil_war = {
ruling_party = democratic
ideology = fascism
size = 0.3
capital = 731
states = {
731 185 186
}
keep_unit_leaders = {
301 307 302
}
}
}
else = {
start_civil_war = {
ruling_party = democratic
ideology = fascism
size = 0.15
capital = 47
states = {
731 185
}
keep_unit_leaders = {
301 307 302
}
}
}
hidden_effect = {
clr_country_flag = GRE_fascist_civil_war_plot
set_variable = {
var = GRE_fascist_loyalty
value = -2
}
random_country = {
limit = {
original_tag = GRE
has_government = fascism
}
set_cosmetic_tag = GRE_byz_republic
}
}
}
option = {
name = bftb_greece.218.b #for Kosmidis!
set_politics = { ruling_party = fascism }
if = {
limit = {
fascism > 0.5
}
start_civil_war = {
ruling_party = fascism
ideology = democratic
size = 0.25
capital = 47
states = {
47
}
keep_unit_leaders = {
303 309 302
}
}
}
else_if = {
limit = {
fascism < 0.5
fascism > 0.25
}
start_civil_war = {
ruling_party = fascism
ideology = democratic
size = 0.6
capital = 47
states = {
47 186
}
keep_unit_leaders = {
303 309 302
}
}
}
else = {
start_civil_war = {
ruling_party = fascism
ideology = democratic
size = 0.75
capital = 47
states = {
47 187 731 184 185
}
keep_unit_leaders = {
303 309 302
}
}
}
hidden_effect = {
clr_country_flag = GRE_fascist_civil_war_plot
set_country_flag = GRE_an_invite_for_an_emperor
set_variable = {
var = GRE_fascist_loyalty
value = 2
}
set_variable = {
var = GRE_republican_loyalty
value = -1
}
set_cosmetic_tag = GRE_byz_republic
}
}
}
#Country event - Ioannis Metaxas passes away
country_event = {
id = bftb_greece.233
title = bftb_greece.233.t
desc = bftb_greece.233.desc
picture = GFX_report_event_gre_city_siege
trigger = {
original_tag = GRE
date > 1941.1.1
has_capitulated = yes
has_government = neutrality
has_country_leader = {
name = "Ioannis Metaxas"
ruling_only = yes
}
}
fire_only_once = yes
option = {
name = bftb_greece.233.a
kill_country_leader = yes
create_country_leader = {
name = "Emmanouil Tsouderos"
desc = "POLITICS_EMMANOUIL_TSOUDEROS_DESC"
picture = "GFX_portrait_gre_emmanouil_tsouderos"
expire = "1965.1.1"
ideology = centrism
traits = {
the_banker
}
}
hidden_effect = {
set_party_name = {
ideology = neutrality
long_name = GRE_neutrality_party
name = GRE_neutrality_party
}
set_politics = {
ruling_party = neutrality
elections_allowed = yes
#last_election = 1936.1.26
election_frequency = 96
}
}
}
}