﻿
# Events for Ottoman Empire/Turkey

add_namespace = deluge_turkey

# Mustafa Kemal Pasha (Ataturk) dies of illness

country_event = {
	id = deluge_turkey.1
	title = deluge_turkey1title
	desc = deluge_turkey1desc
	
	picture = GFX_deluge_istanbul_small
	
	fire_only_once = yes

	trigger = {
		TAG = TUR
		date > 1936.7.1
	}
	
	mean_time_to_happen = {
		days = 1
	}
	
	option = {
		name = deluge_turkey1opta
		
		set_politics = {
			ruling_party = democratic
			elections_allowed = yes
		}
		
		set_party_name = { ideology = democratic long_name = deluge_turkish_democratic_1_long name = deluge_turkish_democratic_1_short }
		
		set_party_name = { ideology = communism long_name = deluge_turkish_communism_1_long name = deluge_turkish_communism_1_short }

		add_popularity = {
			ideology = democratic
			popularity = 0.2
		}
		
		add_popularity = {
			ideology = communism
			popularity = -0.1
		}
		
		add_popularity = {
			ideology = neutrality
			popularity = -0.1
		}
		
		remove_unit_leader = 200
		custom_effect_tooltip = remove_political_advisor
		show_ideas_tooltip = TUR_ataturk
		hidden_effect = {
			remove_ideas = TUR_ataturk
			set_global_flag = ataturk_died
		}

		hidden_effect = {
			news_event = { days = 1 id = deluge_turkey.2 }
		}
		
		ai_chance = {
			factor = 1
		}
	}
	option = {
		name = deluge_turkey1optb
		
		set_party_name = { ideology = democratic long_name = deluge_turkish_democratic_2_long name = deluge_turkish_democratic_2_short }
		
		set_party_name = { ideology = communism long_name = deluge_turkish_communism_2_long name = deluge_turkish_communism_2_short }

		add_popularity = {
			ideology = democratic
			popularity = -0.1
		}
		
		add_popularity = {
			ideology = communism
			popularity = 0.2
		}
		
		add_popularity = {
			ideology = neutrality
			popularity = -0.1
		}
		
		remove_unit_leader = 200
		custom_effect_tooltip = remove_political_advisor
		show_ideas_tooltip = TUR_ataturk
		hidden_effect = {
			remove_ideas = TUR_ataturk
			set_global_flag = ataturk_died
		}

		hidden_effect = {
			news_event = { days = 1 id = deluge_turkey.3 }
		}
		
		ai_chance = {
			factor = 2
			modifier = {
				factor = 5
				is_historical_focus_on = yes
			}
		}
	}
}

# News event for Turkey switching to democratic

news_event = {
	id = deluge_turkey.2
	title = deluge_turkey2title
	desc = deluge_turkey2desc
	
	picture = GFX_deluge_istanbul_large
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = deluge_turkey2opta
		trigger = { has_government = communism }
	}
	option = {
		name = deluge_turkey2optb
		trigger = { has_government = democratic }
	}
	option = {
		name = deluge_turkey2optc
		trigger = { has_government = neutrality }
	}
	option = {
		name = deluge_turkey2optd
		trigger = { has_government = fascism }
	}
}

# News event for Turkey staying neutrality

news_event = {
	id = deluge_turkey.3
	title = deluge_turkey3title
	desc = deluge_turkey3desc
	
	picture = GFX_deluge_istanbul_large
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = deluge_turkey3opta
		trigger = { has_government = communism }
	}
	option = {
		name = deluge_turkey3optb
		trigger = { has_government = democratic }
	}
	option = {
		name = deluge_turkey3optc
		trigger = { has_government = neutrality }
	}
	option = {
		name = deluge_turkey3optd
		trigger = { has_government = fascism }
	}
}

# Turkey demands Suez and Sudan from France

country_event = {
	id = deluge_turkey.4
	title = deluge_turkey4title
	desc = deluge_turkey4desc
	
	picture = GFX_deluge_istanbul_small
	
	is_triggered_only = yes	
	
	option = {
		name = deluge_turkey4opta
		
		every_state = {
			limit = {
				is_core_of = EGY
				is_owned_by = ROOT
			}
			FROM = {
				transfer_state = PREV
			}
		}
		
		hidden_effect = {
			news_event = { days = 1 id = deluge_turkey.5 }
		}
		
		ai_chance = {
			factor = 1
			modifier = {
				factor = 2
				has_war = yes
			}
			modifier = {
				factor = 2
				any_enemy_country = {
					is_major = yes
				}
			}
		}
	}
	
	option = {
		name = deluge_turkey4optb
		
		FROM = {
			create_wargoal = {
				type = take_claimed_state
				target = ROOT
				generator = { 800 551 783 549 }
			}
		}
		
		hidden_effect = {
			news_event = { days = 1 id = deluge_turkey.6 }
		}
		
		ai_chance = {
			factor = 1
			modifier = {
				factor = 2
				FROM = {
					has_war = yes
				}
			}
			modifier = {
				factor = 2
				FROM = {
					any_enemy_country = {
						is_major = yes
					}
				}
			}
			modifier = {
				factor = 0
				is_in_faction_with = FROM
			}
		}
	}
}

# News event for French acceptance

news_event = {
	id = deluge_turkey.5
	title = deluge_turkey5title
	desc = deluge_turkey5desc
	
	picture = GFX_deluge_istanbul_large
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = deluge_turkey5opta
		trigger = {
			NOT = {
				OR = {
					TAG = FRA
					TAG = TUR
				}
			}
		}
	}
	option = {
		name = deluge_turkey5optb
		trigger = {
			OR = {
				TAG = FRA
				TAG = TUR
			}
		}
	}
}

# News event for French refusal

news_event = {
	id = deluge_turkey.6
	title = deluge_turkey6title
	desc = deluge_turkey6desc
	
	picture = GFX_deluge_istanbul_large
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = deluge_turkey6opta
		trigger = {
			NOT = {
				OR = {
					TAG = FRA
					TAG = TUR
				}
			}
		}
	}
	option = {
		name = deluge_turkey6optb
		trigger = {
			TAG = FRA
		}
	}
	option = {
		name = deluge_turkey6optc
		trigger = {
			TAG = TUR
		}
	}
}

# Turkey demands Egypt from Spain

country_event = {
	id = deluge_turkey.7
	title = deluge_turkey7title
	desc = deluge_turkey7desc
	
	picture = GFX_deluge_istanbul_small
	
	is_triggered_only = yes	
	
	option = {
		name = deluge_turkey7opta
		
		every_state = {
			limit = {
				is_core_of = EGY
				is_owned_by = ROOT
			}
			FROM = {
				transfer_state = PREV
			}
		}
		
		hidden_effect = {
			news_event = { days = 1 id = deluge_turkey.8 }
		}
		
		ai_chance = {
			factor = 1
			modifier = {
				factor = 2
				has_war = yes
			}
			modifier = {
				factor = 2
				any_enemy_country = {
					is_major = yes
				}
			}
			modifier = {
				factor = 10
				is_in_faction_with = FROM
			}
		}
	}
	
	option = {
		name = deluge_turkey7optb
		
		FROM = {
			create_wargoal = {
				type = take_claimed_state
				target = ROOT
				generator = { 453 446 447 456 457 552 452 }
			}
		}
		
		hidden_effect = {
			news_event = { days = 1 id = deluge_turkey.9 }
		}
		
		ai_chance = {
			factor = 1
			modifier = {
				factor = 2
				FROM = {
					has_war = yes
				}
			}
			modifier = {
				factor = 2
				FROM = {
					any_enemy_country = {
						is_major = yes
					}
				}
			}
		}
	}
}

# News event for Spanish acceptance

news_event = {
	id = deluge_turkey.8
	title = deluge_turkey8title
	desc = deluge_turkey8desc
	
	picture = GFX_deluge_istanbul_large
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = deluge_turkey8opta
		trigger = {
			NOT = {
				OR = {
					TAG = SPR
					TAG = TUR
				}
			}
		}
	}
	option = {
		name = deluge_turkey8optb
		trigger = {
			OR = {
				TAG = SPR
				TAG = TUR
			}
		}
	}
}

# News event for Spanish refusal

news_event = {
	id = deluge_turkey.9
	title = deluge_turkey9title
	desc = deluge_turkey9desc
	
	picture = GFX_deluge_istanbul_large
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = deluge_turkey9opta
		trigger = {
			NOT = {
				OR = {
					TAG = SPR
					TAG = TUR
				}
			}
		}
	}
	option = {
		name = deluge_turkey9optb
		trigger = {
			TAG = SPR
		}
	}
	option = {
		name = deluge_turkey9optc
		trigger = {
			TAG = TUR
		}
	}
}

# Caliph raises the Islamic call to arms
# Middle Eastern and Central Asian countries are asked to join the Turkish bloc

news_event = {
	id = deluge_turkey.10
	title = deluge_turkey10title
	desc = deluge_turkey10desc
	
	picture = GFX_deluge_istanbul_large
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = deluge_turkey10opta
		trigger = {
			TAG = TUR
		}
		set_global_flag = turkish_call_to_arms
	}
	option = {
		name = deluge_turkey10optb
		trigger = {
			is_subject = no
			is_in_faction = no
			NOT = { has_war_with = TUR }
			OR = {
				TAG = SAU
				TAG = KUW
				TAG = OMA
				TAG = YEM
				TAG = ABU
				TAG = PER
				TAG = AFG
				TAG = EGY
				TAG = AZR
				TAG = KAZ
				TAG = QAT
			}
		}
		
		if = { 
			limit = { has_idea = neutrality_idea }
			remove_ideas = neutrality_idea
		}
		
		TUR = {
			add_to_faction = PREV
		}
		
		add_ai_strategy = {
			type = alliance
			id = "TUR"
			value = 9999
		}
		
		ai_chance = {
			factor = 5
			modifier = {
				factor = 20
				is_historical_focus_on = yes
			}
		}
	}
	option = {
		name = deluge_turkey10optc
		trigger = {
			NOT = {
				TAG = TUR
			}
		}
		ai_chance = {
			factor = 1
			modifier = {
				factor = 10
				has_idea = neutrality_idea
			}
			modifier = {
				factor = 20
				has_government = communism
				NOT = { TUR = { has_government = communism } }
			}
			modifier = {
				factor = 20
				NOT = { has_government = communism }
				TUR = { has_government = communism }
			}
		}
	}
}

# News event for Turkish claims on Greece

news_event = {
	id = deluge_turkey.11
	title = deluge_turkey11title
	desc = deluge_turkey11desc
	
	picture = GFX_deluge_istanbul_large
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = deluge_turkey11opta
		trigger = {
			NOT = {
				OR = {
					TAG = GRE
					TAG = TUR
				}
			}
		}
	}
	option = {
		name = deluge_turkey11optb
		trigger = {
			TAG = GRE
		}
	}
	option = {
		name = deluge_turkey11optc
		trigger = {
			TAG = TUR
		}
	}
}

# News event for Turkish claims on Bulgaria

news_event = {
	id = deluge_turkey.12
	title = deluge_turkey12title
	desc = deluge_turkey12desc
	
	picture = GFX_deluge_istanbul_large
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = deluge_turkey12opta
		trigger = {
			NOT = {
				OR = {
					TAG = BUL
					TAG = TUR
				}
			}
		}
	}
	option = {
		name = deluge_turkey12optb
		trigger = {
			TAG = BUL
		}
	}
	option = {
		name = deluge_turkey12optc
		trigger = {
			TAG = TUR
		}
	}
}

# News event for Turkish claims on Persia

news_event = {
	id = deluge_turkey.13
	title = deluge_turkey13title
	desc = deluge_turkey13desc
	
	picture = GFX_deluge_istanbul_large
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = deluge_turkey13opta
		trigger = {
			NOT = {
				OR = {
					TAG = PER
					TAG = TUR
				}
			}
		}
	}
	option = {
		name = deluge_turkey13optb
		trigger = {
			TAG = PER
		}
	}
	option = {
		name = deluge_turkey13optc
		trigger = {
			TAG = TUR
		}
	}
}

# News event for Turkish claims on the Caucasus

news_event = {
	id = deluge_turkey.14
	title = deluge_turkey14title
	desc = deluge_turkey14desc
	
	picture = GFX_deluge_istanbul_large
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = deluge_turkey14opta
		trigger = {
			NOT = {
				OR = {
					TAG = CAU
					TAG = TUR
				}
			}
		}
	}
	option = {
		name = deluge_turkey14optb
		trigger = {
			TAG = CAU
		}
	}
	option = {
		name = deluge_turkey14optc
		trigger = {
			TAG = TUR
		}
	}
}

# News event for Turkish claims on the Crimea

news_event = {
	id = deluge_turkey.15
	title = deluge_turkey15title
	desc = deluge_turkey15desc
	
	picture = GFX_deluge_istanbul_large
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = deluge_turkey15opta
		trigger = {
			NOT = {
				OR = {
					TAG = SOV
					TAG = TUR
				}
			}
		}
	}
	option = {
		name = deluge_turkey15optb
		trigger = {
			TAG = SOV
		}
	}
	option = {
		name = deluge_turkey15optc
		trigger = {
			TAG = TUR
		}
	}
}

