add_namespace = eeu

state_event = {
	id = eeu.9990

	hidden = yes

	trigger = {
		
	}

	mean_time_to_happen = {
		days = 2
	}

	immediate = {
		eeu_effect_fill_spirit_arrays = yes
	}
}

country_event = { # confirm leader change decision
	id = eeu.9960
	title = eeu.9960.t
	desc = eeu.9960.d
	picture = GFX_report_event_generic_parliament

	is_triggered_only = yes
	timeout_days = 10

	option = { 
		name = eeu.9960.a
		country_event = {
			id = eeu.9961
		}
	}
	option = {
		name = eeu.9960.b
	}
}

country_event = { # confirm leader change decision 2
	id = eeu.9961
	title = eeu.9961.t
	desc = eeu.9961.d
	picture = GFX_report_event_generic_parliament

	is_triggered_only = yes
	timeout_days = 10

	option = { 
		name = eeu.9961.a
		if = {
			limit = {
				OR = {
					tag = SWI
					tag = ETH
					tag = ITA
				}
			}
			eeu_effect_remove_other_bops = yes
		}
		eeu_effect_make_council_leader = yes
	}
	option = {
		name = eeu.9961.b
	}
}

country_event = { # confirm focus tree change
	id = eeu.9970
	title = eeu.9970.t
	desc = eeu.9970.d
	picture = GFX_report_event_generic_parliament

	is_triggered_only = yes
	timeout_days = 10

	option = { 
		name = eeu.9970.a
		country_event = {
			id = eeu.9971
		}
	}
	option = {
		name = eeu.9970.b
	}
}

country_event = { #confirm focus tree change 2
	id = eeu.9971
	title = eeu.9971.t
	desc = eeu.9971.d
	picture = GFX_report_event_generic_parliament

	is_triggered_only = yes
	timeout_days = 10

	option = { 
		name = eeu.9971.a
		load_focus_tree = eeu_focus
		complete_national_focus = EEU_focus_root
	}
	option = {
		name = eeu.9971.b
	}
}

country_event = { #reapply EUR_UNIFIED and buffs
	id = eeu.9980

	hidden = yes
	is_triggered_only = yes

	immediate = {
		if = { 
			limit = { has_country_flag = eeu_global_expansion }
			set_cosmetic_tag = EEU_GLOBAL
		}
		else = {
			set_cosmetic_tag = EUR_UNIFIED
		}
		if = {
			limit = {
				NOT = {
					has_idea = eeu_econ_spirit_0
					has_idea = eeu_econ_spirit_1
					has_idea = eeu_econ_spirit_2
					has_idea = eeu_econ_spirit_3
					has_idea = eeu_econ_spirit_4
					has_idea = eeu_econ_spirit_5
				}
			}
			add_ideas = { eeu_econ_spirit_0 }
		}
		if = {
			limit = {
				NOT = {
					has_idea = eeu_politics_spirit_0
					has_idea = eeu_politics_spirit_1
					has_idea = eeu_politics_spirit_2
					has_idea = eeu_politics_spirit_3
				}
			}
			add_ideas = { eeu_politics_spirit_0 }
		}
		if = {
			limit = {
				NOT = {
					has_idea = eeu_military_spirit_0
					has_idea = eeu_military_spirit_1
					has_idea = eeu_military_spirit_2
					has_idea = eeu_military_spirit_3
				}
			}
			add_ideas = { eeu_military_spirit_0 }
		}
		if = {
			limit = { is_in_faction = no }
			create_faction = eeu_faction_name
		}
		log = "Reapplying european stuff to [THIS.getName]"
	}
}