focus_tree = {
	id = france
	country = {
		factor = 0
		modifier = {
			add = 10
			tag = FRA
		}
	}
	default = no
	continuous_focus_position = {
		x = 100
		y = 1800
	}
	#---------------------------------------------------------------------------------------
	#	POLITICAL BRANCH (1857-1858)
	#---------------------------------------------------------------------------------------

	#---------------------------------------------------------------------------------------
	#	TRAGEDY IS AVOIDED
	#---------------------------------------------------------------------------------------

	#---------------------------------------------------------------------------------------
	#	HISTORICAL - Authoritarian Empire path
	#---------------------------------------------------------------------------------------

		focus = {
			id = FRA_tradegy_avoided
			icon = GFX_Focus_FRA_authoritarian_empire
			cost = 1
			x = 6
			y = 0
			available = {
				has_country_flag = fra_orsini_failure
			}
			ai_will_do = {
				factor = 90
			}
			completion_reward = {

			}
		}
		focus = {
			id = FRA_the_unchanged_vision
			icon = GFX_Focus_FRA_plan_niel
			cost = 70

			mutually_exclusive = { focus = FRA_turn_of_events }

			relative_position_id = FRA_tradegy_avoided
			x = -4
			y = 1

			available = {
				has_country_flag = FRA_flag_authoritarian_empire
			}

			prerequisite = {
				focus =  FRA_tradegy_avoided
			}
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				add_stability = -0.1
			}
		}
		focus = {
			id = FRA_republican_deportations
			icon = GFX_Focus_Civil_Servant_Law
			cost = 70

			relative_position_id = FRA_the_unchanged_vision
			x = -2
			y = 1
			prerequisite = {
				focus = FRA_the_unchanged_vision
			}
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				add_political_power = 50
				add_stability = 0.04
				decrease_legitimacy_by_three = yes
				add_power_balance_value = {
					id = FRA_Balance_of_Power_Napoleon
					value = 0.05
					tooltip_side = FRA_BOP_Authoritarian_Emperor
				}
			}
		}
		focus = {
			id = FRA_law_general_security
			icon = GFX_Focus_Law_Vote_1
			cost = 70

			relative_position_id = FRA_the_unchanged_vision
			x = 0
			y = 1
			prerequisite = {
				focus = FRA_the_unchanged_vision
			}
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				country_event = { id = france.1 days = 1 }
			}
		}
		focus = {
			id = FRA_walewsky_to_britain
			icon = GFX_Focus_Diplomacy_UK
			cost = 70

			relative_position_id = FRA_the_unchanged_vision
			x = 2
			y = 1
			prerequisite = {
				focus = FRA_the_unchanged_vision
			}
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				country_event = { id = france.20 days = 1 }
			}
		}
		focus = {
			id = FRA_honour_the_wounded
			icon = GFX_Focus_Health_Funerals
			cost = 70

			relative_position_id = FRA_law_general_security
			x = -1
			y = 1
			prerequisite = { focus = FRA_republican_deportations }
			prerequisite = { focus = FRA_walewsky_to_britain }
			prerequisite = { focus = FRA_law_general_security }
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				add_stability = 0.01
				increase_legitimacy_by_two = yes
				add_political_power = 50
			}
		}
		focus = {
			id = FRA_embolden_bonapartist_agents
			icon = GFX_Focus_Electorate_cater_to_workers
			cost = 70
			relative_position_id = FRA_law_general_security
			x = 1
			y = 1
			prerequisite = { focus = FRA_republican_deportations }
			prerequisite = { focus = FRA_walewsky_to_britain }
			prerequisite = { focus = FRA_law_general_security }
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				add_political_power = 35
				add_timed_idea = { idea = FRA_idea_bonapartist_networks days = 730 }
			}
		}
		focus = {
			id = FRA_business_as_usual
			icon = GFX_Focus_FRA_general_amnesty
			cost = 70
			relative_position_id = FRA_honour_the_wounded
			x = 1
			y = 1
			prerequisite = { focus = FRA_honour_the_wounded }
			prerequisite = { focus = FRA_embolden_bonapartist_agents }
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				add_stability = 0.10
				add_political_power = 25
			}
		}

	#---------------------------------------------------------------------------------------
	#	Center-Right Path
	#---------------------------------------------------------------------------------------

		focus = {
			id = FRA_turn_of_events
			icon = GFX_Focus_FRA_napoleon_III
			cost = 70

			relative_position_id = FRA_tradegy_avoided
			x = 4
			y = 1

			available = {
				has_country_flag = FRA_flag_liberal_empire
			}

			mutually_exclusive = { focus = FRA_the_unchanged_vision }
			prerequisite = {
				focus =  FRA_tradegy_avoided
			}
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				set_country_flag = fra_turn_of_events_done
				country_event = { id = eoanb.100 }
			}
		}
		focus = {
			id = FRA_special_legislative_session
			icon = GFX_Focus_FRA_algeria_assimilation
			cost = 70

			relative_position_id = FRA_turn_of_events
			x = -2
			y = 1
			prerequisite = {
				focus = FRA_turn_of_events
			}
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				set_country_flag = fra_special_legislative_session_done
				country_event = { id = eoanb.101 }
			}
		}
		focus = {
			id = FRA_reform_the_army
			icon = GFX_Focus_military_law_academy
			cost = 70

			relative_position_id = FRA_turn_of_events
			x = 2
			y = 1
			prerequisite = {
				focus = FRA_turn_of_events
			}
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				add_political_power = 100
				# Trigger a domestic debate on army reform: offensive vs defensive
				country_event = { id = nap_france.4500 days = 0 }
			}
		}
		focus = {
			id = FRA_assembling_the_generals
			icon = GFX_Focus_FRA_napoleonian_veteran
			cost = 70

			relative_position_id = FRA_turn_of_events
			x = 0
			y = 1
			prerequisite = {
				focus = FRA_turn_of_events
			}
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				set_country_flag = fra_assembling_the_generals_done
				country_event = { id = eoanb.102 }
			}
		}
		focus = {
			id = FRA_foreign_patriotic_initiatives
			icon = GFX_Focus_Diplomatic_foreign
			cost = 70

			relative_position_id = FRA_assembling_the_generals
			x = -1
			y = 1
			prerequisite = { focus = FRA_special_legislative_session }
			prerequisite = { focus = FRA_assembling_the_generals }
			prerequisite = { focus = FRA_reform_the_army }
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				add_ideas = { FRA_idea_patriotic_exhibition }
				set_country_flag = fra_foreign_patriotic_initiatives_done
				country_event = { id = eoanb.103 }
			}
		}
		focus = {
			id = FRA_extrajudicial_executions
			icon = GFX_Focus_Assassination_Attempt
			cost = 70
			relative_position_id = FRA_assembling_the_generals
			x = 1
			y = 1
			prerequisite = { focus = FRA_special_legislative_session }
			prerequisite = { focus = FRA_assembling_the_generals }
			prerequisite = { focus = FRA_reform_the_army }
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				set_country_flag = fra_extrajudicial_executions_done
				country_event = { id = eoanb.104 }
			}
		}
		focus = {
			id = FRA_a_family_gathering
			icon = GFX_Focus_FRA_reunion_politique
			cost = 70
			relative_position_id = FRA_foreign_patriotic_initiatives
			x = 1
			y = 1
			prerequisite = { focus = FRA_foreign_patriotic_initiatives }
			prerequisite = { focus = FRA_extrajudicial_executions }
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				add_ideas = { FRA_idea_bonapartist_unity }
				set_country_flag = fra_a_family_gathering_done
				country_event = { id = eoanb.105 }
			}
		}

	#-----------------------------------------------------------------------------------
	#	ALTERNATIVE PATH - JEROME-NAPOLEON BRANCH (1858-1863)
	#-----------------------------------------------------------------------------------

		focus = {
			id = FRA_the_unthinkable
			icon = GFX_Focus_FRA_unthinkable
			cost = 35
			available = {
				has_country_flag = fra_orsini_success
			}
			allow_branch = {
				NOT = {
					has_country_flag = fra_orsini_failure
				}
			}
			ai_will_do = {
				factor = 90
			}
			x = 18
			y = 1
		}
		focus = {
			id = FRA_regency_of_jerome
			icon = GFX_Focus_FRA_regency_jerome
			cost = 70
			prerequisite = {
				focus = FRA_the_unthinkable
			}
			x = 18
			y = 2
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				swap_ideas = {
					remove_idea = FRA_idea_orsini_tragedy
					add_idea = FRA_idea_regency_jerome
				}
			}
		}
		focus = {
			id = FRA_liberalisation_of_press
			icon = GFX_Focus_FRA_free_press
			cost = 70
			prerequisite = {
				focus = FRA_regency_of_jerome
			}
			x = 17
			y = 3
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				remove_ideas = FRA_idea_censorships_press
			}
		}
		focus = {
			id = FRA_open_political_discourse
			icon = GFX_Focus_Government_Decentralized
			cost = 70
			prerequisite = {
				focus = FRA_regency_of_jerome
			}
			x = 19
			y = 3
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				add_political_power = 75
			}
		}
		focus = {
			id = FRA_regency_jerome_napoleon
			icon = GFX_Focus_FRA_regency_jerome_napoleon
			cost = 70
			prerequisite = {
				focus = FRA_liberalisation_of_press
			}
			prerequisite = {
				focus = FRA_open_political_discourse
			}
			x = 18
			y = 4
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				swap_ideas = {
					remove_idea = FRA_idea_regency_jerome
					add_idea = FRA_idea_regency_jerome_napoleon
				}
			}
		}
		focus = {
			id = FRA_establish_assemblee_generale
			icon = GFX_Focus_FRA_napoleonic_assemblee_nationale
			cost = 70
			prerequisite = {
				focus = FRA_regency_jerome_napoleon
			}
			mutually_exclusive = {
				focus = FRA_please_conservative_bonapartists
			}
			x = 15
			y = 5
			ai_will_do = {
				factor = 90
			}
			completion_reward = {

			}
		}
		focus = {
			id = FRA_promote_saint_simonialism
			icon = GFX_Focus_banks
			cost = 70
			prerequisite = {
				focus = FRA_establish_assemblee_generale
				focus = FRA_please_conservative_bonapartists
			}
			x = 19
			y = 6
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				add_ideas = FRA_idea_jerome_mercantile_reforms_1
			}
		}
		focus = {
			id = FRA_art_and_culture_funding
			icon = GFX_Focus_Art_and_Culture_Funding
			cost = 70
			prerequisite = {
				focus = FRA_establish_assemblee_generale
				focus = FRA_please_conservative_bonapartists
			}
			x = 17
			y = 6
			ai_will_do = {
				factor = 90
			}
			completion_reward = {

			}
		}
		focus = {
			id = FRA_belgian_investments
			icon = GFX_Focus_invest_BEL
			cost = 70
			prerequisite = {
				focus = FRA_promote_saint_simonialism
			}
			x = 19
			y = 7
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				swap_ideas = {
					add_idea = FRA_idea_jerome_mercantile_reforms_2
					remove_idea = FRA_idea_jerome_mercantile_reforms_1
				}
			}
		}
		focus = {
			id = FRA_mediteranean_trading
			icon = GFX_Focus_mediterranean_trade
			cost = 70
			prerequisite = {
				focus = FRA_art_and_culture_funding
			}
			prerequisite = {
				focus = FRA_promote_saint_simonialism
			}
			x = 17
			y = 7
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				swap_ideas = {
					add_idea = FRA_idea_jerome_mercantile_reforms_3
					remove_idea = FRA_idea_jerome_mercantile_reforms_2
				}
			}
		}
		focus = {
			id = FRA_please_conservative_bonapartists
			icon = GFX_Focus_Ideology_Support_Liberty
			cost = 70
			prerequisite = {
				focus = FRA_regency_jerome_napoleon
			}
			mutually_exclusive = {
				focus = FRA_establish_assemblee_generale
			}
			x = 21
			y = 5
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				add_political_power = 50
			}
		}
		focus = {
			id = FRA_break_groupe_palais_royal
			icon = GFX_Focus_Ideology_Soviet_crushed
			cost = 70
			prerequisite = {
				focus = FRA_please_conservative_bonapartists
			}
			x = 21
			y = 6
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				add_popularity = {
					ideology = centrism
					popularity = -0.1
				}
			}
		}
		focus = {
			id = FRA_follow_napoleonic_colonial_ambitions
			icon = GFX_Focus_colonial_empire_FRA
			cost = 70
			prerequisite = {
				focus = FRA_break_groupe_palais_royal
			}
			x = 21
			y = 7
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				set_country_flag = FRA_has_colonial_ambitions
			}
		}
		focus = {
			id = FRA_crown_himself_napoleon_iv
			icon = GFX_Focus_FRA_crown_jerome_napoleon
			cost = 70
			prerequisite = {
				focus = FRA_follow_napoleonic_colonial_ambitions
			}
			prerequisite = {
				focus = FRA_mediteranean_trading
			}
			mutually_exclusive = {
				focus = FRA_give_reins_napoleon_iv
			}
			x = 20
			y = 8
			ai_will_do = {
				factor = 90
			}
			completion_reward = {

			}
		}
		focus = {
			id = FRA_constitutional_decree
			icon = GFX_Focus_Law_Vote_1
			cost = 70
			prerequisite = {
				focus = FRA_establish_assemblee_generale
			}
			x = 15
			y = 6
			ai_will_do = {
				factor = 90
			}
			completion_reward = {

			}
		}
		focus = {
			id = FRA_give_reins_napoleon_iv
			icon = GFX_Focus_FRA_crown_napoleon_iv
			cost = 70
			prerequisite = {
				focus = FRA_crackdown_on_orleanists
			}
			prerequisite = {
				focus = FRA_mediteranean_trading
			}
			mutually_exclusive = {
				focus = FRA_crown_himself_napoleon_iv
			}
			x = 16
			y = 8
			ai_will_do = {
				factor = 90
			}
			completion_reward = {

			}
		}
		focus = {
			id = FRA_crackdown_on_orleanists
			icon = GFX_Focus_Espionage_end_monarchy
			cost = 70
			prerequisite = {
				focus = FRA_constitutional_decree
			}
			x = 15
			y = 7
			ai_will_do = {
				factor = 90
			}
			completion_reward = {
				add_popularity = {
					ideology = traditional_conservatism
					popularity = -0.1
				}
				add_popularity = {
					ideology = autocracy
					popularity = -0.05
				}
			}
		}

	#---------------------------------------------------------------------------------------
	#	INDUSTRY AND ECONOMY BRANCH
	#---------------------------------------------------------------------------------------

	focus = {
		id = FRA_projecta_impera
		icon = GFX_Focus_Economy_Reforms
		cost = 70
		x = 33
		y = 0
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			add_political_power = 75
			add_stability = 0.02
		}
	}
	focus = {
		id = FRA_ferro_et_terra
		icon = GFX_Focus_FRA_ferro_et_terra
		cost = 70
		prerequisite = {
			focus = FRA_projecta_impera
		}
		relative_position_id = FRA_projecta_impera
		x = -8
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			add_ideas = FRA_idea_french_agriculture
		}
	}
	focus = {
		id = FRA_new_practices_for_new_empires
		icon = GFX_Focus_machine_concern
		cost = 70
		prerequisite = {
			focus = FRA_ferro_et_terra
		}
		relative_position_id = FRA_ferro_et_terra
		x = -2
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			add_political_power = 100
			add_manpower = 10000
			add_tech_bonus = {
				bonus = 0.5
				uses = 1
				category = biochemistry_tech
				category = farming_tech
			}
		}
	}
	focus = {
		id = FRA_farmers_subsidies
		icon = GFX_Focus_social_reforms
		cost = 70
		prerequisite = {
			focus = FRA_ferro_et_terra
		}
		relative_position_id = FRA_ferro_et_terra
		x = 0
		y = 1
		ai_will_do = {
			factor = 100
		}
		available = {
			set_temp_variable = {
				amount_of_money_to_check = 5
			}
			has_specific_amount_of_money = yes
		}
		completion_reward = {
			set_temp_variable = { money_to_gain = -5 }
			add_money_with_tooltip_effect = yes
			add_to_variable = { political_legitimacy_equilibrium_custom = 0.05 }
			increase_legitimacy_by_five = yes
			add_political_power = 75
			add_stability = 0.05
		}
	}
	focus = {
		id = FRA_limited_land_redistribution
		icon = GFX_Focus_Government_Reform_2
		cost = 70
		prerequisite = {
			focus = FRA_ferro_et_terra
		}
		relative_position_id = FRA_ferro_et_terra
		x = 2
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_limited_land_redistribution
		}
	}
	focus = {
		id = FRA_establish_specialized_agricultural_education
		icon = GFX_Focus_Education_Books
		cost = 70
		prerequisite = {
			focus = FRA_new_practices_for_new_empires
		}
		prerequisite = {
			focus = FRA_farmers_subsidies
		}
		relative_position_id = FRA_new_practices_for_new_empires
		x = 1
		y = 1
		ai_will_do = {
			factor = 100
		}
		available = {
			set_temp_variable = {
				amount_of_money_to_check = 1
			}
			has_specific_amount_of_money = yes
		}
		completion_reward = {
			set_temp_variable = { money_to_gain = -1 }
			add_money_with_tooltip_effect = yes
			custom_effect_tooltip = eoanb_tt_focus_ENG_agrarian_next_tech
			if = {
				limit = {
					NOT = { has_tech = mechanized_farming }
				}
				set_technology = { mechanized_farming = 1 }
			}
			else_if = {
				limit = {
					NOT = { has_tech = high_phosphate_fertilizer }
				}
				set_technology = { high_phosphate_fertilizer = 1 }
			}
			else_if = {
				limit = {
					NOT = { has_tech = agricultural_engineering }
				}
				set_technology = { agricultural_engineering = 1 }
			}
			else_if = {
				limit = {
					NOT = { has_tech = threshing_machine }
				}
				set_technology = { threshing_machine = 1 }
			}
			else_if = {
				limit = {
					NOT = { has_tech = copper_salts_pesticides }
				}
				set_technology = { copper_salts_pesticides = 1 }
			}
			else_if = {
				limit = {
					NOT = { has_tech = manufactured_seed_drill }
				}
				set_technology = { manufactured_seed_drill = 1 }
			}
			else_if = {
				limit = {
					NOT = { has_tech = fungicides }
				}
				set_technology = { fungicides = 1 }
			}
			else_if = {
				limit = {
					NOT = { has_tech = industrial_fertilizers }
				}
				set_technology = { industrial_fertilizers = 1 }
			}
			else = {
				add_tech_bonus = { bonus = 1 uses = 1 category = biochemistry_tech }
			}
		}
	}
	focus = {
		id = FRA_redistribution_of_orleans_properties
		icon = GFX_Focus_Map_Gerrymandering
		cost = 70
		prerequisite = {
			focus = FRA_farmers_subsidies
		}
		prerequisite = {
			focus = FRA_limited_land_redistribution
		}
		relative_position_id = FRA_farmers_subsidies
		x = 1
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_redistribution_of_orleans_properties
		}
	}
	focus = {
		id = FRA_compete_with_italian_grain
		icon = GFX_Focus_Agriculture_wheat
		cost = 70
		prerequisite = {
			focus = FRA_establish_specialized_agricultural_education
		}
		relative_position_id = FRA_establish_specialized_agricultural_education
		x = -1
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			add_ideas = FRA_idea_french_agriculture_trade
		}
	}
	focus = {
		id = FRA_organized_departmental_farming
		icon = GFX_Focus_Assembly_Law
		cost = 70
		prerequisite = {
			focus = FRA_establish_specialized_agricultural_education
		}
		prerequisite = {
			focus = FRA_redistribution_of_orleans_properties
		}
		relative_position_id = FRA_establish_specialized_agricultural_education
		x = 1
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			swap_ideas = {
				remove_idea = FRA_idea_french_agriculture
				add_idea = FRA_idea_french_agriculture2
			}
		}
	}
	focus = {
		id = FRA_spur_agricultural_ambition
		icon = GFX_Focus_stimulate_economy
		cost = 70
		prerequisite = {
			focus = FRA_redistribution_of_orleans_properties
		}
		relative_position_id = FRA_redistribution_of_orleans_properties
		x = 1
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_french_farmlands
		}
	}
	focus = {
		id = FRA_rehabilitate_the_vandee
		icon = GFX_goal_focus_city_development
		cost = 70
		prerequisite = {
			focus = FRA_compete_with_italian_grain
		}
		prerequisite = {
			focus = FRA_organized_departmental_farming
		}
		relative_position_id = FRA_compete_with_italian_grain
		x = 1
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			activate_mission_tooltip = FRA_mission_rebuilding_vendee
			hidden_effect = {
				activate_mission = FRA_mission_rebuilding_vendee
			}
		}
	}
	focus = {
		id = FRA_ensure_food_for_the_army
		icon = GFX_Focus_Electorate_cater_to_land_owners
		cost = 70
		prerequisite = {
			focus = FRA_organized_departmental_farming
		}
		prerequisite = {
			focus = FRA_spur_agricultural_ambition
		}
		relative_position_id = FRA_organized_departmental_farming
		x = 1
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			swap_ideas = {
				remove_idea = FRA_idea_french_agriculture2
				add_idea = FRA_idea_french_agriculture3
			}
		}
	}
	focus = {
		id = FRA_a_prosperous_farmland
		icon = GFX_Focus_Agriculture_fertilizers_shine
		cost = 70
		prerequisite = {
			focus = FRA_rehabilitate_the_vandee
		}
		prerequisite = {
			focus = FRA_ensure_food_for_the_army
		}
		relative_position_id = FRA_rehabilitate_the_vandee
		x = 1
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			swap_ideas = {
				remove_idea = FRA_idea_french_agriculture3
				add_idea = FRA_idea_french_agriculture4
			}
		}
	}
	focus = {
		id = FRA_ignis_et_fumus
		icon = GFX_Focus_FRA_ignis_et_fumus
		cost = 70
		prerequisite = {
			focus = FRA_projecta_impera
		}
		relative_position_id = FRA_projecta_impera
		x = 0
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			activate_mission = FRA_mission_economic_growth
		}
	}
	focus = {
		id = FRA_break_the_hold_of_artisans
		icon = GFX_focus_crush_workers
		cost = 70
		prerequisite = {
			focus = FRA_ignis_et_fumus
		}
		relative_position_id = FRA_ignis_et_fumus
		x = -2
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_break_the_hold_of_artisans
		}
	}
	focus = {
		id = FRA_continued_industrial_advancement
		icon = GFX_Focus_Agriculture_mechanization
		cost = 70
		prerequisite = {
			focus = FRA_ignis_et_fumus
		}
		relative_position_id = FRA_ignis_et_fumus
		x = 0
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			activate_mission_tooltip = FRA_mission_continued_industrial_advancement
			hidden_effect = {
				activate_mission = FRA_mission_continued_industrial_advancement
			}
		}
	}
	focus = {
		id = FRA_grant_mange_the_blank_check
		icon = GFX_Focus_social_investments
		cost = 70
		prerequisite = {
			focus = FRA_ignis_et_fumus
		}
		relative_position_id = FRA_ignis_et_fumus
		x = 2
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			activate_mission = FRA_mission_narbonne_perpignan_rail
			activate_mission = FRA_mission_tolouse_cette_rail
			activate_mission = FRA_mission_saint_dizier_belfort_rail
			activate_mission= FRA_mission_carmaux_albi_rail
			activate_mission = FRA_mission_caen_cherbourg_rail
			activate_mission = FRA_mission_caen_argentan_rail
		}
	}
	focus = {
		id = FRA_a_new_manufactural_line
		icon = GFX_Focus_SER_Factory
		cost = 70
		prerequisite = {
			focus = FRA_break_the_hold_of_artisans
		}
		prerequisite = {
			focus = FRA_continued_industrial_advancement
		}
		relative_position_id = FRA_break_the_hold_of_artisans
		x = 1
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			activate_mission_tooltip = FRA_mission_a_new_manufacturing_line
			hidden_effect = {
				activate_mission = FRA_mission_a_new_manufacturing_line
			}
		}
	}
	focus = {
		id = FRA_reaffirming_imperial_ports_and_docks
		icon = GFX_Focus_FRA_imperial_fleet
		cost = 70
		prerequisite = {
			focus = FRA_continued_industrial_advancement
		}
		prerequisite = {
			focus = FRA_grant_mange_the_blank_check
		}
		relative_position_id = FRA_continued_industrial_advancement
		x = 1
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_reaffirming_imperial_ports_and_docks
		}
	}
	focus = {
		id = FRA_foulds_begrudging_subsidies
		icon = GFX_Focus_Economy_Increase_Wages
		cost = 70
		prerequisite = {
			focus = FRA_a_new_manufactural_line
		}
		relative_position_id = FRA_a_new_manufactural_line
		x = -1
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			activate_mission_tooltip = FRA_mission_foulds_begrudging_subsidies
			hidden_effect = {
				activate_mission = FRA_mission_foulds_begrudging_subsidies
			}
		}
	}
	focus = {
		id = FRA_the_art_of_refining
		icon = GFX_Focus_Refinery_Storage
		cost = 70
		prerequisite = {
			focus = FRA_a_new_manufactural_line
		}
		prerequisite = {
			focus = FRA_reaffirming_imperial_ports_and_docks
		}
		relative_position_id = FRA_a_new_manufactural_line
		x = 1
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_open_new_mines
		}
	}
	focus = {
		id = FRA_first_batches_of_coal_and_steel
		icon = GFX_Focus_Resource_Extraction_Mining
		cost = 70
		prerequisite = {
			focus = FRA_reaffirming_imperial_ports_and_docks
		}
		relative_position_id = FRA_reaffirming_imperial_ports_and_docks
		x = 1
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_support_french_steel_industry_north
			unlock_decision_tooltip = FRA_decision_support_french_steel_industry_south
		}
	}
	focus = {
		id = FRA_strengthen_the_ports_of_bordeaux
		icon = GFX_Focus_Generic_Naval_Industry
		cost = 70
		prerequisite = {
			focus = FRA_foulds_begrudging_subsidies
		}
		prerequisite = {
			focus = FRA_the_art_of_refining
		}
		relative_position_id = FRA_foulds_begrudging_subsidies
		x = 1
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_strengthen_the_ports_of_bordeaux
			unlock_decision_tooltip = FRA_decision_invest_into_bordeaux_dockyard
		}
	}
	focus = {
		id = FRA_embolden_the_silk_of_lyon
		icon = GFX_Focus_FRA_embolden_the_silk_of_lyon
		cost = 70
		prerequisite = {
			focus = FRA_the_art_of_refining
		}
		prerequisite = {
			focus = FRA_first_batches_of_coal_and_steel
		}
		relative_position_id = FRA_the_art_of_refining
		x = 1
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_invest_lyon_silk
		}
	}
	focus = {
		id = FRA_une_victorie_sur_lindustrie
		icon = GFX_Focus_Economy_Growth_shine
		cost = 70
		prerequisite = {
			focus = FRA_strengthen_the_ports_of_bordeaux
		}
		prerequisite = {
			focus = FRA_embolden_the_silk_of_lyon
		}
		relative_position_id = FRA_strengthen_the_ports_of_bordeaux
		x = 1
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = { custom_effect_tooltip = "Completes Economic Growth Mission" }
	}
	focus = {
		id = FRA_marmore_et_vitro
		icon = GFX_Focus_Diplomacy_UK
		cost = 70
		prerequisite = {
			focus = FRA_projecta_impera
		}
		relative_position_id = FRA_projecta_impera
		x = 8
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			ENG = {
				country_event = {
					id = nap_france.6
				}
			}
		}
	}
	focus = {
		id = FRA_continue_haussmann_rennovations
		icon = GFX_Focus_FRA_paris_haussmann
		cost = 70
		prerequisite = {
			focus = FRA_marmore_et_vitro
		}
		relative_position_id = FRA_marmore_et_vitro
		x = -2
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			add_timed_idea = {
				idea = FRA_french_cities_renovations
				days = 365
			}
			country_event = { id = nap_france.400 }
			country_event = { id = nap_france.401 }
			FRA_baron_haussmann = {
				add_advisor_role = {
					advisor = {
						slot = political_advisor
						idea_token = FRA_advisor_baron_haussmann
						traits = {
							great_urbanizer
						}
					}
				}
			}
		}
	}
	focus = {
		id = FRA_the_advance_on_suez
		icon = GFX_Focus_Suez_Canal
		cost = 70
		prerequisite = {
			focus = FRA_marmore_et_vitro
		}
		relative_position_id = FRA_marmore_et_vitro
		x = 0
		y = 1
		available = {
			has_global_flag = SUEZ_CANAL_BUILT
		}
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			if = {
				limit = {
					has_country_flag = suez_constructor_flag
				}
				add_political_power = 100
				add_stability = 0.02
				add_tech_bonus = { bonus = 0.5 uses = 1 category = excavation_tech }
				set_temp_variable = { eoanb_prestige_change = 1 }
				eoanb_change_prestige_score = yes
			}
			else = {
				add_political_power = 100
				add_stability = 0.02
			}
		}
	}
	focus = {
		id = FRA_subsidies_to_lgoc
		icon = GFX_Focus_FRA_lgoc
		cost = 70
		prerequisite = {
			focus = FRA_marmore_et_vitro
		}
		relative_position_id = FRA_marmore_et_vitro
		x = 2
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			ENG = {
				country_event = {
					id = nap_france.3
				}
			}
			add_political_power = 30
			add_stability = 0.03
		}
	}
	focus = {
		id = FRA_embolden_monsieur_schneider
		icon = GFX_Focus_banks
		cost = 70
		prerequisite = {
			focus = FRA_continue_haussmann_rennovations
			focus = FRA_the_advance_on_suez
		}
		relative_position_id = FRA_continue_haussmann_rennovations
		x = 0
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			add_timed_idea = {
				idea = FRA_idea_new_banks
				days = 300
			}
			unlock_decision_tooltip = FRA_decision_credit_lyonnais
		}
	}
	focus = {
		id = FRA_subsidize_the_pereire_brothers
		icon = GFX_Focus_Economy_Increase_Wages
		cost = 70
		prerequisite = {
			focus = FRA_continue_haussmann_rennovations
			focus = FRA_the_advance_on_suez
			focus = FRA_subsidies_to_lgoc
		}
		relative_position_id = FRA_the_advance_on_suez
		x = 0
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			FRA_pereire_brothers = {
				add_advisor_role = {
					advisor = {
						slot = political_advisor
						idea_token = FRA_advisor_pereire_brothers
						traits = {
							FRA_trait_pereire_brothers_1
						}
					}
					custom_effect_tooltip = FRA_pereire_brothers_tt
					activate = no
				}
			}
			unlock_decision_tooltip = FRA_decision_support_pereire_brothers
		}
	}
	focus = {
		id = FRA_invest_in_the_vichy_baths
		icon = GFX_Focus_FRA_invest_into_vichy_baths
		cost = 70
		prerequisite = {
			focus = FRA_the_advance_on_suez
			focus = FRA_subsidies_to_lgoc
		}
		relative_position_id = FRA_subsidies_to_lgoc
		x = 0
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decisions_expand_vichy_baths
			unlock_decision_tooltip = FRA_decision_imperial_visit_to_vichy_baths
		}
	}
	focus = {
		id = FRA_expand_the_tourism_industry
		icon = GFX_Focus_you_and_your_neighbours
		cost = 70
		prerequisite = {
			focus = FRA_embolden_monsieur_schneider
			focus = FRA_subsidize_the_pereire_brothers
		}
		relative_position_id = FRA_embolden_monsieur_schneider
		x = 0
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_enhance_tourism
		}
	}
	focus = {
		id = FRA_expand_the_port_of_marseille
		icon = GFX_Focus_Generic_Naval_Industry
		cost = 70
		prerequisite = {
			focus = FRA_embolden_monsieur_schneider
			focus = FRA_subsidize_the_pereire_brothers
			focus = FRA_invest_in_the_vichy_baths
		}
		relative_position_id = FRA_subsidize_the_pereire_brothers
		x = 0
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_strengthen_the_ports_of_marseille
			unlock_decision_tooltip = FRA_decision_invest_into_marseille_dockyard
		}
	}
	focus = {
		id = FRA_expand_schools_into_arab_territories
		icon = GFX_Focus_school_opening
		cost = 70
		prerequisite = {
			focus = FRA_subsidize_the_pereire_brothers
			focus = FRA_invest_in_the_vichy_baths
		}
		relative_position_id = FRA_invest_in_the_vichy_baths
		x = 0
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			add_tech_bonus = { bonus = 0.75 uses = 1 category = humanities_tech }
			set_temp_variable = { eoanb_prestige_change = 1 }
			eoanb_change_prestige_score = yes
		}
	}
	focus = {
		id = FRA_ensure_missionaries_in_the_levant_and_asia
		icon = GFX_Focus_Catholism_Convert
		cost = 70
		prerequisite = {
			focus = FRA_expand_the_tourism_industry
			focus = FRA_expand_the_port_of_marseille
		}
		relative_position_id = FRA_expand_the_tourism_industry
		x = 0
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			add_political_power = 50
			add_stability = 0.01
			553 = {
				owner = {
					add_political_power = -10
					add_stability = -0.01
				}
			}
			set_temp_variable = { eoanb_prestige_change = 1 }
			eoanb_change_prestige_score = yes
		}
	}
	focus = {
		id = FRA_further_expansion_of_the_louvre
		icon = GFX_Focus_Academie_beaux_arts
		cost = 70
		prerequisite = {
			focus = FRA_expand_the_tourism_industry
			focus = FRA_expand_the_port_of_marseille
			focus = FRA_expand_schools_into_arab_territories
		}
		relative_position_id = FRA_expand_the_port_of_marseille
		x = 0
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_expand_the_louvre
		}
	}
	focus = {
		id = FRA_extend_festivities_of_the_empire
		icon = GFX_Focus_FRA_army_states
		cost = 70
		prerequisite = {
			focus = FRA_expand_the_port_of_marseille
			focus = FRA_expand_schools_into_arab_territories
		}
		relative_position_id = FRA_expand_schools_into_arab_territories
		x = 0
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_extend_empires_festivities
		}
	}
	focus = {
		id = FRA_et_bien_dautres_glorieux
		icon = GFX_Focus_FRA_future_of_empire
		cost = 70
		prerequisite = {
			focus = FRA_ensure_missionaries_in_the_levant_and_asia
			focus = FRA_further_expansion_of_the_louvre
			focus = FRA_extend_festivities_of_the_empire
		}
		relative_position_id = FRA_further_expansion_of_the_louvre
		x = 0
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			add_political_power = 100
			set_temp_variable = { eoanb_prestige_change = 3 }
			eoanb_change_prestige_score = yes
		}
	}


	#---------------------------------------------------------------------------------------
	#	NAVY DEVELOPMENTS BRANCH
	#---------------------------------------------------------------------------------------
	focus = {
		id = FRA_focus_navy_1857
		icon = GFX_Focus_FRA_imperial_fleet
		cost = 70

		prerequisite = {
		}

		search_filters = {FOCUS_FILTER_NAVY }

		x = 53
		y = 0
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			country_event = { id = nap_france.15 }
			unlock_decision_category_tooltip = FRA_decision_category_french_navy
		}
	}

	focus = {
		id = FRA_focus_gloire_class
		icon = GFX_Focus_FRA_gloire_class
		cost = 70
		prerequisite = {
			focus = FRA_focus_navy_1857
		}

		search_filters = {FOCUS_FILTER_NAVY }

		relative_position_id = FRA_focus_navy_1857
		x = -7
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships
		}
	}

	focus = {
		id = FRA_focus_fregate_cuirassee
		icon = GFX_Focus_FRA_fregate_cuirassee
		cost = 70
		prerequisite = {
			focus = FRA_focus_gloire_class

		}

		search_filters = {FOCUS_FILTER_NAVY }

		relative_position_id = FRA_focus_gloire_class
		x = 0
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_2
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_3
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_4
		}
	}

	focus = {
		id = FRA_focus_fregate_cuirassee_de_1_rang
		icon = GFX_Focus_FRA_frigattes_cuirsassiers_de_1er_rang
		cost = 70
		prerequisite = {
			focus = FRA_focus_fregate_cuirassee
		}
		relative_position_id = FRA_focus_fregate_cuirassee
		x = 0
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_5
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_6
		}
	}

	focus = {
		id = FRA_focus_batteries_flottantes
		icon = GFX_Focus_FRA_batteries_flottantes
		cost = 70
		prerequisite = {
			focus = FRA_focus_navy_1857
		}

		search_filters = {FOCUS_FILTER_NAVY }

		relative_position_id = FRA_focus_navy_1857
		x = -5
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_7
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_8
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_9
		}
	}

	focus = {
		id = FRA_focus_batteries_flottantes_demontables
		icon = GFX_Focus_coastal_batteries
		cost = 70
		prerequisite = {
			focus = FRA_focus_batteries_flottantes
		}

		search_filters = { FOCUS_FILTER_NAVY }

		relative_position_id = FRA_focus_batteries_flottantes
		x = 0
		y = 2
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_raise_floating_battery
		}
	}

	focus = {
		id = FRA_focus_fregates_helice_2e_rang
		icon = GFX_Focus_Screw_Engine
		cost = 70
		prerequisite = {
			focus = FRA_focus_navy_1857
		}
		relative_position_id = FRA_focus_navy_1857
		x = -3
		y = 1
		available = {
			has_completed_focus = FRA_focus_batteries_flottantes
		}
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_10
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_11
		}
	}

	focus = {
		id = FRA_focus_garde_cotes_cuirasse
		icon = GFX_Focus_Shore_Defense_Flotilla
		cost = 70
		prerequisite = {
			focus = FRA_focus_fregates_helice_2e_rang
		}
		relative_position_id = FRA_focus_fregates_helice_2e_rang
		x = 0
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_12
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_13
			unlock_decision_tooltip = FRA_decision_rochambeau_onondaga
		}
	}

	focus = {
		id = FRA_focus_corvettes_batterie
		icon = GFX_Goal_corvette_focus
		cost = 70
		prerequisite = {
			focus = FRA_focus_garde_cotes_cuirasse
		}
		relative_position_id = FRA_focus_garde_cotes_cuirasse
		x = 0
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_14
		}
	}

	focus = {
		id = FRA_focus_expand_lorient_drydocks
		icon = GFX_Focus_FRA_expand_lorient_drydocks
		cost = 70
		prerequisite = {
			focus = FRA_focus_navy_1857
		}
		relative_position_id = FRA_focus_navy_1857
		x = 0
		y = 1
		available = {
		}
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_invest_into_lorient_dockyard
			unlock_decision_tooltip = FRA_decision_strengthen_the_ports_of_lorient
		}
	}

	focus = {
		id = FRA_focus_schneider_company
		icon = GFX_Focus_FRA_schneider_company
		cost = 70
		prerequisite = {
			focus = FRA_focus_expand_lorient_drydocks
		}
		relative_position_id = FRA_focus_expand_lorient_drydocks
		x = 1
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_schneider_company_dockyard
		}
	}

	focus = {
		id = FRA_focus_ernest_gouin_industry
		icon = GFX_Focus_FRA_ernest_gouin_industry
		cost = 70
		prerequisite = {
			focus = FRA_focus_expand_lorient_drydocks
		}
		relative_position_id = FRA_focus_expand_lorient_drydocks
		x = -1
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_ernst_gouin_dockyard
			FRA_ernest_gouin = {
				add_advisor_role = {
					advisor = {
						slot = political_advisor
						idea_token = FRA_ernest_gouin
						traits = {
							FRA_trait_ernest_gouin
						}
						ai_will_do = {
							factor = 8
						}
					}
				}
			}
		}
	}

	focus = {
		id = FRA_focus_idea_special_ships
		icon = GFX_Focus_Naval_Industry_Profits
		cost = 70
		prerequisite = {
			focus = FRA_focus_ernest_gouin_industry
			focus = FRA_focus_schneider_company
		}
		relative_position_id = FRA_focus_expand_lorient_drydocks
		x = 0
		y = 2
		ai_will_do = {
			factor = 80
		}
		completion_reward = {

		}
	}

	focus = {
		id = FRA_focus_new_navel_doctrins
		icon = GFX_Focus_Navy_Tactics
		cost = 70
		prerequisite = {
			focus = FRA_focus_navy_1857
		}
		relative_position_id = FRA_focus_navy_1857
		x = 3
		y = 1
		available = {
		}
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			add_doctrine_cost_reduction = { cost_reduction = 0.15 uses = 3 category = naval_doctrine }
			custom_effect_tooltip = AUS_naval_reform_effect_tt
			add_to_variable = { FRA_imperial_navy_egn = 0.05 tooltip = experience_gain_navy_factor_tooltip }
			add_to_variable = { FRA_imperial_navy_ndcf = -0.05 tooltip = naval_doctrine_cost_factor_tooltip }
		}
	}

	focus = {
		id = FRA_focus_maritime_education
		icon = GFX_focus_ITA_admiral_comission
		cost = 70
		prerequisite = {
			focus = FRA_focus_new_navel_doctrins
		}
		relative_position_id = FRA_focus_new_navel_doctrins
		x = 0
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_maritime_education
		}
	}

	focus = {
		id = FRA_focus_dupuy_lome_innovations
		icon = GFX_Focus_FRA_dupuy_de_lome_innovations
		cost = 70
		prerequisite = {
			focus = FRA_focus_maritime_education
		}
		relative_position_id = FRA_focus_maritime_education
		x = 0
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_appoint_debuy_de_lome
			if = {
				limit = { NOT = { has_tech = navigable_balloons } }
				unlock_decision_tooltip = FRA_decision_navigable_balloons
			}
			if = {
				limit = { NOT = { has_tech = tech_naval_mtg_efficient_steam_propellers } }
				unlock_decision_tooltip = FRA_decision_introduction_screw_propellers
			}
			unlock_decision_tooltip = FRA_decision_introduction_steam_compound_engine
		}
	}

	focus = {
		id = FRA_focus_cannoniers
		icon = GFX_Goal_gunboat_focus
		cost = 70
		prerequisite = {
			focus = FRA_focus_navy_1857
		}
		relative_position_id = FRA_focus_navy_1857
		x = 5
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {

		}
	}

	focus = {
		id = FRA_focus_chaloupes_cannoniers
		icon = GFX_Goal_ship_of_the_line_focus
		cost = 70
		prerequisite = {
			focus = FRA_focus_cannoniers
		}
		relative_position_id = FRA_focus_cannoniers
		x = 0
		y = 2
		ai_will_do = {
			factor = 80
		}
		completion_reward = {

		}
	}

	focus = {
		id = FRA_focus_sailing_ships
		icon = GFX_Focus_Victorian_Line_Ship
		cost = 70
		prerequisite = {
			focus = FRA_focus_navy_1857
		}
		relative_position_id = FRA_focus_navy_1857
		x = 7
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_15
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_16
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_17
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_18
		}
	}

	focus = {
		id = FRA_focus_corvette_cuirassee
		icon = GFX_Goal_corvette_focus
		cost = 70
		prerequisite = {
			focus = FRA_focus_sailing_ships
		}
		relative_position_id = FRA_focus_sailing_ships
		x = 0
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_19
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_20
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_21
			unlock_decision_tooltip = FRA_decision_raise_ironclad_ships_22
		}
	}

	focus = {
		id = FRA_focus_corvette_barbette
		icon = GFX_Focus_Victorian_Ironclad
		cost = 70
		prerequisite = {
			focus = FRA_focus_corvette_cuirassee
		}
		relative_position_id = FRA_focus_corvette_cuirassee
		x = 0
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {

		}
	}

	focus = {
		id = FRA_focus_1860_progamm_revision
		icon = GFX_Focus_FRA_1860_programm_revision
		cost = 70
		prerequisite = {
			focus = FRA_focus_fregate_cuirassee_de_1_rang
		}
		prerequisite = {
			focus = FRA_focus_batteries_flottantes_demontables
		}
		prerequisite = {
			focus = FRA_focus_corvettes_batterie
		}
		prerequisite = {
			focus = FRA_focus_idea_special_ships
		}
		prerequisite = {
			focus = FRA_focus_dupuy_lome_innovations
		}
		prerequisite = {
			focus = FRA_focus_chaloupes_cannoniers
		}
		prerequisite = {
			focus = FRA_focus_corvette_barbette
		}
		relative_position_id = FRA_focus_idea_special_ships
		x = 0
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {

		}
	}

	focus = {
		id = FRA_focus_victorin_gabriel_justin_epiphanes_sabattier
		icon = GFX_Focus_FRA_victorin
		cost = 70
		prerequisite = {
			focus = FRA_focus_1860_progamm_revision
		}
		relative_position_id = FRA_focus_1860_progamm_revision
		x = 0
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {

		}
	}

	#---------------------------------------------------------------------------------------
	#	COLONIAL BRANCH
	#---------------------------------------------------------------------------------------
	focus = {
		id = FRA_french_colonial_empire
		icon = GFX_Focus_FRA_expand_ministry_colonies
		cost = 70
		x = 69
		y = 0
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			add_political_power = 25
		}
	}
	focus = {
        id = FRA_intervention_lebanon
        icon = GFX_Focus_FRA_intervention_lebannon
        cost = 70
        prerequisite = {
            focus = FRA_french_colonial_empire
        }
        available = {
            has_country_flag = eoanb_lebanon_intervention_flag
        }
        ai_will_do = {
            factor = 40
        }
        relative_position_id = FRA_french_colonial_empire
        x = 9
        y = 1
        completion_reward = {
            OTO = {
                country_event = { id = nap_france.499 }
            }
        }
    }
	focus = {
        id = FRA_interests_in_syria
        icon = GFX_Focus_FRA_interests_in_syria
        cost = 70
        prerequisite = {
            focus = FRA_intervention_lebanon
        }
        ai_will_do = {
            factor = 40
        }
        relative_position_id = FRA_intervention_lebanon
        x = 0
        y = 1
        completion_reward = {
            add_political_power = 50
            add_stability = 0.02
        }
    }

	#-----------------------------------------------------------------------------------
	#	KABYLE BRANCH
	#-----------------------------------------------------------------------------------
	focus = {
		id = FRA_focus_the_kabylia_campaign
		icon = GFX_Focus_FRA_algeria_expansion
		cost = 70
		prerequisite = {
			focus = FRA_french_colonial_empire
		}
		available = {
			custom_trigger_tooltip = {
				tooltip = GENERIC_Triggered_By_Event_tt
				always = no
			}
		}
		ai_will_do = {
			factor = 40
		}
		relative_position_id = FRA_french_colonial_empire
		x = 0
		y = 1

		completion_reward = {
			# Event about ongoing resistance, perhaps sets state modifier
			add_political_power = 50
		}
	}
	focus = {
		id = FRA_focus_the_regime_du_sabre
		icon = GFX_Focus_FRA_regime_du_sabre
		cost = 70
		prerequisite = {
			focus = FRA_focus_the_kabylia_campaign
		}
		relative_position_id = FRA_focus_the_kabylia_campaign
		x = 0
		y = 1
		ai_will_do = {
			factor = 40
		}
		completion_reward = {
			# Events detailing the Military Regime and debates/critics of the military power. As well as the Doineau Affair
			459 = {
				add_building_construction = {
					type = naval_base
					level = 2
					province = 7132
					instant_build = yes
				}
				add_building_construction = {
					type = infrastructure
					level = 2
					instant_build = yes
				}
			}
			460 = {
				add_building_construction = {
					type = naval_base
					level = 1
					province = 1145
					instant_build = yes
				}
				add_building_construction = {
					type = infrastructure
					level = 2
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = FRA_focus_new_colonial_ministries
		icon = GFX_Focus_FRA_expand_ministry_colonies
		cost = 70
		prerequisite = {
			focus = FRA_focus_the_regime_du_sabre
		}
		relative_position_id = FRA_focus_the_regime_du_sabre
		x = 0
		y = 1
		ai_will_do = {
			factor = 40
		}
		completion_reward = {
			add_ideas = FRA_ALG_assimilation_colonial_model
			if = {
				limit = {
					has_character = FRA_jacques_louis_randon
					FRA_jacques_louis_randon = {
						is_advisor = yes
					}
				}
				FRA_jacques_louis_randon = {
					remove_advisor_role = { slot = political_advisor }
				}
			}
			FRA_napoleon_joseph_charles = {
				add_advisor_role = {
					advisor = {
						slot = political_advisor
						idea_token = FRA_napoleon_joseph_charles
						can_be_fired = no
						traits = { eoanb_fra_governor_algeria }
					}
					activate = yes
				}
			}
		}
	}
	focus = {
		id = FRA_focus_administration_of_the_colony
		icon = GFX_Focus_FRA_algeria_citizenship
		cost = 70
		prerequisite = {
			focus = FRA_focus_new_colonial_ministries
		}
		relative_position_id = FRA_focus_new_colonial_ministries
		x = 1
		y = 1
		ai_will_do = {
			factor = 40
		}
		completion_reward = {
			460 = {
				add_resistance = -10
				add_compliance = -5
			}
			1013 = {
				add_resistance = -10
				add_compliance = -5
			}
			459 = {
				add_resistance = -10
				add_compliance = -5
			}
			513 = {
				add_resistance = -10
				add_compliance = -5
			}
		}
	}
	focus = {
		id = FRA_focus_assimilation_colonial_model_algeria
		icon = GFX_Focus_FRA_algeria_assimilation
		cost = 70
		prerequisite = {
			focus = FRA_focus_administration_of_the_colony
		}
		relative_position_id = FRA_focus_administration_of_the_colony
		x = 0
		y = 1
		ai_will_do = {
			factor = 40
		}
		completion_reward = {
			add_manpower = 8642
		}
	}
	focus = {
		id = FRA_focus_Development_of_Algeria
		icon = GFX_Focus_FRA_algeria_develop
		cost = 70
		prerequisite = {
			focus = FRA_focus_new_colonial_ministries
		}
		relative_position_id = FRA_focus_new_colonial_ministries
		x = -1
		y = 1
		ai_will_do = {
			factor = 40
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_develop_algeria
		}
	}
	focus = {
		id = FRA_focus_The_Agricultural_Projects
		icon = GFX_Focus_Agriculture_agricultural_projects
		cost = 70
		prerequisite = {
			focus = FRA_focus_Development_of_Algeria
		}
		relative_position_id = FRA_focus_Development_of_Algeria
		x = 0
		y = 1
		ai_will_do = {
			factor = 40
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_algeria_agriculture
			add_stability = 0.025
		}
	}
	focus = {
		id = FRA_focus_The_Future_of_Algeria
		icon = GFX_Focus_FRA_future_of_algeria
		cost = 70
		prerequisite = {
			focus = FRA_focus_The_Agricultural_Projects
		}
		prerequisite = {
			focus = FRA_focus_assimilation_colonial_model_algeria
		}
		relative_position_id = FRA_focus_The_Agricultural_Projects
		x = 1
		y = 1
		ai_will_do = {
			factor = 40
		}
		completion_reward = {
			# Conclude the Algerian reform program: promulgate the Senatus-Consulte framework.
			add_ideas = FRA_idea_senatus_consulte
		}
	}

	#-----------------------------------------------------------------------------------
	#	SENEGAL BRANCH
	#-----------------------------------------------------------------------------------
	focus = {
		id = FRA_focus_french_senegal_developments
		icon = GFX_Focus_FRA_french_senegal_developments
		cost = 70
		available = {
			custom_trigger_tooltip = {
				tooltip = GENERIC_Triggered_By_Event_tt
				always = no
			}
		}
		prerequisite = {
			focus = FRA_french_colonial_empire
		}
		ai_will_do = {
			factor = 50
		}
		relative_position_id = FRA_french_colonial_empire
		x = -5
		y = 1
		completion_reward = {
			# Even about the formation of the Tirailleurs
		}
	}
	focus = {
		id = FRA_focus_expand_colonial_infantry
		icon = GFX_Focus_Colonial_Troops
		cost = 70
		prerequisite = {
			focus = FRA_focus_french_senegal_developments
		}
		relative_position_id = FRA_focus_french_senegal_developments
		x = -1
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			add_ideas = FRA_idea_french_colonial_infantry
		}
	}
	focus = {
		id = FRA_focus_reform_foreign_legion
		icon = GFX_Focus_Army_Reformed
		cost = 70
		prerequisite = {
			focus = FRA_focus_expand_colonial_infantry
		}
		relative_position_id = FRA_focus_expand_colonial_infantry
		x = 0
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			# Could be event or unlocked by event about upgrades to troops at cost of mony. Faidherbe argued for paying the soldiers fairly.
			add_tech_bonus = {
				name = tech_category_naval_infantry_bonus
				bonus = 0.25
				uses = 1
				category = tech_category_naval_infantry
			}
		}
	}
	focus = {
		id = FRA_focus_colonial_regiments
		icon = GFX_Focus_FRA_tirailleur
		cost = 70
		prerequisite = {
			focus = FRA_focus_reform_foreign_legion
		}
		relative_position_id = FRA_focus_reform_foreign_legion
		x = 0
		y = 1
		ai_will_do = {
			factor = 80
		}
		completion_reward = {
			swap_ideas = {
					remove_idea = FRA_idea_colonial_regiments
					add_idea = FRA_idea_french_colonial_infantry
				}
		}
	}
	focus = {
		id = FRA_focus_forts_along_senegal_river
		icon = GFX_Focus_FRA_forts_along_senegal_river
		cost = 70
		available = {
		}
		prerequisite = {
			focus = FRA_focus_french_senegal_developments
		}
		ai_will_do = {
			factor = 50
		}
		relative_position_id = FRA_focus_french_senegal_developments
		x = 1
		y = 1
		completion_reward = {
			272 = {
				add_building_construction = {
					type = bunker
					level = 1
					province = 13405
					instant_build = yes
				}
			}
			# either give forts or unlock decisions to build simply basic lvl 1 forts along Senegal River
		}
	}
	focus = {
		id = FRA_focus_annul_prior_treaties_senegal
		icon = GFX_Focus_FRA_annul_prior_treaties_senegal
		cost = 70
		available = {
		}
		prerequisite = {
			focus = FRA_focus_forts_along_senegal_river
		}
		ai_will_do = {
			factor = 50
		}
		relative_position_id = FRA_focus_forts_along_senegal_river
		x = 0
		y = 1
		completion_reward = {
			add_war_support = 0.1
			add_political_power = 50
			BAO = {
				add_opinion_modifier = {
					target = FRA
					modifier = medium_decrease
				}
			}
			SIN = {
				add_opinion_modifier = {
					target = FRA
					modifier = medium_decrease
				}
			}
			JLF = {
				add_opinion_modifier = {
					target = FRA
					modifier = medium_decrease
				}
			}
			FTT = {
				add_opinion_modifier = {
					target = FRA
					modifier = medium_decrease
				}
			}
		}
	}
	focus = {
		id = FRA_focus_push_into_baol_kingdom
		icon = GFX_Focus_Continent_Africa
		cost = 70
		available = {
		}
		prerequisite = {
			focus = FRA_focus_annul_prior_treaties_senegal
		}
		ai_will_do = {
			factor = 50
		}
		relative_position_id = FRA_focus_annul_prior_treaties_senegal
		x = 0
		y = 1
		completion_reward = {
			declare_war_on = {
				target = BAO
				type = annex_everything
			}
		}
	}
	focus = {
		id = FRA_focus_an_ally_against_the_sine
		icon = GFX_Focus_Islam_Holy_Quran
		cost = 70
		available = {
		}
		prerequisite = {
			focus = FRA_focus_push_into_baol_kingdom
		}
		prerequisite = {
			focus = FRA_focus_colonial_regiments
		}
		ai_will_do = {
			factor = 50
		}
		relative_position_id = FRA_focus_push_into_baol_kingdom
		x = -1
		y = 1
		completion_reward = {
			declare_war_on = {
				target = SIN
				type = annex_everything
			}
		}
	}

	focus = {
		id = FRA_colonial_gambia_trade
		icon = GFX_Focus_Diplomatic_Ally_ENG
		cost = 70
		available = {
			ENG = {
				owns_state = 701
			}
		}
		prerequisite = {
			focus = FRA_french_colonial_empire
		}
		relative_position_id = FRA_french_colonial_empire
		x = 3
		y = 1
		ai_will_do = {
			factor = 60
		}
		completion_reward = {
			ENG = {
				country_event = britishafrica.66
			}
		}
	}

	#-----------------------------------------------------------------------------------
	#	GABON/EAST AFRICA BRANCH
	#-----------------------------------------------------------------------------------
	focus = {
		id = FRA_french_colonial_company_of_gabon
		icon = GFX_Focus_FRA_colonial_equatorial_africa
		cost = 70
		available = {
			886 = {
				is_owned_by = FRA
			}
			848 = {
				is_owned_by = FRA
			}
		}
		relative_position_id = FRA_french_colonial_empire
		x = 6
		y = 1
		ai_will_do = {
			factor = 60
		}
		prerequisite = {
			focus = FRA_french_colonial_empire
		}
		completion_reward = {
			GAB = {
				transfer_state = 886
				transfer_state = 848
				add_state_core = 886
				add_state_core = 848
			}
			set_autonomy = {
				target = GAB
				autonomous_state = autonomy_colony
				freedom_level = 0.1
			}
		}
	}
	focus = {
		id = FRA_colonial_madagascar_consulate
		icon = GFX_Focus_FRA_colonial_madagascar_consulate
		cost = 70
		available = {

		}
		prerequisite = {
			focus = FRA_french_colonial_company_of_gabon
		}
		relative_position_id = FRA_french_colonial_company_of_gabon
		x = 0
		y = 1
		ai_will_do = {
			factor = 60
		}
		completion_reward = {
			country_event = { id = nap_france.820 days = 1 }
		}
	}

	focus = {
		id = FRA_colonial_gabon_territorial_expansion
		icon = GFX_Focus_divide_africa
		cost = 70
		available = {

		}
		prerequisite = {
			focus = FRA_colonial_madagascar_consulate
		}
		relative_position_id = FRA_colonial_madagascar_consulate
		x = 0
		y = 1
		ai_will_do = {
			factor = 60
		}
		completion_reward = {
			activate_mission = FRA_war_mission_gabon
			declare_war_on = {
				target = BKW
				type = annex_everything
			}
		}
	}

	focus = {
		id = FRA_colonial_supress_the_natives
		icon = GFX_Focus_Arrest_Opposants
		cost = 70
		available = {

		}
		prerequisite = {
			focus = FRA_colonial_gabon_territorial_expansion
		}
		relative_position_id = FRA_colonial_gabon_territorial_expansion
		x = 0
		y = 1
		ai_will_do = {
			factor = 60
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_integrate_outer_gabon
			add_war_support = 0.05
		}
	}

	focus = {
		id = FRA_colonial_form_the_legion_in_gabon
		icon = GFX_Focus_FRA_legion_of_gabon
		cost = 70
		available = {
			OR = {
				886 = {
					is_owned_and_controlled_by = FRA
				}
				886 = {
					is_owned_and_controlled_by = GAB
				}
			}
		}
		prerequisite = {
			focus = FRA_colonial_supress_the_natives
		}
		relative_position_id = FRA_colonial_supress_the_natives
		x = -3
		y = 1
		ai_will_do = {
			factor = 60
		}
		completion_reward = {
			if = {
				limit = {
					886 = {
						is_owned_and_controlled_by = GAB
					}
				}

				886 = {
					create_unit = {
						division = "name = \"Légion de gendarmerie africaine\" division_template = \"Brigade Coloniale\" start_experience_factor = 0.5"
						owner = GAB
					}
					create_unit = {
						division = "name = \"Légion de gendarmerie africaine\" division_template = \"Brigade Coloniale\" start_experience_factor = 0.5"
						owner = GAB
					}
				}
			}
			else_if = {
				limit = {
					886 = {
						is_owned_and_controlled_by = FRA
					}
				}

				886 = {
					create_unit = {
						division = "name = \"Légion de gendarmerie africaine\" division_template = \"Brigade Coloniale\" start_experience_factor = 0.5"
						owner = FRA
					}
					create_unit = {
						division = "name = \"Légion de gendarmerie africaine\" division_template = \"Brigade Coloniale\" start_experience_factor = 0.5"
						owner = FRA
					}
				}
			}
		}
	}

	focus = {
		id = FRA_colonial_found_the_franceville_settlement
		icon = GFX_Focus_FRA_found_the_franceville_settlement
		cost = 70
		available = {

		}
		prerequisite = {
			focus = FRA_colonial_form_the_legion_in_gabon
		}
		relative_position_id = FRA_colonial_form_the_legion_in_gabon
		x = 0
		y = 1
		ai_will_do = {
			factor = 60
		}
		completion_reward = {
			add_victory_points = {
				province = 13419
				value = 5
			}
			unlock_decision_tooltip = FRA_decision_expand_industry_in_franceville
			unlock_decision_tooltip = FRA_decision_expand_buildingslots_in_franceville
		}
	}

	focus = {
		id = FRA_colonial_gabon_road_system
		icon = GFX_Focus_FRA_gabon_road_system
		cost = 70
		available = {

		}
		prerequisite = {
			focus = FRA_colonial_supress_the_natives
		}
		relative_position_id = FRA_colonial_supress_the_natives
		x = -1
		y = 1
		ai_will_do = {
			factor = 60
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_gabon_road_system
			GAB = {
				swap_ideas = {
					remove_idea = NA_B_no_scale_railways
					add_idea = NA_B_early_scale_railways
				}
			}
		}
	}

	focus = {
		id = FRA_colonial_connect_the_road_system_with_port_gentil
		icon = GFX_Focus_connect_the_road_system_with_port
		cost = 70
		available = {

		}
		prerequisite = {
			focus = FRA_colonial_gabon_road_system
		}
		relative_position_id = FRA_colonial_gabon_road_system
		x = 0
		y = 1
		ai_will_do = {
			factor = 60
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_connect_the_roads_to_the_ports
		}
	}

	focus = {
		id = FRA_colonial_use_the_natives_as_workers
		icon = GFX_focus_crush_workers
		cost = 70
		available = {

		}
		prerequisite = {
			focus = FRA_colonial_supress_the_natives
		}
		relative_position_id = FRA_colonial_supress_the_natives
		x = 3
		y = 1
		ai_will_do = {
			factor = 60
		}
		completion_reward = {
			country_event = {
				id = nap_france.404
			}
		}
	}

	focus = {
		id = FRA_colonial_gabon_wood_companies
		icon = GFX_Focus_invest_in_logging
		cost = 70
		available = {

		}
		prerequisite = {
			focus = FRA_colonial_use_the_natives_as_workers
		}
		relative_position_id = FRA_colonial_use_the_natives_as_workers
		x = -2
		y = 1
		ai_will_do = {
			factor = 60
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_gabon_logging_industry
		}
	}

	focus = {
		id = FRA_colonial_extract_ivory
		icon = GFX_Focus_stimulate_economy
		cost = 70
		available = {

		}
		prerequisite = {
			focus = FRA_colonial_use_the_natives_as_workers
		}
		relative_position_id = FRA_colonial_use_the_natives_as_workers
		x = 0
		y = 1
		ai_will_do = {
			factor = 60
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_decision_extract_ivory
		}
	}
	focus = {
		id = FRA_colonial_extract_gabonese_rubber
		icon = GFX_Focus_Agriculture_rubber
		cost = 70
		available = {

		}
		prerequisite = {
			focus = FRA_colonial_use_the_natives_as_workers
		}
		relative_position_id = FRA_colonial_use_the_natives_as_workers
		x = 2
		y = 1
		ai_will_do = {
			factor = 60
		}
		completion_reward = {
			unlock_decision_tooltip = FRA_colonial_decision_extract_gabonese_rubber
		}
	}
	#-----------------------------------------------------------------------------------
	#	INDOCHINA BRANCH
	#-----------------------------------------------------------------------------------
	focus = {
		id = FRA_french_indochina
		icon = GFX_Focus_FRA_cochinchina_campaign
		cost = 70
		prerequisite = {
			focus = FRA_french_colonial_empire
		}
		available = {
			#date > 1858.6.1
			#has_country_flag = FRA_has_colonial_ambitions
			#has_global_flag = eoanb_flag_sow_ENG_FRA_cooperate
			always = no
		}
		relative_position_id = FRA_french_colonial_empire
		x = 12
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {

		}
	}
	focus = {
		id = FRA_convert_vietnamese
		icon = GFX_focus_generic_self_management
		cost = 70
		prerequisite = {
			focus = FRA_french_indochina
		}
		relative_position_id = FRA_french_indochina
		x = -1
		y = 1
		available = {
			#CCH = {
			#	controls_state = 998
			#}
			always = no
		}
		ai_will_do = {
			factor = 50
		}
		completion_reward = {
			VIN = {
				add_stability = 0.2
			}
		}
	}
	focus = {
		id = FRA_research_angkor_wat
		icon = GFX_Focus_angkor_wat
		cost = 70
		prerequisite = {
			focus = FRA_french_indochina
		}
		relative_position_id = FRA_french_indochina
		x = 1
		y = 1
		available = {
			#has_country_flag = FRA_death_mouhot
			always = no
		}
		ai_will_do = {
			factor = 50
		}
		completion_reward = {
			add_political_power = 50
			clr_country_flag = FRA_death_mouhot
		}
	}
	focus = {
		id = FRA_protectorate_cambodia
		icon = GFX_Focus_FRA_colonial_protectorate_cambodia
		cost = 70
		prerequisite = {
			focus = FRA_research_angkor_wat
		}
		prerequisite = {
			focus = FRA_convert_vietnamese
		}
		available = {
			#date > 1863.5.1
			always = no
		}
		relative_position_id = FRA_french_indochina
		x = 0
		y = 2
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			set_autonomy = {
				target = CAM
				autonomous_state = autonomy_protectorate
				freedom_level = 0.1
			}
			CAM = {
				set_cosmetic_tag = CAM_PROTECTORATE
				set_politics = {
					ruling_party = autocracy
				}
				create_country_leader = {
					name = "Norodom"
					picture = "Portrait_CMB_Norodom.png"
					ideology = despotism
				}
				custom_effect_tooltip = afr_colonial_effect_tooltip
			}
			hidden_effect = {
				CAM = {
					add_ideas = AFR_french_protectorate
				}
			}
		}
	}

	#---------------------------------------------------------------------------------------
	#	AMERICAN DIPLOMACY BRANCH
	#---------------------------------------------------------------------------------------
	#-----------------------------------------------------------------------------------
	#	AMERICAN CIVIL WAR BRANCH
	#-----------------------------------------------------------------------------------
	focus = {
		id = FRA_american_civil_war
		icon = GFX_Focus_War_American_Civil_War
		cost = 70
		x = 5
		y = 8
		available = {
			has_global_flag = ACW_American_Civil_War
		}
		bypass = {
			USA = {
				exists = no
			}
		}
		ai_will_do = {
			factor = 500
		}
		completion_reward = {
			country_event = {
				id = nap_france.9
			}
		}
	}
	focus = {
		id = FRA_neutral_stance_civil_war
		icon = GFX_goal_generic_alliance
		cost = 70
		prerequisite = {
			focus = FRA_american_civil_war
		}
		mutually_exclusive = {
			focus = FRA_recognize_csa
		}
		relative_position_id = FRA_american_civil_war
		x = -1
		y = 1
		available = {
			OR = {
				has_country_flag = FRA_flag_support_usa
				has_country_flag = FRA_flag_neutral_stance
			}
			USA = {
				has_war_with = CSA
			}
		}
		ai_will_do = {
			factor = 80
			modifier = {
				is_historical_focus_on = yes
				factor = 100
			}
		}
		completion_reward = {
			add_political_power = 50
			clr_country_flag = FRA_flag_support_usa
			clr_country_flag = FRA_flag_neutral_stance
		}
	}
	focus = {
		id = FRA_condemn_french_volunteers
		icon = GFX_goal_generic_political_pressure
		cost = 70
		prerequisite = {
			focus = FRA_neutral_stance_civil_war
		}
		relative_position_id = FRA_neutral_stance_civil_war
		x = 0
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			CSA = {
				add_opinion_modifier = {
					target = FRA
					modifier = fra_condemn_volunteers_csa
				}
			}
			CSA = {
				add_political_power = -20
				add_war_support = -0.03
			}
		}
	}
	focus = {
		id = FRA_recognize_csa
		icon = GFX_Focus_Diplomacy_CSA
		cost = 70
		prerequisite = {
			focus = FRA_american_civil_war
		}
		mutually_exclusive = {
			focus = FRA_neutral_stance_civil_war
		}
		relative_position_id = FRA_american_civil_war
		x = 1
		y = 1
		available = {
			has_country_flag = FRA_flag_support_csa
			CSA = {
				exists = yes
			}
		}
		ai_will_do = {
			factor = 20
			modifier = {
				is_historical_focus_on = yes
				factor = 0
			}
		}
		completion_reward = {
			CSA = {
				add_opinion_modifier = {
					target = FRA
					modifier = fra_recognition_csa
				}
			}
			USA = {
				add_opinion_modifier = {
					target = FRA
					modifier = fra_recognition_csa_us_view
				}
			}
			clr_country_flag = FRA_flag_support_csa
			add_political_power = 50
		}
	}
	focus = {
		id = FRA_french_expeditionary_troops
		icon = GFX_focus_generic_little_entente
		cost = 70
		prerequisite = {
			focus = FRA_recognize_csa
		}
		relative_position_id = FRA_recognize_csa
		x = 0
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			add_ideas = FRA_idea_ACW_involvement
			set_rule = {
				can_send_volunteers = yes
			}
		}
	}
	#-----------------------------------------------------------------------------------
	#	MEXICAN INTERVENTION BRANCH
	#-----------------------------------------------------------------------------------
	focus = {
		id = FRA_mexican_intervention
		icon = GFX_Focus_mexican_intervention
		cost = 140
		prerequisite = {
			focus = FRA_american_civil_war
		}
		relative_position_id = FRA_american_civil_war
		x = 3
		y = 1
		available = {
			custom_trigger_tooltip = {
				tooltip = FRA_mexican_intervention_tooltip
				always = no
			}
		}
		ai_will_do = {
			factor = 600
		}
		completion_reward = {
			#FRA = { country_event = { id = nap_france.360 } }
			custom_effect_tooltip = FRA_mexican_intervention_tooltip2
		}
	}
	focus = {
		id = FRA_mexico_british_spanish_aid
		icon = GFX_Focus_Diplomatic_Deal_UK_SPA
		cost = 70
		available = {
			always = no
		}
		prerequisite = {
			focus = FRA_mexican_intervention
		}
		relative_position_id = FRA_mexican_intervention
		x = 0
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			custom_effect_tooltip = FRA_mexican_intervention_tooltip3
		}
	}
	focus = {
		id = FRA_mexico_ourselves
		icon = GFX_Focus_FRA_our_mexico
		cost = 70
		available = {
			has_country_flag = FRA_soledad_conv_england_end
			has_country_flag = FRA_soledad_conv_spain_end
		}
		prerequisite = {
			focus = FRA_mexico_british_spanish_aid
		}
		mutually_exclusive = {
			focus = FRA_british_spanish_appeasement
		}
		relative_position_id = FRA_mexico_british_spanish_aid
		x = -1
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			add_political_power = -50
			add_war_support = 0.05
			add_stability = 0.05
			hidden_effect = {
				clr_country_flag = FRA_soledad_conv_england_end
				clr_country_flag = FRA_soledad_conv_spain_end
			}
		}
	}
	focus = {
		id = FRA_increase_efforts
		icon = GFX_focus_RAJ_lions_of_the_great_war
		cost = 70
		prerequisite = {
			focus = FRA_mexico_ourselves
		}
		relative_position_id = FRA_mexico_ourselves
		x = -2
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			add_war_support = 0.05
			add_manpower = 10000
			add_political_power = -50
		}
	}
	focus = {
		id = FRA_british_spanish_appeasement
		icon = GFX_Focus_FRA_mex_appeasement
		cost = 70
		available = {
			has_country_flag = FRA_soledad_conv_spain_con
		}
		prerequisite = {
			focus = FRA_mexico_british_spanish_aid
		}
		mutually_exclusive = {
			focus = FRA_mexico_ourselves
		}
		relative_position_id = FRA_mexico_british_spanish_aid
		x = 1
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			add_political_power = 50
			add_war_support = 0.03
			add_stability = 0.03
			hidden_effect = {
				clr_country_flag = FRA_soledad_conv_spain_con
			}
		}
	}
	focus = {
		id = FRA_mexico_victory
		icon = GFX_Focus_victory_mexico
		cost = 70
		prerequisite = {
			focus = FRA_british_spanish_appeasement
			focus = FRA_mexico_ourselves
		}
		mutually_exclusive = {
			focus = FRA_mexico_failure
		}
		relative_position_id = FRA_british_spanish_appeasement
		x = 0
		y = 1
		available = {
			always = no
		}
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			add_stability = 0.1
			FRA = {
				white_peace = {
					tag = MEX
				}
			}
			army_experience = 20
		}
	}
	focus = {
		id = FRA_mexico_failure
		icon = GFX_Focus_failure_mexico
		cost = 70
		prerequisite = {
			focus = FRA_mexico_ourselves
			focus = FRA_british_spanish_appeasement
		}
		mutually_exclusive = {
			focus = FRA_mexico_victory
		}
		relative_position_id = FRA_mexico_ourselves
		x = 0
		y = 1
		available = {
			always = no
		}
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			add_stability = -0.1
			FRA = {
				white_peace = {
					tag = MEX
				}
			}
			army_experience = -20
		}
	}
	focus = {
		id = FRA_enforce_mexican_debt
		icon = GFX_Focus_Economy_Increase_Wages
		cost = 70
		prerequisite = {
			focus = FRA_mexico_victory
		}
		prerequisite = {
			focus = FRA_british_spanish_appeasement
		}
		relative_position_id = FRA_mexico_victory
		x = 0
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			MEX = {
				add_timed_idea = {
					idea = MEX_idea_pay_debt_french
					days = 180
				}
			}
			add_timed_idea = {
				idea = FRA_idea_income_from_mexican_debt
				days = 180
			}
		}
	}
	focus = {
		id = FRA_distribute_silver
		icon = GFX_Focus_Distribute_Silver
		cost = 70
		prerequisite = {
			focus = FRA_mexico_victory
		}
		prerequisite = {
			focus = FRA_british_spanish_appeasement
		}
		relative_position_id = FRA_mexico_victory
		x = 2
		y = 1
		ai_will_do = {
			factor = 100
		}
		completion_reward = {
			ENG = {
				add_timed_idea = {
					idea = FRA_idea_mexican_silver
					days = 365
				}
			}
			SPR = {
				add_timed_idea = {
					idea = FRA_idea_mexican_silver
					days = 365
				}
			}
			add_timed_idea = {
				idea = FRA_idea_mexican_silver
				days = 365
			}
		}
	}
}
