############################
## French Skeleton Content
############################

add_namespace = FRA_SKELETON

country_event = { # Tixier-Vignancour flees the nation
	id = FRA_SKELETON.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.1" }
	title = FRA_SKELETON.1.t
	desc = FRA_SKELETON.1.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.1.a

		add_country_leader_role = {
			character = FRA_Charles_Huntziger
			promote_leader = yes
			country_leader = {
				desc = "POLITICS_CHARLES_HUNTZIGER_DESC"
				ideology = fascism_subtype
				expire = "1999.1.23.1"
				id = -1
			}
		}

		remove_faction_status = yes
		econ_leave_sphere = yes

		country_event = {
			id = FRA_SKELETON.2
			days = 10
		}
	}
}

country_event = { # Huntziger dies of a stroke
	id = FRA_SKELETON.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.2" }
	title = FRA_SKELETON.2.t
	desc = FRA_SKELETON.2.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.2.a

		retire_character = FRA_Charles_Huntziger

		set_politics = {
			ruling_party = despotism
			name = FRS_despotism_party_interim
			long_name = FRS_despotism_party_interim
		}

		add_country_leader_role = {
			character = FRA_Conseil_des_Ministres
			promote_leader = yes
			country_leader = {
				ideology = despotism_interim_government_subtype
				expire = "1999.1.23.1"
				id = -1
			}
		}
		add_country_leader_role = {
			character = FRA_Yves_Bouthillier
			promote_leader = yes
			country_leader = {
				ideology = fascism_subtype
				expire = "1999.1.23.1"
				id = -1
			}
		}

		add_ideas = FRS_Generic_Vacant_sec

		country_event = {
			id = FRA_SKELETON.3
			days = 150
		}
	}
}

country_event = { # The new Président of France
	id = FRA_SKELETON.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.3" }
	title = FRA_SKELETON.3.t
	desc = FRA_SKELETON.3.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes

	option = { # Poujade
		name = FRA_SKELETON.3.a
		ai_chance = {
			factor = 35
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_MONARCHY }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_AUTHORITARIAN_DEMOCRACY }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_DESPOTISM }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_NATIONAL_SOCIALISM }
			}
		}

		remove_ideas = FRA_les_annees_noires

		set_country_flag = FRA_poujade_elected
		set_politics = {
			ruling_party = paternalism
			name = FRS_paternalism_party_poujade
			long_name = FRS_paternalism_party_poujade_long
		}
		add_popularity = {
			ideology = paternalism
			popularity = 0.1
		}

		remove_all_ministers = yes
		add_ideas = {
			FRA_Jerome_Carcopino_hog
			FRA_Francois_Brigneau_for
			FRA_Leon_Gingembre_eco
			FRA_Marcel_Carpentier_sec
		}

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.2070 days = 1 }
		}

		country_event = {
			id = FRA_SKELETON.4
			days = 1195
			random_days = 30
		}
	}

	option = { # Sidos
		name = FRA_SKELETON.3.b
		ai_chance = {
			factor = 25
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_MONARCHY }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_AUTHORITARIAN_DEMOCRACY }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_DESPOTISM }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_FASCISM }
			}
		}

		remove_ideas = FRA_les_annees_noires

		set_country_flag = FRA_sidos_elected
		set_politics = { ruling_party = national_socialism }
		add_popularity = {
			ideology = national_socialism
			popularity = 0.1
		}

		remove_all_ministers = yes
		add_ideas = {
			FRA_Pierre_Drieu_la_Rochelle_hog
			FRA_Louis_Darquier_de_Pellepoix_for
			FRA_Jacques_Benoist_Mechin_eco
			FRA_Jean_Marie_le_Pen_sec
		}

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.2071 days = 1 }
		}

		country_event = {
			id = FRA_SKELETON.8
			days = 110
			random_days = 20
		}
	}

	option = { # Pinay
		name = FRA_SKELETON.3.c
		ai_chance = {
			factor = 20
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_MONARCHY }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_NATIONAL_SOCIALISM }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_DESPOTISM }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_FASCISM }
			}
		}

		remove_ideas = FRA_les_annees_noires

		set_country_flag = FRA_pinay_elected
		set_politics = { ruling_party = conservatism }
		add_popularity = {
			ideology = conservatism
			popularity = 0.1
		}

		remove_all_ministers = yes
		add_ideas = {
			FRA_Jacques_Le_Roy_Ladurie_hog
			FRA_Jacques_Tine_for
			FRA_Paul_Delouvrier_eco
			FRA_Pierre_Debizet_sec
		}

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.2072 days = 1 }
		}

		country_event = {
			id = FRA_SKELETON.24
			days = 90
		}
	}

	option = { # Bichelonne
		name = FRA_SKELETON.3.d
		ai_chance = {
			factor = 18
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_MONARCHY }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_NATIONAL_SOCIALISM }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_AUTHORITARIAN_DEMOCRACY }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_FASCISM }
			}
		}

		remove_ideas = FRA_les_annees_noires

		set_country_flag = FRA_bichelonne_elected
		set_politics = {
			ruling_party = despotism
			name = FRS_despotism_party_bichelonne
			long_name = FRS_despotism_party_bichelonne_long
		}
		add_popularity = {
			ideology = despotism
			popularity = 0.1
		}

		add_country_leader_role = {
			character = FRA_Jean_Bichelonne
			promote_leader = yes
			country_leader = {
				desc = "POLITICS_JEAN_BICHELONNE_DESC"
				ideology = despotism_managerial_state_subtype
				expire = "1999.1.23.1"
				id = -1
			}
		}

		remove_all_ministers = yes
		add_ideas = {
			FRA_Francois_Lehideux_hog
			FRA_Marcel_Peyrouton_for
			FRA_Jean_Bichelonne_eco
			FRA_Robert_Gibrat_sec
		}

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.2073 days = 1 }
		}

		country_event = {
			id = FRA_SKELETON.33
			days = 80
			random_days = 20
		}
	}

	option = { # Gaxotte
		name = FRA_SKELETON.3.e
		ai_chance = {
			factor = 2
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_NATIONAL_SOCIALISM }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_AUTHORITARIAN_DEMOCRACY }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_DESPOTISM }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PATH option = FRA_PATH_FASCISM }
			}
		}

		remove_ideas = FRA_les_annees_noires

		set_country_flag = FRA_gaxotte_elected
		set_politics = {
			ruling_party = despotism
			name = FRS_despotism_party
			long_name = FRS_despotism_party_long
		}
		add_popularity = {
			ideology = despotism
			popularity = 0.1
		}

		promote_character = FRA_Pierre_Gaxotte

		remove_all_ministers = yes
		add_ideas = {
			FRA_Lucien_Rebatet_hog
			FRA_Philippe_Aries_for
			FRA_Rene_Belin_eco
			FRA_Jacques_Ploncard_dAssac_sec
		}

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.2074 days = 1 }
		}

		country_event = {
			id = FRA_SKELETON.37
			days = 80 # not final
			random_days = 20
		}
	}
}

############################
## Poujade
############################
country_event = { # Completion of Port-Neuf
	id = FRA_SKELETON.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.4" }
	title = FRA_SKELETON.4.t
	desc = FRA_SKELETON.4.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.4.a
		country_event = {
			id = FRA_SKELETON.5
			days = 440
			random_days = 30
		}
	}
}

country_event = { # War Against the 200 Families
	id = FRA_SKELETON.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.5" }
	title = FRA_SKELETON.5.t
	desc = FRA_SKELETON.5.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.5.a
		add_ideas = FRA_war_against_200_families
		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.205 days = 1 }
		}
		country_event = {
			id = FRA_SKELETON.6
			days = 275
			random_days = 30
		}
	}
}

country_event = { # Civil War??
	id = FRA_SKELETON.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.6" }
	title = FRA_SKELETON.6.t
	desc = FRA_SKELETON.6.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.6.a
		trigger = { NOT = { has_global_flag = FFR_reclamation_happening } }
		ai_chance = { factor = 1
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_POUJADE_PATH option = FRA_POUJADE_PATH_200_FAMILIES_VANQUISHED }
			}
		}
		FRA_civil_war_poujade_start = yes
	}
	option = {
		name = FRA_SKELETON.6.b
		ai_chance = { factor = 1
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_POUJADE_PATH option = FRA_POUJADE_PATH_CIVIL_WAR }
			}
		}
		country_event = {
			id = FRA_SKELETON.7
			days = 170
			random_days = 30
		}
	}
}

country_event = { # 200 Families Vanquished
	id = FRA_SKELETON.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.7" }
	title = FRA_SKELETON.7.t
	desc = FRA_SKELETON.7.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.7.a
		swap_ideas = {
			remove_idea = FRA_war_against_200_families
			add_idea = FRA_200_families_vanquished
		}
	}
}

############################
## Sidos
############################
country_event = { # Assemblee Dissolved by President Sidos
	id = FRA_SKELETON.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.8" }
	title = FRA_SKELETON.8.t
	desc = FRA_SKELETON.8.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.8.a
		swap_ideas = {
			remove_idea = tno_vote_franchise_registered_voting
			add_idea = tno_vote_franchise_no_voting
		}
		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.206 days = 1 }
		}
		country_event = {
			id = FRA_SKELETON.9
			days = 355
			random_days = 20
		}
	}
}

country_event = { # Sidos Plans a Visit to Germany
	id = FRA_SKELETON.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.9" }
	title = FRA_SKELETON.9.t
	desc = FRA_SKELETON.9.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.8.a
		country_event = {
			id = FRA_SKELETON.11
			days = 365
			random_days = 20
		}
		if = {
			limit = {
				OR = {
					has_global_flag = german_civil_war_speervic
					has_global_flag = german_civil_war_bormannvic
				}
			}
			GER = {
				country_event = {
					id = FRA_SKELETON.10
					random_days = 20
				}
			}
		}
	}
}

country_event = { # President Sidos Requests Visit
	id = FRA_SKELETON.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.10" }
	title = FRA_SKELETON.10.t
	desc = FRA_SKELETON.10.desc
	picture = GFX_report_event_generic_telephone

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.10.a
		hidden_effect = {
			if = {
				limit = { has_global_flag = german_civil_war_bormannvic }
				country_event = {
					id = FRA_SKELETON.15
					days = 4
				}
			}
			else_if = {
				limit = { has_global_flag = german_civil_war_speervic }
				country_event = {
					id = FRA_SKELETON.16
					days = 4
				}
			}
			else_if = {
				limit = { has_global_flag = german_civil_war_goeringvic }
				country_event = {
					id = goering.blau.1
					days = 4
				}
			}
		}
	}
}

country_event = { # Death of Drieu la Rochelle
	id = FRA_SKELETON.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.11" }
	title = FRA_SKELETON.11.t
	desc = FRA_SKELETON.11.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.11.a
		remove_ideas = FRA_Pierre_Drieu_la_Rochelle_hog
		add_ideas = FRA_Hubert_Lambert_hog
		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.207 days = 1 }
		}
		#country_event = {
		#	id = FRA_SKELETON.13
		#	days = 255
		#	random_days = 30
		#}
		country_event = {
			id = FRA_SKELETON.21
			days = 360
			random_days = 10
		}
		if = {
			limit = {
				OR = {
					has_global_flag = german_civil_war_speervic
					has_global_flag = german_civil_war_bormannvic
					has_global_flag = german_civil_war_goeringvic
				}
			}
			GER = {
				country_event = {
					id = FRA_SKELETON.12
					hours = 12
					days = 1
				}
			}
		}
	}
}

country_event = { # Death of Drieu la Rochelle; Germany gets event about French politics being a mess
	id = FRA_SKELETON.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.12" }
	title = FRA_SKELETON.12.t
	desc = FRA_SKELETON.12.desc
	picture = GFX_report_event_generic_telephone

	is_triggered_only = yes
	fire_only_once = yes

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

country_event = { # Sidos Alignment, ###OLD###
	id = FRA_SKELETON.13
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.13" }
	title = FRA_SKELETON.13.t
	desc = FRA_SKELETON.13.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Germans
		name = FRA_SKELETON.13.a
		trigger = {
			OR = {
				has_global_flag = german_civil_war_speervic
				has_global_flag = german_civil_war_bormannvic
				has_global_flag = german_civil_war_goeringvic
			}
		}
		GER = {
			country_event = {
				id = FRA_SKELETON.14
				days = 1
			}
		}
		country_event = {
			id = FRA_SKELETON.21
			days = 360
			random_days = 10
		}
	}
	#option = { # Italians
	#	name = FRA_SKELETON.13.b
	#	trigger = {
	#		ITA = { has_country_flag = ita_scorza_wins }
	#	}
	#	ai_chance = { factor = 35
	#		modifier = {
	#			factor = 0
	#			has_game_rule = { rule = FRA_SIDOS_PATH option = FRA_SIDOS_PATH_IBERIA }
	#		}
	#		modifier = {
	#			factor = 0
	#			has_game_rule = { rule = FRA_SIDOS_PATH option = FRA_SIDOS_PATH_GERMANY }
	#		}
	#		modifier = {
	#			factor = 0
	#			has_game_rule = { rule = FRA_SIDOS_PATH option = FRA_SIDOS_PATH_ISOLATION }
	#		}
	#	}
	#	ITA = {
	#		country_event = {
	#			id = FRA_SKELETON.17
	#			days = 1
	#		}
	#	}
	#	country_event = {
	#		id = FRA_SKELETON.21
	#		days = 360
	#		random_days = 10
	#	}
	#}
	#option = { # Iberians
	#	name = FRA_SKELETON.13.c
	#	ai_chance = { factor = 20
	#		modifier = {
	#			factor = 0
	#			has_game_rule = { rule = FRA_SIDOS_PATH option = FRA_SIDOS_PATH_ITALY }
	#		}
	#		modifier = {
	#			factor = 0
	#			has_game_rule = { rule = FRA_SIDOS_PATH option = FRA_SIDOS_PATH_GERMANY }
	#		}
	#		modifier = {
	#			factor = 0
	#			has_game_rule = { rule = FRA_SIDOS_PATH option = FRA_SIDOS_PATH_ISOLATION }
	#		}
	#	}
	#	IBR = {
	#		country_event = {
	#			id = FRA_SKELETON.19
	#			days = 1
	#		}
	#	}
	#	country_event = {
	#		id = FRA_SKELETON.21
	#		days = 360
	#		random_days = 10
	#	}
	#}
	#option = { # Isolationism
	#	name = FRA_SKELETON.13.d
	#	ai_chance = { factor = 5
	#		modifier = {
	#			factor = 0
	#			has_game_rule = { rule = FRA_SIDOS_PATH option = FRA_SIDOS_PATH_ITALY }
	#		}
	#		modifier = {
	#			factor = 0
	#			has_game_rule = { rule = FRA_SIDOS_PATH option = FRA_SIDOS_PATH_GERMANY }
	#		}
	#		modifier = {
	#			factor = 0
	#			has_game_rule = { rule = FRA_SIDOS_PATH option = FRA_SIDOS_PATH_IBERIA }
	#		}
	#	}
	#	country_event = {
	#		id = FRA_SKELETON.21
	#		days = 110
	#		random_days = 20
	#	}
	#}
}

country_event = { # France Requests Visit to Germany
	id = FRA_SKELETON.14
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.14" }
	title = FRA_SKELETON.14.t
	desc = FRA_SKELETON.14.desc
	picture = GFX_report_event_generic_telephone

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.14.a
		ai_chance = { factor = 1000 }
		hidden_effect = {
			if = {
				limit = { has_global_flag = german_civil_war_bormannvic }
				country_event = {
					id = FRA_SKELETON.15
					days = 4
				}
			}
			else_if = {
				limit = { has_global_flag = german_civil_war_speervic }
				country_event = {
					id = FRA_SKELETON.16
					days = 4
				}
			}
			else_if = {
				limit = { has_global_flag = german_civil_war_goeringvic }
				country_event = {
					id = goering.blau.1
					days = 4
				}
			}
		}
	}
	#option = {
	#	name = FRA_SKELETON.14.b
	#	ai_chance = {
	#		factor = 0
	#		modifier = {
	#			factor = 0
	#			has_game_rule = { rule = FRA_SIDOS_PATH option = FRA_SIDOS_PATH_GERMANY }
	#		}
	#	}
	#	hidden_effect = {
	#		FRA = {
	#			country_event = {
	#				id = FRA_SKELETON.21
	#				days = 110
	#				random_days = 20
	#			}
	#		}
	#	}
	#}
}

country_event = { # French Visit to Germany (Bormann)
	id = FRA_SKELETON.15
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.15" }
	title = FRA_SKELETON.15.t
	desc = FRA_SKELETON.15.desc
	picture = GFX_report_event_GER_germania_2

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.15.a
		add_opinion_modifier = {
			target = FRA
			modifier = FRA_europeanist_foreign_policy
		}

		FRA = {
			add_opinion_modifier = {
				target = GER
				modifier = FRA_europeanist_foreign_policy
			}
			add_ideas = {
				FRA_learning_from_the_reich
			}
		}

			#every_country = {
			#	limit = { is_ai = no }
			#	news_event = { id = WORLD.209 days = 1 }
			#}
		}
}

country_event = { # French Visit to Germany (Speer)
	id = FRA_SKELETON.16
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.16" }
	title = FRA_SKELETON.16.t
	desc = FRA_SKELETON.16.desc
	picture = GFX_report_event_GER_germania_2

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.16.a
		add_opinion_modifier = {
			target = FRA
			modifier = FRA_europeanist_foreign_policy
		}

		FRA = {
			add_opinion_modifier = {
				target = GER
				modifier = FRA_europeanist_foreign_policy
			}
			add_ideas = {
				FRA_learning_from_the_reich
			}
		}

			#every_country = {
			#	limit = { is_ai = no }
			#	news_event = { id = WORLD.209 days = 1 }
			#}
	}
}

#country_event = { # France Requests Visit to Italy
#	id = FRA_SKELETON.17
#	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.17" }
#	title = FRA_SKELETON.17.t
#	desc = FRA_SKELETON.17.desc
#	picture = GFX_report_event_IND_letter
#
#	is_triggered_only = yes
#	fire_only_once = yes
#
#	option = {
#		name = FRA_SKELETON.17.a
#		ai_chance = { factor = 1000 }
#		hidden_effect = {
#			country_event = {
#				id = FRA_SKELETON.18
#				days = 4
#			}
#		}
#	}
#	option = {
#		name = FRA_SKELETON.17.b
#		ai_chance = {
#			factor = 0
#			modifier = {
#				factor = 0
#				has_game_rule = { rule = FRA_SIDOS_PATH option = FRA_SIDOS_PATH_ITALY }
#			}
#		}
#		hidden_effect = {
#			FRA = {
#				country_event = {
#					id = FRA_SKELETON.21
#					days = 110
#					random_days = 20
#				}
#			}
#		}
#	}
#}

#country_event = { # French Visit to Italy
#	id = FRA_SKELETON.18
#	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.18" }
#	title = FRA_SKELETON.18.t
#	desc = FRA_SKELETON.18.desc
#	picture = GFX_report_event_ITA_colosseum_rome
#
#	is_triggered_only = yes
#	fire_only_once = yes
#
#	option = {
#		name = FRA_SKELETON.18.a
#		hidden_effect = {
#			add_opinion_modifier = {
#				target = FRA
#				modifier = FRA_europeanist_foreign_policy
#			}
#
#			FRA = {
#				set_country_flag = FRA_Italy_Aligned
#
#				add_ideas = {
#					FRA_mediterranean_brotherhood
#					FRA_learning_from_the_empire
#				}
#				add_opinion_modifier = {
#					target = ITA
#					modifier = FRA_europeanist_foreign_policy
#				}
#			}
#
#			every_country = {
#				limit = { is_ai = no }
#				news_event = { id = WORLD.210 days = 1 }
#			}
#		}
#
#		FRA = { econ_join_sphere_ITA = yes }
#		add_to_faction = FRA
#	}
#}

#country_event = { # France Requests Visit to Iberia
#	id = FRA_SKELETON.19
#	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.19" }
#	title = FRA_SKELETON.19.t
#	desc = FRA_SKELETON.19.desc
#	picture = GFX_report_event_MAD_phone_call
#
#	is_triggered_only = yes
#	fire_only_once = yes
#
#	option = {
#		name = FRA_SKELETON.19.a
#		ai_chance = { factor = 1000 }
#		hidden_effect = {
#			country_event = {
#				id = FRA_SKELETON.20
#				days = 4
#			}
#		}
#	}
#	option = {
#		name = FRA_SKELETON.19.b
#		ai_chance = {
#			factor = 0
#			modifier = {
#				factor = 0
#				has_game_rule = { rule = FRA_SIDOS_PATH option = FRA_SIDOS_PATH_IBERIA }
#			}
#		}
#		hidden_effect = {
#			FRA = {
#				country_event = {
#					id = FRA_SKELETON.21
#					days = 110
#					random_days = 20
#				}
#			}
#		}
#	}
#}

#country_event = { # French Visit to Iberia
#	id = FRA_SKELETON.20
#	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.20" }
#	title = FRA_SKELETON.20.t
#	desc = FRA_SKELETON.20.desc
#	picture = GFX_report_event_IBR_franco_salazar_discussing
#
#	is_triggered_only = yes
#	fire_only_once = yes
#
#	option = {
#		name = FRA_SKELETON.20.a
#		hidden_effect = {
#			add_opinion_modifier = {
#				target = FRA
#				modifier = FRA_europeanist_foreign_policy
#			}
#
#			FRA = {
#				set_country_flag = FRA_Iberia_Aligned
#
#				add_ideas = {
#					FRA_latin_bloc
#					FRA_across_the_pyrenees
#				}
#				add_opinion_modifier = {
#					target = IBR
#					modifier = FRA_europeanist_foreign_policy
#				}
#			}
#
#			every_country = {
#				limit = { is_ai = no }
#				news_event = { id = WORLD.211 days = 1 }
#			}
#		}
#
#		FRA = { econ_join_sphere_IBR = yes }
#	}
#}

country_event = { # French Civil War (Sidos)
	id = FRA_SKELETON.21
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.21" }
	title = FRA_SKELETON.21.t
	desc = FRA_SKELETON.21.desc
	picture = GFX_report_event_FFR_de_gaulle_tv
	trigger = { NOT = { has_global_flag = FFR_reclamation_happening } }

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.21.a
		FRA_civil_war_sidos_start = yes
	}
}

############################
## Pinay
############################
country_event = { # France Revokes Treaty of Vichy # actually no it doesn't sorry bleh
	id = FRA_SKELETON.24
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.24" }
	title = FRA_SKELETON.24.t
	desc = FRA_SKELETON.24.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.24.a
		#tno_conscription_worsen = yes
		#every_country = {
		#	limit = { is_ai = no }
		#	news_event = { id = WORLD.212 days = 1 }
		#}
		country_event = {
			id = FRA_SKELETON.25
			days = 90
		}
	}
}

country_event = { # Delouvrier Plan
	id = FRA_SKELETON.25
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.25" }
	title = FRA_SKELETON.25.t
	desc = FRA_SKELETON.25.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = { # OAS Coup
		name = FRA_SKELETON.25.a
		ai_chance = { factor = 3
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PINAY_PATH option = FRA_PINAY_PATH_FAIR_STATE }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PINAY_PATH option = FRA_PINAY_PATH_DEMOCRACY }
			}
		}

		remove_ideas = FRA_economic_meltdown
		add_ideas = FRA_delouvrier_plan

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.213 days = 1 }
		}

		country_event = {
			id = FRA_SKELETON.26
			days = 1610
			random_days = 90
		}
	}
	option = { # Fair State
		name = FRA_SKELETON.25.b
		ai_chance = { factor = 1
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PINAY_PATH option = FRA_PINAY_PATH_OAS_COUP }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PINAY_PATH option = FRA_PINAY_PATH_DEMOCRACY }
			}
		}

		remove_ideas = FRA_economic_meltdown
		add_ideas = FRA_delouvrier_plan

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.213 days = 1 }
		}

		country_event = {
			id = FRA_SKELETON.27
			days = 1610
			random_days = 90
		}
	}
	option = { # Democracy
		name = FRA_SKELETON.25.c
		ai_chance = { factor = 6
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PINAY_PATH option = FRA_PINAY_PATH_OAS_COUP }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_PINAY_PATH option = FRA_PINAY_PATH_FAIR_STATE }
			}
		}

		remove_ideas = FRA_economic_meltdown
		add_ideas = FRA_delouvrier_plan

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.213 days = 1 }
		}

		country_event = { # July 14, 1970
			id = FRA_SKELETON.28
			days = 2110
		}
	}
}

country_event = { # OAS Putsch
	id = FRA_SKELETON.26
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.26" }
	title = FRA_SKELETON.26.t
	desc = FRA_SKELETON.26.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	trigger = { NOT = { has_global_flag = FFR_reconciliation_happened } }

	option = {
		name = FRA_SKELETON.26.a

		set_country_flag = FRA_OAS_coup
		set_politics = { ruling_party = ultranationalism }
		add_popularity = {
			ideology = ultranationalism
			popularity = 0.15
		}

		add_corps_commander_role = {
			character = FRA_Pierre_Charton
			skill = 2
			attack_skill = 2
			defense_skill = 2
			planning_skill = 1
			logistics_skill = 2
			legacy_id = -1
		}

		remove_all_ministers = yes
		add_ideas = {
			FRA_Jean_Jacques_Susini_hog
			FRA_Joseph_Ortiz_for
			FRA_Henry_Coston_eco
			FRA_Pierre_Charton_sec
		}

		remove_ideas = {
			FRA_the_OAS
			FRA_delouvrier_plan
		}

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.214 days = 1 }
		}
	}
}

country_event = { # The "Fair State"
	id = FRA_SKELETON.27
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.27" }
	title = FRA_SKELETON.27.t
	desc = FRA_SKELETON.27.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	trigger = { NOT = { has_global_flag = FFR_reconciliation_happened } }

	option = {
		name = FRA_SKELETON.27.a

		add_ideas = FRA_the_fair_state
	}
}

country_event = { # French Republic Restored
	id = FRA_SKELETON.28
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.28" }
	title = FRA_SKELETON.28.t
	desc = FRA_SKELETON.28.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	trigger = { NOT = { has_global_flag = FFR_reconciliation_happened } }

	option = {
		name = FRA_SKELETON.28.a

		set_cosmetic_tag = FRA_republic
		set_politics = {
			ruling_party = conservatism
			last_election = "1966.11.14"
			election_frequency = 48
			elections_allowed = yes
		}
		set_popularities = {
			communist = 1
			socialist = 6
			progressivism = 16
			liberalism = 20
			liberal_conservatism = 16
			conservatism = 24
			paternalism = 6
			fascism = 11
		}

		tno_vote_franchise_improve = yes
		tno_press_rights_improve = yes
		tno_public_meetings_improve = yes
		tno_political_parties_improve = yes

		remove_ideas = FRA_the_OAS
		remove_unit_leader_role = FRA_Raoul_Salan

		country_event = {
			id = FRA_SKELETON.29
			days = 30
		}

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.215 days = 1 }
		}
	}
}

country_event = { # French Elections
	id = FRA_SKELETON.29
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.29" }
	title = FRA_SKELETON.29.t
	desc = FRA_SKELETON.29.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	trigger = { NOT = { has_global_flag = FFR_reconciliation_happened } }

	option = { # Parti National
		name = FRA_SKELETON.29.a
		ai_chance = {
			base = 35
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = FRA_1970_ELECTION_PATH
						option = FRA_1970_ELECTION_PATH_PROGRESSIVISM
					}
					has_game_rule = {
						rule = FRA_1970_ELECTION_PATH
						option = FRA_1970_ELECTION_PATH_LIBERAL_CONSERVATISM
					}
					has_game_rule = {
						rule = FRA_1970_ELECTION_PATH
						option = FRA_1970_ELECTION_PATH_LIBERALISM
					}
				}
			}
		}

		set_politics = {
			ruling_party = conservatism
			last_election = "1970.8.13"
			election_frequency = 48
			elections_allowed = yes
		}
		add_popularity = {
			ideology = conservatism
			popularity = 0.1
		}

		country_event = {
			id = FRA_SKELETON.30
			days = 90
		}

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.216 days = 1 }
		}
	}
	option = { # Parti Travailliste Français
		name = FRA_SKELETON.29.b
		ai_chance = {
			base = 30
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = FRA_1970_ELECTION_PATH
						option = FRA_1970_ELECTION_PATH_CONSERVATISM
					}
					has_game_rule = {
						rule = FRA_1970_ELECTION_PATH
						option = FRA_1970_ELECTION_PATH_LIBERAL_CONSERVATISM
					}
					has_game_rule = {
						rule = FRA_1970_ELECTION_PATH
						option = FRA_1970_ELECTION_PATH_LIBERALISM
					}
				}
			}
		}

		set_politics = {
			ruling_party = progressivism
			last_election = "1970.8.13"
			election_frequency = 48
			elections_allowed = yes
		}
		add_popularity = {
			ideology = progressivism
			popularity = 0.1
		}

		remove_all_ministers = yes
		add_ideas = {
			FRA_Maurice_Pinot_hog
			FRA_George_Dayan_for
			FRA_Pierre_Mauroy_eco
			FRA_Charles_Hernu_sec
		}

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.217 days = 1 }
		}
	}
	option = { # Rassemblement Pour la Nation
		name = FRA_SKELETON.29.c
		ai_chance = {
			base = 20
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = FRA_1970_ELECTION_PATH
						option = FRA_1970_ELECTION_PATH_CONSERVATISM
					}
					has_game_rule = {
						rule = FRA_1970_ELECTION_PATH
						option = FRA_1970_ELECTION_PATH_PROGRESSIVISM
					}
					has_game_rule = {
						rule = FRA_1970_ELECTION_PATH
						option = FRA_1970_ELECTION_PATH_LIBERALISM
					}
				}
			}
		}

		set_politics = {
			ruling_party = liberal_conservatism
			last_election = "1970.8.13"
			election_frequency = 48
			elections_allowed = yes
		}
		add_popularity = {
			ideology = liberal_conservatism
			popularity = 0.1
		}

		remove_all_ministers = yes
		add_ideas = {
			FRA_Charles_Pasqua_hog
			FRA_Jacques_Chirac_for
			FRA_Jean_Pierre_Fourcade_eco
			FRA_Christian_Fouchet_sec
		}

		country_event = {
			id = FRA_SKELETON.31
			days = 180
		}

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.218 days = 1 }
		}
	}
	option = { # Union pour la Démocratie Française
		name = FRA_SKELETON.29.d
		ai_chance = {
			base = 15
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = FRA_1970_ELECTION_PATH
						option = FRA_1970_ELECTION_PATH_CONSERVATISM
					}
					has_game_rule = {
						rule = FRA_1970_ELECTION_PATH
						option = FRA_1970_ELECTION_PATH_PROGRESSIVISM
					}
					has_game_rule = {
						rule = FRA_1970_ELECTION_PATH
						option = FRA_1970_ELECTION_PATH_LIBERAL_CONSERVATISM
					}
				}
			}
		}

		set_politics = {
			ruling_party = liberalism
			last_election = "1970.8.13"
			election_frequency = 48
			elections_allowed = yes
		}
		add_popularity = {
			ideology = liberalism
			popularity = 0.1
		}

		remove_all_ministers = yes
		add_ideas = {
			FRA_Raymond_Barre_hog
			FRA_Jean_Sauvagnargues_for
			FRA_Olivier_Giscard_dEstaing_eco
			FRA_Christian_Fouchet_sec
		}

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.219 days = 1 }
		}

		#country_event = {
		#	id = FRA_SKELETON.32
		#	days = 180
		#}
	}
}

country_event = { # Collapse of the Parti National
	id = FRA_SKELETON.30
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.30" }
	title = FRA_SKELETON.30.t
	desc = FRA_SKELETON.30.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	trigger = { NOT = { has_global_flag = FFR_reconciliation_happened } }

	option = {
		name = FRA_SKELETON.30.a
		ai_chance = { factor = 7
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_POST_1970_ELECTION_PINAY option = FRA_POST_1970_ELECTION_PINAY_PARTY_COLLAPSE }
			}
		}

		set_politics = {
			ruling_party = conservatism
			name = FRS_conservatism_party_pinay
			long_name = FRS_conservatism_party_pinay_long
		}

		#country_event = {
		#	id = FRA_SKELETON.32
		#	days = 90
		#}
	}
	option = {
		name = FRA_SKELETON.30.b
		ai_chance = { factor = 3
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_POST_1970_ELECTION_PINAY option = FRA_POST_1970_ELECTION_PINAY_STATUS_QUO }
			}
		}

		set_politics = {
			ruling_party = paternalism
			name = FRS_conservatism_party_pinay
			long_name = FRS_conservatism_party_pinay_long
		}
		set_popularities = {
			communist = 1
			socialist = 5
			progressivism = 14
			liberalism = 17
			liberal_conservatism = 14
			paternalism = 39
			fascism = 10
		}

		add_country_leader_role = {
			character = FRA_Antoine_Pinay
			promote_leader = yes
			country_leader = {
				desc = "POLITICS_ANTOINE_PINAY_DESC"
				ideology = paternalism_anocracy_subtype
				expire = "1999.1.23.1"
				id = -1
			}
		}

		#country_event = {
		#	id = FRA_SKELETON.32
		#	days = 90
		#}
	}
}

country_event = { # Laurens' Scandal
	id = FRA_SKELETON.31
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.31" }
	title = FRA_SKELETON.31.t
	desc = FRA_SKELETON.31.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	trigger = { NOT = { has_global_flag = FFR_reconciliation_happened } }

	option = {
		name = FRA_SKELETON.31.a

		retire_character = FRA_Camille_Laurens

		add_country_leader_role = {
			character = FRA_Charles_Pasqua
			promote_leader = yes
			country_leader = {
				ideology = liberal_conservatism_christian_democracy_subtype
				expire = "1999.1.23.1"
				id = -1
			}
		}
	}
}

country_event = { # France Requests to Join the OFN
	id = FRA_SKELETON.32
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.32" }
	title = FRA_SKELETON.32.t
	desc = FRA_SKELETON.32.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	trigger = { NOT = { has_global_flag = FFR_reconciliation_happened } }

	option = {
		name = FRA_SKELETON.32.a
		USA = {
			set_country_flag = OFN_force_membership_through
			set_variable = { OFN_candidate = FRA.id }
			USA_OFN_start_vote_on_candidate = yes
		}
		add_ideas = OFN_Independent_Member
		econ_join_sphere_USA = yes
		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.220 days = 1 }
		}
	}
}

############################
## Bichelonne
############################
country_event = { # PRIME Plan
	id = FRA_SKELETON.33
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.33" }
	title = FRA_SKELETON.33.t
	desc = FRA_SKELETON.33.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Milice Coup
		name = FRA_SKELETON.33.a
		ai_chance = { factor = 25
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_BICHELONNE_PATH option = FRA_BICHELONNE_PATH_INDUSTRIALIST_COUP }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_BICHELONNE_PATH option = FRA_BICHELONNE_PATH_STAY }
			}
		}
		add_ideas = FRA_plan_PRIME

		country_event = {
			id = FRA_SKELETON.34
			days = 1580
			random_days = 20
		}
	}

	option = { # Industrialists' Coup
		name = FRA_SKELETON.33.b
		ai_chance = { factor = 40
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_BICHELONNE_PATH option = FRA_BICHELONNE_PATH_MILICE_COUP }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_BICHELONNE_PATH option = FRA_BICHELONNE_PATH_STAY }
			}
		}
		add_ideas = FRA_plan_PRIME

		country_event = {
			id = FRA_SKELETON.35
			days = 2190
			random_days = 30
		}
	}

	option = { # Bichelonne Constitution
		name = FRA_SKELETON.33.c
		ai_chance = { factor = 35
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_BICHELONNE_PATH option = FRA_BICHELONNE_PATH_INDUSTRIALIST_COUP }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_BICHELONNE_PATH option = FRA_BICHELONNE_PATH_MILICE_COUP }
			}
		}
		add_ideas = FRA_plan_PRIME

		country_event = {
			id = FRA_SKELETON.36
			days = 2190 # not final
			random_days = 30
		}
	}
}

country_event = { # Milice Coup
	id = FRA_SKELETON.34
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.34" }
	title = FRA_SKELETON.34.t
	desc = FRA_SKELETON.34.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.34.a

		set_country_flag = FRA_milice_coup
		set_politics = {
			ruling_party = national_socialism
			name = FMM_national_socialism_party
			long_name = FMM_national_socialism_party_long
		}

		FRA_Joseph_Darnand = {
			add_country_leader_role = {
				promote_leader = yes
				country_leader = {
					ideology = national_socialism_subtype
					expire = "1983.1.1"
					id = -1
				}
			}
			add_field_marshal_role = {
				traits = { infantry_expert infantry_leader career_officer }
				skill = 4
				attack_skill = 4
				defense_skill = 4
				planning_skill = 2
				logistics_skill = 3
				legacy_id = 11908
			}
		}
		add_corps_commander_role = {
			character = FRA_Pierre_Constantini
			skill = 2
			attack_skill = 2
			defense_skill = 2
			planning_skill = 2
			logistics_skill = 1
			legacy_id = 11910
		}
		add_corps_commander_role = {
			character = FRA_Noel_de_Tissot
			traits = { infantry_expert infantry_leader career_officer }
			skill = 2
			attack_skill = 2
			defense_skill = 2
			planning_skill = 1
			logistics_skill = 2
			legacy_id = 11909
		}

		remove_all_ministers = yes
		add_ideas = {
			FRA_Francis_Bout_de_lAn_hog
			FRA_Pierre_Constantini_for
			FRA_Maurice_Sabatier_eco
			FRA_Noel_de_Tissot_sec
		}

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.221 days = 1 }
		}
	}
}

country_event = { # Industrialists' Coup
	id = FRA_SKELETON.35
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.35" }
	title = FRA_SKELETON.35.t
	desc = FRA_SKELETON.35.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.35.a

		set_country_flag = FRA_industrialists_coup
		set_politics = {
			ruling_party = despotism
			name = FRS_despotism_party_industrialists
			long_name = FRS_despotism_party_industrialists_long
		}

		add_country_leader_role = {
			character = FRA_Comite_de_Coordination_Nationale
			promote_leader = yes
			country_leader = {
				ideology = despotism_corporatocracy_subtype
				expire = "1975.1.1.1"
				id = -1
			}
		}

		remove_all_ministers = yes

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.222 days = 1 }
		}
	}
}

country_event = { # Bichelonne Constitution
	id = FRA_SKELETON.36
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.36" }
	title = FRA_SKELETON.36.t
	desc = FRA_SKELETON.36.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.36.a
		add_ideas = FRA_technocratic_constitution

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.223 days = 1 }
		}
	}
}

############################
## Gaxotte
############################
country_event = { # Henri VI Referendum
	id = FRA_SKELETON.37
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.37" }
	title = FRA_SKELETON.37.t
	desc = FRA_SKELETON.37.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Passes
		name = FRA_SKELETON.37.a
		ai_chance = { factor = 25
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_GAX_PATH option = FRA_GAX_PATH_COUP }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_GAX_PATH option = FRA_GAX_PATH_FAIL }
			}
		}

		set_country_flag = FRA_monarchist_referendum_passed
		set_cosmetic_tag = FRA_kingdom

		add_country_leader_role = {
			character = FRA_Henri_VI
			promote_leader = yes
			country_leader = {
				ideology = despotism_interim_government_subtype
				expire = "1983.1.1"
				id = -1
			}
		}

		remove_all_ministers = yes
		add_ideas = {
			FRA_Pierre_Pujo_hog
			FRA_Jean_dOrmesson_for
			FRA_Andre_de_La_Franquerie_eco
			FRA_Nicolas_Kayanakis_sec
		}

		country_event = {
			id = FRA_SKELETON.38
			days = 20
			random_days = 40
		}
	}
	option = { # Fails
		name = FRA_SKELETON.37.b
		ai_chance = { factor = 45
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_GAX_PATH option = FRA_GAX_PATH_COUP }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_GAX_PATH option = FRA_GAX_PATH_PASSED }
			}
		}

		set_country_flag = FRA_monarchist_referendum_failed
		set_cosmetic_tag = FRA_kingdom

		set_party_name = {
			ideology = conservatism
			name = FRS_despotism_party
			long_name = FRS_despotism_party_long
		}
		set_party_name = {
			ideology = paternalism
			name = FRS_despotism_party
			long_name = FRS_despotism_party_long
		}
		add_popularity = {
			ideology = conservatism
			popularity = 0.1
		}
		add_popularity = {
			ideology = paternalism
			popularity = 0.1
		}
		add_popularity = {
			ideology = despotism
			popularity = 0.175
		}


		add_country_leader_role = {
			character = FRA_Henri_VII
			promote_leader = yes
			country_leader = {
				ideology = despotism_interim_government_subtype
				expire = "1983.1.1"
				id = -1
			}
		}
		add_country_leader_role = {
			character = FRA_Olivier_Guichard
			promote_leader = yes
			country_leader = {
				ideology = conservatism_paternalistic_conservatism_subtype
				expire = "1983.1.1"
				id = -1
			}
		}
		add_country_leader_role = {
			character = FRA_Jean_dOrmesson
			promote_leader = yes
			country_leader = {
				ideology = paternalism_semi_constitutional_monarchy_subtype
				expire = "1983.1.1"
				id = -1
			}
		}

		remove_all_ministers = yes
		add_ideas = {
			FRA_Michel_dOrleans_hog
			FRA_Jean_dOrmesson_for
			FRA_Jacques_Rueff_eco
			FRA_Marcel_Carpentier_sec
		}

		country_event = {
			id = FRA_SKELETON.40
			days = 260
			random_days = 20
		}
	}
	option = { # Coup
		name = FRA_SKELETON.37.c
		ai_chance = { factor = 30
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_GAX_PATH option = FRA_GAX_PATH_FAIL }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_GAX_PATH option = FRA_GAX_PATH_PASSED }
			}
		}

		country_event = {
			id = FRA_SKELETON.41
			days = 290 #not final
			random_days = 20
		}
	}
}

country_event = { # Miltary Coup
	id = FRA_SKELETON.38
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.38" }
	title = FRA_SKELETON.38.t
	desc = FRA_SKELETON.38.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.38.a

		set_country_flag = FRA_military_coup
		set_politics = { ruling_party = fascism }

		drop_cosmetic_tag = yes

		add_country_leader_role = {
			character = FRA_Alphonse_Juin
			promote_leader = yes
			country_leader = {
				ideology = fascism_subtype
				expire = "1975.1.1.1"
				id = -1
			}
		}

		remove_all_ministers = yes

		country_event = {
			id = FRA_SKELETON.39
			days = 700 #not final
			random_days = 20
		}

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.224 days = 1 }
		}
	}
}

country_event = { # Alphonse Juin Dies
	id = FRA_SKELETON.39
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.39" }
	title = FRA_SKELETON.39.t
	desc = FRA_SKELETON.39.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.39.a

		add_country_leader_role = {
			character = FRA_Raoul_Salan
			promote_leader = yes
			country_leader = {
				ideology = fascism_subtype
				expire = "1975.1.1.1"
				id = -1
			}
		}
	}
}

country_event = { # Monarchist Elections
	id = FRA_SKELETON.40
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.40" }
	title = FRA_SKELETON.40.t
	desc = FRA_SKELETON.40.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Guichard
		name = FRA_SKELETON.40.a
		ai_chance = { factor = 40
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_MONARCHIST_ELECTION_OUTCOME option = FRA_MONARCHIST_ELECTION_OUTCOME_ORMESSON }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_MONARCHIST_ELECTION_OUTCOME option = FRA_MONARCHIST_ELECTION_OUTCOME_PUJO }
			}
		}

		set_country_flag = FRA_monarchist_guichard_elected
		set_politics = { ruling_party = conservatism }

		add_country_leader_role = {
			character = FRA_Pierre_Pujo
			promote_leader = yes
			country_leader = {
				ideology = despotism_aristocratic_conservatism_subtype
				expire = "1983.1.1"
				id = -1
			}
		}

		remove_all_ministers = yes
		add_ideas = {
			FRA_Olivier_Guichard_hog
			FRA_Maurice_Charretier_for
			FRA_Jacques_Rueff_eco
			FRA_Christian_Fouchet_sec
		}

		add_ideas = FRA_Henri_VII

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.225 days = 1 }
		}
	}
	option = { # d'Ormesson
		name = FRA_SKELETON.40.b
		ai_chance = { factor = 35
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_MONARCHIST_ELECTION_OUTCOME option = FRA_MONARCHIST_ELECTION_OUTCOME_GUICHARD }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_MONARCHIST_ELECTION_OUTCOME option = FRA_MONARCHIST_ELECTION_OUTCOME_PUJO }
			}
		}

		set_country_flag = FRA_monarchist_dormesson_elected
		set_politics = { ruling_party = paternalism }

		add_country_leader_role = {
			character = FRA_Pierre_Pujo
			promote_leader = yes
			country_leader = {
				ideology = despotism_aristocratic_conservatism_subtype
				expire = "1983.1.1"
				id = -1
			}
		}

		remove_all_ministers = yes
		add_ideas = {
			FRA_Jean_dOrmesson_hog
			FRA_Jean_Raspail_for
			FRA_Andre_de_La_Franquerie_eco
			FRA_Marcel_Carpentier_sec
		}

		add_ideas = FRA_Henri_VII

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.226 days = 1 }
		}
	}
	option = { # Pujo
		name = FRA_SKELETON.40.c
		ai_chance = { factor = 25
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_MONARCHIST_ELECTION_OUTCOME option = FRA_MONARCHIST_ELECTION_OUTCOME_GUICHARD }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_MONARCHIST_ELECTION_OUTCOME option = FRA_MONARCHIST_ELECTION_OUTCOME_ORMESSON }
			}
		}

		set_country_flag = FRA_monarchist_pujo_elected

		add_country_leader_role = {
			character = FRA_Pierre_Pujo
			promote_leader = yes
			country_leader = {
				ideology = despotism_aristocratic_conservatism_subtype
				expire = "1983.1.1"
				id = -1
			}
		}

		remove_all_ministers = yes
		add_ideas = {
			FRA_Pierre_Pujo_hog
			FRA_Xavier_Vallat_for
			FRA_Georges_Paul_Wagner_eco
			FRA_Nicolas_Kayanakis_sec
		}

		add_ideas = FRA_Henri_VII

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.227 days = 1 }
		}
	}
}

country_event = { # Militias' Coup
	id = FRA_SKELETON.41
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.41" }
	title = FRA_SKELETON.41.t
	desc = FRA_SKELETON.41.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.41.a

		set_country_flag = FRA_militia_coup
		remove_ideas = FRA_the_OAS

		set_politics = {
			ruling_party = despotism
			name = FRM_despotism_party
			long_name = FRM_despotism_party_long
		}

		add_country_leader_role = {
			character = FRA_Raoul_Salan
			promote_leader = yes
			country_leader = {
				ideology = despotism_military_junta_subtype
				expire = "1975.1.1.1"
				id = -1
			}
		}

		remove_all_ministers = yes

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD.228 days = 1 }
		}
	}
}

country_event = { # empty
	id = FRA_SKELETON.42
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.42" }
	title = FRA_SKELETON.42.t
	desc = FRA_SKELETON.42.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.42.a
	}
}

country_event = { # post-Reclamation elections
	id = FRA_SKELETON.43
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.43" }
	title = FRA_SKELETON.43.t
	desc = FRA_SKELETON.43.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Gaullism (de Gaulle / Chaban-Delmas)
		name = FRA_SKELETON.43.a
		ai_chance = { factor = 40
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_POST_RECLAMATION_ELECTION option = FRA_POST_RECLAMATION_ELECTION_LECANUET }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_POST_RECLAMATION_ELECTION option = FRA_POST_RECLAMATION_ELECTION_FRANCE }
			}
		}

		set_global_flag = FRA_postreclamation_elections
		meta_effect = { #sets up next election date in country ui
			text = {
				set_politics = {
					ruling_party = conservatism
					last_election = "[current_election_date]"
					elections_allowed = yes
					election_frequency = 48
				}
			}
			current_election_date = "[?global.date.GetDateStringNoHour]"
		}
		set_popularities = {
			progressivism = 29
			liberalism = 28
			conservatism = 43
		}

		if = { # de Gaulle is dead
			limit = { has_global_flag = FFR_degaulle_dead }

			set_country_flag = FRA_chabandelmas_elected
			add_country_leader_role = {
				character = FFR_Jacques_Chaban_Delmas
				promote_leader = yes
				country_leader = {
					desc = "POLITICS_FRANCE_CHABAN_DELMAS"
					ideology = conservatism_progressive_conservatism_subtype
					expire = "1982.1.1"
					id = -1
				}
			}

			every_country = {
				limit = { is_ai = no }
				news_event = {
					id = FFRnews.15
					days = 1
				}
			}
		}
		else = { # de Gaulle elected

			set_country_flag = FRA_degaulle_elected
			remove_country_leader_role = {
				character = FFR_Charles_de_Gaulle
				ideology = conservatism_paternalistic_conservatism_subtype
			}
			add_country_leader_role = {
				character = FFR_Charles_de_Gaulle
				promote_leader = yes
				country_leader = {
					desc = "POLITICS_CHARLES_DE_GAULLE_MAINLAND"
					ideology = conservatism_paternalistic_conservatism_subtype
					expire = "1982.1.1"
					id = -1
				}
			}

			every_country = {
				limit = { is_ai = no }
				news_event = {
					id = FFRnews.14
					days = 1
				}
			}
		}
	}
	option = { # Lecanuet
		name = FRA_SKELETON.43.b
		ai_chance = { factor = 30
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_POST_RECLAMATION_ELECTION option = FRA_POST_RECLAMATION_ELECTION_DE_GAULLE }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_POST_RECLAMATION_ELECTION option = FRA_POST_RECLAMATION_ELECTION_FRANCE }
			}
		}

		set_global_flag = FRA_postreclamation_elections
		meta_effect = { #sets up next election date in country ui
			text = {
				set_politics = {
					ruling_party = liberalism
					last_election = "[current_election_date]"
					elections_allowed = yes
					election_frequency = 48
				}
			}
			current_election_date = "[?global.date.GetDateStringNoHour]"
		}
		set_popularities = {
			progressivism = 29
			liberalism = 45
			conservatism = 26
		}

		set_country_flag = FRA_lecanuet_elected
		add_country_leader_role = {
			character = FFR_Jean_Lecanuet
			promote_leader = yes
			country_leader = {
				desc = "POLITICS_FRANCE_LECANUET"
				ideology = liberalism_social_liberalism_subtype
				expire = "1982.1.1"
				id = -1
			}
		}

		every_country = {
			limit = { is_ai = no }
			news_event = {
				id = FFRnews.16
				days = 1
			}
		}
	}
	option = { # Mendes France
		name = FRA_SKELETON.43.c
		ai_chance = { factor = 30
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_POST_RECLAMATION_ELECTION option = FRA_POST_RECLAMATION_ELECTION_DE_GAULLE }
			}
			modifier = {
				factor = 0
				has_game_rule = { rule = FRA_POST_RECLAMATION_ELECTION option = FRA_POST_RECLAMATION_ELECTION_LECANUET }
			}
		}

		set_global_flag = FRA_postreclamation_elections
		meta_effect = { #sets up next election date in country ui
			text = {
				set_politics = {
					ruling_party = progressivism
					last_election = "[current_election_date]"
					elections_allowed = yes
					election_frequency = 48
				}
			}
			current_election_date = "[?global.date.GetDateStringNoHour]"
		}
		set_popularities = {
			progressivism = 44
			liberalism = 30
			conservatism = 26
		}

		set_country_flag = FRA_mendesfrance_elected
		add_country_leader_role = {
			character = FFR_Pierre_Mendes_France
			promote_leader = yes
			country_leader = {
				desc = "POLITICS_FRANCE_MENDES_FRANCE"
				ideology = progressivism_reformist_socialism_subtype
				expire = "1982.1.1"
				id = -1
			}
		}

		every_country = {
			limit = { is_ai = no }
			news_event = {
				id = FFRnews.17
				days = 1
			}
		}
	}
}

country_event = { # post-Reclamation Faction check
	id = FRA_SKELETON.44
	immediate = { log = "[GetDateText]: [Root.GetName]: event FRA_SKELETON.44" }
	title = FRA_SKELETON.44.t
	desc = FRA_SKELETON.44.desc
	picture = GFX_report_event_FFR_de_gaulle_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = FRA_SKELETON.44.a
	}
}