﻿########################################################################################################################
		# Comment language: ENG / UKR
		# Author/автор: BoznaWhere
		# Mod Name/назва моду: Generic focus tree redux
########################################################################################################################
							# FOCUS TREE

########################################################################################################################
							# Content / зміст
########################################################################################################################
	# POLITICAL COURSE
	   # LEFT-WING
	   # MONARCHISM
	   # RIGHT-WING
	   # DEMOCRACY
	   # NEUTRALITY
	# ALLIANCE
	# INDUSTRY
	# ARMY
	# AIR
	# NAVY
	# PATH
	# INDEPENDENCE ???
########################################################################################################################
							# filters / фільтри пошуку
########################################################################################################################
search_filter_prios = {
	FOCUS_FILTER_POLITICAL = 100
	FOCUS_FILTER_ANNEXATION = 99
	FOCUS_FILTER_INDUSTRY = 98
	FOCUS_FILTER_RESEARCH = 97
	FOCUS_FILTER_ARMY_XP = 96
	FOCUS_FILTER_AIR_XP = 95
	FOCUS_FILTER_NAVY_XP = 94
}
########################################################################################################################
							# Generic focus tree redux
########################################################################################################################
focus_tree = {
	id = bw_generic_focus
	
	country = {
		factor = 1
				modifier = {
					add = 10
					tag = ALB       ### Albania
				}
				modifier = {
					add = 10
					tag = SLO	### Slovakia
				}
				modifier = {
					add = 10
					tag = SLV	### Slovenia
				}
				modifier = {
					add = 10
					tag = CRO	### Croatia / Хорватія
				}
				modifier = {
					add = 10
					tag = BOS	### Bosnia
				}
				modifier = {
					add = 10
					tag = HRZ	### Herzegovina
				}
				modifier = {
					add = 10
					tag = MNT	### Montenegro /Чорногорія
				}
				modifier = {
					add = 10
					tag = TRA	### Transylvania
				}
				modifier = {
					add = 10
					tag = LBV	### Lombard-Venetian
				}
				modifier = {
					add = 10
					tag = SIL	### Silesia
				}
	}
	
	default = yes
	continuous_focus_position = { x = 3000 y = 1500 }
	reset_on_civilwar = yes

	initial_show_position = {
		focus = bw_research_slot_1
	}
########################################################################################################################
							# POLITICAL COURSE
########################################################################################################################
	focus = {
		id = bw_political_course
		icon = GFX_focus_generic_court
		x = 14
		y = 0
		cost = 7
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		ai_will_do = {
    			factor = 3
		}

		completion_reward = {
			add_political_power = 100
		}
	}
########################################################################################################################
							# LEFT-WING
########################################################################################################################
	focus = {
		id = bw_left
		icon = GFX_goal_support_communism
		prerequisite = { focus = bw_political_course }

		mutually_exclusive = { focus = bw_monarchism }
		mutually_exclusive = { focus = bw_right_wing}
		mutually_exclusive = { focus = bw_democratic }
		mutually_exclusive = { focus = bw_neutrality }

		relative_position_id = bw_political_course
		x = -9
		y = 1
		cost = 8
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		ai_will_do = {
    			factor = 1
    			modifier = {
       				factor = 1.5
       				has_government = communism
				NOT = { has_idea = bw_spirit_freedom_ai_ideology }
 			}
			modifier = {
				factor = 0
				is_historical_focus_on = yes
				NOT = { has_government = communism }
				NOT = { has_idea = bw_spirit_freedom_ai_ideology }
			}
		}

		completion_reward = {
			add_political_power = 75
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_liquidation_of_opposition_com
		icon = GFX_focus_usa_voter_registration_act
		prerequisite = { focus = bw_left }
		mutually_exclusive = { focus = bw_on_the_right_track_com }
		mutually_exclusive = { focus = bw_people_must_decide_com }
		relative_position_id = bw_left
		x = -2
		y = 1
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
			NOT = { has_government = communism } 
		}
		ai_will_do = {
    			factor = 0.6
    			modifier = {
       				factor = 0.5
       				has_war = yes
 			}
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}

		completion_reward = {
			add_stability = -0.1
			add_popularity = {
				ideology = communism
				popularity = 0.1
			}
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_radicalization_of_society
				days = 70
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_mobilize_society_com
		icon = GFX_focus_GER_support_the_proletarian_uprising
		prerequisite = { focus = bw_liquidation_of_opposition_com }
		relative_position_id = bw_left
		x = -2
		y = 2
		cost = 8
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_war_support = 0.05
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_mobilized_society
				days = 365
			}
			custom_effect_tooltip = bw_decoration_tt
			add_equipment_to_stockpile = {
				type = infantry_equipment
				amount = 4000
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_revolution
		icon = GFX_focus_generic_spur_communist_revolutions
		prerequisite = { focus = bw_mobilize_society_com }
		relative_position_id = bw_left
		x = -2
		y = 3
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		available = {
			has_army_manpower = { size > 50000 }
		}

		completion_reward = {
			add_stability = -0.15
			add_war_support = 0.2
			add_popularity = {
				ideology = communism
				popularity = 0.35
			}
			custom_effect_tooltip = bw_decoration_tt
			start_civil_war = {
				ruling_party = communism
				ideology = ROOT
				size = 0.3
				}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_restore_order_com
		icon = GFX_focus_AUS_danubian_socialist_communes
		prerequisite = { focus = bw_revolution }
		relative_position_id = bw_left
		x = -2
		y = 4
		cost = 9
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
			NOT = { has_civil_war = yes }
		}

		completion_reward = {
			add_popularity = {
				ideology = communism
				popularity = 0.1
			}
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_military_junta_in_power
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_civil_war_ended
				days = 200
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_on_the_right_track_com
		icon = GFX_focus_prc_agrarian_socialism
		prerequisite = { focus = bw_left }
		mutually_exclusive = { focus = bw_people_must_decide_com }
		mutually_exclusive = { focus = bw_liquidation_of_opposition_com }
		relative_position_id = bw_left
		x = 0
		y = 1
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
			has_government = communism
		}

		completion_reward = {
			add_stability = 0.05
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_propaganda_com
		icon = GFX_focus_por_workers_of_iberia
		prerequisite = { focus = bw_on_the_right_track_com }
		relative_position_id = bw_left
		x = 0
		y = 3
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_war_support = 0.05
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_popularity_gain_communism
				days = 150
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_stable_politics_com
		icon = GFX_focus_SWE_socialist_reforms
		prerequisite = { focus = bw_propaganda_com }
		relative_position_id = bw_left
		x = 0
		y = 4
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_stability = 0.1
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_political_life
				days = 200
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_people_must_decide_com
		icon = GFX_goal_generic_forceful_treaty
		prerequisite = { focus = bw_left }
		mutually_exclusive = { focus = bw_on_the_right_track_com }
		mutually_exclusive = { focus = bw_liquidation_of_opposition_com }
		relative_position_id = bw_left
		x = 2
		y = 1
		cost = 8
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
			NOT = { has_government = communism } 
		}

		completion_reward = {
			add_timed_idea = {
				idea = bw_popularity_gain_communism
				days = 100
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_gain_people_support_com
		icon = GFX_focus_ARG_women_in_industry
		prerequisite = { focus = bw_people_must_decide_com }
		relative_position_id = bw_left
		x = 2
		y = 3
		cost = 9
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_popularity = {
				ideology = communism
				popularity = 0.25
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_hold_elections_com
		icon = GFX_focus_AFG_pashtunistan_referendum
		prerequisite = { focus = bw_gain_people_support_com }
		relative_position_id = bw_left
		x = 2
		y = 4
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_political_power = 50
			custom_effect_tooltip = bw_decoration_tt
			set_politics = {
				ruling_party = communism
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # 
	focus = {
		id = bw_communists_in_power
		icon = GFX_focus_generic_soviet_politics
		prerequisite = { focus = bw_restore_order_com focus = bw_stable_politics_com focus = bw_hold_elections_com}
		relative_position_id = bw_left
		x = 0
		y = 5
		cost = 3
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
			has_government = communism
		}

		completion_reward = {
			add_timed_idea = {
				idea = bw_popularity_gain_communism
				days = 100
			}
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_political_stabilization
				days = 140
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_world_revolution
		icon = GFX_focus_SOV_proclaim_soviet_hegemony
		prerequisite = { focus = bw_communists_in_power }
		mutually_exclusive = { focus = bw_focus_on_country }
		mutually_exclusive = { focus = bw_communist_influence }
		relative_position_id = bw_communists_in_power
		x = -2
		y = 1
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		ai_will_do = {
			factor = 0.9
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}

		completion_reward = {
			add_war_support = 0.2
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_1_world_revolution
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_cult_of_leader
		icon = GFX_focus_SOV_stalins_cult_of_personality
		prerequisite = { focus = bw_world_revolution }
		relative_position_id = bw_communists_in_power
		x = -2
		y = 2
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_popularity = {
				ideology = communism
				popularity = 0.1
			}
			custom_effect_tooltip = bw_decoration_tt
			swap_ideas = {
				remove_idea = bw_1_world_revolution
				add_idea = bw_2_world_revolution
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_external_enemy
		icon = GFX_focus_SWE_refuge_for_revolutionaries
		prerequisite = { focus = bw_cult_of_leader }
		relative_position_id = bw_communists_in_power
		x = -2
		y = 3
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = bw_2_world_revolution
				add_idea = bw_3_world_revolution
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_eliminate_threat
		icon = GFX_focus_SOV_the_glory_of_the_red_army_communism
		prerequisite = { focus = bw_external_enemy }
		relative_position_id = bw_communists_in_power
		x = -2
		y = 4
		cost = 10
		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_ANNEXATION }
		available_if_capitulated = no

		available = {
			has_army_manpower = { size > 150000 }
		}

		completion_reward = {
			add_war_support = 0.1
			custom_effect_tooltip = bw_decoration_tt
			swap_ideas = {
				remove_idea = bw_3_world_revolution
				add_idea = bw_4_world_revolution
			}
			custom_effect_tooltip = bw_decoration_tt
			#WAR
			random_neighbor_country = {
				limit = {
					NOT = { is_in_faction_with = ROOT }
				}
				save_event_target_as = bw_justification_war_neighbor
				event_target:bw_justification_war_neighbor = {
					random_owned_state = {
						limit = {
							any_neighbor_state = {
								is_owned_by = ROOT
							}
						}
						add_claim_by = ROOT
					}
				}
			}
			create_wargoal = {
				type = take_state_focus
				target = event_target:bw_justification_war_neighbor
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_communist_influence
		icon = GFX_focus_ger_great_red_menace
		prerequisite = { focus = bw_communists_in_power }
		mutually_exclusive = { focus = bw_focus_on_country }
		mutually_exclusive = { focus = bw_world_revolution }
		relative_position_id = bw_communists_in_power
		x = 0
		y = 1
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_political_power = 25
			add_war_support = 0.1
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_1_communist_influence
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_strengthening_the_army
		icon = GFX_focus_SOV_mobilization_plan
		prerequisite = { focus = bw_communist_influence }
		relative_position_id = bw_communists_in_power
		x = 0
		y = 2
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = bw_1_communist_influence
				add_idea = bw_2_communist_influence
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_internationalism
		icon = GFX_focus_generic_annex_country_2
		prerequisite = { focus = bw_strengthening_the_army }
		relative_position_id = bw_communists_in_power
		x = 0
		y = 3
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = bw_2_communist_influence
				add_idea = bw_3_communist_influence
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_strengthen_intelligence
		icon = GFX_focus_RAJ_a_policy_of_silence
		prerequisite = { focus = bw_internationalism }
		relative_position_id = bw_communists_in_power
		x = 0
		y = 4
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = bw_3_communist_influence
				add_idea = bw_4_communist_influence
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_focus_on_country
		icon = GFX_focus_generic_social_democracy
		prerequisite = { focus = bw_communists_in_power }
		mutually_exclusive = { focus = bw_communist_influence }
		mutually_exclusive = { focus = bw_world_revolution }
		relative_position_id = bw_communists_in_power
		x = 2
		y = 1
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_political_power = 100
			add_stability = 0.1
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_1_focus_on_country
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_large_construction
		icon = GFX_focus_generic_communist_industry
		prerequisite = { focus = bw_focus_on_country }
		relative_position_id = bw_communists_in_power
		x = 2
		y = 2
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_political_power = 25
			custom_effect_tooltip = bw_decoration_tt
			swap_ideas = {
				remove_idea = bw_1_focus_on_country
				add_idea = bw_2_focus_on_country
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_focus_on_defense
		icon = GFX_goal_generic_construct_military
		prerequisite = { focus = bw_large_construction }
		relative_position_id = bw_communists_in_power
		x = 2
		y = 3
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = bw_2_focus_on_country
				add_idea = bw_3_focus_on_country
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_modern_army
		icon = GFX_focus_SOV_builder_of_the_red_army
		prerequisite = { focus = bw_focus_on_defense }
		relative_position_id = bw_communists_in_power
		x = 2
		y = 4
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = bw_3_focus_on_country
				add_idea = bw_4_focus_on_country
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_we_are_united
		icon = GFX_focus_generic_join_comintern
		prerequisite = { focus = bw_eliminate_threat focus = bw_strengthen_intelligence focus = bw_modern_army }
		relative_position_id = bw_communists_in_power
		x = 0
		y = 5
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_war_support = 0.05
			add_stability = 0.05
			add_popularity = {
				ideology = communism
				popularity = 0.1
			}
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_we_are_united_i
		}
	}
########################################################################################################################
							# MONARCHISM
########################################################################################################################
	focus = {
		id = bw_monarchism
		icon = GFX_goal_tfv_strengthen_commonwealth_ties
		prerequisite = { focus = bw_political_course }

		mutually_exclusive = { focus = bw_left }
		mutually_exclusive = { focus = bw_right_wing}
		mutually_exclusive = { focus = bw_democratic }
		mutually_exclusive = { focus = bw_neutrality }

		relative_position_id = bw_political_course
		x = -3
		y = 1
		cost = 8
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		ai_will_do = {
    			factor = 1
    			modifier = {
       				factor = 1.5
       				has_government = neutrality
				NOT = { has_idea = bw_spirit_freedom_ai_ideology }
 			}
			modifier = {
				factor = 0
				is_historical_focus_on = yes
				NOT = { has_government = neutrality }
				NOT = { has_idea = bw_spirit_freedom_ai_ideology }
			}
		}

		completion_reward = {
			add_political_power = 25
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_liquidation_of_opposition_mon
		icon = GFX_focus_usa_voter_registration_act
		prerequisite = { focus = bw_monarchism }
		mutually_exclusive = { focus = bw_on_the_right_track_mon }
		mutually_exclusive = { focus = bw_search_for_heir }
		relative_position_id = bw_monarchism
		x = -2
		y = 1
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
			NOT = { has_government = neutrality } 
		}
		ai_will_do = {
    			factor = 0.3
    			modifier = {
       				factor = 0.2
       				has_war = yes
 			}
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}

		completion_reward = {
			add_stability = -0.05
			add_popularity = {
				ideology = neutrality
				popularity = 0.1
			}
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_radicalization_of_society
				days = 70
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_mobilize_society_mon
		icon = GFX_focus_ETH_freedom_at_gunpoint
		prerequisite = { focus = bw_liquidation_of_opposition_mon }
		relative_position_id = bw_monarchism
		x = -2
		y = 2
		cost = 8
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_war_support = 0.05
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_mobilized_society
				days = 365
			}
			custom_effect_tooltip = bw_decoration_tt
			add_equipment_to_stockpile = {
				type = infantry_equipment
				amount = 3000
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_for_the_crown
		icon = GFX_focus_PER_stage_mass_protests
		prerequisite = { focus = bw_mobilize_society_mon }
		relative_position_id = bw_monarchism
		x = -2
		y = 3
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		available = {
			has_army_manpower = { size > 50000 }
		}

		completion_reward = {
			add_stability = -0.15
			add_war_support = 0.2
			add_popularity = {
				ideology = neutrality
				popularity = 0.35
			}
			custom_effect_tooltip = bw_decoration_tt
			start_civil_war = {
				ruling_party = neutrality
				ideology = ROOT
				size = 0.3
				}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_restore_order_mon
		icon = GFX_focus_CHL_invite_french_aristocracy
		prerequisite = { focus = bw_for_the_crown }
		relative_position_id = bw_monarchism
		x = -2
		y = 4
		cost = 9
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
			NOT = { has_civil_war = yes }
		}

		completion_reward = {
			add_popularity = {
				ideology = neutrality
				popularity = 0.1
			}
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_royal_junta
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_civil_war_ended
				days = 200
			}
			custom_effect_tooltip = bw_decoration_tt
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_on_the_right_track_mon
		icon = GFX_focus_BRA_restore_brazilian_honor
		prerequisite = { focus = bw_monarchism }
		mutually_exclusive = { focus = bw_search_for_heir }
		mutually_exclusive = { focus = bw_liquidation_of_opposition_mon }
		relative_position_id = bw_monarchism
		x = 0
		y = 1
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
			has_government = neutrality
		}

		completion_reward = {
			add_stability = 0.05
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_cult_of_personality
		icon = GFX_focus_generic_monarchy_2
		prerequisite = { focus = bw_on_the_right_track_mon }
		relative_position_id = bw_monarchism
		x = 0
		y = 3
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_war_support = 0.05
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_popularity_gain_neutrality
				days = 150
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_stable_politics_mon
		icon = GFX_focus_generic_improve_the_administration
		prerequisite = { focus = bw_cult_of_personality }
		relative_position_id = bw_monarchism
		x = 0
		y = 4
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_stability = 0.1
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_political_life
				days = 150
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_search_for_heir
		icon = GFX_focus_AFG_retire_the_uncles
		prerequisite = { focus = bw_monarchism }
		mutually_exclusive = { focus = bw_on_the_right_track_mon }
		mutually_exclusive = { focus = bw_liquidation_of_opposition_mon }
		relative_position_id = bw_monarchism
		x = 2
		y = 1
		cost = 8
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
			NOT = { has_government = neutrality } 
		}

		completion_reward = {
			add_timed_idea = {
				idea = bw_popularity_gain_neutrality
				days = 100
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_take_control_of_church
		icon = GFX_focus_generic_catholic_dominion
		prerequisite = { focus = bw_search_for_heir }
		relative_position_id = bw_monarchism
		x = 2
		y = 3
		cost = 9
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_popularity = {
				ideology = neutrality
				popularity = 0.3
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_coronation
		icon = GFX_focus_eng_god_save_the_king
		prerequisite = { focus = bw_take_control_of_church }
		relative_position_id = bw_monarchism
		x = 2
		y = 4
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			set_politics = {
				ruling_party = neutrality
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_god_save_the_king
		icon = GFX_focus_AUS_bring_back_the_habsburg_rule
		prerequisite = { focus = bw_restore_order_mon focus = bw_stable_politics_mon focus = bw_coronation}
		relative_position_id = bw_monarchism
		x = 0
		y = 5
		cost = 3
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
			has_government = neutrality
		}

		completion_reward = {
			add_timed_idea = {
				idea = bw_popularity_gain_neutrality
				days = 100
				}
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_political_stabilization
				days = 140
				}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_colonial_policy
		icon = GFX_focus_NOR_our_royal_claims
		prerequisite = { focus = bw_god_save_the_king }
		mutually_exclusive = { focus = bw_regional_state }
		mutually_exclusive = { focus = bw_isolationism }
		relative_position_id = bw_god_save_the_king
		x = -2
		y = 1
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		ai_will_do = {
			factor = 0.9
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}

		completion_reward = {
			add_war_support = 0.2
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_1_colonial_policy
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_subjugation_and_control
		icon = GFX_focus_generic_subjugation
		prerequisite = { focus = bw_colonial_policy }
		relative_position_id = bw_god_save_the_king
		x = -2
		y = 2
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_political_power = 100
			add_stability = 0.1
			custom_effect_tooltip = bw_decoration_tt
			swap_ideas = {
				remove_idea = bw_1_colonial_policy
				add_idea = bw_2_colonial_policy
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_integration_of_colonies
		icon = GFX_focus_GER_monarchy_compromise
		prerequisite = { focus = bw_subjugation_and_control }
		relative_position_id = bw_god_save_the_king
		x = -2
		y = 3
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = bw_2_colonial_policy
				add_idea = bw_3_colonial_policy
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_for_the_king
		icon = GFX_focus_eng_expose_the_belly_of_the_bear
		prerequisite = { focus = bw_integration_of_colonies }
		relative_position_id = bw_god_save_the_king
		x = -2
		y = 4
		cost = 10
		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_ANNEXATION }
		available_if_capitulated = no

		available = {
			has_army_manpower = { size > 150000 }
		}

		completion_reward = {
			add_war_support = 0.1
			custom_effect_tooltip = bw_decoration_tt
			swap_ideas = {
				remove_idea = bw_3_colonial_policy
				add_idea = bw_4_colonial_policy
			}
			custom_effect_tooltip = bw_decoration_tt
			#WAR
			random_neighbor_country = {
				limit = {
					NOT = { is_in_faction_with = ROOT }
				}
				save_event_target_as = bw_justification_war_neighbor
				event_target:bw_justification_war_neighbor = {
					random_owned_state = {
						limit = {
							any_neighbor_state = {
								is_owned_by = ROOT
							}
						}
						add_claim_by = ROOT
					}
				}
			}
			create_wargoal = {
				type = take_state_focus
				target = event_target:bw_justification_war_neighbor
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_regional_state
		icon = GFX_focus_hol_united_netherlands
		prerequisite = { focus = bw_god_save_the_king }
		mutually_exclusive = { focus = bw_colonial_policy }
		mutually_exclusive = { focus = bw_isolationism }
		relative_position_id = bw_god_save_the_king
		x = 0
		y = 1
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			set_rule = { can_send_volunteers = yes }
			custom_effect_tooltip = bw_decoration_tt
			add_war_support = 0.1
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_1_regional_state
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_army_preparation
		icon = GFX_focus_CHL_departemento_de_las_tropas_nacistas_de_asalto
		prerequisite = { focus = bw_regional_state }
		relative_position_id = bw_god_save_the_king
		x = 0
		y = 2
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = bw_1_regional_state
				add_idea = bw_2_regional_state
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_royal_guard
		icon = GFX_focus_generic_monarchist_sentiment
		prerequisite = { focus = bw_army_preparation }
		relative_position_id = bw_god_save_the_king
		x = 0
		y = 3
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_popularity = {
				ideology = neutrality
				popularity = 0.1
			}
			custom_effect_tooltip = bw_decoration_tt
			swap_ideas = {
				remove_idea = bw_2_regional_state
				add_idea = bw_3_regional_state
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_preparation_for_war
		icon = GFX_focus_SWE_the_lion_of_the_north
		prerequisite = { focus = bw_royal_guard }
		relative_position_id = bw_god_save_the_king
		x = 0
		y = 4
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_political_power = 100
			custom_effect_tooltip = bw_decoration_tt
			swap_ideas = {
				remove_idea = bw_3_regional_state
				add_idea = bw_4_regional_state
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_isolationism
		icon = GFX_focus_BEL_national_redoubt_at_antwerp
		prerequisite = { focus = bw_god_save_the_king }
		mutually_exclusive = { focus = bw_colonial_policy }
		mutually_exclusive = { focus = bw_regional_state }
		relative_position_id = bw_god_save_the_king
		x = 2
		y = 1
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_stability = 0.1
			add_popularity = {
				ideology = neutrality
				popularity = 0.1
			}
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_1_isolationism
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_development_of_country
		icon = GFX_focus_DEN_no_regulations
		prerequisite = { focus = bw_isolationism }
		relative_position_id = bw_god_save_the_king
		x = 2
		y = 2
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_political_power = 200
			custom_effect_tooltip = bw_decoration_tt
			swap_ideas = {
				remove_idea = bw_1_isolationism
				add_idea = bw_2_isolationism
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_ensure_stability
		icon = GFX_focus_PER_embrace_opulence
		prerequisite = { focus = bw_development_of_country }
		relative_position_id = bw_god_save_the_king
		x = 2
		y = 3
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_stability = 0.1
			add_popularity = {
				ideology = neutrality
				popularity = 0.1
			}
			custom_effect_tooltip = bw_decoration_tt
			swap_ideas = {
				remove_idea = bw_2_isolationism
				add_idea = bw_3_isolationism
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_professional_army
		icon = GFX_focus_AFG_adopt_nufus
		prerequisite = { focus = bw_ensure_stability }
		relative_position_id = bw_god_save_the_king
		x = 2
		y = 4
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = bw_3_isolationism
				add_idea = bw_4_isolationism
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # 
	focus = {
		id = bw_wise_king
		icon = GFX_focus_BEL_legacy_of_the_belgian_airforce
		prerequisite = { focus = bw_for_the_king focus = bw_preparation_for_war focus = bw_professional_army }
		relative_position_id = bw_god_save_the_king
		x = 0
		y = 5
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_stability = 0.1
			add_popularity = {
				ideology = neutrality
				popularity = 0.2
			}
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_wise_king_i
		}
	}
########################################################################################################################
							# RIGHT-WING
########################################################################################################################
	focus = {
		id = bw_right_wing
		icon = GFX_goal_support_fascism
		prerequisite = { focus = bw_political_course }

		mutually_exclusive = { focus = bw_left}
		mutually_exclusive = { focus = bw_monarchism }
		mutually_exclusive = { focus = bw_democratic }
		mutually_exclusive = { focus = bw_neutrality }

		relative_position_id = bw_political_course
		x = 3
		y = 1
		cost = 8
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		ai_will_do = {
    			factor = 1
    			modifier = {
       				factor = 1.5
       				has_government = fascism
				NOT = { has_idea = bw_spirit_freedom_ai_ideology }
 			}
			modifier = {
				factor = 0
				is_historical_focus_on = yes
				NOT = { has_government = fascism }
				NOT = { has_idea = bw_spirit_freedom_ai_ideology }
			}
		}

		completion_reward = {
			add_political_power = 75
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_liquidation_of_opposition_fas
		icon = GFX_focus_usa_voter_registration_act
		prerequisite = { focus = bw_right_wing }
		mutually_exclusive = { focus = bw_on_the_right_track_fas }
		mutually_exclusive = { focus = bw_people_must_decide_fas }
		relative_position_id = bw_right_wing
		x = -2
		y = 1
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
			NOT = { has_government = fascism } 
		}
		ai_will_do = {
    			factor = 0.8
    			modifier = {
       				factor = 0.5
       				has_war = yes
 			}
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}

		completion_reward = {
			add_stability = -0.1
			add_popularity = {
				ideology = fascism
				popularity = 0.1
			}
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_radicalization_of_society
				days = 105
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_mobilize_society_fas
		icon = GFX_focus_FIN_oy_alkoholiliike
		prerequisite = { focus = bw_liquidation_of_opposition_fas }
		relative_position_id = bw_right_wing
		x = -2
		y = 2
		cost = 8
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_war_support = 0.05
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_mobilized_society
				days = 365
			}
			custom_effect_tooltip = bw_decoration_tt
			add_equipment_to_stockpile = {
				type = infantry_equipment
				amount = 5000
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_seize_power
		icon = GFX_focus_RAJ_a_private_military
		prerequisite = { focus = bw_mobilize_society_fas }
		relative_position_id = bw_right_wing
		x = -2
		y = 3
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		available = {
			has_army_manpower = { size > 50000 }
		}

		completion_reward = {
			add_stability = -0.2
			add_war_support = 0.25
			add_popularity = {
				ideology = fascism
				popularity = 0.35
			}
			custom_effect_tooltip = bw_decoration_tt
			start_civil_war = {
				ruling_party = fascism
				ideology = ROOT
				size = 0.3
				}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_restore_order_fas
		icon = GFX_focus_FIN_parmis_devils
		prerequisite = { focus = bw_seize_power }
		relative_position_id = bw_right_wing
		x = -2
		y = 4
		cost = 9
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
		NOT = { has_civil_war = yes }
		}

		completion_reward = {
			add_popularity = {
				ideology = fascism
				popularity = 0.1
			}
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_military_junta_in_power
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_civil_war_ended
				days = 200
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_on_the_right_track_fas
		icon = GFX_focus_eng_organise_the_blackshirts
		prerequisite = { focus = bw_right_wing }
		mutually_exclusive = { focus = bw_people_must_decide_fas }
		mutually_exclusive = { focus = bw_liquidation_of_opposition_fas }
		relative_position_id = bw_right_wing
		x = 0
		y = 1
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
			has_government = fascism
		}

		completion_reward = {
			add_stability = 0.05
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_propaganda_fas
		icon = GFX_focus_generic_fascist_propaganda
		prerequisite = { focus = bw_on_the_right_track_fas }
		relative_position_id = bw_right_wing
		x = 0
		y = 3
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_war_support = 0.1
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_popularity_gain_fascism
				days = 150
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_stable_politics_fas
		icon = GFX_focus_generic_advanced_military_studies
		prerequisite = { focus = bw_propaganda_fas }
		relative_position_id = bw_right_wing
		x = 0
		y = 4
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_stability = 0.1
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_political_life
				days = 200
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_people_must_decide_fas
		icon = GFX_goal_generic_forceful_treaty
		prerequisite = { focus = bw_right_wing }
		mutually_exclusive = { focus = bw_on_the_right_track_fas }
		mutually_exclusive = { focus = bw_liquidation_of_opposition_fas }
		relative_position_id = bw_right_wing
		x = 2
		y = 1
		cost = 8
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
			NOT = { has_government = fascism } 
		}

		completion_reward = {
			add_timed_idea = {
				idea = bw_popularity_gain_fascism
				days = 100
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_gain_people_support_fas
		icon = GFX_focus_SOV_womens_fascist_movement
		prerequisite = { focus = bw_people_must_decide_fas }
		relative_position_id = bw_right_wing
		x = 2
		y = 3
		cost = 9
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_popularity = {
				ideology = fascism
				popularity = 0.25
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_hold_elections_fas
		icon = GFX_focus_AFG_pashtunistan_referendum
		prerequisite = { focus = bw_gain_people_support_fas }
		relative_position_id = bw_right_wing
		x = 2
		y = 4
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_political_power = 50
			custom_effect_tooltip = bw_decoration_tt
			set_politics = {
				ruling_party = fascism
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_fascists_in_power
		icon = GFX_focus_SWI_embrace_panoramaheim
		prerequisite = { focus = bw_restore_order_fas focus = bw_stable_politics_fas focus = bw_hold_elections_fas}
		relative_position_id = bw_right_wing
		x = 0
		y = 5
		cost = 3
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
			has_government = fascism
		}

		completion_reward = {
			add_timed_idea = {
				idea = bw_popularity_gain_fascism
				days = 100
				}
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_political_stabilization
				days = 140
				}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_ideological_fanaticism
		icon = GFX_focus_ger_reichskommisariats
		prerequisite = { focus = bw_fascists_in_power }
		mutually_exclusive = { focus = bw_revanchism }
		mutually_exclusive = { focus = bw_nationalism }
		relative_position_id = bw_fascists_in_power
		x = -2
		y = 1
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		ai_will_do = {
			factor = 0.8
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}

		completion_reward = {
			add_war_support = 0.2
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_1_ideological_fanaticism
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_ideological_processing
		icon = GFX_focus_generic_fascist_propaganda
		prerequisite = { focus = bw_ideological_fanaticism }
		relative_position_id = bw_fascists_in_power
		x = -2
		y = 2
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			set_rule = { can_use_kamikaze_pilots = yes }
			custom_effect_tooltip = bw_decoration_tt
			add_popularity = {
				ideology = fascism
				popularity = 0.2
			}
			custom_effect_tooltip = bw_decoration_tt
			swap_ideas = {
				remove_idea = bw_1_ideological_fanaticism
				add_idea = bw_2_ideological_fanaticism
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_cult_of_great_leader
		icon = GFX_focus_generic_military_mission
		prerequisite = { focus = bw_ideological_processing }
		relative_position_id = bw_fascists_in_power
		x = -2
		y = 3
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_war_support = 0.1
			add_popularity = {
				ideology = fascism
				popularity = 0.1
			}
			custom_effect_tooltip = bw_decoration_tt
			swap_ideas = {
				remove_idea = bw_2_ideological_fanaticism
				add_idea = bw_3_ideological_fanaticism
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_living_space
		icon = GFX_focus_SWE_neither_death_nor_dishonor
		prerequisite = { focus = bw_cult_of_great_leader }
		relative_position_id = bw_fascists_in_power
		x = -2
		y = 4
		cost = 10
		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_ANNEXATION }
		available_if_capitulated = no

		available = {
			has_army_manpower = { size > 150000 }
		}

		completion_reward = {
			add_war_support = 0.2
			add_popularity = {
				ideology = fascism
				popularity = 0.1
			}
			custom_effect_tooltip = bw_decoration_tt
			swap_ideas = {
				remove_idea = bw_3_ideological_fanaticism
				add_idea = bw_4_ideological_fanaticism
			}
			custom_effect_tooltip = bw_decoration_tt

			#WAR
			random_neighbor_country = {
				limit = {
					NOT = { is_in_faction_with = ROOT }
				}
				save_event_target_as = bw_justification_war_neighbor
				event_target:bw_justification_war_neighbor = {
					random_owned_state = {
						limit = {
							any_neighbor_state = {
								is_owned_by = ROOT
							}
						}
						add_claim_by = ROOT
					}
				}
			}
			create_wargoal = {
				type = take_state_focus
				target = event_target:bw_justification_war_neighbor
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_revanchism
		icon = GFX_focus_generic_spread_fascism
		prerequisite = { focus = bw_fascists_in_power }
		mutually_exclusive = { focus = bw_ideological_fanaticism }
		mutually_exclusive = { focus = bw_nationalism }
		relative_position_id = bw_fascists_in_power
		x = 0
		y = 1
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		ai_will_do = {
			factor = 0.9
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}

		completion_reward = {
			add_war_support = 0.1
			add_popularity = {
				ideology = fascism
				popularity = 0.2
			}
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_1_revanchism
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_militarization_of_society
		icon = GFX_focus_generic_limited_social_mobilization
		prerequisite = { focus = bw_revanchism }
		relative_position_id = bw_fascists_in_power
		x = 0
		y = 2
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = bw_1_revanchism
				add_idea = bw_2_revanchism
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_victory_or_death
		icon = GFX_focus_RAJ_a_private_military
		prerequisite = { focus = bw_militarization_of_society }
		relative_position_id = bw_fascists_in_power
		x = 0
		y = 3
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			set_rule = { can_use_kamikaze_pilots = yes }
			custom_effect_tooltip = bw_decoration_tt
			add_war_support = 0.1
			custom_effect_tooltip = bw_decoration_tt
			swap_ideas = {
				remove_idea = bw_2_revanchism
				add_idea = bw_3_revanchism
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_war_is_peace
		icon = GFX_focus_generic_fascist_troops
		prerequisite = { focus = bw_victory_or_death }
		relative_position_id = bw_fascists_in_power
		x = 0
		y = 4
		cost = 10
		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_ANNEXATION }
		available_if_capitulated = no

		available = {
			has_army_manpower = { size > 150000 }
		}

		completion_reward = {
			swap_ideas = {
				remove_idea = bw_3_revanchism
				add_idea = bw_4_revanchism
			}
			custom_effect_tooltip = bw_decoration_tt

			#WAR
			random_neighbor_country = {
				limit = {
					NOT = { is_in_faction_with = ROOT }
				}
				save_event_target_as = bw_justification_war_neighbor
				event_target:bw_justification_war_neighbor = {
					random_owned_state = {
						limit = {
							any_neighbor_state = {
								is_owned_by = ROOT
							}
						}
						add_claim_by = ROOT
					}
				}
			}
			create_wargoal = {
				type = take_state_focus
				target = event_target:bw_justification_war_neighbor
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_nationalism
		icon = GFX_focus_generic_support_the_left_right
		prerequisite = { focus = bw_fascists_in_power }
		mutually_exclusive = { focus = bw_ideological_fanaticism }
		mutually_exclusive = { focus = bw_revanchism }
		relative_position_id = bw_fascists_in_power
		x = 2
		y = 1
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_stability = 0.05
			add_war_support = 0.1
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_1_nationalism
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_preparation_for_the_inevitable
		icon = GFX_focus_ICE_state_corporatism
		prerequisite = { focus = bw_nationalism }
		relative_position_id = bw_fascists_in_power
		x = 2
		y = 2
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = bw_1_nationalism
				add_idea = bw_2_nationalism
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_military_tracks
		icon = GFX_focus_generic_mass_production
		prerequisite = { focus = bw_preparation_for_the_inevitable }
		relative_position_id = bw_fascists_in_power
		x = 2
		y = 3
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = bw_2_nationalism
				add_idea = bw_3_nationalism
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_strong_nation
		icon = GFX_focus_RAJ_a_tiger_unchained
		prerequisite = { focus = bw_military_tracks }
		relative_position_id = bw_fascists_in_power
		x = 2
		y = 4
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_stability = 0.1
			add_war_support = 0.1
			add_popularity = {
				ideology = fascism
				popularity = 0.1
			}
			custom_effect_tooltip = bw_decoration_tt
			swap_ideas = {
				remove_idea = bw_3_nationalism
				add_idea = bw_4_nationalism
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # 
	focus = {
		id = bw_great_nation
		icon = GFX_focus_SWE_revoke_militia_law
		prerequisite = { focus = bw_living_space focus = bw_war_is_peace focus = bw_strong_nation }
		relative_position_id = bw_fascists_in_power
		x = 0
		y = 5
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_war_support = 0.15
			add_popularity = {
				ideology = fascism
				popularity = 0.2
			}
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_great_nation_i
		}
	}
########################################################################################################################
							# DEMOCRACY
########################################################################################################################
	focus = {
		id = bw_democratic
		icon = GFX_goal_support_democracy
		prerequisite = { focus = bw_political_course }

		mutually_exclusive = { focus = bw_left }
		mutually_exclusive = { focus = bw_monarchism }
		mutually_exclusive = { focus = bw_right_wing}
		mutually_exclusive = { focus = bw_neutrality }

		relative_position_id = bw_political_course
		x = 9
		y = 1
		cost = 8
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		ai_will_do = {
    			factor = 1
    			modifier = {
       				factor = 1.5
       				has_government = democratic
				NOT = { has_idea = bw_spirit_freedom_ai_ideology }
 			}
			modifier = {
				factor = 0
				is_historical_focus_on = yes
				NOT = { has_government = democratic }
				NOT = { has_idea = bw_spirit_freedom_ai_ideology }
			}
		}

		completion_reward = {
			add_political_power = 125
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_prepare_the_people
		icon = GFX_focus_generic_strike_at_democracy2
		prerequisite = { focus = bw_democratic }
		mutually_exclusive = { focus = bw_on_the_right_track_dem }
		mutually_exclusive = { focus = bw_people_must_decide_dem }
		relative_position_id = bw_democratic
		x = -2
		y = 1
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
			NOT = { has_government = democratic } 
		}
		ai_will_do = {
    			factor = 0.5
    			modifier = {
       				factor = 0.4
       				has_war = yes
 			}
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}

		completion_reward = {
			add_war_support = 0.05
			add_popularity = {
				ideology = democratic
				popularity = 0.2
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_mobilize_society_dem
		icon = GFX_focus_secret_rearmament
		prerequisite = { focus = bw_prepare_the_people }
		relative_position_id = bw_democratic
		x = -2
		y = 2
		cost = 8
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_timed_idea = {
				idea = bw_mobilized_society
				days = 365
			}
			custom_effect_tooltip = bw_decoration_tt
			add_equipment_to_stockpile = {
				type = infantry_equipment
				amount = 3000
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_for_freedom
		icon = GFX_focus_AFG_against_kabul
		prerequisite = { focus = bw_mobilize_society_dem }
		relative_position_id = bw_democratic
		x = -2
		y = 3
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		available = {
			has_army_manpower = { size > 50000 }
		}

		completion_reward = {
			add_stability = -0.1
			add_war_support = 0.1
			add_popularity = {
				ideology = democratic
				popularity = 0.3
			}
			custom_effect_tooltip = bw_decoration_tt
			start_civil_war = {
				ruling_party = democratic
				ideology = ROOT
				size = 0.3
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_constitutional_reforms
		icon = GFX_focus_AUS_lawmaking_leniency
		prerequisite = { focus = bw_for_freedom }
		relative_position_id = bw_democratic
		x = -2
		y = 4
		cost = 9
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
		NOT = { has_civil_war = yes }
		}

		completion_reward = {
			add_popularity = {
				ideology = democratic
				popularity = 0.1
			}
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_constitutional_reforms
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_civil_war_ended
				days = 400
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_on_the_right_track_dem
		icon = GFX_focus_ARG_defense_and_democracy
		prerequisite = { focus = bw_democratic }
		mutually_exclusive = { focus = bw_people_must_decide_dem }
		mutually_exclusive = { focus = bw_prepare_the_people }
		relative_position_id = bw_democratic
		x = 0
		y = 1
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
			has_government = democratic
		}

		completion_reward = {
			add_stability = 0.1
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_development_of_democracy
		icon = GFX_goal_continuous_increase_nu
		prerequisite = { focus = bw_on_the_right_track_dem }
		relative_position_id = bw_democratic
		x = 0
		y = 3
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_stability = 0.1
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_popularity_gain_democratic
				days = 200
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_stable_politics_dem
		icon = GFX_focus_SWE_refuge_from_war
		prerequisite = { focus = bw_development_of_democracy }
		relative_position_id = bw_democratic
		x = 0
		y = 4
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_stability = 0.1
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_political_life
				days = 300
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_people_must_decide_dem
		icon = GFX_focus_generic_treaty
		prerequisite = { focus = bw_democratic }
		mutually_exclusive = { focus = bw_on_the_right_track_dem }
		mutually_exclusive = { focus = bw_prepare_the_people }
		relative_position_id = bw_democratic
		x = 2
		y = 1
		cost = 8
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
			NOT = { has_government = democratic } 
		}

		completion_reward = {
			add_timed_idea = {
				idea = bw_popularity_gain_democratic
				days = 100
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_agitation
		icon = GFX_goal_generic_propaganda
		prerequisite = { focus = bw_people_must_decide_dem }
		relative_position_id = bw_democratic
		x = 2
		y = 3
		cost = 9
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_popularity = {
				ideology = democratic
				popularity = 0.3
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_hold_elections_dem
		icon = GFX_focus_AFG_pashtunistan_referendum
		prerequisite = { focus = bw_agitation }
		relative_position_id = bw_democratic
		x = 2
		y = 4
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_political_power = 125
			custom_effect_tooltip = bw_decoration_tt
			set_politics = {
				ruling_party = democratic
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_free_state
		icon = GFX_focus_ARG_strengthening_the_concordancia
		prerequisite = {
			focus = bw_constitutional_reforms
			focus = bw_stable_politics_dem
			focus = bw_hold_elections_dem
		}
		relative_position_id = bw_democratic
		x = 0
		y = 5
		cost = 3
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no
		available = {
			has_government = democratic
		}

		completion_reward = {
			add_timed_idea = {
				idea = bw_popularity_gain_democratic
				days = 150
			}
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_political_stabilization
				days = 140
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_defense_of_democracy
		icon = GFX_focus_POL_support_global_falangism
		prerequisite = { focus = bw_free_state }
		mutually_exclusive = { focus = bw_bastion_of_civilization }
		mutually_exclusive = { focus = bw_cautious_diplomacy }
		relative_position_id = bw_free_state
		x = -2
		y = 1
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			set_rule = { can_send_volunteers = yes }
			custom_effect_tooltip = bw_decoration_tt
			add_war_support = 0.05
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_1_defense_of_democracy
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_womens_rights
		icon = GFX_focus_generic_population_growth
		prerequisite = {
			focus = bw_defense_of_democracy
			focus = bw_bastion_of_civilization
			focus = bw_cautious_diplomacy
		}
		mutually_exclusive = { focus = bw_economic_development }
		mutually_exclusive = { focus = bw_trade_instead_of_war }
		relative_position_id = bw_free_state
		x = -2
		y = 2
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_political_power = 200
			add_stability = 0.2
			add_popularity = {
				ideology = democratic
				popularity = 0.3
			}
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_2_defense_of_democracy
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_world_police
		icon = GFX_focus_RAJ_tryst_with_destiny_hand
		prerequisite = {
			focus = bw_womens_rights
			focus = bw_economic_development
			focus = bw_trade_instead_of_war
		}
		mutually_exclusive = { focus = bw_security_is_a_strong_army }
		mutually_exclusive = { focus = bw_scientific_achievement }
		relative_position_id = bw_free_state
		x = -2
		y = 3
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			set_rule = { can_only_justify_war_on_threat_country = no }
			custom_effect_tooltip = bw_decoration_tt
			add_war_support = 0.05
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_3_defense_of_democracy
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_special_forces_preparation
		icon = GFX_focus_eng_special_air_service
		prerequisite = {
			focus = bw_world_police
			focus = bw_security_is_a_strong_army
			focus = bw_scientific_achievement
		}
		mutually_exclusive = { focus = bw_modern_army_dem }
		mutually_exclusive = { focus = bw_strengthen_borders }
		relative_position_id = bw_free_state
		x = -2
		y = 4
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_war_support = 0.1
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_4_defense_of_democracy
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_bastion_of_civilization
		icon = GFX_focus_generic_democratic_europe
		prerequisite = { focus = bw_free_state }
		mutually_exclusive = { focus = bw_defense_of_democracy }
		mutually_exclusive = { focus = bw_cautious_diplomacy }
		relative_position_id = bw_free_state
		x = 0
		y = 1
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			set_rule = { can_send_volunteers = yes }
			custom_effect_tooltip = bw_decoration_tt
			add_stability = 0.05
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_1_bastion_of_civilization
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_economic_development
		icon = GFX_focus_generic_low_cost_housing
		prerequisite = {
			focus = bw_defense_of_democracy
			focus = bw_bastion_of_civilization
			focus = bw_cautious_diplomacy
		}
		mutually_exclusive = { focus = bw_womens_rights }
		mutually_exclusive = { focus = bw_trade_instead_of_war }
		relative_position_id = bw_free_state
		x = 0
		y = 2
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_ideas = bw_2_bastion_of_civilization
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_security_is_a_strong_army
		icon = GFX_focus_SWE_defense_act
		prerequisite = {
			focus = bw_womens_rights
			focus = bw_economic_development
			focus = bw_trade_instead_of_war
		}
		mutually_exclusive = { focus = bw_world_police }
		mutually_exclusive = { focus = bw_scientific_achievement }
		relative_position_id = bw_free_state
		x = 0
		y = 3
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_ideas = bw_3_bastion_of_civilization
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_modern_army_dem
		icon = GFX_focus_FIN_foreign_anti_air
		prerequisite = {
			focus = bw_world_police
			focus = bw_security_is_a_strong_army
			focus = bw_scientific_achievement
		}
		mutually_exclusive = { focus = bw_special_forces_preparation }
		mutually_exclusive = { focus = bw_strengthen_borders }
		relative_position_id = bw_free_state
		x = 0
		y = 4
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_ideas = bw_4_bastion_of_civilization
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_cautious_diplomacy
		icon = GFX_focus_RAJ_seek_allies_with_the_muslim_league
		prerequisite = { focus = bw_free_state }
		mutually_exclusive = { focus = bw_defense_of_democracy }
		mutually_exclusive = { focus = bw_bastion_of_civilization }
		relative_position_id = bw_free_state
		x = 2
		y = 1
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_political_power = 200
			add_stability = 0.05
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_1_cautious_diplomacy
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_trade_instead_of_war
		icon = GFX_focus_generic_agricultural_subsidies
		prerequisite = {
			focus = bw_defense_of_democracy
			focus = bw_bastion_of_civilization
			focus = bw_cautious_diplomacy
		}
		mutually_exclusive = { focus = bw_womens_rights }
		mutually_exclusive = { focus = bw_economic_development }
		relative_position_id = bw_free_state
		x = 2
		y = 2
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_political_power = 100
			add_stability = 0.1
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_2_cautious_diplomacy
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_scientific_achievement
		icon = GFX_focus_ARG_develop_the_electricity_sector
		prerequisite = {
			focus = bw_womens_rights
			focus = bw_economic_development
			focus = bw_trade_instead_of_war
		}
		mutually_exclusive = { focus = bw_world_police }
		mutually_exclusive = { focus = bw_security_is_a_strong_army }
		relative_position_id = bw_free_state
		x = 2
		y = 3
		cost = 10
		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_RESEARCH }
		available_if_capitulated = no

		completion_reward = {
			add_research_slot = 1
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_3_cautious_diplomacy
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_strengthen_borders
		icon = GFX_focus_BEL_better_than_maginot
		prerequisite = {
			focus = bw_world_police
			focus = bw_security_is_a_strong_army
			focus = bw_scientific_achievement
		}
		mutually_exclusive = { focus = bw_special_forces_preparation }
		mutually_exclusive = { focus = bw_modern_army_dem }
		relative_position_id = bw_free_state
		x = 2
		y = 4
		cost = 10
		search_filters = { FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_stability = 0.05
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_4_cautious_diplomacy
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # 
	focus = {
		id = bw_technological_state
		icon = GFX_focus_generic_university_3
		prerequisite = {
			focus = bw_special_forces_preparation
			focus = bw_modern_army_dem
			focus = bw_strengthen_borders
		}
		relative_position_id = bw_free_state
		x = 0
		y = 5
		cost = 5
		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_RESEARCH }
		available_if_capitulated = no

		completion_reward = {
			add_research_slot = 1
			custom_effect_tooltip = bw_decoration_tt
			add_stability = 0.1
			add_popularity = {
				ideology = democratic
				popularity = 0.2
			}
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_technological_state_i
		}
	}
########################################################################################################################
							# NEUTRALITY
########################################################################################################################
	focus = {
		id = bw_neutrality
		icon = GFX_goal_generic_neutrality_focus
		prerequisite = { focus = bw_political_course }

		mutually_exclusive = { focus = bw_left }
		mutually_exclusive = { focus = bw_monarchism }
		mutually_exclusive = { focus = bw_right_wing}
		mutually_exclusive = { focus = bw_democratic }

		relative_position_id = bw_political_course
		x = 14
		y = 1
		cost = 8
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		ai_will_do = {
    			factor = 1
			modifier = {
				factor = 0
				is_historical_focus_on = yes
				NOT = { has_government = neutrality }
				NOT = { has_idea = bw_spirit_freedom_ai_ideology }
			}
		}

		completion_reward = {
			add_political_power = 200
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_on_the_right_track_neu
		icon = GFX_goal_tripartite_pact
		prerequisite = { focus = bw_neutrality }
		mutually_exclusive = { focus = bw_traditionalism }
		relative_position_id = bw_neutrality
		x = -1
		y = 1
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		available = {
			has_government = neutrality
		}

		completion_reward = {
			add_stability = 0.1
			add_popularity = {
				ideology = neutrality
				popularity = 0.1
			}
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_political_life
				days = 100
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_closeness_to_the_people
		icon = GFX_focus_RAJ_enrollment_of_dali_children
		prerequisite = { focus = bw_on_the_right_track_neu }
		relative_position_id = bw_neutrality
		x = -1
		y = 2
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_stability = 0.05
			add_popularity = {
				ideology = neutrality
				popularity = 0.1
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_stable_politics_neu
		icon = GFX_focus_generic_self_management
		prerequisite = { focus = bw_closeness_to_the_people }
		relative_position_id = bw_neutrality
		x = -1
		y = 3
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_stability = 0.1
			add_popularity = {
				ideology = neutrality
				popularity = 0.1
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_traditionalism
		icon = GFX_focus_generic_monarchy_1
		prerequisite = { focus = bw_neutrality }
		mutually_exclusive = { focus = bw_on_the_right_track_neu }
		relative_position_id = bw_neutrality
		x = 1
		y = 1
		cost = 8
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		available = {
			NOT = { has_government = neutrality } 
		}

		completion_reward = {
			add_stability = 0.1
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_popularity_gain_neutrality
				days = 100
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_take_control_of_church_neu
		icon = GFX_focus_BUL_restore_the_bulgarian_patriarchate
		prerequisite = { focus = bw_traditionalism }
		relative_position_id = bw_neutrality
		x = 1
		y = 2
		cost = 8
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_popularity = {
				ideology = neutrality
				popularity = 0.3
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_new_king
		icon = GFX_focus_CHL_crown_antoine_as_sovereign_king
		prerequisite = { focus = bw_take_control_of_church_neu }
		relative_position_id = bw_neutrality
		x = 1
		y = 3
		cost = 8
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_political_power = 100
			add_stability = 0.1
			custom_effect_tooltip = bw_decoration_tt
			set_politics = {
				ruling_party = neutrality
			}

		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_focus_on_neutrality
		icon = GFX_focus_generic_surrender
		prerequisite = { focus = bw_stable_politics_neu focus = bw_new_king }
		relative_position_id = bw_neutrality
		x = 0
		y = 4
		cost = 3
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		available = {
			has_government = neutrality
		}

		completion_reward = {
			add_stability = 0.3
			custom_effect_tooltip = bw_decoration_tt
			add_timed_idea = {
				idea = bw_popularity_gain_neutrality
				days = 100
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_autarky
		icon = GFX_focus_ARG_establish_the_free_association
		prerequisite = { focus = bw_focus_on_neutrality }
		mutually_exclusive = { focus = bw_isolation }
		relative_position_id = bw_focus_on_neutrality
		x = -1
		y = 1
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_war_support = -0.2
			custom_effect_tooltip = bw_decoration_tt
			add_ideas = bw_1_autarky
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_strengthen_borders_neu
		icon = GFX_goal_generic_small_arms
		prerequisite = { focus = bw_autarky focus = bw_isolation }
		relative_position_id = bw_focus_on_neutrality
		x = -1
		y = 2
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			if = {
				limit = { has_idea = bw_2_isolation }
				swap_ideas = {
					remove_idea = bw_2_isolation
					add_idea = bw_2_autarky_and_isolation
				}
			}
			else = {
				add_ideas = bw_2_autarky
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_isolation
		icon = GFX_goal_generic_military_sphere
		prerequisite = { focus = bw_focus_on_neutrality }
		mutually_exclusive = { focus = bw_autarky }
		relative_position_id = bw_focus_on_neutrality
		x = 1
		y = 1
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_ideas = bw_1_isolation
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_strengthen_economy_neu
		icon = GFX_focus_GER_customs_union
		prerequisite = { focus = bw_autarky focus = bw_isolation }
		relative_position_id = bw_focus_on_neutrality
		x = 1
		y = 2
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			if = {
				limit = { has_idea = bw_2_autarky }
				swap_ideas = {
					remove_idea = bw_2_autarky
					add_idea = bw_2_autarky_and_isolation
				}
			}
			else = {
				add_ideas = bw_2_isolation
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_impenetrable_borders
		icon = GFX_focus_generic_home_defense
		prerequisite = { focus = bw_strengthen_borders_neu }
		prerequisite = { focus = bw_strengthen_economy_neu }
		relative_position_id = bw_focus_on_neutrality
		x = 0
		y = 3
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = bw_2_autarky_and_isolation
				add_idea = bw_impenetrable_borders_i
			}
		}
	}
########################################################################################################################
							# ALLIANCE
########################################################################################################################
	focus = {
		id = bw_our_position_in_the_world
		icon = GFX_focus_generic_court
		prerequisite = { focus = bw_we_are_united focus = bw_wise_king focus = bw_great_nation focus = bw_technological_state }
		relative_position_id = bw_political_course
		x = 0
		y = 12
		cost = 3
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_political_power = -150
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_create_alliance
		icon = GFX_focus_eng_imperial_federation
		prerequisite = { focus = bw_our_position_in_the_world }
		mutually_exclusive = { focus = bw_balance }
		mutually_exclusive = { focus = bw_on_our_own }
		relative_position_id = bw_our_position_in_the_world
		x = -2
		y = 1
		cost = 10
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		ai_will_do = {
    			factor = 0.5
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}

		completion_reward = {
			set_rule = { can_create_factions = yes }
			custom_effect_tooltip = bw_decoration_tt

			###com###
			if = {
				limit = { has_completed_focus = bw_world_revolution }
				random_list = {
        				20 = { create_faction = bw_faction_com_a_1 }
        				20 = { create_faction = bw_faction_com_a_2 }
        				20 = { create_faction = bw_faction_com_a_3 }
        				20 = { create_faction = bw_faction_com_a_4 }
        				20 = { create_faction = bw_faction_com_a_5 }
				}
			}
			if = {
				limit = { has_completed_focus = bw_communist_influence  }
				random_list = {
        				20 = { create_faction = bw_faction_com_b_1 }
        				20 = { create_faction = bw_faction_com_b_2 }
        				20 = { create_faction = bw_faction_com_b_3 }
        				20 = { create_faction = bw_faction_com_b_4 }
        				20 = { create_faction = bw_faction_com_b_5 }
				}
			}
			if = {
				limit = { has_completed_focus = bw_focus_on_country }
				random_list = {
        				20 = { create_faction = bw_faction_com_c_1 }
        				20 = { create_faction = bw_faction_com_c_2 }
        				20 = { create_faction = bw_faction_com_c_3 }
        				20 = { create_faction = bw_faction_com_c_4 }
        				20 = { create_faction = bw_faction_com_c_5 }
				}
			}
			###mon###
			if = {
				limit = { has_completed_focus = bw_colonial_policy }
				random_list = {
        				20 = { create_faction = bw_faction_mon_a_1 }
        				20 = { create_faction = bw_faction_mon_a_2 }
        				20 = { create_faction = bw_faction_mon_a_3 }
        				20 = { create_faction = bw_faction_mon_a_4 }
        				20 = { create_faction = bw_faction_mon_a_5 }
				}
			}
			if = {
				limit = { has_completed_focus = bw_regional_state }
				random_list = {
        				20 = { create_faction = bw_faction_mon_b_1 }
        				20 = { create_faction = bw_faction_mon_b_2 }
        				20 = { create_faction = bw_faction_mon_b_3 }
        				20 = { create_faction = bw_faction_mon_b_4 }
        				20 = { create_faction = bw_faction_mon_b_5 }
				}
			}
			if = {
				limit = { has_completed_focus = bw_isolationism }
				random_list = {
        				20 = { create_faction = bw_faction_mon_c_1 }
        				20 = { create_faction = bw_faction_mon_c_2 }
        				20 = { create_faction = bw_faction_mon_c_3 }
        				20 = { create_faction = bw_faction_mon_c_4 }
        				20 = { create_faction = bw_faction_mon_c_5 }
				}
			}
			###fas###
			if = {
				limit = { has_completed_focus = bw_ideological_fanaticism }
				random_list = {
        				20 = { create_faction = bw_faction_fas_a_1 }
        				20 = { create_faction = bw_faction_fas_a_2 }
        				20 = { create_faction = bw_faction_fas_a_3 }
        				20 = { create_faction = bw_faction_fas_a_4 }
        				20 = { create_faction = bw_faction_fas_a_5 }
				}
			}
			if = {
				limit = { has_completed_focus = bw_revanchism }
				random_list = {
        				20 = { create_faction = bw_faction_fas_b_1 }
        				20 = { create_faction = bw_faction_fas_b_2 }
        				20 = { create_faction = bw_faction_fas_b_3 }
        				20 = { create_faction = bw_faction_fas_b_4 }
        				20 = { create_faction = bw_faction_fas_b_5 }
				}
			}
			if = {
				limit = { has_completed_focus = bw_nationalism }
				random_list = {
        				20 = { create_faction = bw_faction_fas_c_1 }
        				20 = { create_faction = bw_faction_fas_c_2 }
        				20 = { create_faction = bw_faction_fas_c_3 }
        				20 = { create_faction = bw_faction_fas_c_4 }
        				20 = { create_faction = bw_faction_fas_c_5 }
				}
			}
			###dem###
			if = {
				limit = { has_completed_focus = bw_defense_of_democracy }
				random_list = {
        				20 = { create_faction = bw_faction_dem_a_1 }
        				20 = { create_faction = bw_faction_dem_a_2 }
        				20 = { create_faction = bw_faction_dem_a_3 }
        				20 = { create_faction = bw_faction_dem_a_4 }
        				20 = { create_faction = bw_faction_dem_a_5 }
				}
			}
			if = {
				limit = { has_completed_focus = bw_bastion_of_civilization }
				random_list = {
        				20 = { create_faction = bw_faction_dem_b_1 }
        				20 = { create_faction = bw_faction_dem_b_2 }
        				20 = { create_faction = bw_faction_dem_b_3 }
        				20 = { create_faction = bw_faction_dem_b_4 }
        				20 = { create_faction = bw_faction_dem_b_5 }
				}
			}
			if = {
				limit = { has_completed_focus = bw_cautious_diplomacy }
				random_list = {
        				20 = { create_faction = bw_faction_dem_c_1 }
        				20 = { create_faction = bw_faction_dem_c_2 }
        				20 = { create_faction = bw_faction_dem_c_3 }
        				20 = { create_faction = bw_faction_dem_c_4 }
        				20 = { create_faction = bw_faction_dem_c_5 }
				}
			}

		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_balance
		icon = GFX_goal_generic_neutrality_focus
		prerequisite = { focus = bw_our_position_in_the_world }
		mutually_exclusive = { focus = bw_create_alliance }
		mutually_exclusive = { focus = bw_on_our_own }
		relative_position_id = bw_our_position_in_the_world
		x = 0
		y = 1
		cost = 5
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_political_power = 300
			add_stability = 0.1
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_on_our_own
		icon = GFX_focus_COG_force_publique_mutiny
		prerequisite = { focus = bw_our_position_in_the_world }
		mutually_exclusive = { focus = bw_create_alliance }
		mutually_exclusive = { focus = bw_balance }
		relative_position_id = bw_our_position_in_the_world
		x = 2
		y = 1
		cost = 7
		search_filters = {  FOCUS_FILTER_POLITICAL }
		available_if_capitulated = no

		completion_reward = {
			add_ideas = bw_on_our_own_i
		}
	}
########################################################################################################################
							# INDUSTRY
########################################################################################################################
	focus = {
		id = bw_industry
		icon = GFX_focus_AFG_a_modern_economy
		x = 34
		y = 1
		cost = 7
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		bypass = {
			all_owned_state = {
				free_building_slots = {
					building = industrial_complex
					size < 1
					include_locked = yes
				}					
			}
		}

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_factories_1
		icon = GFX_focus_AFG_a_modern_economy
		prerequisite = { focus = bw_industry }
		relative_position_id = bw_industry
		x = -2
		y = 1
		cost = 10
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		bypass = {
			all_owned_state = {
				free_building_slots = {
					building = industrial_complex
					size < 1
					include_locked = yes
				}					
			}
		}

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_factories_2
		icon = GFX_focus_AFG_a_modern_economy
		prerequisite = { focus = bw_factories_1 }
		relative_position_id = bw_industry
		x = -2
		y = 2
		cost = 10
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		bypass = {
			all_owned_state = {
				free_building_slots = {
					building = industrial_complex
					size < 1
					include_locked = yes
				}					
			}
		}

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_factories_3
		icon = GFX_focus_AFG_a_modern_economy
		prerequisite = { focus = bw_factories_2 }
		relative_position_id = bw_industry
		x = -2
		y = 3
		cost = 10
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		bypass = {
			all_owned_state = {
				free_building_slots = {
					building = industrial_complex
					size < 1
					include_locked = yes
				}					
			}
		}

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_infrastructure_1
		icon = GFX_goal_generic_construct_infrastructure
		prerequisite = { focus = bw_industry }
		relative_position_id = bw_industry
		x = 0
		y = 1
		cost = 6
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		completion_reward = {
			random_owned_controlled_state = {
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_infrastructure_2
		icon = GFX_goal_generic_construct_infrastructure
		prerequisite = { focus = bw_infrastructure_1 }
		relative_position_id = bw_industry
		x = 0
		y = 2
		cost = 6
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		completion_reward = {
			random_owned_controlled_state = {
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_resources_1
		icon = GFX_focus_generic_coal_mining
		prerequisite = { focus = bw_infrastructure_2 }
		relative_position_id = bw_industry
		x = 0
		y = 3
		cost = 10
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		completion_reward = {
			random_owned_state = {
				add_resource = {
					type = steel
					amount = 5
				}
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_economic_modernization_1
		icon = GFX_goal_continuous_research
		prerequisite = { focus = bw_industry }
		relative_position_id = bw_industry
		x = 2
		y = 1
		cost = 3
		search_filters = { FOCUS_FILTER_RESEARCH }
		available_if_capitulated = no

		completion_reward = {
			add_tech_bonus = {
				name = economic_modernization_bonus
				bonus = 0.5
				uses = 1
				category = industry
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_economic_modernization_2
		icon = GFX_goal_continuous_research
		prerequisite = { focus = bw_economic_modernization_1 }
		relative_position_id = bw_industry
		x = 2
		y = 2
		cost = 3
		search_filters = { FOCUS_FILTER_RESEARCH }
		available_if_capitulated = no

		completion_reward = {
			add_tech_bonus = {
				name = economic_modernization_bonus
				bonus = 0.5
				uses = 1
				category = industry
			}
		}
	}
	focus = {
		id = bw_economic_modernization_3
		icon = GFX_goal_continuous_research
		prerequisite = { focus = bw_economic_modernization_2 }
		relative_position_id = bw_industry
		x = 2
		y = 3
		cost = 3
		search_filters = { FOCUS_FILTER_RESEARCH }
		available_if_capitulated = no

		completion_reward = {
			add_tech_bonus = {
				name = economic_modernization_bonus
				bonus = 1.0
				uses = 1
				category = industry
				category = electronics
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_research_slot_1
		icon = GFX_focus_research
		prerequisite = { focus = bw_resources_1 focus = bw_factories_3 focus = bw_economic_modernization_3 }
		relative_position_id = bw_industry
		x = 0
		y = 4
		cost = 10
		search_filters = { FOCUS_FILTER_RESEARCH }
		available_if_capitulated = no

		completion_reward = {
			add_research_slot = 1
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_infrastructure_3
		icon = GFX_goal_generic_construct_infrastructure
		prerequisite = { focus = bw_research_slot_1 }
		relative_position_id = bw_research_slot_1
		x = -1
		y = 1
		cost = 6
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		completion_reward = {
			random_owned_controlled_state = {
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_resources_2
		icon = GFX_focus_generic_coal_mining
		prerequisite = { focus = bw_infrastructure_3 focus = bw_oil_refinery }
		mutually_exclusive = { focus = bw_factories_4 }
		relative_position_id = bw_research_slot_1
		x = -1
		y = 2
		cost = 10
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		completion_reward = {
			random_owned_state = {
				add_resource = {
					type = steel
					amount = 2
				}
			}
			random_owned_state = {
				add_resource = {
					type = tungsten
					amount = 2
				}
			}
			random_owned_state = {
				add_resource = {
					type = aluminium
					amount = 4
				}
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_railroad
		icon = GFX_focus_generic_railroad
		prerequisite = { focus = bw_resources_2 focus = bw_factories_4 }
		mutually_exclusive = { focus = bw_roads }
		relative_position_id = bw_research_slot_1
		x = -1
		y = 3
		cost = 7
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		completion_reward = {
			add_ideas = bw_railroad_i
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_oil_refinery
		icon = GFX_focus_generic_improve_roads
		prerequisite = { focus = bw_research_slot_1 }
		relative_position_id = bw_research_slot_1
		x = 1
		y = 1
		cost = 6
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		available = {
			has_tech = synth_oil_experiments
		}

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = synthetic_refinery
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = synthetic_refinery
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = synthetic_refinery
					level = 1
					instant_build = yes
				}
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_factories_4
		icon = GFX_focus_AFG_a_modern_economy
		prerequisite = { focus = bw_infrastructure_3 focus = bw_oil_refinery }
		mutually_exclusive = { focus = bw_resources_2 }
		relative_position_id = bw_research_slot_1
		x = 1
		y = 2
		cost = 10
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		bypass = {
			all_owned_state = {
				free_building_slots = {
					building = industrial_complex
					size < 1
					include_locked = yes
				}					
			}
		}

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 1
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = industrial_complex
										size > 1
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_roads
		icon = GFX_goal_generic_construct_infrastructure
		prerequisite = { focus = bw_resources_2 focus = bw_factories_4 }
		mutually_exclusive = { focus = bw_railroad }
		relative_position_id = bw_research_slot_1
		x = 1
		y = 3
		cost = 7
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		completion_reward = {
			add_ideas = bw_roads_i
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_research_slot_2
		icon = GFX_focus_research2
		prerequisite = { focus = bw_railroad focus = bw_roads }
		relative_position_id = bw_research_slot_1
		x = 0
		y = 4
		cost = 10
		search_filters = { FOCUS_FILTER_RESEARCH }
		available_if_capitulated = no

		available = {
			num_of_factories > 50
		}

		completion_reward = {
			add_research_slot = 1
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_nuclear_weapons_1
		icon = GFX_focus_GER_wunderwaffe_inner_circle
		prerequisite = { focus = bw_research_slot_2 }
		relative_position_id = bw_research_slot_1
		x = 0
		y = 5
		cost = 10
		search_filters = { FOCUS_FILTER_RESEARCH }
		available_if_capitulated = no

		completion_reward = {
			add_breakthrough_progress = {
				specialization = specialization_nuclear
				value = 0.5
			}

			add_tech_bonus = {
				name = nuclear_bonus
				ahead_reduction = 1
				category = nuclear
			}
			add_tech_bonus = {
				name = secret_bonus
				bonus = 0.5
				uses = 1
				category = nuclear
			}
		}
	}
########################################################################################################################
							# ARMY
########################################################################################################################
	focus = {
		id = bw_army_focus
		icon = GFX_focus_generic_combined_arms
		x = 40
		y = 1
		cost = 5
		search_filters = { FOCUS_FILTER_ARMY_XP }
		available_if_capitulated = no

		completion_reward = {
			army_experience = 25
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_military_factory_1
		icon = GFX_focus_generic_reorient_production
		prerequisite = { focus = bw_army_focus }
		relative_position_id = bw_army_focus
		x = -1
		y = 1
		cost = 10
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		bypass = {
			all_owned_state = {
				free_building_slots = {
					building = arms_factory
					size < 1
					include_locked = yes
				}					
			}
		}

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = arms_factory
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_military_factory_2
		icon = GFX_focus_generic_reorient_production
		prerequisite = { focus = bw_military_factory_1 }
		relative_position_id = bw_army_focus
		x = -1
		y = 2
		cost = 10
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		bypass = {
			all_owned_state = {
				free_building_slots = {
					building = arms_factory
					size < 1
					include_locked = yes
				}					
			}
		}

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = arms_factory
										size > 0
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_military_factory_3
		icon = GFX_focus_generic_reorient_production
		prerequisite = { focus = bw_military_factory_2 }
		relative_position_id = bw_army_focus
		x = -1
		y = 3
		cost = 10
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		bypass = {
			all_owned_state = {
				free_building_slots = {
					building = arms_factory
					size < 1
					include_locked = yes
				}					
			}
		}

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 1
						include_locked = yes
					}
					OR = {
						is_in_home_area = yes
						NOT = {
							owner = {
								any_owned_state = {
									free_building_slots = {
										building = arms_factory
										size > 1
										include_locked = yes
									}
									is_in_home_area = yes
								}
							}
						}
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = arms_factory
					level = 2
					instant_build = yes
				}
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_military_technologies_1
		icon = GFX_focus_PER_construct_air_defenses
		prerequisite = { focus = bw_army_focus }
		relative_position_id = bw_army_focus
		x = 1
		y = 1
		cost = 5
		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_ARMY_XP }
		available_if_capitulated = no

		completion_reward = {
			army_experience = 10
			add_tech_bonus = {
				name = bw_infantry_artillery_bonus
				bonus = 1.0
				uses = 1
				category = infantry_weapons
				category = artillery
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_military_technologies_2
		icon = GFX_focus_PER_construct_air_defenses
		prerequisite = { focus = bw_military_technologies_1 }
		relative_position_id = bw_army_focus
		x = 1
		y = 2
		cost = 5
		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_ARMY_XP }
		available_if_capitulated = no

		completion_reward = {
			army_experience = 10
			add_tech_bonus = {
				name = bw_infantry_artillery_bonus
				bonus = 1.0
				uses = 1
				category = infantry_weapons
				category = artillery
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_military_technologies_3
		icon = GFX_focus_PER_construct_air_defenses
		prerequisite = { focus = bw_military_technologies_2 }
		relative_position_id = bw_army_focus
		x = 1
		y = 3
		cost = 5
		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_ARMY_XP }
		available_if_capitulated = no

		completion_reward = {
			army_experience = 10
			add_tech_bonus = {
				name = bw_infantry_artillery_bonus
				bonus = 1.0
				uses = 2
				category = infantry_weapons
				category = artillery
				category = support_tech
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_army_doctrine
		icon = GFX_focus_generic_army_doctrines_2
		prerequisite = { focus = bw_military_factory_3 }
		prerequisite = { focus = bw_military_technologies_3 }
		relative_position_id = bw_army_focus
		x = 0
		y = 4
		cost = 5
		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_ARMY_XP }
		available_if_capitulated = no

		completion_reward = {
			army_experience = 25
			add_doctrine_cost_reduction = {
				name = bw_land_doc_bonus
				cost_reduction = 0.5
				uses = 2
				category = land_doctrine
			}
		}
	}
########################################################################################################################
							# AIR
########################################################################################################################
	focus = {
		id = bw_air_focus
		icon = GFX_focus_generic_copy_plane_designs
		x = 44
		y = 1
		cost = 5
		search_filters = { FOCUS_FILTER_AIR_XP }
		available_if_capitulated = no

		ai_will_do = { factor = 0.7 }

		completion_reward = {
			air_experience = 25
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_air_base
		icon = GFX_focus_generic_air_bases
		prerequisite = { focus = bw_air_focus }
		relative_position_id = bw_air_focus
		x = -1
		y = 1
		cost = 7
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		ai_will_do = { factor = 0.7 }

		completion_reward = {
			random_owned_controlled_state = {
				add_building_construction = {
					type = air_base
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = air_base
					level = 1
					instant_build = yes
				}
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_air_exercises
		icon = GFX_focus_ICE_hrafninn_flygur
		prerequisite = { focus = bw_air_base }
		relative_position_id = bw_air_focus
		x = -1
		y = 2
		cost = 5
		search_filters = { FOCUS_FILTER_AIR_XP }
		available_if_capitulated = no

		ai_will_do = { factor = 0.7 }

		completion_reward = {
			air_experience = 25
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_anti_air
		icon = GFX_focus_generic_air_defense
		prerequisite = { focus = bw_air_exercises }
		relative_position_id = bw_air_focus
		x = -1
		y = 3
		cost = 7
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		ai_will_do = { factor = 0.7 }

		available = {
			has_tech = interwar_antiair
		}

		completion_reward = {
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 1
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = anti_air_building
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = anti_air_building
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = anti_air_building
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = anti_air_building
					level = 1
					instant_build = yes
				}
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_aviation_technologies_1
		icon = GFX_focus_generic_air_research_boost
		prerequisite = { focus = bw_air_focus}
		relative_position_id = bw_air_focus
		x = 1
		y = 1
		cost = 5
		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_AIR_XP }
		available_if_capitulated = no

		ai_will_do = { factor = 0.7 }

		completion_reward = {
			air_experience = 10
			add_tech_bonus = {
				name = bw_air_bonus
				bonus = 0.2
				uses = 5
				category = plane_modules_tech
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_aviation_technologies_2
		icon = GFX_focus_generic_air_research_boost
		prerequisite = { focus = bw_aviation_technologies_1 }
		relative_position_id = bw_air_focus
		x = 1
		y = 2
		cost = 5
		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_AIR_XP }
		available_if_capitulated = no

		ai_will_do = { factor = 0.7 }

		completion_reward = {
			air_experience = 10
			add_tech_bonus = {
				name = bw_air_bonus
				bonus = 1.0
				uses = 1
				category = light_fighter
				category = tactical_bomber
				category = cat_strategic_bomber
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_aviation_technologies_3
		icon = GFX_focus_generic_air_research_boost
		prerequisite = { focus = bw_aviation_technologies_2 }
		relative_position_id = bw_air_focus
		x = 1
		y = 3
		cost = 5
		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_AIR_XP }
		available_if_capitulated = no

		ai_will_do = { factor = 0.7 }

		completion_reward = {
			air_experience = 10
			add_tech_bonus = {
				name = bw_air_bonus
				bonus = 1.0
				uses = 1
				category = light_fighter
				category = tactical_bomber
				category = cat_strategic_bomber
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_air_doctrine
		icon = GFX_focus_generic_army_doctrines_2
		prerequisite = { focus = bw_anti_air focus = bw_aviation_technologies_3 }
		relative_position_id = bw_air_focus
		x = 0
		y = 4
		cost = 5
		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_AIR_XP }
		available_if_capitulated = no

		ai_will_do = { factor = 0.7 }

		completion_reward = {
			air_experience = 25
			add_doctrine_cost_reduction = {
				name = bw_air_doc_bonus
				cost_reduction = 0.5
				uses = 2
				category = air_doctrine
			}
		}
	}
########################################################################################################################
							# NAVY
########################################################################################################################
	focus = {
		id = bw_navy_focus
		icon = GFX_focus_generic_navy_battleship2
		x = 48
		y = 1
		cost = 5
		search_filters = { FOCUS_FILTER_NAVY_XP }
		available_if_capitulated = no

		ai_will_do = { factor = 0.7 }

		available = {
			any_state = {
				is_coastal = yes
				is_controlled_by = ROOT
			}
		}

		completion_reward = {
			navy_experience = 25
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_shipyard_1
		icon = GFX_focus_generic_refit_civilian_ships
		prerequisite = { focus = bw_navy_focus }
		relative_position_id = bw_navy_focus
		x = -1
		y = 1
		cost = 10
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		ai_will_do = { factor = 0.7 }

		available = {
			any_state = {
				is_coastal = yes
				is_controlled_by = ROOT
			}
		}

		bypass = {
			all_owned_state = {
				free_building_slots = {
					building = arms_factory
					size < 1
					include_locked = yes
				}					
			}
		}

		completion_reward = {
			navy_experience = 25
			if = {
				limit = {
					NOT = {
						any_owned_state = {
							dockyard > 0
							free_building_slots = {
								building = dockyard
								size > 0
								include_locked = yes
							}
						}
					}
					any_owned_state = {
						is_coastal = yes
					}
				}
				random_owned_controlled_state = {
					limit = {
						is_coastal = yes
						free_building_slots = {
							building = dockyard
							size > 0
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = dockyard
						level = 1
						instant_build = yes
					}
				}
				set_country_flag = naval_effort_built_1
			}
			if = {
				limit = {
					NOT = { has_country_flag = naval_effort_built_1 }
					any_owned_state = {
						dockyard > 0
						free_building_slots = {
							building = dockyard
							size > 0
							include_locked = yes
						}
					}
				}
				random_owned_controlled_state = {
					limit = {
						dockyard > 0
						free_building_slots = {
							building = dockyard
							size > 0
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = dockyard
						level = 1
						instant_build = yes
					}
				}
				set_country_flag = naval_effort_built_1
			}
			if = {
				limit = {
					NOT = { has_country_flag = naval_effort_built_1 }
					NOT = {
						any_owned_state = {
							free_building_slots = {
								building = dockyard
								size > 0
								include_locked = yes
							}
						}
					}
				}
				random_state = {
					limit = {
						controller = { tag = ROOT }
						free_building_slots = {
							building = dockyard
							size > 0
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = dockyard
						level = 1
						instant_build = yes
					}
				}
			}			
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_shipyard_2
		icon = GFX_focus_generic_refit_civilian_ships
		prerequisite = { focus = bw_shipyard_1 }
		relative_position_id = bw_navy_focus
		x = -1
		y = 2
		cost = 10
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		ai_will_do = { factor = 0.7 }

		bypass = {
			all_owned_state = {
				free_building_slots = {
					building = arms_factory
					size < 1
					include_locked = yes
				}					
			}
		}

		available = {
			any_state = {
				is_coastal = yes
				is_controlled_by = ROOT
			}
		}

		completion_reward = {
			navy_experience = 25
			if = {
				limit = {
					NOT = {
						any_owned_state = {
							dockyard > 0
							free_building_slots = {
								building = dockyard
								size > 0
								include_locked = yes
							}
						}
					}
					any_owned_state = {
						is_coastal = yes
					}
				}
				random_owned_controlled_state = {
					limit = {
						is_coastal = yes
						free_building_slots = {
							building = dockyard
							size > 0
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = dockyard
						level = 1
						instant_build = yes
					}
				}
				set_country_flag = naval_effort_built_2
			}
			if = {
				limit = {
					NOT = { has_country_flag = naval_effort_built_2 }
					any_owned_state = {
						dockyard > 0
						free_building_slots = {
							building = dockyard
							size > 0
							include_locked = yes
						}
					}
				}
				random_owned_controlled_state = {
					limit = {
						dockyard > 0
						free_building_slots = {
							building = dockyard
							size > 0
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = dockyard
						level = 1
						instant_build = yes
					}
				}
				set_country_flag = naval_effort_built_2
			}
			if = {
				limit = {
					NOT = { has_country_flag = naval_effort_built_2 }
					NOT = {
						any_owned_state = {
							free_building_slots = {
								building = dockyard
								size > 0
								include_locked = yes
							}
						}
					}
				}
				random_state = {
					limit = {
						controller = { tag = ROOT }
						free_building_slots = {
							building = dockyard
							size > 0
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = dockyard
						level = 1
						instant_build = yes
					}
				}
			}			
		}

	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_shipyard_3
		icon = GFX_focus_generic_refit_civilian_ships
		prerequisite = { focus = bw_shipyard_2 }
		relative_position_id = bw_navy_focus
		x = -1
		y = 3
		cost = 10
		search_filters = { FOCUS_FILTER_INDUSTRY }
		available_if_capitulated = no

		ai_will_do = { factor = 0.7 }

		bypass = {
			all_owned_state = {
				free_building_slots = {
					building = arms_factory
					size < 1
					include_locked = yes
				}					
			}
		}

		available = {
			any_state = {
				is_coastal = yes
				is_controlled_by = ROOT
			}
		}

		completion_reward = {
			navy_experience = 25
			if = {
				limit = {
					NOT = {
						any_owned_state = {
							dockyard > 0
							free_building_slots = {
								building = dockyard
								size > 2
								include_locked = yes
							}
						}
					}
					any_owned_state = {
						is_coastal = yes
					}
				}
				random_owned_controlled_state = {
					limit = {
						is_coastal = yes
						free_building_slots = {
							building = dockyard
							size > 2
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = dockyard
						level = 2
						instant_build = yes
					}
				}
				set_country_flag = naval_effort_built_3
			}
			if = {
				limit = {
					NOT = { has_country_flag = naval_effort_built_3 }
					any_owned_state = {
						dockyard > 0
						free_building_slots = {
							building = dockyard
							size > 2
							include_locked = yes
						}
					}
				}
				random_owned_controlled_state = {
					limit = {
						dockyard > 0
						free_building_slots = {
							building = dockyard
							size > 2
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = dockyard
						level = 2
						instant_build = yes
					}
				}
				set_country_flag = naval_effort_built_3
			}
			if = {
				limit = {
					NOT = { has_country_flag = naval_effort_built_3 }
					NOT = {
						any_owned_state = {
							free_building_slots = {
								building = dockyard
								size > 2
								include_locked = yes
							}
						}
					}
				}
				random_state = {
					limit = {
						controller = { tag = ROOT }
						free_building_slots = {
							building = dockyard
							size > 2
							include_locked = yes
						}
					}
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = dockyard
						level = 2
						instant_build = yes
					}
				}
			}			
		}

	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_naval_technologies_1
		icon = GFX_focus_generic_navy_research_bonus
		prerequisite = { focus = bw_navy_focus }
		relative_position_id = bw_navy_focus
		x = 1
		y = 1
		cost = 5
		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_NAVY_XP }
		available_if_capitulated = no

		ai_will_do = { factor = 0.7 }

		completion_reward = {
			navy_experience = 20
			add_tech_bonus = {
				name = bw_naval_bonus
				bonus = 0.5
				uses = 3
				category = ship_modules_tech
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_naval_technologies_2
		icon = GFX_focus_generic_navy_research_bonus
		prerequisite = { focus = bw_naval_technologies_1 }
		relative_position_id = bw_navy_focus
		x = 1
		y = 2
		cost = 5
		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_NAVY_XP }
		available_if_capitulated = no

		completion_reward = {
			navy_experience = 20
			add_tech_bonus = {
				name = bw_naval_bonus
				bonus = 0.4
				uses = 1
				category = dd_tech
				category = cl_tech
				category = ss_tech
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_naval_technologies_3
		icon = GFX_focus_generic_navy_research_bonus
		prerequisite = { focus = bw_naval_technologies_2 }
		relative_position_id = bw_navy_focus
		x = 1
		y = 3
		cost = 5
		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_NAVY_XP }
		available_if_capitulated = no

		ai_will_do = { factor = 0.7 }

		completion_reward = {
			navy_experience = 20
			add_tech_bonus = {
				name = bw_naval_bonus
				bonus = 0.4
				uses = 1
				category = cv_tech
				category = dd_tech
				category = bb_tech
			}
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_navy_doctrine
		icon = GFX_focus_generic_army_doctrines_2
		prerequisite = { focus = bw_shipyard_3 focus = bw_naval_technologies_3 }
		relative_position_id = bw_navy_focus
		x = 0
		y = 4
		cost = 5
		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_NAVY_XP }
		available_if_capitulated = no

		completion_reward = {
			navy_experience = 25
			add_doctrine_cost_reduction = {
				name = bw_naval_doc_bonus
				cost_reduction = 0.5
				uses = 3
				category = naval_doctrine
			}
		}
	}
########################################################################################################################
							# PATH
########################################################################################################################
	focus = {
		id = bw_choice_of_path
		icon = GFX_focus_SMB_blue_water_fleet
		prerequisite = { focus = bw_army_doctrine focus = bw_air_doctrine focus = bw_navy_doctrine }
		x = 44
		y = 6
		cost = 4
		search_filters = { FOCUS_FILTER_NAVY_XP FOCUS_FILTER_ARMY_XP FOCUS_FILTER_AIR_XP }
		available_if_capitulated = no

		ai_will_do = { factor = 0.8 }

		completion_reward = {
			army_experience = 25
			air_experience = 25
			navy_experience = 25
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_land_superiority_1
		icon = GFX_focus_AUS_frontmiliz_focus
		prerequisite = { focus = bw_choice_of_path }
		mutually_exclusive = { focus = bw_focus_on_airpower_1  }
		mutually_exclusive = { focus = bw_versatility_1 }
		mutually_exclusive = { focus = bw_naval_power_1 }
		relative_position_id = bw_choice_of_path
		x = -3
		y = 1
		cost = 10
		available_if_capitulated = no

		ai_will_do = { factor = 0.8 }

		completion_reward = {
			add_ideas = bw_land_superiority_1_i
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_focus_on_airpower_1
		icon = GFX_focus_SMB_purchase_aircraft
		prerequisite = { focus = bw_choice_of_path }
		mutually_exclusive = { focus = bw_land_superiority_1 }
		mutually_exclusive = { focus = bw_versatility_1 }
		mutually_exclusive = { focus = bw_naval_power_1 }
		relative_position_id = bw_choice_of_path
		x = -1
		y = 1
		cost = 10
		available_if_capitulated = no

		ai_will_do = { factor = 0.8 }

		completion_reward = {
			add_ideas = bw_focus_on_airpower_1_i
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_versatility_1
		icon = GFX_focus_SWI_neutrality_on_the_move
		prerequisite = { focus = bw_choice_of_path }
		mutually_exclusive = { focus = bw_land_superiority_1 }
		mutually_exclusive = { focus = bw_focus_on_airpower_1 }
		mutually_exclusive = { focus = bw_naval_power_1 }
		relative_position_id = bw_choice_of_path
		x = 1
		y = 1
		cost = 10
		available_if_capitulated = no

		ai_will_do = { factor = 0.8 }

		available = {
			has_tech = interwar_antiair
		}

		completion_reward = {
			add_ideas = bw_versatility_1_i
			custom_effect_tooltip = bw_decoration_tt
			add_tech_bonus = {
				name = bw_anti_air_bonus
				bonus = 1.0
				uses = 1
				category = cat_anti_air
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = anti_air_building
					level = 2
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = anti_air_building
					level = 2
					instant_build = yes
				}
			}
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_naval_power_1
		icon = GFX_focus_ARG_study_the_battle_of_the_river_plate
		prerequisite = { focus = bw_choice_of_path }
		mutually_exclusive = { focus = bw_land_superiority_1 }
		mutually_exclusive = { focus = bw_focus_on_airpower_1 }
		mutually_exclusive = { focus = bw_versatility_1 }
		relative_position_id = bw_choice_of_path
		x = 3
		y = 1
		cost = 10
		available_if_capitulated = no

		ai_will_do = { factor = 0.8 }

		completion_reward = {
			add_ideas = bw_naval_power_1_i
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_land_superiority_2
		icon = GFX_focus_AUS_frontmiliz_focus
		prerequisite = { focus = bw_land_superiority_1 focus = bw_focus_on_airpower_1 focus = bw_versatility_1 focus = bw_naval_power_1 }
		mutually_exclusive = { focus = bw_focus_on_airpower_2  }
		mutually_exclusive = { focus = bw_versatility_2 }
		mutually_exclusive = { focus = bw_naval_power_2 }
		relative_position_id = bw_choice_of_path
		x = -3
		y = 2
		cost = 10
		available_if_capitulated = no

		ai_will_do = { factor = 0.8 }

		completion_reward = {
			add_ideas = bw_land_superiority_2_i
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_focus_on_airpower_2
		icon = GFX_focus_SMB_purchase_aircraft
		prerequisite = { focus = bw_land_superiority_1 focus = bw_focus_on_airpower_1 focus = bw_versatility_1 focus = bw_naval_power_1 }
		mutually_exclusive = { focus = bw_land_superiority_2 }
		mutually_exclusive = { focus = bw_versatility_2 }
		mutually_exclusive = { focus = bw_naval_power_2 }
		relative_position_id = bw_choice_of_path
		x = -1
		y = 2
		cost = 10
		available_if_capitulated = no

		ai_will_do = { factor = 0.8 }

		completion_reward = {
			add_ideas = bw_focus_on_airpower_2_i
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_versatility_2
		icon = GFX_focus_SWI_neutrality_on_the_move
		prerequisite = { focus = bw_land_superiority_1 focus = bw_focus_on_airpower_1 focus = bw_versatility_1 focus = bw_naval_power_1 }
		mutually_exclusive = { focus = bw_land_superiority_2 }
		mutually_exclusive = { focus = bw_focus_on_airpower_2 }
		mutually_exclusive = { focus = bw_naval_power_2 }
		relative_position_id = bw_choice_of_path
		x = 1
		y = 2
		cost = 10
		available_if_capitulated = no

		ai_will_do = { factor = 0.8 }

		completion_reward = {
			add_ideas = bw_versatility_2_i
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_naval_power_2
		icon = GFX_focus_ARG_study_the_battle_of_the_river_plate
		prerequisite = { focus = bw_land_superiority_1 focus = bw_focus_on_airpower_1 focus = bw_versatility_1 focus = bw_naval_power_1 }
		mutually_exclusive = { focus = bw_land_superiority_2 }
		mutually_exclusive = { focus = bw_focus_on_airpower_2 }
		mutually_exclusive = { focus = bw_versatility_2 }
		relative_position_id = bw_choice_of_path
		x = 3
		y = 2
		cost = 10
		available_if_capitulated = no

		ai_will_do = { factor = 0.8 }

		completion_reward = {
			add_ideas = bw_naval_power_2_i
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
	focus = {
		id = bw_land_superiority_3
		icon = GFX_focus_AUS_frontmiliz_focus
		prerequisite = { focus = bw_land_superiority_2 focus = bw_focus_on_airpower_2 focus = bw_versatility_2 focus = bw_naval_power_2 }
		mutually_exclusive = { focus = bw_focus_on_airpower_3  }
		mutually_exclusive = { focus = bw_versatility_3 }
		mutually_exclusive = { focus = bw_naval_power_3 }
		relative_position_id = bw_choice_of_path
		x = -3
		y = 3
		cost = 10
		available_if_capitulated = no

		ai_will_do = { factor = 0.8 }

		completion_reward = {
			add_ideas = bw_land_superiority_3_i
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_focus_on_airpower_3
		icon = GFX_focus_SMB_purchase_aircraft
		prerequisite = { focus = bw_land_superiority_2 focus = bw_focus_on_airpower_2 focus = bw_versatility_2 focus = bw_naval_power_2 }
		mutually_exclusive = { focus = bw_land_superiority_3 }
		mutually_exclusive = { focus = bw_versatility_3 }
		mutually_exclusive = { focus = bw_naval_power_3 }
		relative_position_id = bw_choice_of_path
		x = -1
		y = 3
		cost = 10
		available_if_capitulated = no

		ai_will_do = { factor = 0.8 }

		completion_reward = {
			add_ideas = bw_focus_on_airpower_3_i
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_versatility_3
		icon = GFX_focus_SWI_neutrality_on_the_move
		prerequisite = { focus = bw_land_superiority_2 focus = bw_focus_on_airpower_2 focus = bw_versatility_2 focus = bw_naval_power_2 }
		mutually_exclusive = { focus = bw_land_superiority_3 }
		mutually_exclusive = { focus = bw_focus_on_airpower_3 }
		mutually_exclusive = { focus = bw_naval_power_3 }
		relative_position_id = bw_choice_of_path
		x = 1
		y = 3
		cost = 10
		available_if_capitulated = no

		ai_will_do = { factor = 0.8 }

		completion_reward = {
			add_ideas = bw_versatility_3_i
		}
	}
# # # # # # # # # # # # # # #
	focus = {
		id = bw_naval_power_3
		icon = GFX_focus_ARG_study_the_battle_of_the_river_plate
		prerequisite = { focus = bw_land_superiority_2 focus = bw_focus_on_airpower_2 focus = bw_versatility_2 focus = bw_naval_power_2 }
		mutually_exclusive = { focus = bw_land_superiority_3 }
		mutually_exclusive = { focus = bw_focus_on_airpower_3 }
		mutually_exclusive = { focus = bw_versatility_3 }
		relative_position_id = bw_choice_of_path
		x = 3
		y = 3
		cost = 10
		available_if_capitulated = no

		ai_will_do = { factor = 0.8 }

		completion_reward = {
			add_ideas = bw_naval_power_3_i
		}
	}
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
}