EAI_development_focus = {
	name = "Develop Country"
	desc = ""

	enable = {
		has_focus_tree = generic_focus
		NOT = { EAI_limited_minors = yes }
	}

	ai_national_focuses = {
		industrial_effort
		construction_effort
		construction_effort_2
		infrastructure_effort
		infrastructure_effort_2
		extra_tech_slot
		extra_tech_slot_2
		construction_effort_3

		army_effort
		doctrine_effort
		doctrine_effort_2

		production_effort
		production_effort_2
		production_effort_3
		naval_effort
	}	
}

EAI_development_focus = {
	name = "Develop Country"
	desc = ""

	enable = {
		has_focus_tree = generic_focus
		EAI_limited_minors = yes
	}

	ai_national_focuses = {
		industrial_effort
		construction_effort
		construction_effort_2
		# infrastructure_effort
		# infrastructure_effort_2
		# extra_tech_slot
		# extra_tech_slot_2
		construction_effort_3

		army_effort
		doctrine_effort
		doctrine_effort_2

		production_effort
		production_effort_2
		production_effort_3
		naval_effort
	}	
}

######################################

EAI_democratic_focus = {
	name = "Democratic focus"
	desc = ""

	enable = {
		OR = {
			AND = { has_global_flag = EAI_random_ideology has_country_flag = EAI_democratic_focus }

			AND = { is_historical_focus_on = yes has_government = democratic NOT = { EAI_neutral_country = yes } }
		}

		has_focus_tree = generic_focus
	}

	abort_when_not_enabled = yes

	focus_factors = {
		political_effort = 1000
		liberty_ethos = 1000
		interventionism_focus = 1000
		volunteer_corps = 1000
		foreign_expeditions = 1000
		why_we_fight = 1000
	}
}

EAI_fascist_focus = {
	name = "Fascist focus"
	desc = ""

	enable = {
		OR = {
			AND = { has_global_flag = EAI_random_ideology has_country_flag = EAI_fascist_focus }

			AND = { is_historical_focus_on = yes has_government = fascism NOT = { EAI_neutral_country = yes } }
		}

		has_focus_tree = generic_focus
	}

	abort_when_not_enabled = yes

	focus_factors = {
		political_effort = 1000
		collectivist_ethos = 1000
		nationalism_focus = 1000
		militarism = 1000
		military_youth = 1000
		paramilitarism = 1000
		ideological_fanaticism = 1000
	}
}

EAI_communist_focus = {
	name = "Communist focus"
	desc = ""

	enable = {
		OR = {
			AND = { has_global_flag = EAI_random_ideology has_country_flag = EAI_communist_focus }

			AND = { is_historical_focus_on = yes has_government = communism NOT = { EAI_neutral_country = yes } }
		}

		has_focus_tree = generic_focus
	}

	abort_when_not_enabled = yes

	focus_factors = {
		political_effort = 1000
		collectivist_ethos = 1000
		internationalism_focus = 1000
		political_correctness = 1000
		indoctrination_focus = 1000
		political_commissars = 1000
		ideological_fanaticism = 1000
	}
}

EAI_neutral_focus = {
	name = "Neutral focus"
	desc = ""

	enable = {
		OR = {
			AND = { has_global_flag = EAI_random_ideology has_country_flag = EAI_neutral_focus }

			AND = { is_historical_focus_on = yes EAI_neutral_country = yes }
		}

		has_focus_tree = generic_focus
	}
	
	abort_when_not_enabled = yes

	focus_factors = {
		political_effort = 1000
		liberty_ethos = 1000
		neutrality_focus = 1000
		deterrence = 1000
		why_we_fight = 1000
	}
}

EAI_undecided_focus = {
	name = "Undecided focus"
	desc = ""

	enable = {
		NOT = { AND = { has_global_flag = EAI_random_ideology has_country_flag = EAI_neutral_focus } }

		has_government = neutrality

		has_focus_tree = generic_focus
	}
	
	abort_when_not_enabled = yes

	focus_factors = {
		political_effort = 1000
		liberty_ethos = -1000
		collectivist_ethos = -1000
		nationalism_focus = -1000
		internationalism_focus = -1000
		neutrality_focus = -1000
		interventionism_focus = -1000
	}
}