focus_tree = {
	id = teke_focus
	
	country = {
		factor = 1
		
		modifier = {
			add = 1
			tag = TKE
		}
	}
	
	continuous_focus_position = { x = 1500 y = 1800 }
	
	default = no
	
	#Economy
	shared_focus = AFR_Nationalize_European_Companies
	shared_focus = AFR_Work_with_Foreign_Mining_Concerns
	shared_focus = COG_new_realities
	
	#Army
	shared_focus = AFR_An_African_Army
	shared_focus = AFR_Repair_Old_Planes
	shared_focus = AFR_Using_old_Vessels
	
	#######################
	#### REVOLT ########
	#######################
	
	focus = {
		id = TKE_coalescing_our_coalition
		icon = GFX_goal_TKE_Coalescing_Coalition
		x = 8
		y = 1
		cost = 1
		available = { is_subject = no }
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		available = {
			is_subject = no
		}
		completion_reward = {
			country_event = teke.1
		}
	}
	
	focus = {
		id = TKE_meeting_the_makoko
		icon = GFX_goal_TKE_Meeting_Makoko
		x = -2
		y = 1
		cost = 2
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		relative_position_id = TKE_coalescing_our_coalition
		prerequisite = { focus = TKE_coalescing_our_coalition }
		
		completion_reward = {
		add_authdem_to_coalition = yes
		add_pataut_to_coalition = yes
		add_natpop_to_coalition = yes
		add_popularity = {
			ideology = authoritarian_democrat
			popularity = 0.03
		}
		add_popularity = {
			ideology = paternal_autocrat
			popularity = 0.03
		}
		add_popularity = {
			ideology = national_populist
			popularity = 0.03
		}
		add_ideas = TKE_Queen_Ngalifourou_idea
		if = {
		limit = {
		has_completed_focus = TKE_courting_democratic_cliques
		has_completed_focus = TKE_amiable_amicale_alliance
		}
		swap_ideas = {
			remove_idea = TKE_power_struggle_idea
			add_idea = TKE_power_struggle_2_idea
			}
		}
		custom_effect_tooltip = monarchist.tt
		add_to_variable = { TKE_monarchist_inclination = 1 }
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_courting_democratic_cliques
		icon = GFX_goal_TKE_Court_Progressive_Cliques
		x = 0
		y = 1
		cost = 2
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		relative_position_id = TKE_coalescing_our_coalition
		prerequisite = { focus = TKE_coalescing_our_coalition }
		
		completion_reward = {
		add_political_power = 25
		add_socdem_to_coalition = yes
		add_soclib_to_coalition = yes
		add_soccon_to_coalition = yes
		add_popularity = {
			ideology = social_democrat
			popularity = 0.03
		}
		add_popularity = {
			ideology = social_liberal
			popularity = 0.03
		}
		add_popularity = {
			ideology = social_conservative
			popularity = 0.03
		}
		add_ideas = TKE_Pierre_Goura_eco_sli
		add_ideas = TKE_Germain_Bicoumat_sec_sco
		if = {
		limit = {
		has_completed_focus = TKE_meeting_the_makoko
		has_completed_focus = TKE_amiable_amicale_alliance
		}
		swap_ideas = {
			remove_idea = TKE_power_struggle_idea
			add_idea = TKE_power_struggle_2_idea
			}
		}
		custom_effect_tooltip = republican.tt
		add_to_variable = { TKE_republican_inclination = 1 }
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_amiable_amicale_alliance
		icon = GFX_goal_TKE_Amiable_Alliance_LAmicale
		x = 2
		y = 1
		cost = 2
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		relative_position_id = TKE_coalescing_our_coalition
		prerequisite = { focus = TKE_coalescing_our_coalition }
		
		completion_reward = {
		add_manpower = 2500
		add_radsoc_to_coalition = yes
		add_synd_to_coalition = yes
		add_tot_to_coalition = yes
		add_popularity = {
			ideology = radical_socialist
			popularity = 0.03
		}
		add_popularity = {
			ideology = syndicalist
			popularity = 0.03
		}
		add_popularity = {
			ideology = totalist
			popularity = 0.03
		}
		add_ideas = TKE_Jacques_Opangault_for_rso
		if = {
		limit = {
		has_completed_focus = TKE_meeting_the_makoko
		has_completed_focus = TKE_courting_democratic_cliques
		}
		swap_ideas = {
			remove_idea = TKE_power_struggle_idea
			add_idea = TKE_power_struggle_2_idea
			}
		}
		custom_effect_tooltip = socialist.tt
		add_to_variable = { TKE_socialist_inclination = 1 }	
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_linking_with_libreville
		icon = GFX_goal_TKE_Linking_Up_Libreville
		x = -1
		y = 2
		cost = 2
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		available = {
			NOT = {
				has_war_with = GAB
			}
		}
		relative_position_id = TKE_coalescing_our_coalition
		prerequisite = { focus = TKE_amiable_amicale_alliance }
		prerequisite = { focus = TKE_courting_democratic_cliques }
		prerequisite = { focus = TKE_meeting_the_makoko }
		
		completion_reward = {
		add_ideas = TKE_linking_with_libreville_idea
		army_experience = 20
		TKE = { add_opinion_modifier = { target = GAB modifier = small_increase } }
		GAB = {
			add_ideas = TKE_linking_with_libreville_idea
			army_experience = 20
			add_opinion_modifier = { target = TKE modifier = small_increase }
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_arms_from_old_masters
		icon = GFX_goal_TKE_Arms_Old_Masters
		x = 1
		y = 2
		cost = 2
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		relative_position_id = TKE_coalescing_our_coalition
		prerequisite = { focus = TKE_meeting_the_makoko }
		prerequisite = { focus = TKE_courting_democratic_cliques }
		prerequisite = { focus = TKE_amiable_amicale_alliance }
		
		completion_reward = {
			country_event = teke.2
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_rally_political_militias
		icon = GFX_goal_TKE_Rally_Political_Paramilitaries
		x = 3
		y = 2
		cost = 2
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		relative_position_id = TKE_coalescing_our_coalition
		prerequisite = { focus = TKE_amiable_amicale_alliance }
		prerequisite = { focus = TKE_courting_democratic_cliques }
		prerequisite = { focus = TKE_meeting_the_makoko }
		completion_reward = {
		country_event = teke.3
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_settle_old_scores
		icon = GFX_goal_TKE_Settle_Score_Manikongo
		x = -3
		y = 2
		cost = 2
		available_if_capitulated = yes
		available = {
			has_war = yes
		}
		ai_will_do = {
			factor = 1
		}
		relative_position_id = TKE_coalescing_our_coalition
		prerequisite = { focus = TKE_amiable_amicale_alliance }
		prerequisite = { focus = TKE_courting_democratic_cliques }
		prerequisite = { focus = TKE_meeting_the_makoko }
		completion_reward = {
		add_war_support = 0.1
		add_manpower = 3500
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_victory_against_lapdogs
		icon = GFX_goal_TKE_Prevailing_Against_Portuguese_Pretender
		x = 0
		y = 4
		cost = 5
		available_if_capitulated = yes
		available = {
			is_subject = no
			NOT = {
				country_exists = KOG
			}
		}
		ai_will_do = {
			factor = 100
		}
		relative_position_id = TKE_coalescing_our_coalition
		completion_reward = {
		set_capital = { state = 928 }
		if = {
			limit = {
				owns_state = 539
				NOT = {
					539 = {
						is_core_of = ROOT
					}
				}
			}
			add_state_core = 539
		}
		if = {
			limit = {
				owns_state = 928
				NOT = {
					928 = {
						is_core_of = ROOT
					}
				}
			}
			add_state_core = 928
		}
		country_event = teke.4
		hidden_effect = {
			country_event = {
					id = tekeflavor.11
					days = 200
				}
			}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	### FOREIGN ###
	
	focus = {
		id = TKE_beyond_brazzaville
		icon = GFX_goal_GAB_africanist_revolution
		x = 10
		y = 8
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		available = { always = no }
		bypass = {
			has_war = no
			NOT = {
				has_idea = TKE_power_struggle_idea
				has_idea = TKE_power_struggle_2_idea
			}
		}
		relative_position_id = TKE_coalescing_our_coalition
		
		completion_reward = {
		custom_effect_tooltip = unlock_focuses
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_unite_moyen_congo
		icon = GFX_goal_GAB_republic_amidst_chaos
		x = 0
		y = 1
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		bypass = {
			owns_state = 539
		}
		bypass_effect = {
		every_state = {
			limit = {
				OR = {
				is_core_of = GAB
				is_claimed_by = GAB
				}
			}
			add_claim_by = TKE
			}
		}
		relative_position_id = TKE_beyond_brazzaville
		prerequisite = { focus = TKE_beyond_brazzaville }
		
		completion_reward = {
		if = {
		limit = {
		GAB = {
		exists = yes 
		NOT = { is_in_faction_with = TKE }
			}
		}
		every_state = {
			limit = {
				OR = {
				is_core_of = GAB
				is_claimed_by = GAB
				}
			}
			add_claim_by = TKE
		}
		if = {
			limit = { country_exists = GAB }
			activate_targeted_decision = { target = GAB decision = TKE_attack_country }
			}
		}
		else_if = {
		limit = {
		GAB = {
		exists = yes
		is_ai = yes
		OR = {
		is_in_faction_with = GAB
		is_subject_of = GAB
				}
			}
		}
		TKE = {
			annex_country = {
			target = GAB
			transfer_troops = yes
			}
		}
		every_state = {
			limit = {
				OR = {
				is_core_of = GAB
				is_claimed_by = GAB
				}
			}
			add_core_of = TKE
		}
		GAB = {
			every_unit_leader = {
			set_nationality = TKE
				}
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_towards_equatorial_africa
		icon = GFX_goal_GAB_equator_united
		x = -2
		y = 2
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		relative_position_id = TKE_beyond_brazzaville
		prerequisite = { focus = TKE_unite_moyen_congo }
		
		completion_reward = {
		every_state = {
			limit = {
				OR = {
				is_core_of = CMR
				is_core_of = CEA
				state = 962
				}
			}
			add_claim_by = TKE
		}
		if = {
			limit = { country_exists = CMR }
			activate_targeted_decision = { target = CMR decision = TKE_attack_country }
		}
		if = {
			limit = { country_exists = ADW }
			activate_targeted_decision = { target = ADW decision = TKE_attack_country }
		}
		if = {
			limit = { country_exists = CEA }
			activate_targeted_decision = { target = CEA decision = TKE_attack_country }
		}
		if = {
			limit = { country_exists = KBR }
			activate_targeted_decision = { target = KBR decision = TKE_attack_country }
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_towards_congo_basin
		icon = GFX_goal_LPD_militant_congo
		x = 2
		y = 2
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		relative_position_id = TKE_beyond_brazzaville
		prerequisite = { focus = TKE_unite_moyen_congo }
		
		completion_reward = {
		custom_effect_tooltip = TKE_congo_fp.tt
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_new_allies
		icon = GFX_find_african_allies
		x = 0
		y = 2
		cost = 5
		available_if_capitulated = yes
		available = { is_in_faction = no }
		ai_will_do = {
			factor = 1
		}
		relative_position_id = TKE_beyond_brazzaville
		prerequisite = { focus = TKE_unite_moyen_congo }
		
		completion_reward = {
		custom_effect_tooltip = foreign.tt
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_restoring_mittelafrika
		icon = GFX_goal_TKE_Restoring_Behemoth
		x = 0
		y = 3
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		has_country_leader = { name = "Ngalifourou" ruling_only = yes }
		}
		relative_position_id = TKE_beyond_brazzaville
		prerequisite = { 
		focus = TKE_towards_equatorial_africa
		focus = TKE_towards_congo_basin
		}
		
		completion_reward = {
		set_country_flag = TKE_claim_maf
		custom_effect_tooltip = KIK_gain_wargoals_tt
		every_country = {
			limit = { is_in_array = { global.MAF_collapse_tags = THIS } }
			ROOT = {
				create_wargoal = {
					type = annex_everything target = PREV
				}
			}
		}
		every_state = {
			limit = { has_state_flag = MAF_claim }
			ROOT = {
				add_state_claim = PREV
			}
		}
		hidden_effect = { add_state_claim = 925 }
		every_country = {
			limit = { is_subject_of = ROOT }
			ROOT = {
				annex_country = {
					target = PREV
					transfer_troops = yes
				}
			}
		}
		unlock_decision_tooltip = AFR_form_maf
	#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_unite_bas_congo
		icon = GFX_goal_TKE_Realm_Bantu
		x = 0
		y = 3
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		available = {
		COG = { exists = no }
		LPD = { OR = { exists = no is_subject_of = TKE is_in_faction_with = TKE }}
		UMN = { OR = { exists = no is_subject_of = TKE is_in_faction_with = TKE }}
		MSF = { exists = no }
		KIV = { OR = { exists = no is_in_faction_with = TKE }}
		CMR = { exists = no }
		CEA = { exists = no }
		owns_state = 927
		owns_state = 952
		owns_state = 660
		owns_state = 962
		881 = { 
		OR = {
		is_owned_and_controlled_by_ROOT_or_subject = yes 
		is_owned_and_controlled_by_ROOT_or_ally = yes
			}
		}
		1025 = { 
		OR = {
		is_owned_and_controlled_by_ROOT_or_subject = yes 
		is_owned_and_controlled_by_ROOT_or_ally = yes
			}
		}
		977 = { 
		OR = {
		is_owned_and_controlled_by_ROOT_or_subject = yes 
		is_owned_and_controlled_by_ROOT_or_ally = yes
			}
		}
		879 = { 
		OR = {
		is_owned_and_controlled_by_ROOT_or_subject = yes 
		is_owned_and_controlled_by_ROOT_or_ally = yes
			}
		}
		}
		allow_branch = {
		has_government = market_liberal
		}
		relative_position_id = TKE_beyond_brazzaville
		prerequisite = { 
		focus = TKE_towards_equatorial_africa
		focus = TKE_towards_congo_basin
		}
		
		completion_reward = {
		every_state = {
			limit = {
				OR = {
				is_core_of = ANG
				is_core_of = BRT
				is_core_of = ZAM
				is_core_of = ZIM
				is_core_of = MZB
				is_core_of = TZN
				is_core_of = BRD
				is_core_of = RWA
				is_core_of = UGA
				is_core_of = KIK
				is_core_of = KEN
				state = 905
				state = 708
				}
			}
			add_claim_by = TKE
			}
		if = {
			limit = { country_exists = ANG }
			activate_targeted_decision = { target = ANG decision = TKE_attack_country }
			}
		if = {
			limit = { country_exists = BRT }
			activate_targeted_decision = { target = BRT decision = TKE_attack_country }
			}
		if = {
			limit = { country_exists = ZAM }
			activate_targeted_decision = { target = ZAM decision = TKE_attack_country }
			}
		if = {
			limit = { country_exists = ZIM }
			activate_targeted_decision = { target = ZIM decision = TKE_attack_country }
			}
		if = {
			limit = { country_exists = MZB }
			activate_targeted_decision = { target = MZB decision = TKE_attack_country }
			}
		if = {
			limit = { country_exists = TZN }
			activate_targeted_decision = { target = TZN decision = TKE_attack_country }
			}
		if = {
			limit = { country_exists = BRD }
			activate_targeted_decision = { target = BRD decision = TKE_attack_country }
			}
		if = {
			limit = { country_exists = RWA }
			activate_targeted_decision = { target = RWA decision = TKE_attack_country }
			}
		if = {
			limit = { country_exists = UGA }
			activate_targeted_decision = { target = UGA decision = TKE_attack_country }
			}
		if = {
			limit = { country_exists = KIK }
			activate_targeted_decision = { target = KIK decision = TKE_attack_country }
			}
		if = {
			limit = { country_exists = KEN }
			activate_targeted_decision = { target = KEN decision = TKE_attack_country }
			}
		if = {
			limit = { country_exists = NMB }
			activate_targeted_decision = { target = NMB decision = TKE_attack_country }
			}
		if = {
			limit = { country_exists = SAF }
			activate_targeted_decision = { target = SAF decision = TKE_attack_country }
			}
		}
	}
	
	focus = {
		id = TKE_unite_latin_africa
		icon = GFX_goal_TKE_Uniting_Latin_Africa
		x = 0
		y = 3
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		available = {
		COG = { exists = no }
		LPD = { exists = no }
		UMN = { exists = no }
		MSF = { exists = no }
		KIV = {
		OR = {
		is_in_faction_with = TKE
		exists = no
			}
		}
		CMR = { exists = no }
		CEA = { exists = no }
		owns_state = 927
		owns_state = 952
		owns_state = 660
		owns_state = 962
		881 = { is_owned_and_controlled_by_ROOT_or_ally = yes }
		1025 = { is_owned_and_controlled_by_ROOT_or_ally = yes }
		977 = { is_owned_and_controlled_by_ROOT_or_ally = yes }
		879 = { is_owned_and_controlled_by_ROOT_or_ally = yes }
		}
		allow_branch = {
		OR = {
		has_government = social_democrat
		has_government = social_liberal
		has_government = social_conservative
			}
		}
		relative_position_id = TKE_beyond_brazzaville
		prerequisite = { 
		focus = TKE_towards_equatorial_africa
		focus = TKE_towards_congo_basin
		}
		completion_reward = {
		every_state = {
			limit = {
				OR = {
				is_core_of = CMR
				is_core_of = CEA
				is_core_of = ANG
				state = 962
				state = 881
				state = 295
				state = 538
				state = 1025
				state = 1180
				state = 718
				state = 1026
				state = 977
				state = 1181
				state = 949
				state = 1182
				state = 1185
				state = 1184
				state = 1183
				state = 879
				state = 976
				}
			}
			add_core_of = TKE
			}
		set_cosmetic_tag = TKE_latin_africa
		if = {
			limit = { country_exists = ANG }
			activate_targeted_decision = { target = ANG decision = TKE_attack_country }
			}
		if = {
			limit = { POR = { owns_state = 540 } }
			activate_targeted_decision = { target = POR decision = TKE_attack_country }
			}
		}
	}
	
	focus = {
		id = TKE_unite_french_africa
		icon = GFX_goal_TKE_Uniting_Francophone_Africa
		x = 0
		y = 3
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		available = {
		COG = { exists = no }
		LPD = {
		OR = {
		is_in_faction_with = TKE
		exists = no
			}
		}
		UMN = { exists = no }
		MSF = { exists = no }
		KIV = {
		OR = {
		is_in_faction_with = TKE
		exists = no
			}
		}
		CMR = { exists = no }
		CEA = { exists = no }
		owns_state = 927
		owns_state = 952
		owns_state = 660
		owns_state = 962
		881 = { is_owned_and_controlled_by_ROOT_or_ally = yes }
		1025 = { is_owned_and_controlled_by_ROOT_or_ally = yes }
		977 = { is_owned_and_controlled_by_ROOT_or_ally = yes }
		879 = { is_owned_and_controlled_by_ROOT_or_ally = yes }
		}
		allow_branch = {
		OR = {
		has_government = radical_socialist
		has_government = syndicalist
		has_government = totalist
			}
		}
		relative_position_id = TKE_beyond_brazzaville
		prerequisite = { 
		focus = TKE_towards_equatorial_africa
		focus = TKE_towards_congo_basin
		}
		completion_reward = {
		every_state = {
			limit = {
				OR = {
				is_core_of = WAD
				is_core_of = NER
				is_core_of = BFA
				is_core_of = MAL
				is_core_of = MRT
				is_core_of = GNA
				is_core_of = SEN
				is_core_of = ALG
				is_core_of = TUN
				is_core_of = DAH
				is_core_of = IVO
				state = 807
				state = 963
				}
			}
			add_claim_by = TKE
			}
		if = {
			limit = { country_exists = NFA }
			activate_targeted_decision = { target = NFA decision = TKE_attack_country }
			}
		}
	}
	
	#######################
	#### THE INTRO ########
	#######################
	
	
	focus = {
		id = TKE_fate_of_coalition
		icon = GFX_goal_TKE_Fate_Crumbling_Coalition
		x = 0
		y = 5
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		relative_position_id = TKE_coalescing_our_coalition
		prerequisite = { focus = TKE_victory_against_lapdogs }
		available = {
			has_completed_focus = TKE_arms_from_old_masters
			has_completed_focus = TKE_rally_political_militias
		}
		completion_reward = {
		country_event = teke.5
		hidden_effect = { end_coalition = yes }
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	### Queen Path ###
	
	focus = {
		id = TKE_revival_of_the_kingdom
		icon = GFX_goal_TKE_Triumph_House_Makoko
		
		x = -4
		y = 1
		relative_position_id = TKE_fate_of_coalition
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		available = { always = no }
		
		mutually_exclusive = {
			focus = TKE_democracy
			focus = TKE_revolutionary_struggle
		}
		
		prerequisite = { focus = TKE_fate_of_coalition }
		
		completion_reward = {
		custom_effect_tooltip = unlock_focuses
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_deal_with_socialists_and_republicans
		icon = GFX_goal_TKE_Strike_Socialists_Republicans
		
		x = -1
		y = 1
		relative_position_id = TKE_revival_of_the_kingdom
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		
		prerequisite = { focus = TKE_revival_of_the_kingdom }
		
		completion_reward = {
		add_command_power = 30
		remove_ideas = TKE_power_struggle_2_idea
		add_popularity = {
			ideology = social_conservative
			popularity = -0.05
		}
		add_popularity = {
			ideology = social_liberal
			popularity = -0.05
		}
		add_popularity = {
			ideology = social_democrat
			popularity = -0.05
		}
		add_popularity = {
			ideology = radical_socialist
			popularity = -0.1
		}
		add_popularity = {
			ideology = syndicalist
			popularity = -0.1
		}
		add_popularity = {
			ideology = totalist
			popularity = -0.1
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_collaborate_with_colonial_officers
		icon = GFX_goal_TKE_Collaborate_Colonial_Officers
		
		x = 1
		y = 1
		relative_position_id = TKE_revival_of_the_kingdom
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		
		prerequisite = { focus = TKE_revival_of_the_kingdom }
		
		completion_reward = {
		add_political_power = 50
		army_experience = 50
		add_manpower = 5000
		add_ideas = TKE_collaborate_with_colonial_officers_idea
		add_ideas = TKE_Jean_Marchessou_for_pau
		add_ideas = TKE_Raphael_Antonetti_eco_pau
		add_ideas = TKE_Andre_Capagorry_sec_pau
		AFR_open_economy_tree = yes
		AFR_open_army_tree = yes
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_a_modernized_tribal_monarchy
		icon = GFX_goal_TKE_Modernize_Tribal_Monarchy

		x = 0
		y = 2
		relative_position_id = TKE_revival_of_the_kingdom
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		
		prerequisite = { focus = TKE_deal_with_socialists_and_republicans }
		prerequisite = { focus = TKE_collaborate_with_colonial_officers }
		
		completion_reward = {
		country_event = teke.11
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_return_to_french_authority
		icon = GFX_goal_TKE_Return_Foreign_Authority
		
		x = 0
		y = 3
		relative_position_id = TKE_revival_of_the_kingdom
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		
		prerequisite = { focus = TKE_deal_with_socialists_and_republicans }
		prerequisite = { focus = TKE_collaborate_with_colonial_officers }
		
		completion_reward = {
		add_stability = 0.05
		country_event = teke.12
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_teke_spiritualism
		icon = GFX_goal_TKE_Teke_Spiritualist_Revival
		
		x = -1
		y = 4
		relative_position_id = TKE_revival_of_the_kingdom
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		
		prerequisite = { focus = TKE_return_to_french_authority }
		
		completion_reward = {
		add_political_power = 75
		add_command_power = 25
		add_ideas = TKE_teke_spiritualism_idea
		hidden_effect = {
		country_event = {
				id = teke.37
				days = 21
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_power_to_the_queen_mother
		icon = GFX_goal_TKE_All_Power_Queen_Mother
		
		x = 0
		y = 5
		relative_position_id = TKE_revival_of_the_kingdom
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		
		prerequisite = { focus = TKE_teke_spiritualism }
		prerequisite = { focus = TKE_woman_of_the_whites }
		
		completion_reward = {
		add_command_power = 30
		add_stability = 0.03
		add_war_support = 0.03
		increase_ruling_party_popularity_by_5 = yes
		add_country_leader_trait = queen_mother
		create_field_marshal = {
					name = "Ngalifourou"
					portrait_path = "gfx/leaders/TKE/Portrait_TKE_Ngalifourou.png"
					traits = {
						politically_connected
						incorporeal
					}
					skill = 1
					attack_skill = 1
					defense_skill = 1
					planning_skill = 1
					logistics_skill = 1
				}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_woman_of_the_whites
		icon = GFX_goal_TKE_Ngalifourou_Woman_Whites
		
		x = 1
		y = 4
		relative_position_id = TKE_revival_of_the_kingdom
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		
		prerequisite = { focus = TKE_return_to_french_authority }
		
		completion_reward = {
		add_offsite_building = { type = industrial_complex level = 1 }
		add_offsite_building = { type = arms_factory level = 1 }
		swap_ideas = {
			remove_idea = TKE_collaborate_with_colonial_officers_idea
			add_idea = TKE_woman_of_the_whites_idea
			}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_anziku_renaissance
		icon = GFX_goal_TKE_Dawn_Anziku_Renaissance
		
		x = 0
		y = 6
		relative_position_id = TKE_revival_of_the_kingdom
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		
		prerequisite = { focus = TKE_power_to_the_queen_mother }
		
		completion_reward = {
		add_ideas = TKE_anziku_renaissance_idea
		custom_effect_tooltip = BRA_jungle_warfare_tt
			hidden_effect = {
				set_technology = { jungle_warfare = 1 }
			}
		custom_effect_tooltip = jungle_warfare_effect
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	### Democracy Path ###
	
	focus = {
		id = TKE_democracy
		icon = GFX_goal_TKE_Democracy_Vogue
		
		x = 0
		y = 1
		relative_position_id = TKE_fate_of_coalition
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		available = { always = no }
		
		mutually_exclusive = {
			focus = TKE_revolutionary_struggle
			focus = TKE_revival_of_the_kingdom
		}
		
		prerequisite = { focus = TKE_fate_of_coalition }
		
		completion_reward = {
		custom_effect_tooltip = unlock_focuses
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_anti_syndicalism_anti_colonialism
		icon = GFX_goal_TKE_Against_Extremism_Colonialism
		
		x = 0
		y = 1
		relative_position_id = TKE_democracy
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		
		prerequisite = { focus = TKE_democracy }
		
		completion_reward = {
		add_political_power = 30
		remove_ideas = TKE_power_struggle_2_idea
		add_popularity = {
			ideology = paternal_autocrat
			popularity = -0.1
		}
		add_popularity = {
			ideology = syndicalist
			popularity = -0.1
		}
		add_popularity = {
			ideology = totalist
			popularity = -0.1
		}
		hidden_effect = {
		country_event = {
				id = teke.10
				days = 20
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_modernism_and_mysticism
		icon = GFX_goal_TKE_Between_Modernism_Mysticism
		
		x = -1
		y = 2
		relative_position_id = TKE_democracy
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		
		prerequisite = { focus = TKE_anti_syndicalism_anti_colonialism }
		
		completion_reward = {
		country_event = teke.13
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_command_bacongo_militias
		icon = GFX_goal_TKE_Command_Bakongo_Militias
		
		x = 1
		y = 2
		relative_position_id = TKE_democracy
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		
		prerequisite = { focus = TKE_anti_syndicalism_anti_colonialism }
		
		completion_reward = {
		add_political_power = -50
		add_command_power = 30
		add_war_support = 0.05
		add_manpower = 6500
		add_ideas = TKE_command_bacongo_militias_idea
		AFR_open_army_tree = yes
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_elections
		icon = GFX_goal_TKE_Hold_First_Elections
		
		x = 0
		y = 3
		relative_position_id = TKE_democracy
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		
		prerequisite = { focus = TKE_command_bacongo_militias }
		prerequisite = { focus = TKE_modernism_and_mysticism }
		
		completion_reward = {
		remove_ideas = AFR_post_collapse_instability
		country_event = teke.6
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	#Youlou
	
	focus = {
		id = TKE_youlou_victory
		icon = GFX_goal_TKE_Victory_Youlous_UDDIA
		
		x = 0
		y = 1
		relative_position_id = TKE_elections
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		available = { always = no }
		allow_branch = {
		OR = {
		has_government = market_liberal
		has_country_flag = TKE_default_rep
			}
		}
		
		prerequisite = { 
			focus = TKE_elections
		}
		
		completion_reward = {
		custom_effect_tooltip = unlock_focuses
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_african_economic_liberalism
		icon = GFX_goal_TKE_African_Economic_Liberalism
		
		x = -1
		y = 2
		relative_position_id = TKE_elections
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		OR = {
		has_government = market_liberal
		has_country_flag = TKE_default_rep
			}
		}
		
		prerequisite = { focus = TKE_youlou_victory }
		
		completion_reward = {
		random_owned_state = { 
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		random_owned_state = { 
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		add_ideas = TKE_african_economic_liberalism_idea
		AFR_open_economy_tree = yes
		country_event = {
				id = teke.14
				days = 7
		}
		hidden_effect = {
		country_event = {
				id = teke.46
				days = 27
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_youlou_personality_cult
		icon = GFX_goal_TKE_Fostering_Fulberts_Following
		
		x = 1
		y = 2
		relative_position_id = TKE_elections
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		OR = {
		has_government = market_liberal
		has_country_flag = TKE_default_rep
			}
		}
		
		prerequisite = { focus = TKE_youlou_victory }
		
		completion_reward = {
		add_command_power = 60
		add_ideas = TKE_youlou_personality_cult_idea
		hidden_effect = {
		country_event = {
				id = teke.27
				days = 28
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_consolidate_the_one_party_state
		icon = GFX_goal_TKE_Safeguard_Young_Democracy
		
		x = 0
		y = 3
		relative_position_id = TKE_elections
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		OR = {
		has_government = market_liberal
		has_country_flag = TKE_default_rep
			}
		}
		
		prerequisite = { focus = TKE_african_economic_liberalism }
		prerequisite = { focus = TKE_youlou_personality_cult }
		
		completion_reward = {
		add_political_power = 100
		custom_effect_tooltip = TKE_one_party_uddia.tt
		hidden_effect = {
		country_event = {
				id = teke.44
				days = 7
		}
		add_radsoc_to_coalition = yes
		add_socdem_to_coalition = yes
		add_soclib_to_coalition = yes
		add_soccon_to_coalition = yes
		set_party_name = {
			ideology = radical_socialist
			long_name = TKE_market_liberal_party_long
			name = TKE_market_liberal_party
		}
		set_party_name = {
			ideology = social_democrat
			long_name = TKE_market_liberal_party_long
			name = TKE_market_liberal_party
		}
		set_party_name = {
			ideology = social_liberal
			long_name = TKE_market_liberal_party_long
			name = TKE_market_liberal_party
		}
		set_party_name = {
			ideology = social_conservative
			long_name = TKE_market_liberal_party_long
			name = TKE_market_liberal_party
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	#Goura
	
	focus = {
		id = TKE_goura_victory
		icon = GFX_goal_TKE_Victory_Gouras_PPC
		
		x = 0
		y = 1
		relative_position_id = TKE_elections
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		available = { always = no }
		allow_branch = {
		has_government = social_liberal
		}
		
		prerequisite = { focus = TKE_elections }
		
		completion_reward = {
		custom_effect_tooltip = unlock_focuses
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_municipal_reorganization
		icon = GFX_goal_TKE_Reorganize_Moyen_Congo_Municipalities
		
		x = -1
		y = 2
		relative_position_id = TKE_elections
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		has_government = social_liberal
		}
		
		prerequisite = { focus = TKE_goura_victory }
		
		completion_reward = {
		add_stability = 0.05
		increase_ruling_party_popularity_by_10 = yes
		add_ideas = TKE_municipal_reorganization_idea
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_french_assisted_modernization
		icon = GFX_goal_TKE_Modernization_Assisted_French
		
		x = 1
		y = 2
		relative_position_id = TKE_elections
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		has_government = social_liberal
		}
		
		prerequisite = { focus = TKE_goura_victory }
		
		completion_reward = {
		random_owned_state = {
		prioritize = { 928 }
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
				add_extra_state_shared_building_slots = 1
				increase_state_category_by_two_levels = yes
		}
		random_owned_state = {
		prioritize = { 953 }
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
				add_extra_state_shared_building_slots = 1
				increase_state_category_by_two_levels = yes
		}
		NFA = { add_opinion_modifier = { target = TKE modifier = medium_increase } }
		AFR_open_economy_tree = yes
		hidden_effect = {
		country_event = {
				id = teke.42
				days = 7
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_join_international_markets
		icon = GFX_goal_TKE_Join_International_Markets
		
		x = 0
		y = 3
		relative_position_id = TKE_elections
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		has_government = social_liberal
		}
		
		prerequisite = { focus = TKE_municipal_reorganization }
		prerequisite = { focus = TKE_french_assisted_modernization }
		
		completion_reward = {
		add_ideas = TKE_join_international_markets_idea
		GER_add_to_mitteleuropa = yes
		hidden_effect = {
		country_event = {
				id = teke.41
				days = 14
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	#Tchicaya
	
	focus = {
		id = TKE_tchicaya_victory
		icon = GFX_goal_TKE_Victory_Tchicayas_PPC
		
		x = 0
		y = 1
		relative_position_id = TKE_elections
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		available = { always = no }
		allow_branch = {
		has_government = social_democrat
		}
		
		prerequisite = { focus = TKE_elections }
		
		completion_reward = {
		custom_effect_tooltip = unlock_focuses
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_pointe_noire_harmony
		icon = GFX_goal_TKE_LHarmonie_Poine_Noire
		
		x = 1
		y = 2
		relative_position_id = TKE_elections
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		has_government = social_democrat
		}
		
		prerequisite = { focus = TKE_tchicaya_victory }

		completion_reward = {
		add_political_power = 25
		add_ideas = TKE_pointe_noire_harmony_idea
		AFR_open_economy_tree = yes
		hidden_effect = {
		country_event = {
				id = teke.47
				days = 21
		}
		country_event = {
				id = teke.50
				days = 48
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_loango_heirs
		icon = GFX_goal_TKE_Heirs_Loango_Kingdom
		
		x = -1
		y = 2
		relative_position_id = TKE_elections
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		has_government = social_democrat
		}
		
		prerequisite = { focus = TKE_tchicaya_victory }

		completion_reward = {
		add_stability = 0.05
		add_war_support = 0.05
		country_event = {
				id = teke.8
				days = 14
		}
		hidden_effect = {
		country_event = {
				id = teke.48
				days = 35
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_educated_indigenous_elite
		icon = GFX_goal_TKE_Indigenous_Self_Sufficient_Society
		
		x = 0
		y = 3
		relative_position_id = TKE_elections
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		has_government = social_democrat
		}
		
		prerequisite = { focus = TKE_pointe_noire_harmony }
		prerequisite = { focus = TKE_loango_heirs }

		completion_reward = {
		add_research_slot_until_five = yes
		add_ideas = TKE_educated_indigenous_elite_idea
		hidden_effect = {
		country_event = {
				id = teke.49
				days = 14
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	#Tchitchelle
	
	focus = {
		id = TKE_tchitchelle_victory
		icon = GFX_goal_TKE_Victory_Tchitchelles_PPC
		
		x = 0
		y = 1
		relative_position_id = TKE_elections
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		available = { always = no }
		allow_branch = {
		has_government = social_conservative
		}
		
		prerequisite = { focus = TKE_elections }
		
		completion_reward = {
		custom_effect_tooltip = unlock_focuses
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_expand_the_railways
		icon = GFX_goal_TKE_African_Owned_Railways
		
		x = -1
		y = 2
		relative_position_id = TKE_elections
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		has_government = social_conservative
		}
		
		prerequisite = { focus = TKE_tchitchelle_victory }
		
		completion_reward = {
		add_equipment_to_stockpile = {
				type = train_equipment_1
				amount = 25
				producer = MAF
		}
		add_ideas = TKE_expand_the_railways_idea
		AFR_open_economy_tree = yes
		hidden_effect = {
		country_event = {
				id = teke.62
				days = 14
			}
		country_event = {
				id = teke.63
				days = 42
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_uddia_outreach
		icon = GFX_goal_TKE_Extend_Olive_Branch_UDDIA
		
		x = 1
		y = 2
		relative_position_id = TKE_elections
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		has_government = social_conservative
		}
		
		prerequisite = { focus = TKE_tchitchelle_victory }
		
		completion_reward = {
		add_political_power = 25
		add_command_power = 30
		add_stability = 0.05
		increase_ruling_party_popularity_by_10 = yes
		add_marlib_to_coalition = yes
		hidden_effect = {
		country_event = {
				id = teke.66
				days = 21
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_conservative_unions
		icon = GFX_goal_TKE_Non_Syndicalist_Unionism
		
		x = 0
		y = 3
		relative_position_id = TKE_elections
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		has_government = social_conservative
		}
		
		prerequisite = { focus = TKE_expand_the_railways }
		prerequisite = { focus = TKE_uddia_outreach }
		
		completion_reward = {
		add_ideas = TKE_conservative_unions_idea
		hidden_effect = {
		country_event = {
				id = teke.61
				days = 7
			}
		country_event = {
				id = teke.65
				days = 28
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	### Socialist Path ###
	
	focus = {
		id = TKE_revolutionary_struggle
		icon = GFX_goal_TKE_Revolutionary_Struggle
		
		x = 4
		y = 1
		relative_position_id = TKE_fate_of_coalition
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		available = { always = no }
		
		mutually_exclusive = {
			focus = TKE_democracy
			focus = TKE_revival_of_the_kingdom
		}
		
		prerequisite = { focus = TKE_fate_of_coalition }
		
		completion_reward = {
		custom_effect_tooltip = unlock_focuses
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_free_universities
		icon = GFX_goal_TKE_Empower_Student_Organizations
		
		x = 0
		y = 1
		relative_position_id = TKE_revolutionary_struggle
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		
		prerequisite = { focus = TKE_revolutionary_struggle }
		
		completion_reward = {
		add_synd_to_coalition = yes
		add_tot_to_coalition = yes
		add_popularity = {
			ideology = radical_socialist
			popularity = 0.05
		}
		add_popularity = {
			ideology = syndicalist
			popularity = 0.05
		}
		add_popularity = {
			ideology = totalist
			popularity = 0.05
		}
		remove_ideas = TKE_power_struggle_2_idea
		country_event = {
				id = teke.15
				days = 7
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_fate_of_makoko
		icon = GFX_goal_TKE_Fate_Great_Makoko
		
		x = 1
		y = 2
		relative_position_id = TKE_revolutionary_struggle
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		
		
		prerequisite = { focus = TKE_free_universities }
		
		completion_reward = {
		country_event = teke.16
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_the_red_patron_provides
		icon = GFX_goal_TKE_Red_Patron_Provides
		
		x = -1
		y = 2
		relative_position_id = TKE_revolutionary_struggle
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		
		prerequisite = { focus = TKE_free_universities }
		
		completion_reward = {
		add_manpower = 5000
		add_equipment_to_stockpile = {
				type = infantry_equipment
				amount = 2500
				producer = FRA
		}
		add_equipment_to_stockpile = {
				type = artillery_equipment
				amount = 250
				producer = FRA
		}
		INT = { add_opinion_modifier = { target = TKE modifier = medium_increase } }
		add_to_tech_sharing_group = phalanstere_research
		add_ideas = TKE_the_red_patron_provides_idea
		AFR_open_economy_tree = yes
		AFR_open_army_tree = yes
		hidden_effect = {
		country_event = {
				id = tekeflavor.5
				days = 47
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_red_paradise_secured
		icon = GFX_goal_TKE_Securing_Scarlet_Paradise
		
		x = 0
		y = 3
		relative_position_id = TKE_revolutionary_struggle
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		
		prerequisite = { 
			focus = TKE_the_red_patron_provides
		}
		prerequisite = { 
			focus = TKE_fate_of_makoko
		}
		
		select_effect = {
			country_event = {
				id = teke.17
				days = 7
			}
		}
		
		completion_reward = {
		add_stability = 0.15
		custom_effect_tooltip = TKE_socialist_congress.tt
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	#Matsoua
	
	focus = {
		id = TKE_matsoua_victory
		icon = GFX_goal_TKE_Matswa_Dons_Messianic_Mantle_Save_Moyen_Congo
		
		x = 0
		y = 1
		relative_position_id = TKE_red_paradise_secured
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		available = { always = no }
		allow_branch = {
		OR = {
		has_country_leader = { name = "André Matsoua" ruling_only = yes }
		has_country_flag = TKE_default_soc
			}
		}
		
		prerequisite = { 
			focus = TKE_red_paradise_secured
		}
		
		completion_reward = {
		custom_effect_tooltip = unlock_focuses
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_mobilize_mikale
		icon = GFX_goal_TKE_Mobilize_Mikale
		
		x = -1
		y = 2
		relative_position_id = TKE_red_paradise_secured
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		OR = {
		has_country_leader = { name = "André Matsoua" ruling_only = yes }
		has_country_flag = TKE_default_soc
			}
		}
		
		prerequisite = { focus = TKE_matsoua_victory }
		
		completion_reward = {
		add_manpower = 5000
		random_owned_state = {
		prioritize = { 928 }
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
				add_extra_state_shared_building_slots = 1
				increase_state_category_by_two_levels = yes
		}
		random_owned_state = {
		prioritize = { 953 }
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
				add_extra_state_shared_building_slots = 1
				increase_state_category_by_two_levels = yes
		}
		random_owned_state = {
		prioritize = { 928 }
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
				add_extra_state_shared_building_slots = 1
				928 = { set_state_category = one }
		}
		add_ideas = TKE_mobilize_mikale_idea
		hidden_effect = {
		country_event = {
				id = teke.69
				days = 14
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_kimbanguist_outreach
		icon = GFX_goal_TKE_Convocation_Nzunga
		
		x = 1
		y = 2
		relative_position_id = TKE_red_paradise_secured
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		OR = {
		has_country_leader = { name = "André Matsoua" ruling_only = yes }
		has_country_flag = TKE_default_soc
			}
		}
		
		prerequisite = { focus = TKE_matsoua_victory }
		
		completion_reward = {
		add_political_power = 50
		add_stability = 0.1
		increase_ruling_party_popularity_by_10 = yes
		country_event = teke.70
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_spiritual_populism
		icon = GFX_goal_TKE_Messianic_Populism_Under_Matswa
		
		x = 0
		y = 3
		relative_position_id = TKE_red_paradise_secured
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		OR = {
		has_country_leader = { name = "André Matsoua" ruling_only = yes }
		has_country_flag = TKE_default_soc
			}
		}
		
		prerequisite = { focus = TKE_mobilize_mikale }
		prerequisite = { focus = TKE_kimbanguist_outreach }
		
		completion_reward = {
		add_command_power = 30
		add_ideas = TKE_spiritual_populism_idea
		hidden_effect = {
		country_event = {
				id = teke.67
				days = 7
			}
		country_event = {
				id = teke.72
				days = 35
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	#Opengault
	
	focus = {
		id = TKE_opangault_victory
		icon = GFX_goal_TKE_Victory_Opangaults_MSA
		
		x = 0
		y = 1
		relative_position_id = TKE_red_paradise_secured
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		available = { always = no }
		allow_branch = {
		OR = {
		has_idea = TKE_Jacques_Opangault_hog_rso
		has_country_leader = { name = "Jacques Opangault" ruling_only = yes }
			}
		}
		
		prerequisite = { 
			focus = TKE_elections
			focus = TKE_red_paradise_secured
		}
		
		completion_reward = {
		custom_effect_tooltip = unlock_focuses
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_arm_out_to_SFIO
		icon = GFX_goal_TKE_Reach_Out_SFIO
		
		x = -1
		y = 2
		relative_position_id = TKE_red_paradise_secured
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		OR = {
		has_idea = TKE_Jacques_Opangault_hog_rso
		has_country_leader = { name = "Jacques Opangault" ruling_only = yes }
			}
		}
		
		prerequisite = { focus = TKE_opangault_victory }
		
		completion_reward = {
		add_command_power = 30
		add_stability = 0.05
		add_war_support = 0.05
		add_ideas = TKE_arm_out_to_SFIO_idea
		if = {
			limit = { NOT = { has_country_flag = AFR_can_do_economy } }
			AFR_open_economy_tree = yes
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_african_federalism
		icon = GFX_goal_TKE_Towards_African_Federalism
		
		x = 1
		y = 2
		relative_position_id = TKE_red_paradise_secured
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		OR = {
		has_idea = TKE_Jacques_Opangault_hog_rso
		has_country_leader = { name = "Jacques Opangault" ruling_only = yes }
			}
		}
		
		prerequisite = { focus = TKE_opangault_victory }
		
		completion_reward = {
		random_owned_state = {
				add_extra_state_shared_building_slots = 1
				add_state_modifier = {
					modifier = {
						local_resources_factor = 0.05
						state_production_speed_buildings_factor = 0.05
					}
				}
			}
		random_owned_state = {
				add_extra_state_shared_building_slots = 1
				add_state_modifier = {
					modifier = {
						local_resources_factor = 0.05
						state_production_speed_buildings_factor = 0.05
					}
				}
			}
		add_ideas = TKE_african_federalism_idea
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_panafrican_outreach
		icon = GFX_goal_TKE_Pragmatic_Pan_Africanism
		
		x = 0
		y = 3
		relative_position_id = TKE_red_paradise_secured
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		OR = {
		has_idea = TKE_Jacques_Opangault_hog_rso
		has_country_leader = { name = "Jacques Opangault" ruling_only = yes }
			}
		}
		
		prerequisite = { focus = TKE_arm_out_to_SFIO }
		prerequisite = { focus = TKE_african_federalism }
		
		completion_reward = {
		add_political_power = 50
		add_stability = 0.1
		increase_ruling_party_popularity_by_10 = yes
		country_event = {
				id = teke.25
				days = 7
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_debat_victory
		icon = GFX_goal_TKE_Debats_Radicals_Assume_Control
		
		x = 0
		y = 1
		relative_position_id = TKE_red_paradise_secured
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		available = { always = no }
		allow_branch = {
		has_government = totalist
		}
		
		prerequisite = { 
			focus = TKE_red_paradise_secured
		}
		
		completion_reward = {
		custom_effect_tooltip = unlock_focuses
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_african_jacobins
		icon = GFX_goal_TKE_Black_Jacobins
		
		x = 1
		y = 2
		relative_position_id = TKE_red_paradise_secured
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		has_government = totalist
		}
		
		prerequisite = { 
			focus = TKE_debat_victory
		}
		
		completion_reward = {
		add_war_support = 0.03
		add_manpower = 3500
		increase_ruling_party_popularity_by_10 = yes
		add_ideas = TKE_african_jacobins_idea
		hidden_effect = {
		country_event = {
				id = teke.51
				days = 17
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}

	focus = {
		id = TKE_scientific_socialism
		icon = GFX_goal_TKE_Towards_Scientific_Socialism
		
		x = -1
		y = 2
		relative_position_id = TKE_red_paradise_secured
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		has_government = totalist
		}
		
		prerequisite = { 
			focus = TKE_debat_victory
		}
		
		completion_reward = {
		add_command_power = 30
		add_research_slot_until_five = yes
		add_ideas = TKE_scientific_socialism_idea
		hidden_effect = {
		country_event = {
				id = teke.52
				days = 21
		}
		country_event = {
				id = teke.54
				days = 42
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_all_under_mnr
		icon = GFX_goal_TKE_Preserving_National_Revolution
		
		x = 0
		y = 3
		relative_position_id = TKE_red_paradise_secured
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		has_government = totalist
		}
		
		prerequisite = { 
			focus = TKE_african_jacobins
		}
		prerequisite = { 
			focus = TKE_scientific_socialism
		}
		
		completion_reward = {
		add_political_power = 25
		add_command_power = 30
		add_stability = 0.05
		custom_effect_tooltip = TKE_one_party_mnr.tt
		hidden_effect = {
		add_soccon_to_coalition = yes
		add_marlib_to_coalition = yes
		add_soclib_to_coalition = yes
		add_socdem_to_coalition = yes
		add_radsoc_to_coalition = yes
		add_synd_to_coalition = yes
		set_party_name = {
			ideology = social_conservative
			long_name = TKE_mnr_party_long
			name = TKE_mnr_party
		}
		set_party_name = {
			ideology = market_liberal
			long_name = TKE_mnr_party_long
			name = TKE_mnr_party
		}
		set_party_name = {
			ideology = social_liberal
			long_name = TKE_mnr_party_long
			name = TKE_mnr_party
		}
		set_party_name = {
			ideology = social_democrat
			long_name = TKE_mnr_party_long
			name = TKE_mnr_party
		}
		set_party_name = {
			ideology = radical_socialist
			long_name = TKE_mnr_party_long
			name = TKE_mnr_party
		}
		set_party_name = {
			ideology = syndicalist
			long_name = TKE_mnr_party_long
			name = TKE_mnr_party
			}
		country_event = {
				id = teke.21
				days = 21
		}
		country_event = {
				id = teke.55
				days = 63
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}

	focus = {
		id = TKE_ngot_victory
		icon = GFX_goal_TKE_Kikhounga_Ngots_Syndo_Matswanists_Swoop_In
		
		x = 0
		y = 1
		relative_position_id = TKE_red_paradise_secured
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		available = { always = no }
		allow_branch = {
		has_government = syndicalist
		}
		
		prerequisite = { 
			focus = TKE_red_paradise_secured
		}
		
		completion_reward = {
		custom_effect_tooltip = unlock_focuses
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_true_african_syndicalism
		icon = GFX_goal_TKE_Synthesizing_True_Afro_Syndicalism
		
		x = 0
		y = 3
		relative_position_id = TKE_red_paradise_secured
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		has_government = syndicalist
		}
		
		prerequisite = { 
			focus = TKE_liberation_under_communard_guide
		}
		prerequisite = { 
			focus = TKE_passing_the_torch
		}
		
		completion_reward = {
		add_ideas = TKE_true_african_syndicalism_idea
		country_event = {
				id = teke.24
				days = 7
		}
		hidden_effect = {
		country_event = {
				id = teke.57
				days = 49
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_liberation_under_communard_guide
		icon = GFX_goal_TKE_Workers_Liberation_Under_Communard_Guidance
		
		x = -1
		y = 2
		relative_position_id = TKE_red_paradise_secured
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		has_government = syndicalist
		}
		
		prerequisite = { 
			focus = TKE_ngot_victory
		}
		
		completion_reward = {
		random_owned_state = {
		prioritize = { 928 }
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
				add_extra_state_shared_building_slots = 1
				increase_state_category_by_two_levels = yes
		}
		random_owned_state = {
		prioritize = { 953 }
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
				add_extra_state_shared_building_slots = 1
				increase_state_category_by_two_levels = yes
		}
		INT = { add_opinion_modifier = { target = TKE modifier = medium_increase } }
		hidden_effect = {
		country_event = {
				id = teke.60
				days = 14
			}
		}
		#log = "[GetDateText]: [Root.GetName]: Focus x
		}
	}
	
	focus = {
		id = TKE_passing_the_torch
		icon = GFX_goal_TKE_Footsteps_Messiah
		
		x = 1
		y = 2
		relative_position_id = TKE_red_paradise_secured
		
		cost = 5
		available_if_capitulated = yes
		ai_will_do = {
			factor = 1
		}
		allow_branch = {
		has_government = syndicalist
		}
		
		prerequisite = { 
			focus = TKE_ngot_victory
		}
		
		completion_reward = {
		add_political_power = 40
		add_war_support = 0.05
		add_stability = 0.05
		add_manpower = 3000
		add_radsoc_to_coalition = yes
		add_ideas = TKE_passing_the_torch_idea
			log = "[GetDateText]: [Root.GetName]: Focus TKE_passing_the_torch_idea"
		}
	}
	
}