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