focus_tree = {
	id = belgium_focus
	
	country = {
		factor = 0
		
		modifier = {
			add = 10
			tag = BEL
			has_dlc = "Gotterdammerung"
		}
	}

	default = no

	continuous_focus_position = { x = 50 y = 1500 }

	shared_focus = CONGO_belgian_congo
	shared_focus = CONGO_societe_generale_de_belgique
	shared_focus = CONGO_congo_investments	

   initial_show_position = { focus = BEL_perpetual_neutrality }



#######################
#######################
###### DEFENSIVE ######
#######################
#######################


	focus = {
		id = BEL_perpetual_neutrality
		icon = GFX_goal_generic_neutrality_focus							
			
		x = 18
		y = 0
	
		cost = 10

		available = {
		}

		bypass = {
			OR = {
				has_war = yes
				has_completed_focus = BEL_growing_threat_of_fascism
			}
		}
	
		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_HISTORICAL }
	
		completion_reward = {
			add_dynamic_modifier = { modifier = BEL_neutrality_dynamic_modifier }	
		}
	}

	focus = {
		id = BEL_independent_neutral_and_loyal
		icon = GFX_focus_BEL_independent_neutral_and_loyal
	
		prerequisite = { focus = BEL_perpetual_neutrality }								

		relative_position_id = BEL_perpetual_neutrality

		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_HISTORICAL }
			
		x = 0
		y = 1
	
		cost = 10

		available = {
		}

		bypass = {
			OR = {
				has_war = yes
				
				has_completed_focus = BEL_growing_threat_of_fascism

				AND = {
					NOT = {
						has_dynamic_modifier = {
							modifier = BEL_neutrality_dynamic_modifier
						}
					}
					has_completed_focus = BEL_perpetual_neutrality
				}
				
			}
			
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_modify_neutrality_dynamic_modifier_tt
			add_to_variable = { 
				BEL_neutrality_production_speed_infrastructure_factor = 0.1
				tooltip = production_speed_infrastructure_factor_tt				
			}	
			add_to_variable = { 
				BEL_neutrality_production_speed_arms_factory_factor = 0.1
				tooltip = production_speed_arms_factory_factor_tt				
			}	
			add_to_variable = { 
				BEL_neutrality_production_speed_industrial_complex_factor  = 0.1
				tooltip = production_speed_industrial_complex_factor_tt				
			}
			add_to_variable = { 
				BEL_neutrality_enemy_justify_war_goal_time = 0.5
				tooltip = enemy_justify_war_goal_time_tt				
			}
			add_to_variable = { 
				BEL_neutrality_send_volunteers_tension = 1
				tooltip = send_volunteers_tension_tt				
			}
			add_to_variable = { 
				BEL_neutrality_lend_lease_tension = 1
				tooltip = lend_lease_tension_tt
			}
			if = {
				limit = {
					has_dlc = "By Blood Alone"
				}
				add_to_variable = { 
					BEL_neutrality_embargo_threshold_factor = 1
					tooltip = embargo_threshold_factor_tt				
				}
			}
		}

	}

	focus = {
		id = BEL_defensive_neutrality
		icon = GFX_focus_BEL_defensive_neutrality

		prerequisite = { focus = BEL_independent_neutral_and_loyal }
	
		relative_position_id = BEL_independent_neutral_and_loyal

		search_filters= { FOCUS_FILTER_HISTORICAL }
	
		x = -15
		y = 1
	
		cost = 5

		available = {
		}
	
		completion_reward = {

			IF = {
				limit = {
					NOT = {
						has_dynamic_modifier = {
							modifier = BEL_defensive_neutrality_dynamic_modifier
						}
						has_dynamic_modifier = { #tooltip reasons!
							modifier = BEL_defensive_reorganization_dynamic_modifier
						}
					}
				}

				add_dynamic_modifier = { modifier = BEL_defensive_neutrality_dynamic_modifier }	

				add_to_variable = { BEL_defensive_neutrality_production_speed_bunker_factor = 0.05 tooltip = production_speed_bunker_factor_tt }
				add_to_variable = { BEL_defensive_neutrality_max_dig_in = 1 tooltip = max_dig_in_tt }
			}

			ELSE_IF = {
				limit = { 
					has_dynamic_modifier = {
						modifier = BEL_defensive_neutrality_dynamic_modifier
					}
				}

				custom_effect_tooltip = BEL_modify_defensive_neutrality_dynamic_modifier_tt

				add_to_variable = { BEL_defensive_neutrality_production_speed_bunker_factor = 0.05 tooltip = production_speed_bunker_factor_tt }
				add_to_variable = { BEL_defensive_neutrality_max_dig_in = 1 tooltip = max_dig_in_tt }

			}

			ELSE_IF = {
				limit = {
					has_dynamic_modifier = {
						modifier = BEL_defensive_reorganization_dynamic_modifier
					}
				}

				custom_effect_tooltip = BEL_modify_defensive_reorganization_dynamic_modifier_tt

				add_to_variable = { BEL_defensive_neutrality_production_speed_bunker_factor = 0.05 tooltip = production_speed_bunker_factor_tt }
				add_to_variable = { BEL_defensive_neutrality_max_dig_in = 1 tooltip = max_dig_in_tt }
			}
			
		}

	}

	focus = {
		id = BEL_national_redoubt_at_antwerp
		icon = GFX_focus_BEL_national_redoubt_at_antwerp
	
		prerequisite = { focus = BEL_defensive_neutrality }

		relative_position_id = BEL_defensive_neutrality

		search_filters = { FOCUS_FILTER_HISTORICAL }
	
		x = 1
		y = 1
	
		cost = 5

		available = {
			BEL = { 
				OR = {
					controls_province = 6598
					controls_province = 516 
				}
			}

			custom_trigger_tooltip = {
				tooltip = BEL_national_redoubt_at_antwerp_available_tt
				OR = {
					977 = { #Antwerpen
						free_building_slots = {
							building = bunker
							size > 1
							province = 6598
						}
					}

					6 = { #Vlaanderen
						free_building_slots = {
							building = bunker
							size > 0
							province = 516
						}
					}
				}
			}
			
		}

		bypass = {
			OR = {
				BEL = { 
					NOT = {
						controls_province = 6598
						controls_province = 516 
					}
				}

				custom_trigger_tooltip = {
					tooltip = BEL_national_redoubt_at_antwerp_bypass_tt
					AND = {
						977 = { #Antwerpen
							free_building_slots = {
								building = bunker
								size < 2
								province = 6598
							}
						}

						6 = { #Vlaanderen
							free_building_slots = {
								building = bunker
								size < 1
								province = 516
							}
						}
					}
				}
			}
		}
	
		completion_reward = {
			IF = {
				limit = {
					6 = { #Vlaanderen
						free_building_slots = {
							building = bunker
							size > 0
							province = 516
						}
					}
				}

				6 = { #Vlaanderen
					add_building_construction = {
						type = bunker
						level = 1
						instant_build = yes
						province =  516
					}
				}	
			}
			IF = {
				limit = {
					977 = { #Antwerpen
						free_building_slots = {
							building = bunker
							size > 1
							province = 6598
						}
					}
				}

				977 = { #Antwerpen
					add_building_construction = {
						type = bunker
						level = 2
						instant_build = yes
						province =  6598
					}
				}	
			}
		}
	}

	focus = {
		id = BEL_belgian_gates
		icon = GFX_focus_BEL_belgian_gates
	
		prerequisite = { focus = BEL_defensive_neutrality }

		relative_position_id = BEL_defensive_neutrality

		search_filters = { FOCUS_FILTER_HISTORICAL }
	
		x = -1
		y = 2
	
		cost = 5

		available = {
		}
	
		completion_reward = {
			custom_effect_tooltip = generic_skip_one_line_tt
			custom_effect_tooltip = BEL_modify_defensive_neutrality_dynamic_modifier_tt
			add_to_variable = { 
				BEL_defensive_neutrality_max_dig_in = 1
				tooltip = max_dig_in_tt				
			}	
			add_to_variable = { 
				BEL_defensive_neutrality_production_speed_bunker_factor = 0.05
				tooltip = production_speed_bunker_factor_tt				
			}	
		}
	}

	focus = {
		id = BEL_fortify_liege
		icon = GFX_goal_generic_fortify_city
	
		prerequisite = { focus = BEL_national_redoubt_at_antwerp }

		relative_position_id = BEL_national_redoubt_at_antwerp

		search_filters = { FOCUS_FILTER_HISTORICAL }
	
		x = 0
		y = 1
	
		cost = 5

		available = {
			OR = {
				BEL = { controls_state = 34 }

				custom_trigger_tooltip = {
					tooltip = BEL_fortify_liege_available_tt
					OR = {
						34 = {
							free_building_slots = {
								building = bunker
								size > 0
								province = 11519
							}
						}
						34 = {
							free_building_slots = {
								building = bunker
								size > 0
								province = 3516
							}
						}
						34 = {
							free_building_slots = {
								building = bunker
								size > 0
								province = 13081
							}
						}
					}
				}
			}
		}

		bypass = {
			OR = {
				NOT = { controls_state = 34 }

				custom_trigger_tooltip = {
					tooltip = BEL_fortify_liege_available_tt
					AND = {
						34 = {
							free_building_slots = {
								building = bunker
								size < 1
								province = 11519
							}
						}
						34 = {
							free_building_slots = {
								building = bunker
								size < 1
								province = 3516
							}
						}
						34 = {
							free_building_slots = {
								building = bunker
								size < 1
								province = 13081
							}
						}
					}
				}
			}
		}
	
		completion_reward = {

			custom_effect_tooltip = BEL_fortify_liege_tt

			hidden_effect = {
				IF = {
					limit = {
						34 = {
							free_building_slots = {
								building = bunker
								size > 0
								province = 11519
							}
						}
					}

					34 = {
						add_building_construction = {
							type = bunker
							level = 1
							instant_build = yes
							province = 11519
						}
					}
				}

				IF = {
					limit = {
						34 = {
							free_building_slots = {
								building = bunker
								size > 0
								province = 3516
							}
						}
					}

					34 = {
						add_building_construction = {
							type = bunker
							level = 1
							instant_build = yes
							province = 3516
						}
					}
				}

				IF = {
					limit = {
						34 = {
							free_building_slots = {
								building = bunker
								size > 0
								province = 13081
							}
						}
					}

					34 = {
						add_building_construction = {
							type = bunker
							level = 1
							instant_build = yes
							province = 13081
						}
					}
				}
			}
		}
	}

	focus = {
		id = BEL_iron_wall
		icon = GFX_focus_SWE_hedgehog_defense
	
		prerequisite = { focus = BEL_belgian_gates }

		relative_position_id = BEL_belgian_gates

		search_filters = { FOCUS_FILTER_HISTORICAL }
	
		x = 0
		y = 1
	
		cost = 5

		available = {

		}
	
		completion_reward = {
			custom_effect_tooltip = generic_skip_one_line_tt
			custom_effect_tooltip = BEL_modify_defensive_neutrality_dynamic_modifier_tt
			add_to_variable = { 
				BEL_defensive_neutrality_max_dig_in = 1
				tooltip = max_dig_in_tt				
			}	
			add_to_variable = { 
				BEL_defensive_neutrality_production_speed_bunker_factor = 0.05
				tooltip = production_speed_bunker_factor_tt				
			}	
			add_to_variable = { 
				BEL_defensive_neutrality_land_bunker_effectiveness_factor = 0.05
				tooltip = land_bunker_effectiveness_factor_tt				
			}	
		}

	}

	focus = {
		id = BEL_eben_emael_fortress
		icon = GFX_focus_BEL_eben_emael_fortress
	
		prerequisite = { focus = BEL_fortify_liege }

		relative_position_id = BEL_fortify_liege

		search_filters = { FOCUS_FILTER_HISTORICAL }
	
		x = 0
		y = 1
	
		cost = 5

		available = {
			BEL = { controls_province = 11519 }

			custom_trigger_tooltip = {
				tooltip = BEL_eben_emael_fortress_available_tt
				34 = {
					free_building_slots = {
						building = bunker
						size > 1
						province = 11519
					}
				}
			}

			
		}

		bypass = {

			OR = {
				NOT = { controls_province = 11519 }

				custom_trigger_tooltip = {
					tooltip = BEL_eben_emael_fortress_bypass_tt
					34 = {
						free_building_slots = {
							building = bunker
							size < 2
							province = 11519
						}
					}
				}
			}
		}
	
		completion_reward = {

			IF = {
				limit = {
					34 = {
						free_building_slots = {
							building = bunker
							size > 1
							province = 11519
						}
					}
				}
				34 = {
					add_building_construction = {
						type = bunker
						level = 2
						instant_build = yes
						province = 11519
					}
				}
			}
		}

	}

	focus = {
		id = BEL_our_southern_neighbour
		icon = GFX_focus_BEL_our_southern_neighbour
	
		prerequisite = { focus = BEL_iron_wall }

		relative_position_id = BEL_iron_wall

		search_filters = { FOCUS_FILTER_POLITICAL }
	
		x = -1
		y = 1
	
		cost = 10

		available = {
		}

		bypass = {
			has_war_with = FRA
		}
	
		search_filters = {  
		}
	
		completion_reward = {

			country_event = {
				id = ww_BEL_event_diplomatic.34
				hours = 0
			}

			
		}

	}

	focus = {
		id = BEL_koningshooikt_wavre_line
		icon = GFX_focus_BEL_koningshooikt_wavre_line
	
		prerequisite = { focus = BEL_eben_emael_fortress }
		prerequisite = { focus = BEL_iron_wall }

		relative_position_id = BEL_eben_emael_fortress

		search_filters = { FOCUS_FILTER_HISTORICAL }
	
		x = 0
		y = 1
	
		cost = 5

		available = {
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_modify_defensive_neutrality_dynamic_modifier_tt
			add_to_variable = { 
				BEL_defensive_neutrality_bunker_max_level_terrain_limit = 1
				tooltip = modifier_bunker_max_level_terrain_limit_tt				
			}	
			add_to_variable = { 
				BEL_defensive_neutrality_coastal_bunker_max_level_terrain_limit = 1
				tooltip = modifier_coastal_bunker_max_level_terrain_limit_tt			
			}	
		}

	}

	focus = {
		id = BEL_mobilize_the_nation
		icon = GFX_focus_generic_limited_social_mobilization
	
		prerequisite = { focus = BEL_our_southern_neighbour focus = BEL_koningshooikt_wavre_line }

		relative_position_id = BEL_our_southern_neighbour

		search_filters = { FOCUS_FILTER_MANPOWER }
	
		x = 1
		y = 1
	
		cost = 10

		available = {
			NOT = { 
				has_idea = BEL_lack_of_junior_officers_ns
			}
		}
	
		completion_reward = {
			if = {
				limit = {
					NOT = { 
						has_dynamic_modifier = { 
							modifier = BEL_mobilize_the_nation_dynamic_modifier
						}
					}
				}
				add_dynamic_modifier = { modifier = BEL_mobilize_the_nation_dynamic_modifier }
				else = {
					custom_effect_tooltip = BEL_modify_mobilize_the_nation_dynamic_modifier_tt
					add_to_variable = { 
						BEL_mobilize_the_nation_conscription = 0.015
						tooltip = conscription_tt				
					}	 
				}		 
			}
			add_timed_idea = { 
				idea = BEL_lack_of_junior_officers_ns
				days = 180
			}
		}
	}

	focus = {
		id = BEL_flooded_tank_barriers
		icon = GFX_focus_BEL_flooded_tank_barriers
	
		prerequisite = { focus = BEL_koningshooikt_wavre_line }

		relative_position_id = BEL_koningshooikt_wavre_line
	
		x = 1
		y = 1
	
		cost = 5

		available = {
		}
	
		search_filters = {  
		}
	
		completion_reward = {
			every_owned_state = {
				limit = {
					OR = {
						state = 6
						state = 977
						state = 34
						state = 980
						state = 1250
					}
				}
				add_dynamic_modifier = {
					scope = BEL
					modifier = BEL_flooded_tank_barriers_dynamic_modifier
				}
			}
		}

	}

	focus = {
		id = BEL_protect_against_france
		icon = GFX_focus_SWI_fortify_border_with_france
	
		prerequisite = { focus = BEL_our_southern_neighbour }

		relative_position_id = BEL_our_southern_neighbour

		search_filters = { FOCUS_FILTER_POLITICAL }
	
		x = 0
		y = 2
	
		cost = 10

		available = {
			custom_trigger_tooltip = {
				tooltip = BEL_protect_against_france_available_tt
				OR = {
					34 = {
						free_building_slots = {
							building = bunker
							size > 0
							province = 9536
						}
					}
					6 = {
						free_building_slots = {
							building = bunker
							size > 0
							province = 3576
						}
					}
					6 = {
						free_building_slots = {
							building = bunker
							size > 0
							province = 6446
						}
					}
				}
			}
		}
	
		completion_reward = {

			IF = {
				limit = {
					34 = {
						free_building_slots = {
							building = bunker
							size > 0
							province = 9536
						}
					}
				}

				34 = {
					add_building_construction = { type = bunker province = 9536 level = 1 instant_build = yes }
				}
			}

			IF = {
				limit = {
					6 = {
						free_building_slots = {
							building = bunker
							size > 0
							province = 3576
						}
					}
				}

				6 = {
					add_building_construction = { type = bunker province = 3576 level = 1 instant_build = yes }
				}
			}

			IF = {
				limit = {
					6 = {
						free_building_slots = {
							building = bunker
							size > 0
							province = 6446
						}
					}
				}

				6 = {
					add_building_construction = { type = bunker province = 6446 level = 1 instant_build = yes }
				}
			}
		}
	}

	focus = {
		id = BEL_dam_the_consequences
		icon = GFX_focus_BEL_dam_the_consequences
	
		prerequisite = { focus = BEL_flooded_tank_barriers }

		relative_position_id = BEL_flooded_tank_barriers
	
		x = 0
		y = 1
	
		cost = 2

		available = {
			controls_province = 3488
		}
	
		search_filters = {  
		}
	
		completion_reward = {

			980 = {
				damage_building = {
					tags = dam_building
					damage = 1 # levels of damage
					province = 3488
					repair_speed_modifier = -0.8
				}

				add_dynamic_modifier = {
					scope = BEL
					modifier = dam_blown_modifier
					days = 360
				}
			}

			
		}

	}

	focus = {
		id = BEL_defensive_reorganization
		icon = GFX_focus_generic_defensive_reorganization
	
		prerequisite = { focus = BEL_mobilize_the_nation }
		prerequisite = { focus = BEL_koningshooikt_wavre_line }		

		relative_position_id = BEL_mobilize_the_nation
	
		x = 1
		y = 2
	
		cost = 10

		available = {
		}
	
		search_filters = {  
		}
	
		completion_reward = {
			hidden_effect = {
				remove_dynamic_modifier = { modifier = BEL_defensive_neutrality_dynamic_modifier }
				add_dynamic_modifier = { modifier = BEL_defensive_reorganization_dynamic_modifier }
			}

			custom_effect_tooltip = BEL_remove_defensive_neutrality_dynamic_modifier_tt
			add_to_variable = { 
				BEL_defensive_neutrality_max_dig_in = 2
				tooltip = max_dig_in_tt				
			}	
			add_to_variable = { 
				BEL_defensive_neutrality_production_speed_bunker_factor = 0.05
				tooltip = production_speed_bunker_factor_tt				
			}	
			add_to_variable = { 
				BEL_defensive_neutrality_land_bunker_effectiveness_factor = 0.05
				tooltip = land_bunker_effectiveness_factor_tt				
			}	
		}	
	}
	

#######################
#######################
######## ARMY #########
#######################
#######################

	focus = {
		id = BEL_defense_bill
		icon = GFX_focus_generic_treaty

		prerequisite = { focus = BEL_independent_neutral_and_loyal }	
	
		relative_position_id = BEL_independent_neutral_and_loyal

		search_filters = { FOCUS_FILTER_MANPOWER FOCUS_FILTER_INDUSTRY FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_HISTORICAL FOCUS_FILTER_ARMY_XP }

		x = -3
		y = 1
	
		cost = 10

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			add_command_power = 50
			army_experience = 25

			IF = {
				limit = {
					has_completed_focus = BEL_repudiate_treaty_with_france
				}

				remove_dynamic_modifier = {
					modifier = BEL_scars_of_ww1_dynamic_modifier
				}
			}

			ELSE = {
				custom_effect_tooltip = BEL_modify_scars_of_ww1_dynamic_modifier_tt
				add_to_variable = { 
					BEL_scars_of_ww1_production_speed_arms_factory_factor = 0.2
					tooltip = production_speed_arms_factory_factor_tt
				}
				add_to_variable = { 
					BEL_scars_of_ww1_conscription_factor = 0.10
					tooltip = conscription_factor_tt
				}
				add_to_variable = { 
					BEL_scars_of_ww1_war_support_factor = 0.15
					tooltip = war_support_factor_tt
				}	
				add_to_variable = { 
					BEL_scars_of_ww1_army_org_factor = 0.10
					tooltip = army_org_factor_tt
				}
			}
		}
	}

	focus = {
		id = BEL_royal_military_academy
		icon = GFX_focus_generic_military_academy
	
		prerequisite = { focus = BEL_defense_bill }	

		relative_position_id = BEL_defense_bill

		search_filters = { FOCUS_FILTER_RESEARCH }
	
		x = -6
		y = 1
	
		cost = 10

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			add_research_slot = 1

			custom_effect_tooltip = generic_skip_one_line_tt
			add_dynamic_modifier = { modifier = BEL_royal_military_academy_dynamic_modifier }
		}

	}

	focus = {
		id = BEL_multi_language_courses
		icon = GFX_focus_BEL_multi_language_courses
	
		prerequisite = { focus = BEL_royal_military_academy }	

		relative_position_id = BEL_royal_military_academy
	
		x = -1
		y = 1
	
		cost = 10

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			custom_effect_tooltip = BEL_modify_royal_military_academy_dynamic_modifier_tt
			add_to_variable = { 
				BEL_royal_military_academy_army_org_factor = 0.1
				tooltip = army_org_factor_tt				
			}	 
		}

	}

	focus = {
		id = BEL_department_of_telecommunications
		icon = GFX_goal_generic_radar
	
		prerequisite = { focus = BEL_royal_military_academy }	

		relative_position_id = BEL_royal_military_academy
	
		x = 1
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_modify_royal_military_academy_dynamic_modifier_tt
			add_to_variable = { 
				BEL_royal_military_academy_initiative_factor = 0.15
				tooltip = initiative_factor_tt				
			}	
		}

	}

	focus = {
		id = BEL_department_of_ballistic_metrology
		icon = GFX_goal_generic_position_armies
	
		prerequisite = { focus = BEL_royal_military_academy }	

		relative_position_id = BEL_royal_military_academy
	
		x = 3
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_modify_royal_military_academy_dynamic_modifier_tt
			add_to_variable = { 
				BEL_royal_military_academy_army_artillery_attack_factor = 0.1
				tooltip = army_artillery_attack_factor_tt				
			}	
		}

	}

	focus = {
		id = BEL_resist_and_bite
		icon = GFX_focus_BEL_resist_and_bite
	
		prerequisite = { focus = BEL_multi_language_courses }	

		relative_position_id = BEL_multi_language_courses

		search_filters = { FOCUS_FILTER_RESEARCH}
	
		x = -1
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes

		completion_reward = {
			if = {
				limit = {
					has_dlc = "Arms Against Tyranny"
				}
				add_doctrine_cost_reduction = {
					name = BEL_resist_and_bite
					cost_reduction = 0.25
					uses = 2
					category = cat_mountaineers_doctrine
				}
			}
			add_tech_bonus = {
				name = BEL_resist_and_bite
				bonus = 1
				uses = 1
				category = mountaineers_tech
			}
		}

	}

	focus = {
		id = BEL_center_for_advanced_military_studies
		icon = GFX_focus_generic_advanced_military_studies
	
		prerequisite = { focus = BEL_multi_language_courses }	
		prerequisite = { focus = BEL_department_of_telecommunications }	

		relative_position_id = BEL_multi_language_courses
	
		x = 1
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_modify_royal_military_academy_dynamic_modifier_tt
			add_to_variable = { 
				BEL_royal_military_academy_army_attack_factor = 0.05
				tooltip = army_attack_factor_tt				
			}	
		}

	}

	focus = {
		id = BEL_anti_tank_guns
		icon = GFX_focus_generic_anti_tank_guns
	
		prerequisite = { focus = BEL_department_of_ballistic_metrology }	
		
		relative_position_id = BEL_department_of_ballistic_metrology

		search_filters = { FOCUS_FILTER_RESEARCH }
	
		x = -1
		y = 1
	
		cost = 5

		available = {
		}
	
		completion_reward = {
			add_tech_bonus = {
				name = BEL_anti_tank_guns
				bonus = 1
				uses = 2
				category = cat_anti_tank	# optional 
				# tecnology  = technology_id # optional
			}
			custom_effect_tooltip = BEL_anti_tank_guns_tt
			hidden_effect = {
				set_technology = {
					SWE_bofors_antitank_gun = 1
					popup = no
				}
			}
		}

	}

	focus = {
		id = BEL_junior_officer_training
		icon = GFX_focus_BEL_junior_officer_training
	
		prerequisite = { focus = BEL_royal_military_academy }	
		
		relative_position_id = BEL_royal_military_academy
	
		x = 4
		y = 2
	
		cost = 5

		available = {
		}
	
		search_filters = { FOCUS_FILTER_ARMY_XP FOCUS_FILTER_RESEARCH }
	
		completion_reward = {
			army_experience = 50
			add_doctrine_cost_reduction = { 
				name = BEL_junior_officer_training
				cost_reduction = 0.5
				uses = 1
				category = land_doctrine # optional 
				# tecnology  = technology_id # optional
			}
		}

	}

	focus = {
		id = BEL_belgian_special_forces
		icon = GFX_focus_BEL_belgian_special_forces
	
		prerequisite = { focus = BEL_resist_and_bite }	
		
		relative_position_id = BEL_resist_and_bite
	
		x = 0
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_MILITARY_CHARACTER FOCUS_FILTER_RESEARCH }
	
		completion_reward = {
			IF = {
				limit = {
					has_dlc = "Arms Against Tyranny"
				}
				add_potential_special_forces_tree = yes
				add_doctrine_cost_reduction = {
					name = BEL_belgian_special_forces
					cost_reduction = 0.25
					uses = 1
					category = special_forces_doctrine
				}
			}
			show_unit_leaders_tooltip = BEL_eddy_blondeel
		}

	}

	focus = {
		id = BEL_senior_officer_training
		icon = GFX_focus_generic_military_mission
	
		prerequisite = { focus = BEL_center_for_advanced_military_studies }	
		
		relative_position_id = BEL_center_for_advanced_military_studies
	
		x = 0
		y = 1
	
		cost = 10

		available = {
		}
	
		search_filters = { FOCUS_FILTER_MILITARY_CHARACTER }
	
		completion_reward = {
			every_army_leader = {
				add_planning = 1
				add_logistics = 1
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			custom_effect_tooltip = BEL_modify_royal_military_academy_dynamic_modifier_tt
			add_to_variable = { 
				BEL_royal_military_academy_army_leader_start_planning_level = 1
				tooltip = army_leader_start_planning_level_tt				
			}			
			add_to_variable = { 
				BEL_royal_military_academy_army_leader_start_logistics_level = 1
				tooltip = army_leader_start_logistics_level_tt				
			}	
		}

	}

	focus = {
		id = BEL_fonderie_royale_de_canons_liege
		icon = GFX_goal_generic_army_artillery2
	
		prerequisite = { focus = BEL_department_of_ballistic_metrology }	
		
		relative_position_id = BEL_department_of_ballistic_metrology
	
		x = 0
		y = 2
	
		cost = 10

		available = {
		}
	
		completion_reward = {

			IF = {
				limit = { has_dlc = "Arms Against Tyranny"}

				mio:BEL_fonderie_royale_de_canons_liege_organization = {
					add_mio_size = 2
					add_mio_funds_gain_factor = 0.2
					add_mio_research_bonus = 0.05
				}
				custom_effect_tooltip = generic_skip_one_line_tt
				mio:BEL_vickers_armstrong_bel_organization = {
					add_mio_size = 1

					unlock_mio_trait_tooltip = BEL_mio_trait_fonderie_royale_canons
				}
				custom_effect_tooltip = generic_skip_one_line_tt
				mio:BEL_renault_organization = {
					add_mio_size = 1

					unlock_mio_trait_tooltip = BEL_mio_trait_fonderie_royale_canons
				}
			}

			ELSE = {
				custom_effect_tooltip = available_designer
				show_ideas_tooltip = fonderie_royale_de_canons_liege
				custom_effect_tooltip = generic_skip_one_line_tt

				custom_effect_tooltip = available_designer
				show_ideas_tooltip = vickers_armstrong_bel
				custom_effect_tooltip = generic_skip_one_line_tt
				
				custom_effect_tooltip = available_designer
				show_ideas_tooltip = renault_bel
			}
		}

	}

	focus = {
		id = BEL_interpreters
		icon = GFX_focus_BEL_interpreters
	
		prerequisite = { focus = BEL_belgian_special_forces }	
		
		relative_position_id = BEL_belgian_special_forces
	
		x = 0
		y = 1
	
		cost = 10

		available = {
		}

		available_if_capitulated = yes
	
		search_filters = {  
		}
	
		completion_reward = {
			add_ideas = BEL_interpreters_ns

			custom_effect_tooltip = generic_skip_one_line_tt

			custom_effect_tooltip = BEL_interpreters_tt

			hidden_effect = {
				every_other_country = {
					limit = { 
						is_in_faction_with = ROOT
					}
					add_ideas = BEL_interpreters_ns
				}
			}
		}

	}

	focus = {
		id = BEL_center_of_nuclear_chemistry
		icon = GFX_focus_wonderweapons
	
		prerequisite = { focus = BEL_center_for_advanced_military_studies }	
		
		relative_position_id = BEL_center_for_advanced_military_studies

		search_filters = { FOCUS_FILTER_RESEARCH }
	
		x = 1
		y = 2
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			if = {
				limit = {
					NOT = { 
						has_dynamic_modifier = { 
							modifier = BEL_academies_of_belgium_dynamic_modifier
						}
					}
				}
				add_dynamic_modifier = { modifier = BEL_academies_of_belgium_dynamic_modifier }
				add_to_variable = { 
					BEL_academies_of_belgium_specialization_nuclear_speed_factor = 0.05
					tooltip = specialization_nuclear_speed_factor_tt				
				}	
				else = {
					custom_effect_tooltip = BEL_academies_of_belgium_dynamic_modifier_tt
					add_to_variable = { 
						BEL_academies_of_belgium_specialization_nuclear_speed_factor = 0.05
						tooltip = specialization_nuclear_speed_factor_tt				
					}	 
				}		 
			}

			custom_effect_tooltip =	generic_skip_one_line_tt

			add_breakthrough_progress = {
				specialization = specialization_nuclear
				value = 0.25
			}
		}
	}

	focus = {
		id = BEL_strategic_doctrine_development
		icon = GFX_goal_generic_army_doctrines
	
		prerequisite = { focus = BEL_junior_officer_training }	
		
		relative_position_id = BEL_junior_officer_training
	
		x = 0
		y = 2
	
		cost = 5

		available = {
		}
	
		completion_reward = {
			add_doctrine_cost_reduction = {
				name = BEL_strategic_doctrine_development
				cost_reduction = 0.5
				uses = 2
				category = land_doctrine # optional 
				# tecnology  = technology_id # optional
			}
		}

	}

	focus = {
		id = BEL_belgian_tank_development
		icon = GFX_focus_generic_tank_production
	
		prerequisite = { focus = BEL_strategic_doctrine_development }	
		prerequisite = { focus = BEL_fonderie_royale_de_canons_liege }			
		
		relative_position_id = BEL_fonderie_royale_de_canons_liege

		search_filters = { FOCUS_FILTER_RESEARCH }
	
		x = 0
		y = 2
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			add_tech_bonus = {
				name = BEL_belgian_tank_development
				bonus = 0.5
				uses = 2
				category = armor
			}
		}

	}

	focus = {
		id = BEL_doctrinal_innovations
		icon = GFX_focus_generic_army_doctrines_2
	
		prerequisite = { focus = BEL_strategic_doctrine_development }			
		
		relative_position_id = BEL_strategic_doctrine_development
	
		x = 1
		y = 2
	
		cost = 10

		available = {
		}
	
		search_filters = {  
		}
	
		completion_reward = {
			add_doctrine_cost_reduction = {
				name = BEL_doctrinal_innovations
				cost_reduction = 0.5
				uses = 1
				category = land_doctrine # optional 
				# tecnology  = technology_id # optional
			}
			add_doctrine_cost_reduction = {
				name = BEL_doctrinal_innovations
				cost_reduction = 0.5
				uses = 1
				category = special_forces_doctrine
			}
		}

	}

	focus = {
		id = BEL_modernized_army
		icon = GFX_focus_generic_license_production
	
		prerequisite = { focus = BEL_defensive_reorganization }		
		prerequisite = { focus = BEL_senior_officer_training }	
		prerequisite = { focus = BEL_doctrinal_innovations }	

		relative_position_id = BEL_senior_officer_training	

		search_filters = { FOCUS_FILTER_RESEARCH }				
	
		x = 0
		y = 4
	
		cost = 10

		available = {
		}
	
		search_filters = {  
		}
	
		completion_reward = {
			if = {
				limit = {
					NOT = { 
						has_dynamic_modifier = { 
							modifier = BEL_academies_of_belgium_dynamic_modifier
						}
					}
				}
				add_dynamic_modifier = { modifier = BEL_academies_of_belgium_dynamic_modifier }
				add_to_variable = { 
					BEL_academies_of_belgium_special_project_speed_factor = 0.1
					tooltip = special_project_speed_factor_tt				
				}	
				else = {
					custom_effect_tooltip = BEL_academies_of_belgium_dynamic_modifier_tt
					add_to_variable = { 
						BEL_academies_of_belgium_special_project_speed_factor = 0.1
						tooltip = special_project_speed_factor_tt				
					}	 
				}		 
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			add_breakthrough_progress = {
				specialization = specialization_land
				value = 0.5
			}
		}
	}

	focus = { 
		id = BEL_increased_length_of_service
		icon = GFX_focus_generic_little_entente
	
		prerequisite = { focus = BEL_defense_bill }								

		relative_position_id = BEL_defense_bill

		search_filters = { FOCUS_FILTER_MANPOWER FOCUS_FILTER_HISTORICAL }

		x = 1
		y = 1
	
		cost = 5

		available = {
			NOT = { 
				has_idea = BEL_lack_of_junior_officers_ns
			}
		}
	
		completion_reward = {
			if = {
				limit = {
					NOT = { 
						has_dynamic_modifier = { 
							modifier = BEL_mobilize_the_nation_dynamic_modifier
						}
					}
				}
				add_dynamic_modifier = { modifier = BEL_mobilize_the_nation_dynamic_modifier }
				else = {
					custom_effect_tooltip = BEL_modify_mobilize_the_nation_dynamic_modifier_tt
					add_to_variable = { 
						BEL_mobilize_the_nation_conscription = 0.015
						tooltip = conscription_tt				
					}	 
				}		 
			}
			add_timed_idea = { 
				idea = BEL_lack_of_junior_officers_ns
				days = 180
			}
		}

	}

	focus = {
		id = BEL_fn_herstal
		icon = GFX_focus_BEL_fn_herstal
	
		prerequisite = { focus = BEL_defense_bill }								

		relative_position_id = BEL_defense_bill

		search_filters = { FOCUS_FILTER_INDUSTRY }
			
		x = 0
		y = 2
	
		cost = 10

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			IF = {
				limit = { has_dlc = "Arms Against Tyranny"}

				mio:BEL_fn_herstal_organization = {
					add_mio_size = 1
					add_mio_funds_gain_factor = 0.2
					add_mio_research_bonus = 0.05

					unlock_mio_trait_tooltip = BEL_mio_trait_outsourced_production
				}
			}

			ELSE = {
				custom_effect_tooltip = available_designer
				show_ideas_tooltip = fn_herstal
			}
			

			custom_effect_tooltip = generic_skip_one_line_tt

			custom_effect_tooltip = BEL_modify_economic_downturn_dynamic_modifier_tt
			add_to_variable = { 
				BEL_economic_downturn_industrial_capacity_factory = 0.05
				tooltip = industrial_capacity_factory_tt				
			}
		}

	}

	focus = {
		id = BEL_poudreries_reunies_de_belgique
		icon = GFX_focus_BEL_poudreries_reunies_de_belgique
	
		prerequisite = { focus = BEL_fn_herstal }								

		relative_position_id = BEL_fn_herstal

		search_filters = { FOCUS_FILTER_INDUSTRY }
			
		x = 1
		y = 1
	
		cost = 10

		available = {
			6 = {
				is_fully_controlled_by = ROOT
			}
		}

		bypass = {
			6 = {
				NOT = { is_fully_controlled_by = ROOT }
			}
		}
	
		completion_reward = {
			6 = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = arms_factory
					level = 2
					instant_build = yes
				}
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			custom_effect_tooltip = BEL_modify_economic_downturn_dynamic_modifier_tt
			add_to_variable = { 
				BEL_economic_downturn_industrial_capacity_factory = 0.05
				tooltip = industrial_capacity_factory_tt				
			}
		}

	}

	focus = {
		id = BEL_minerva_imperia
		icon = GFX_focus_SWE_lynx_armored_car
	
		prerequisite = { focus = BEL_fn_herstal }	
		prerequisite = { focus = BEL_dyle_plan }								

		relative_position_id = BEL_fn_herstal
			
		x = 0
		y = 2
	
		cost = 10

		available = {
		}

		available_if_capitulated = yes
	
		search_filters = { FOCUS_FILTER_INDUSTRY }
	
		completion_reward = {

			IF = {
				limit = { has_dlc = "Arms Against Tyranny"}

				IF = {
					limit = { has_dlc = "La Resistance"}

					mio:BEL_minerva_imperia_armored_car_organization = {
						add_mio_size = 1
						add_mio_funds_gain_factor = 0.2
						add_mio_research_bonus = 0.05

						unlock_mio_trait_tooltip = BEL_mio_trait_knight_engines
					}
					custom_effect_tooltip = generic_skip_one_line_tt
				}

				
				mio:BEL_minerva_imperia_motorized_organization = {
					add_mio_size = 1
					add_mio_funds_gain_factor = 0.2
					add_mio_research_bonus = 0.05
				}
			}

			ELSE = {
				custom_effect_tooltip = available_designer
				show_ideas_tooltip = minerva_imperia_motorized
			}
			

			custom_effect_tooltip = generic_skip_one_line_tt

			custom_effect_tooltip = BEL_modify_economic_downturn_dynamic_modifier_tt
			add_to_variable = { 
				BEL_economic_downturn_industrial_capacity_factory = 0.05
				tooltip = industrial_capacity_factory_tt				
			}
		}

	}

	focus = {
		id = BEL_legacy_of_the_great_war
		icon = GFX_focus_BEL_legacy_of_the_great_war
	
		prerequisite = { focus = BEL_minerva_imperia }								

		relative_position_id = BEL_minerva_imperia

		search_filters = { FOCUS_FILTER_MANPOWER FOCUS_FILTER_ARMY_XP }
			
		x = 0
		y = 1
	
		cost = 10

		available = {
			has_war = yes
		}

		available_if_capitulated = yes
	
		search_filters = {  
		}
	
		completion_reward = {
			add_ideas = BEL_legacy_of_the_great_war_ns
		}

	}

############################
############################
######## Political #########
############################
############################

	focus = {
		id = BEL_repudiate_treaty_with_france
		icon = GFX_focus_renounce_the_treaty_of_trianon
	
		prerequisite = { focus = BEL_independent_neutral_and_loyal }								

		relative_position_id = BEL_independent_neutral_and_loyal

		search_filters = { FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_MANPOWER FOCUS_FILTER_HISTORICAL }
			
		x = 1
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {

			IF = {
				limit = {
					has_completed_focus = BEL_defense_bill
				}

				remove_dynamic_modifier = {
					modifier = BEL_scars_of_ww1_dynamic_modifier
				}
			}

			ELSE = {
				custom_effect_tooltip = BEL_modify_scars_of_ww1_dynamic_modifier_tt
				add_to_variable = { 
					BEL_scars_of_ww1_war_support_factor = 0.15
					tooltip = war_support_factor_tt
				}
				add_to_variable = { 
					BEL_scars_of_ww1_conscription_factor = 0.05
					tooltip = conscription_factor_tt
				}
				add_to_variable = { 
					BEL_scars_of_ww1_army_org_factor = 0.05
					tooltip = army_org_factor_tt
				}
			}
			

			if = {
				limit = {
					FRA = {
						has_guaranteed = BEL
					}
				}
				custom_effect_tooltip = generic_skip_one_line_tt
				if = {
					limit = {
						BEL = {
							has_guaranteed = FRA
						}
					}
					diplomatic_relation = { 
						country = FRA 
						relation = guarantee
						active = no
					}
				}
				FRA = {
					diplomatic_relation = { 
						country = BEL 
						relation = guarantee
						active = no
					}
				}
				FRA = {	country_event = { id = ww_BEL_event_diplomatic.1 hours = 6 }	}
			}
			else_if = { #Just in case FRA already removed their guarantee but BEL hasn't
				limit = {
					BEL = {
						has_guaranteed = FRA
					}
				}
				custom_effect_tooltip = generic_skip_one_line_tt
				diplomatic_relation = { 
					country = FRA 
					relation = guarantee
					active = no
				}
			}
			if = {
				limit = {
					ENG = {
						has_guaranteed = BEL
					}
				}
				custom_effect_tooltip = generic_skip_one_line_tt
				if = {
					limit = {
						BEL = {
							has_guaranteed = ENG
						}
					}
					diplomatic_relation = { 
						country = ENG 
						relation = guarantee
						active = no
					}
				}
				ENG = {
					diplomatic_relation = { 
						country = BEL 
						relation = guarantee
						active = no
					}
				}
				ENG = {	country_event = { id = ww_BEL_event_diplomatic.1 hours = 6 }	}
			}
			else_if = { #Just in case ENG already removed their guarantee but BEL hasn't
				limit = {
					BEL = {
						has_guaranteed = ENG
					}
				}
				custom_effect_tooltip = generic_skip_one_line_tt
				diplomatic_relation = { 
					country = ENG 
					relation = guarantee
					active = no
				}
			}
		}

	}

	focus = {
		id = BEL_dyle_plan
		icon = GFX_focus_BEL_dyle_plan
	
		prerequisite = { focus = BEL_repudiate_treaty_with_france }								

		relative_position_id = BEL_repudiate_treaty_with_france

		search_filters = { FOCUS_FILTER_HISTORICAL FOCUS_FILTER_POLITICAL }
			
		x = 0
		y = 3
	
		cost = 5

		available = {
			NOT ={
				OR = {
					has_war_with = FRA
					has_war_with = ENG
				}
			}
		}

		bypass = {
			OR = {
				has_war_with = FRA
				has_war_with = ENG
			}
		}
	
		completion_reward = {

			IF = {
				limit = { FRA = { exists = yes} }

				FRA = {
					add_ai_strategy = { 
						type = dont_defend_ally_borders
						id = BEL
						value = -50
					}

					add_opinion_modifier = {
						target = ROOT
						modifier = medium_increase
					}
				}

				add_opinion_modifier = {
					target = FRA
					modifier = medium_increase
				}
				
			}

			custom_effect_tooltip = generic_skip_one_line_tt


			IF = {
				limit = { ENG = { exists = yes} }

				ENG = {
					add_ai_strategy = { 
						type = dont_defend_ally_borders
						id = BEL
						value = -50
					}

					add_opinion_modifier = {
						target = ROOT
						modifier = medium_increase
					}
				}

				add_opinion_modifier = {
					target = ENG
					modifier = medium_increase
				}
				
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			custom_effect_tooltip = BEL_dyle_plan_tt
			
		}

	}


#############################
#############################
######## Historical #########
#############################
#############################

	focus = {
		id = BEL_government_resigns
		icon = GFX_focus_BEL_government_resigns								

		x = 21
		y = 0
	
		cost = 10

		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_POLITICAL FOCUS_FILTER_HISTORICAL }

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			country_event = { id = ww_BEL_event_political.1 }
			custom_effect_tooltip = BEL_modify_corruption_dynamic_modifier_tt
			add_to_variable = { 
				BEL_corruption_political_power_gain = 0.1
				tooltip = political_power_gain_tt				
			}	
			add_to_variable = { 
				BEL_corruption_production_speed_buildings_factor = 0.05
				tooltip = production_speed_buildings_factor_tt				
			}
			add_to_variable = { 
				BEL_corruption_fascism_drift = -0.04
				tooltip = fascism_drift_tt				
			}
		}

	}

	focus = {
		id = BEL_government_of_national_unity
		icon = GFX_goal_generic_national_unity
	
		prerequisite = { focus = BEL_government_resigns }								
		mutually_exclusive = { focus = BEL_vandervelde_minority }

		relative_position_id = BEL_government_resigns

		search_filters = { FOCUS_FILTER_POLITICAL }
			
		x = 2
		y = 1
	
		cost = 0

		allow_branch = {
			IF = {
				limit = {
					has_game_rule = {
						rule = obsolete_focus_branches_visibility
						option = HIDE
					}
				}
				NOT = { has_completed_focus = BEL_vandervelde_minority }
				
			}
		}


		available = {
			custom_trigger_tooltip = {
				tooltip = BEL_auto_complete_government_resigns_tt
				always = no
			}
		}

		available_if_capitulated = yes
	
		completion_reward = {
			custom_effect_tooltip = BEL_government_resigns_complete_national_unity_tt

			hidden_effect = {
				if = {
					limit = {
						has_game_rule = {
							rule = obsolete_focus_branches_visibility
							option = HIDE
						}
					}
					mark_focus_tree_layout_dirty = yes
				}
			}
		}

	}

	focus = {
		id = BEL_investigate_bribery_charges
		icon = GFX_focus_generic_court
	
		prerequisite = { focus = BEL_government_resigns }								

		relative_position_id = BEL_government_resigns

		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_HISTORICAL }
			
		x = 0
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			custom_effect_tooltip = BEL_modify_corruption_dynamic_modifier_tt
			add_to_variable = { 
				BEL_corruption_political_power_gain = 0.05
				tooltip = political_power_gain_tt				
			}	
			add_to_variable = { 
				BEL_corruption_stability_factor = 0.05
				tooltip = stability_factor_tt				
			}
			add_to_variable = { 
				BEL_corruption_production_speed_buildings_factor = 0.10
				tooltip = production_speed_buildings_factor_tt				
			}
			add_to_variable = { 
				BEL_corruption_fascism_drift = -0.04
				tooltip = fascism_drift_tt				
			}
			IF = {
				limit = {
					NOT = { 
						has_completed_focus = BEL_vandervelde_minority
					}
				 }
			custom_effect_tooltip = generic_skip_one_line_tt
			custom_effect_tooltip = BEL_investigate_pm_tt
			}
		}

	}

	focus = {
		id = BEL_royal_intervention
		icon = GFX_focus_rom_royal_dictatorship
	
		prerequisite = { focus = BEL_investigate_bribery_charges }					
		prerequisite = { focus = BEL_government_of_national_unity }	
		prerequisite = { focus = BEL_repudiate_treaty_with_france }

		relative_position_id = BEL_government_of_national_unity

		search_filters = { FOCUS_FILTER_HISTORICAL }
			
		x = 0
		y = 2
	
		cost = 5

		available = {
			has_idea = BEL_collapsing_government_ns
		}

		available_if_capitulated = yes
	
		completion_reward = {
			country_event = { id = ww_BEL_event_political.3 }
			custom_effect_tooltip = BEL_royal_intervention_tt
		}
	}

	focus = {
		id = BEL_paul_emile_janson
		icon = GFX_focus_BEL_paul_emile_janson
	
		prerequisite = { focus = BEL_royal_intervention }					

		mutually_exclusive = { focus = BEL_degrelle }	

		relative_position_id = BEL_royal_intervention

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_HISTORICAL }
			
		x = -2
		y = 1
	
		cost = 0

		allow_branch = {
			IF = {
				limit = {
					has_game_rule = {
						rule = obsolete_focus_branches_visibility
						option = HIDE
					}
				}

				NOT = {
					has_completed_focus = BEL_degrelle 
					has_completed_focus = BEL_vandervelde_minority 
				}
				
			}
		}

		available = {
			custom_trigger_tooltip = {
				tooltip = BEL_auto_complete_royal_intervention_tt
				always = no
			}
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_royal_intervention_complete_janson_tt

			custom_effect_tooltip = generic_skip_one_line_tt
			effect_tooltip = {
				add_country_leader_role = {
				    character = BEL_paul_emile_janson
				    promote_leader = yes
				    country_leader = {
				        ideology = conservatism
				        expire = "1965.1.1.1"
				        traits = { BEL_royal_appointee }
				    }
				}

				set_party_name = {
					ideology = democratic
					long_name = BEL_liberal_party_long
					name = BEL_liberal_party
				}

				remove_ideas = BEL_collapsing_government_ns 
			}

			hidden_effect = {
				if = {
					limit = {
						has_game_rule = {
							rule = obsolete_focus_branches_visibility
							option = HIDE
						}
					}
					mark_focus_tree_layout_dirty = yes
				}
			}
		}

	}

	focus = {
		id = BEL_plan_de_man
		icon = GFX_focus_generic_full_employment
	
		prerequisite = { focus = BEL_paul_emile_janson }					

		relative_position_id = BEL_paul_emile_janson

		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_HISTORICAL }
			
		x = 0
		y = 1
	
		cost = 10

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			custom_effect_tooltip = BEL_modify_economic_downturn_dynamic_modifier_tt
			add_to_variable = { 
				BEL_economic_downturn_consumer_goods_factor = -0.1
				tooltip = consumer_goods_factor_tt				
			}	
		}

	}

	focus = {
		id = BEL_economic_recovery
		icon = GFX_focus_generic_economic_recovery
	
		#prerequisite = { focus = BEL_paul_emile_janson }		
		prerequisite = { focus = BEL_plan_de_man }						
		prerequisite = { focus = BEL_dyle_plan }	

		relative_position_id = BEL_paul_emile_janson

		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_HISTORICAL }
			
		x = 0
		y = 2
	
		cost = 10

		available = { 
		}

		available_if_capitulated = yes
	
		completion_reward = {
			country_event = { id = ww_BEL_event_political.4 }
			add_ideas = BEL_economic_recovery_ns
		}

	}

	focus = {
		id = BEL_adriaan_martens_crisis
		icon = GFX_goal_generic_political_pressure
	
		prerequisite = { focus = BEL_economic_recovery }			

		relative_position_id = BEL_economic_recovery

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_HISTORICAL }
			
		x = 0
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes

		completion_reward = {
			country_event = { id = ww_BEL_event_political.5 }
			custom_effect_tooltip = BEL_modify_corruption_dynamic_modifier_tt
			add_to_variable = { 
				BEL_corruption_political_power_gain = 0.05
				tooltip = political_power_gain_tt				
			}	
			add_to_variable = { 
				BEL_corruption_stability_factor = 0.05
				tooltip = stability_factor_tt				
			}
			add_to_variable = { 
				BEL_corruption_fascism_drift = -0.02
				tooltip = fascism_drift_tt				
			}
		}

	}

	focus = {
		id = BEL_benelux_union
		icon = GFX_focus_BEL_benelux_union
	
		prerequisite = { focus = BEL_adriaan_martens_crisis }	

		mutually_exclusive = { focus = BEL_tripartite_government }						

		relative_position_id = BEL_adriaan_martens_crisis

		search_filters = { FOCUS_FILTER_POLITICAL }
			
		x = -1
		y = 1
	
		cost = 10

		available = { 
			has_country_leader = { 
				character = BEL_paul_henri_spaak
				ruling_only = yes
			}
		}
	
		completion_reward = {
			IF = {
				limit = {
					has_idea = BEL_language_barriers_ns
				}
				remove_ideas = BEL_language_barriers_ns
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			IF = {
				limit = {
					is_faction_leader = yes
				}
				set_faction_name = BEL_benelux_union_faction
			}

			ELSE_IF = {
				limit = {
					is_in_faction = yes
					is_faction_leader = no
				}

				leave_faction = yes

				custom_effect_tooltip = generic_skip_one_line_tt

				create_faction = BEL_benelux_union_faction
			}

			ELSE = {
				create_faction = BEL_benelux_union_faction
			}
			

			custom_effect_tooltip = generic_skip_one_line_tt

			custom_effect_tooltip = BEL_benelux_union_tt

			hidden_effect = {
				IF = {
					limit = {
						LUX = {
							exists = yes
							is_subject = no
							is_in_faction = no
							OR = {
								has_government = democratic
								has_government = neutrality
							}
						}
					}

					LUX = {
						country_event = {
							id = ww_BEL_event_diplomatic.20
							hours = 6
						}

						set_country_flag = sent_eu_invitation_flag
					}
				}

				IF = {
					limit = {
						HOL = {
							exists = yes
							is_subject = no
							is_in_faction = no
							OR = {
								has_government = democratic
								has_government = neutrality
							}
						}
					}

					HOL = {
						country_event = {
							id = ww_BEL_event_diplomatic.20
							hours = 6
						}

						set_country_flag = sent_eu_invitation_flag
					}
				}
			}						
		}

	}

	focus = {
		id = BEL_tripartite_government
		icon = GFX_goal_tripartite_pact
	
		prerequisite = { focus = BEL_adriaan_martens_crisis }	

		mutually_exclusive = { focus = BEL_benelux_union }		

		relative_position_id = BEL_adriaan_martens_crisis

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_WAR_SUPPORT }
			
		x = 1
		y = 1
	
		cost = 10

		available = { 
			has_country_leader = { 
				character = BEL_hubert_pierlot
				ruling_only = yes
			}
		}
	
		completion_reward = {
			remove_ideas = BEL_language_barriers_ns
			add_stability = 0.10
			add_war_support = 0.10

		}

	}

	focus = {
		id = BEL_the_council_of_europe
		icon = GFX_focus_generic_the_council_of_europe

		prerequisite = { focus = BEL_benelux_union }			

		relative_position_id = BEL_benelux_union

		search_filters = { FOCUS_FILTER_POLITICAL }
			
		x = 0
		y = 1
	
		cost = 10

		available = {
		}

	
		completion_reward = {

			IF = {
				limit = {
					is_faction_leader = yes
				}
				set_faction_name = BEL_european_union
			}

			ELSE_IF = {
				limit = {
					is_in_faction = yes
					is_faction_leader = no
				}

				leave_faction = yes

				custom_effect_tooltip = generic_skip_one_line_tt

				create_faction = BEL_european_union
			}

			ELSE = {
				create_faction = BEL_european_union
			}

			custom_effect_tooltip = generic_skip_one_line_tt
			custom_effect_tooltip = BEL_the_council_of_europe_tt
			custom_effect_tooltip = generic_skip_one_line_tt
			custom_effect_tooltip = BEL_european_community_tt
			custom_effect_tooltip = generic_skip_one_line_tt
			set_cosmetic_tag = european_union_leader

			hidden_effect = {
				IF = { 
					limit = {
						NOT = {
							has_global_flag = HUN_otto_von_habsburg_has_joined_hungary_flag
							has_global_flag = AUS_otto_von_habsburg_has_joined_austria_flag
						}
					}

					country_event = {
						id = ww_BEL_event_diplomatic.29
						hours = 24
					}
					
					news_event = { id = mtg_news.54 days = 1 }
				}
			}
		}

	}

	focus = {
		id = BEL_broken_neutrality
		icon = GFX_focus_BEL_broken_neutrality
	
		prerequisite = { focus = BEL_tripartite_government }			

		relative_position_id = BEL_tripartite_government
			
		x = 0
		y = 1
	
		cost = 10

		available = {
			has_dynamic_modifier = { modifier = BEL_neutrality_dynamic_modifier }
		}
	
		completion_reward = {

			country_event = {
				id = ww_BEL_event_diplomatic.33
				hours = 0
			}
		}
	}

#######################################
#######################################
######## Fascist- Nationalist #########
#######################################
#######################################

	focus = {
		id = BEL_degrelle
		icon = GFX_focus_BEL_degrelle
	
		prerequisite = { focus = BEL_royal_intervention }			

		relative_position_id = BEL_royal_intervention

		mutually_exclusive = { focus = BEL_paul_emile_janson }	

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_POLITICAL_CHARACTER }
			
		x = 3
		y = 1
	
		cost = 0

		allow_branch = {
			IF = {
				limit = {
					has_game_rule = {
						rule = obsolete_focus_branches_visibility
						option = HIDE
					}
				}

				NOT = {
					has_completed_focus = BEL_paul_emile_janson
					has_completed_focus = BEL_vandervelde_minority
				}
				
			}
		}

		offset = { 
			x = -3
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = BEL_degrelle
			}
		}

		available = {
			custom_trigger_tooltip = {
				tooltip = BEL_auto_complete_royal_intervention_tt
				always = no
			}
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_royal_intervention_complete_degrelle_tt
			custom_effect_tooltip = generic_skip_one_line_tt

			effect_tooltip = {
				add_country_leader_role = {
				    character = BEL_leon_degrelle
				    promote_leader = yes
				    country_leader = {
				        ideology = rexism
				        expire = "1965.1.1.1"
				        traits = { BEL_belgian_inquisitor }
				    }
				}

				set_politics = {
					ruling_party = fascism
					elections_allowed = no
				}	

				remove_ideas = BEL_collapsing_government_ns

				add_popularity = {
					ideology = fascism
					popularity = 0.15
				}

				custom_effect_tooltip = generic_skip_one_line_tt

				custom_effect_tooltip = BEL_modify_corruption_dynamic_modifier_tt
				add_to_variable = { 
					BEL_corruption_political_power_gain = 0.05
					tooltip = political_power_gain_tt				
				}	
				add_to_variable = { 
					BEL_corruption_stability_factor = 0.05
					tooltip = stability_factor_tt				
				}
			}

			hidden_effect = {
				if = {
					limit = {
						has_game_rule = {
							rule = obsolete_focus_branches_visibility
							option = HIDE
						}
					}
					mark_focus_tree_layout_dirty = yes
				}
			}

		}

	}

	focus = {
		id = BEL_support_the_rexists
		icon = GFX_focus_BEL_support_the_rexists
	
		prerequisite = { focus = BEL_degrelle }			

		relative_position_id = BEL_degrelle

		mutually_exclusive = { focus = BEL_support_the_vnv }	
		mutually_exclusive = { focus = BEL_constitutional_crisis }	

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_MILITARY_CHARACTER }		
			
		x = 0
		y = 1
	
		cost = 5

		allow_branch = {
			IF = {
				limit = {
					has_game_rule = {
						rule = obsolete_focus_branches_visibility
						option = HIDE
					}
				}

				NOT = { 
					has_completed_focus = BEL_constitutional_crisis
					has_completed_focus = BEL_vandervelde_minority
					has_completed_focus = BEL_paul_emile_janson
				}
			}
		}

		available = {
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_lucien_lippert_tt
			add_popularity = {
				ideology = fascism
				popularity = 0.05
			}
			add_stability = 0.05

			hidden_effect = {
				if = {
					limit = {
						has_game_rule = {
							rule = obsolete_focus_branches_visibility
							option = HIDE
						}
					}
					mark_focus_tree_layout_dirty = yes
				}
			}
		}

	}

	focus = {
		id = BEL_dissolve_political_parties
		icon = GFX_focus_generic_military_dictatorship
	
		prerequisite = { focus = BEL_support_the_rexists }			

		relative_position_id = BEL_support_the_rexists	

		search_filters = { FOCUS_FILTER_POLITICAL }	
			
		x = -1
		y = 1
	
		cost = 10

		available = {
			fascism > 0.5
		}
	
		completion_reward = {
			add_timed_idea = { 
				idea = BEL_dissolve_political_parties_ns 
				days = 365
			}

		}
	}

	focus = {
		id = BEL_the_flemish_question
		icon = GFX_focus_BEL_the_flemish_question
	
		prerequisite = { focus = BEL_support_the_rexists }			

		relative_position_id = BEL_support_the_rexists		

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_MANPOWER FOCUS_FILTER_STABILITY FOCUS_FILTER_WAR_SUPPORT }
			
		x = 0
		y = 2
	
		cost = 10

		available = {
			fascism > 0.4
		}
	
		completion_reward = {
			country_event = { id = ww_BEL_event_political.6 }
		}

	}

	focus = {
		id = BEL_christian_corporatism
		icon = GFX_focus_BEL_christian_corporatism
	
		prerequisite = { focus = BEL_the_flemish_question }			

		relative_position_id = BEL_the_flemish_question	

		search_filters = { FOCUS_FILTER_INDUSTRY }
			
		x = -1
		y = 1
	
		cost = 10

		available = {
			fascism > 0.5
		}
	
		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					is_core_of = BEL
					is_fully_controlled_by = BEL
					free_building_slots = {
						building = industrial_complex
						size > 1
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}	
			}
			random_owned_controlled_state = {
				limit = {
					is_core_of = BEL
					is_fully_controlled_by = BEL
					free_building_slots = {
						building = industrial_complex
						size > 1
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}	
			}
		}

	}

	focus = {
		id = BEL_legacy_of_the_soldier_king
		icon = GFX_focus_BEL_legacy_of_the_soldier_king
	
		prerequisite = { focus = BEL_the_flemish_question }			

		relative_position_id = BEL_the_flemish_question	
			
		x = 1
		y = 1
	
		cost = 10

		available = {
			fascism > 0.5
		}
	
		completion_reward = {
			add_dynamic_modifier = { modifier = BEL_rexist_legion_dynamic_modifier }
		}

	}

	focus = {
		id = BEL_the_lost_tribe
		icon = GFX_focus_BEL_the_lost_tribe
	
		prerequisite = { focus = BEL_christian_corporatism }	
		prerequisite = { focus = BEL_legacy_of_the_soldier_king }	
		will_lead_to_war_with = LUX	

		relative_position_id = BEL_christian_corporatism	

		search_filters = { FOCUS_FILTER_ANNEXATION FOCUS_FILTER_MANPOWER }
			
		x = 1
		y = 2
	
		cost = 10

		available = {
			fascism > 0.6
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_rexist_legion_dynamic_modifier_tt
			add_to_variable = { 
				BEL_rexist_legion_conscription_factor = 0.15
				tooltip = conscription_factor_tt				
			}
			add_to_variable = { 
				BEL_rexist_legion_land_night_attack = 0.05
				tooltip = land_night_attack_tt				
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			IF = {
				limit = {
					LUX = {
						exists = yes
						NOT = {
							is_subject_of = ROOT
						}
					}
				}
				create_wargoal = {
				    type = annex_everything
				    target = LUX
				    expire = 0
				}
			}
			8 = { add_core_of = ROOT }
		}
	}

	focus = {
		id = BEL_invite_german_tank_organization
		icon = GFX_focus_BRA_acquire_german_tanks
	
		prerequisite = { focus = BEL_the_lost_tribe }			

		relative_position_id = BEL_the_lost_tribe	
			
		x = -2
		y = 1
	
		cost = 5

		available = {
	
		}
	
		completion_reward = {
			IF = {
				limit = { has_dlc = "Arms Against Tyranny"}
				
				custom_effect_tooltip = available_mio_tt
				show_mio_tooltip = GER_daimler_benz_organization

				mio:GER_daimler_benz_organization = {
					add_mio_size = 2
				}
			}

			ELSE = {
				custom_effect_tooltip = available_designer
				show_ideas_tooltip = BEL_daimler_benz
			}
		}

	}

	focus = {
		id = BEL_the_walloon_legion
		icon = GFX_focus_BEL_the_walloon_legion
	
		prerequisite = { focus = BEL_the_lost_tribe }		

		relative_position_id = BEL_the_lost_tribe	
			
		x = 0
		y = 1
	
		cost = 10

		available = {
			fascism > 0.8
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_rexist_legion_dynamic_modifier_tt
			add_to_variable = { 
				BEL_rexist_legion_army_org_factor = 0.05
				tooltip = army_org_factor_tt				
			}
			add_to_variable = { 
				BEL_rexist_legion_army_infantry_attack_factor = 0.10
				tooltip = army_infantry_attack_factor_tt				
			}
			add_to_variable = { 
				BEL_rexist_legion_army_infantry_defence_factor = -0.05
				tooltip = army_infantry_defence_factor_tt				
			}
		}

	}

	focus = {
		id = BEL_the_new_ruhr
		icon = GFX_focus_BEL_the_new_ruhr
	
		prerequisite = { focus = BEL_the_walloon_legion }

		relative_position_id = BEL_the_walloon_legion

		search_filters = { FOCUS_FILTER_INDUSTRY }

		x = 0
		y = 2
	
		cost = 10

		available = {
			fascism > 0.9
			980 = {
				is_owned_and_controlled_by = BEL
			}
		}
	
		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					is_core_of = BEL
					is_fully_controlled_by = BEL
					NOT = { state = 980 }
					free_building_slots = {
						building = industrial_complex
						size > 1
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}	
			}
			random_owned_controlled_state = {
				limit = {
					is_core_of = BEL
					is_fully_controlled_by = BEL
					NOT = { state = 980 }
					free_building_slots = {
						building = arms_factory
						size > 1
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = arms_factory
					level = 2
					instant_build = yes
				}	
			}
			IF = {
				limit = {
					980 = {
						is_core_of = ROOT
						is_fully_controlled_by = ROOT
						free_building_slots = {
							building = industrial_complex
							size > 1
							include_locked = yes
						}	
					}
				}
				980 = {
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = industrial_complex
						level = 2
						instant_build = yes
					}	
				}
			}
			IF = {
				limit = {
					980 = {
						is_core_of = ROOT
						is_fully_controlled_by = ROOT
						free_building_slots = {
							building = arms_factory
							size > 1
							include_locked = yes
						}	
					}
				}
				980 = {
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = arms_factory
						level = 2
						instant_build = yes
					}	
				}
			}
			980 = {
				increase_state_category = yes
			}
		}

	}


#######################################
#######################################
######## Fascist- Shared ##############
#######################################
#######################################


focus = {
	id = BEL_abandon_neutrality
	icon = GFX_focus_BEL_broken_neutrality

	prerequisite = { focus = BEL_support_the_rexists focus = BEL_support_the_vnv }			

	relative_position_id = BEL_support_the_rexists	

	search_filters = { FOCUS_FILTER_POLITICAL }	
		
	x = 3
	y = 1

	cost = 10

	available = {
		has_dynamic_modifier = { modifier = BEL_neutrality_dynamic_modifier }
		fascism > 0.40
	}

	completion_reward = {
		remove_dynamic_modifier = {	modifier = BEL_neutrality_dynamic_modifier }
	}
}

	focus = {
		id = BEL_the_french_horse_and_the_red_rider
		icon = GFX_focus_BEL_the_french_horse_and_the_red_rider
	
		prerequisite = { focus = BEL_support_the_rexists focus = BEL_support_the_vnv }			

		relative_position_id = BEL_abandon_neutrality

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_ANNEXATION FOCUS_FILTER_WAR_SUPPORT }
			
		x = 2
		y = 0
	
		cost = 10

		available = {
			fascism > 0.40
		}

	
		completion_reward = {
			if = {
				limit = { has_dlc = "By Blood Alone" }
				send_embargo = FRA
				custom_effect_tooltip = generic_skip_one_line_tt
			}
			else = {
				add_opinion_modifier = {
					target = FRA
					modifier = BEL_embargoed_us
				}
				custom_effect_tooltip = generic_skip_one_line_tt
			}
			if = {
				limit = {
					LUX = { 
						exists = yes
						has_war = no 
						OR = {
							is_subject_of = ROOT
							is_subject = no
						}
					}
				}
				LUX = { country_event = { id = ww_BEL_event_diplomatic.2 hours = 1 } }
				effect_tooltip = {
					custom_effect_tooltip = if_they_accept_tt
					annex_country = { target = LUX }
					add_named_threat = { threat = 2 name = BEL_luxembourg_war_goal }
				}
			}
			else_if = {
				limit = {
					LUX = {
						exists = yes
					}
				}
				create_wargoal = {
					type = take_state_focus
					target = LUX
					generator = { 8 }
				}
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			add_war_support = 0.10
			add_popularity = {
				ideology = fascism
				popularity = 0.05
			}
			add_popularity = {
				ideology = communism
				popularity = -0.10
			}
		}

	}

	focus = {
		id = BEL_nationalize_the_banks
		icon = GFX_focus_generic_self_management
	
		prerequisite = { focus = BEL_abandon_neutrality focus = BEL_the_french_horse_and_the_red_rider }			

		relative_position_id = BEL_abandon_neutrality	

		search_filters = { FOCUS_FILTER_INDUSTRY }	
			
		x = -1
		y = 1
	
		cost = 10

		available = {
			fascism > 0.50
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_modify_economic_downturn_dynamic_modifier_tt
			add_to_variable = { 
				BEL_economic_downturn_consumer_goods_factor = -0.1
				tooltip = consumer_goods_factor_tt				
			}	
		}

	}

	focus = {
		id = BEL_royal_commander_in_chief
		icon = GFX_focus_BEL_royal_commander_in_chief
	
		prerequisite = { focus = BEL_abandon_neutrality focus = BEL_the_french_horse_and_the_red_rider }			

		relative_position_id = BEL_abandon_neutrality	

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_MILITARY_CHARACTER }	
			
		x = 1
		y = 1
	
		cost = 10

		available = {
			fascism > 0.50
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_royal_commander_in_chief_tt
			custom_effect_tooltip = BEL_lambert_chardome_tt
			clr_country_flag = BEL_leopold_flag
			IF = {
				limit = {
					has_country_flag = BEL_leopold_flag
				}	
				custom_effect_tooltip = generic_skip_one_line_tt
				custom_effect_tooltip = BEL_legacy_of_the_soldier_king_tt
			}
		}

	}

	focus = {
		id = BEL_international_stipend
		icon = GFX_focus_mex_privatisation
	
		prerequisite = { focus = BEL_abandon_neutrality focus = BEL_the_french_horse_and_the_red_rider }			

		relative_position_id = BEL_abandon_neutrality	

		search_filters = { FOCUS_FILTER_INDUSTRY }	
			
		x = 3
		y = 1
	
		cost = 10

		available = {
			fascism > 0.50
		}

	
		completion_reward = {
			add_offsite_building = {
				type = industrial_complex
				level = 2
				instant_build = yes
			}
		}

	}

	focus = {
		id = BEL_civil_service_purge
		icon = GFX_focus_generic_conspiracy
	
		prerequisite = { focus = BEL_nationalize_the_banks focus = BEL_royal_commander_in_chief focus = BEL_international_stipend }			

		relative_position_id = BEL_nationalize_the_banks

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY FOCUS_FILTER_STABILITY }		
			
		x = 1
		y = 1
	
		cost = 10

		available = {
			fascism > 0.60
		}

	
		completion_reward = {
			custom_effect_tooltip = BEL_modify_corruption_dynamic_modifier_tt
			add_to_variable = { 
				BEL_corruption_political_power_gain = 0.05
				tooltip = political_power_gain_tt				
			}	
			add_to_variable = { 
				BEL_corruption_stability_factor = 0.10
				tooltip = stability_factor_tt				
			}
			add_to_variable = { 
				BEL_corruption_production_speed_buildings_factor = 0.05
				tooltip = production_speed_buildings_factor_tt				
			}
			add_to_variable = { 
				BEL_corruption_fascism_drift = -0.05
				tooltip = fascism_drift_tt				
			}
		}

	}

	focus = {
		id = BEL_traditional_family_values
		icon = GFX_focus_generic_population_growth
	
		prerequisite = { focus = BEL_nationalize_the_banks focus = BEL_royal_commander_in_chief focus = BEL_international_stipend }			

		relative_position_id = BEL_nationalize_the_banks	

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_MANPOWER }	
			
		x = 3
		y = 1
	
		cost = 10

		available = {
			fascism > 0.60
		}
	
		completion_reward = {
			add_ideas = BEL_traditional_family_values_ns
			add_stability = 0.05
			add_political_power = 100
		}

	}

	focus = {
		id = BEL_the_european_crusade
		icon = GFX_focus_BEL_the_european_crusade
	
		prerequisite = { focus = BEL_civil_service_purge }			
		prerequisite = { focus = BEL_traditional_family_values }	

		relative_position_id = BEL_civil_service_purge	

		search_filters = { FOCUS_FILTER_MANPOWER FOCUS_FILTER_INDUSTRY }	
			
		x = 1
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			IF = {
				limit = {
					NOT = { 
						has_completed_focus = BEL_support_the_rexists
						has_completed_focus = BEL_support_the_vnv
					}
				}
				custom_effect_tooltip = BEL_the_european_crusade_tt
			}

			IF = { 
				limit = { 
					NOT = { 
						has_completed_focus = BEL_support_the_rexists
						has_completed_focus = BEL_support_the_vnv
					}
				}
				custom_effect_tooltip = generic_skip_one_line_tt
				custom_effect_tooltip = BEL_european_crusade_dynamic_modifier_rexist_tt
				add_to_variable = { 
					BEL_european_crusade_conscription_factor = 0.10
					tooltip = conscription_factor_tt
				}
				add_to_variable = { 
					BEL_european_crusade_production_factory_max_efficiency_factor = 0.05
					tooltip = production_factory_max_efficiency_factor_tt				
				}
				add_to_variable = { 
					BEL_european_crusade_supply_consumption_factor = -0.10
					tooltip = supply_consumption_factor_tt				
				}

				custom_effect_tooltip = generic_skip_one_line_tt

				custom_effect_tooltip = BEL_european_crusade_dynamic_modifier_vnv_tt
				add_to_variable = { 
					BEL_european_crusade_army_org_factor = 0.05
					tooltip = army_org_factor_tt				
				}
				add_to_variable = { 
					BEL_european_crusade_army_attack_against_major_factor = 0.05
					tooltip = army_attack_against_major_factor_tt				
				}
				add_to_variable = { 
					BEL_european_crusade_army_defence_against_major_factor = 0.05
					tooltip = army_defence_against_major_factor_tt				
				}
			}
			IF = {
				limit = {
					has_completed_focus = BEL_support_the_rexists
				}
				add_dynamic_modifier = { modifier = BEL_european_crusade_dynamic_modifier }
				custom_effect_tooltip = BEL_european_crusade_dynamic_modifier_tt
				add_to_variable = { 
					BEL_european_crusade_conscription_factor = 0.10
					tooltip = conscription_factor_tt				
				}
				add_to_variable = { 
					BEL_european_crusade_production_factory_max_efficiency_factor = 0.05
					tooltip = production_factory_max_efficiency_factor_tt				
				}
				add_to_variable = { 
					BEL_european_crusade_supply_consumption_factor = -0.10
					tooltip = supply_consumption_factor_tt				
				}
			}
			IF = {
				limit = {
					has_completed_focus = BEL_support_the_vnv
				}
				add_dynamic_modifier = { modifier = BEL_european_crusade_dynamic_modifier }
				custom_effect_tooltip = BEL_european_crusade_dynamic_modifier_tt
				add_to_variable = { 
					BEL_european_crusade_army_org_factor = 0.05
					tooltip = army_org_factor_tt				
				}
				add_to_variable = { 
					BEL_european_crusade_army_attack_against_major_factor = 0.05
					tooltip = army_attack_against_major_factor_tt				
				}
				add_to_variable = { 
					BEL_european_crusade_army_defence_against_major_factor = 0.05
					tooltip = army_defence_against_major_factor_tt				
				}
			}
		}

	}

	focus = {
		id = BEL_belgian_renaissance
		icon = GFX_focus_BEL_belgian_renaissance
	
		prerequisite = { focus = BEL_the_european_crusade }			

		relative_position_id = BEL_the_european_crusade

		search_filters = { FOCUS_FILTER_RESEARCH }		
			
		x = 0
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_european_crusade_dynamic_modifier_tt
			add_to_variable = { 
				BEL_european_crusade_research_speed_factor = 0.05
				tooltip = research_speed_factor_tt				
			}
		}

	}

#############################################
#############################################
######## Fascist- Expansionist ##############
#############################################
#############################################

	focus = {
		id = BEL_support_the_vnv
		icon = GFX_focus_BEL_support_the_vnv
	
		prerequisite = { focus = BEL_degrelle }			

		relative_position_id = BEL_degrelle

		mutually_exclusive = { focus = BEL_support_the_rexists }	
		mutually_exclusive = { focus = BEL_constitutional_crisis }	

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_MILITARY_CHARACTER }		
			
		x = 8
		y = 1
	
		cost = 5

		allow_branch = {
			IF = {
				limit = {
					has_game_rule = {
						rule = obsolete_focus_branches_visibility
						option = HIDE
					}
				}

				NOT = { 
					has_completed_focus = BEL_constitutional_crisis
					has_completed_focus = BEL_vandervelde_minority
					has_completed_focus = BEL_paul_emile_janson
				}
			}
		}

		available = {
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_lucien_lippert_tt
			add_popularity = {
				ideology = fascism
				popularity = 0.05
			}
			set_party_name = {
				ideology = fascism
				long_name = BEL_fascism_vnv_long
				name = BEL_fascism_vnv
			}
			custom_effect_tooltip = BEL_vnv_dominant_tt

			hidden_effect = {
				set_cosmetic_tag = BEL_vnv_dominant

				
				if = {
					limit = {
						has_game_rule = {
							rule = obsolete_focus_branches_visibility
							option = HIDE
						}
					}
					mark_focus_tree_layout_dirty = yes
				}
				
			}
		}

	}

	focus = {
		id = BEL_revitalize_nederlands
		icon = GFX_focus_hol_oranje_boven
	
		prerequisite = { focus = BEL_support_the_vnv }			

		relative_position_id = BEL_support_the_vnv

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY FOCUS_FILTER_MANPOWER FOCUS_FILTER_STABILITY FOCUS_FILTER_WAR_SUPPORT }

		x = 0
		y = 1
	
		cost = 10

		available = {
		}
	
		search_filters = {  
		}
	
		completion_reward = {
			swap_ideas = {
				add_idea = BEL_language_barriers_fas_nl_ns
				remove_idea = BEL_language_barriers_ns	
			}
		}

	}

	focus = {
		id = BEL_flanders_ascendant
		icon = GFX_focus_BEL_flanders_ascendant
	
		prerequisite = { focus = BEL_revitalize_nederlands }		

		will_lead_to_war_with = LUX	
		will_lead_to_war_with = HOL		

		relative_position_id = BEL_revitalize_nederlands

		search_filters = { FOCUS_FILTER_ANNEXATION }

		x = 0
		y = 1
	
		cost = 10

		available = {
			NOT = { 
				has_dynamic_modifier = { modifier = BEL_neutrality_dynamic_modifier } 
			}
		}

		bypass = {
			LUX = {
				exists = no
			}

			HOL = {
				exists = no
			}
		}
	
		completion_reward = {
			IF = {
				limit = {
					LUX = {
						exists = yes
					}
				}
				create_wargoal = {
				    type = annex_everything
				    target = LUX
				    expire = 0
				}
			}

			IF = {
				limit = {
					HOL = {
						exists = yes
					}
				}
				create_wargoal = {
				    type = annex_everything
				    target = HOL
				    expire = 0
				}
			}
		}

	}

	focus = {
		id = BEL_dietsland
		icon = GFX_focus_BEL_dietsland
	
		prerequisite = { focus = BEL_flanders_ascendant }			

		relative_position_id = BEL_flanders_ascendant

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_ANNEXATION }

		x = 0
		y = 1
	
		cost = 10

		available = {
			HOL = {
				all_core_state = {
					OR = {
						controls_or_subject_of = yes
						controller = {
							original_tag = BEL
							is_in_faction_with = ROOT
						}
					}
				}
			}
			LUX= {
				all_core_state = {
					OR = {
						controls_or_subject_of = yes
						controller = {
							original_tag = BEL
							is_in_faction_with = ROOT
						}
					}
				}
			}
			BEL = {
				all_core_state = {
					OR = {
						controls_or_subject_of = yes
						controller = {
							original_tag = BEL
							is_in_faction_with = ROOT
						}
					}
				}
			}
		}
	
		search_filters = {  
		}
	
		completion_reward = {
			8 = { add_core_of = ROOT }
			# Netherlands
			custom_effect_tooltip = form_eu_netherlands_coring_states_tt
			hidden_effect = {
				7 = { add_core_of = ROOT }
				35 = { add_core_of = ROOT }
				36 = { add_core_of = ROOT }
				1006 = { add_core_of = ROOT }
				1255 = { add_core_of = ROOT }
				1292 = { add_core_of = ROOT }
				1293 = { add_core_of = ROOT }
				1297 = { add_core_of = ROOT }
			}
			custom_effect_tooltip = BEL_dietsland_tt

			hidden_effect = {
				set_cosmetic_tag = BEL_greater_netherlands
			}
		}

	}

	focus = {
		id = BEL_demand_calais
		icon = GFX_goal_demand_sudetenland
	
		prerequisite = { focus = BEL_dietsland }			

		relative_position_id = BEL_dietsland

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_ANNEXATION }

		x = 0
		y = 1
	
		cost = 10

		available = {
		}

		bypass = {
		}
	
		search_filters = {  
		}
	
		completion_reward = {
			country_event = { id = ww_BEL_event_diplomatic.5 hours = 0 }

			custom_effect_tooltip = generic_skip_one_line_tt

			custom_effect_tooltip = BEL_demand_calais_tt
		}

	}

	focus = {
		id = BEL_belgian_east_indies
		icon = GFX_focus_generic_annex_country_2
	
		prerequisite = { focus = BEL_dietsland }			

		relative_position_id = BEL_dietsland

		x = -2
		y = 1
	
		cost = 10

		available = {
			OR = {
				owns_state = 672 #Sumatra
				owns_state = 335 #Java
				owns_state = 334 #Kalimantan
				owns_state = 673 #Sulawesi
				owns_state = 667 #Lesser Sunda Islands
				owns_state = 668 #Moluccas
				owns_state = 669 #West Papua
				owns_state = 738 #Aru Islands
				owns_state = 309 #Suriname
				owns_state = 695 #Curacao
			}
		}

		bypass = {
			
		}

		completion_reward = {

			every_state = {
				limit = {
					OR = {
						state = 672
						state = 335
						state = 334
						state = 673
						state = 667
						state = 668
						state = 669
						state = 738
						state = 309
						state = 695
					}
				}

				add_compliance = 25
			}
		}
	}

	focus = {
		id = BEL_burgundy_rising
		icon = GFX_focus_BEL_burgundy_rising
	
		prerequisite = { focus = BEL_demand_calais }			

		relative_position_id = BEL_demand_calais

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY FOCUS_FILTER_MANPOWER FOCUS_FILTER_ANNEXATION }

		x = 0
		y = 1
	
		cost = 10

		available = {
			29 = {
				is_fully_controlled_by = BEL
			}
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_burgundy_tt

			add_ideas = BEL_burgundian_heritage_ns

			29 = { add_core_of = ROOT }
			
			hidden_effect = {
				set_cosmetic_tag = BEL_burgundy
				mark_focus_tree_layout_dirty = yes
			}
		}

	}

	focus = {
		id = BEL_join_axis
		icon = GFX_focus_chi_mission_to_germany
	
		prerequisite = { focus = BEL_burgundy_rising focus = BEL_the_lost_tribe }

		mutually_exclusive = { focus = BEL_strength_and_brotherhood }

		relative_position_id = BEL_burgundy_rising

		search_filters = { FOCUS_FILTER_POLITICAL }

		x = -6
		y = 1
	
		cost = 5

		available = {
			is_subject = no
			is_in_faction = no
			NOT = { 
				has_dynamic_modifier = { modifier = BEL_neutrality_dynamic_modifier } 
				has_war_with = GER
				has_country_flag = BEL_tried_to_join_the_axis_flag 
			}
			GER = { has_government = fascism }
		}

		bypass = {
			is_in_faction_with = GER
		}
	
		completion_reward = {
			GER = { country_event = { id = ww_BEL_event_diplomatic.30 hours = 6 } }
		}

	}

	focus = {
		id = BEL_strength_and_brotherhood
		icon = GFX_focus_BEL_order_of_the_golden_lion
	
		prerequisite = { focus = BEL_burgundy_rising }

		mutually_exclusive = { focus = BEL_join_axis }

		relative_position_id = BEL_burgundy_rising

		search_filters = { FOCUS_FILTER_POLITICAL }

		x = -2
		y = 1

		
	
		cost = 5

		available = {
			is_subject = no
			is_in_faction = no
			NOT = { 
				has_dynamic_modifier = { modifier = BEL_neutrality_dynamic_modifier } 
			}
		}
	
		completion_reward = {
			set_rule = { can_create_factions = yes }
			create_faction = BEL_pride_of_the_golden_lion
		}

	}

	focus = {
		id = BEL_demand_further_gallic_concessions
		icon = GFX_focus_attack_france
	
		prerequisite = { focus = BEL_burgundy_rising }

		relative_position_id = BEL_burgundy_rising

		search_filters = { FOCUS_FILTER_ANNEXATION }

		x = 0
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			add_state_claim = 29
			add_state_claim = 785
			add_state_claim = 18
			add_state_claim = 28
			add_state_claim = 17
			add_state_claim = 27
			add_state_claim = 1257
			add_state_claim = 1258
			add_state_claim = 1259
			add_state_claim = 1401
			add_state_claim = 1402
			add_state_claim = 1403
			create_wargoal = {
				type = take_claimed_state
				target = FRA
				expire = 0
				generator = { 29 785 18 28 17 27 1257 1258 1259 1401 1402 1403 }
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			custom_effect_tooltip = BEL_demand_further_gallic_concessions_tt
		}

	}

	focus = {
		id = BEL_belgica
		icon = GFX_focus_BEL_belgica
	
		prerequisite = { focus = BEL_demand_further_gallic_concessions }

		relative_position_id = BEL_demand_further_gallic_concessions

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_MANPOWER }

		x = 0
		y = 2
	
		cost = 10

		available = {
			AND = {
				29 = {
					is_owned_or_subject_trigger	= yes
				}
				785 = {
					is_owned_or_subject_trigger	= yes
				}
				18 = {
					is_owned_or_subject_trigger	= yes
				}
				28 = {
					is_owned_or_subject_trigger	= yes
				}
				17 = {
					is_owned_or_subject_trigger	= yes
				}
				27 = {
					is_owned_or_subject_trigger	= yes
				}
				1257 = {
					is_owned_or_subject_trigger	= yes
				}
				1258 = {
					is_owned_or_subject_trigger	= yes
				}
				1259 = {
					is_owned_or_subject_trigger	= yes
				}
				1401 = {
					is_owned_or_subject_trigger	= yes
				}
				1402 = {
					is_owned_or_subject_trigger	= yes
				}
				1403 = {
					is_owned_or_subject_trigger	= yes
				}
			}
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_belgica_tt

			swap_ideas = {
				remove_idea = BEL_burgundian_heritage_ns
				add_idea = BEL_pax_belgica_ns
			}
			
			hidden_effect = {
				set_cosmetic_tag = BEL_beligca
				mark_focus_tree_layout_dirty = yes
			}
		}

	}

#####################################
#####################################
######## Defensive Democrat #########
#####################################
#####################################

	focus = {
		id = BEL_constitutional_crisis
		icon = GFX_focus_BEL_consitutional_crisis
	
		prerequisite = { focus = BEL_degrelle }			
		relative_position_id = BEL_degrelle

		mutually_exclusive = { focus = BEL_support_the_vnv }	
		mutually_exclusive = { focus = BEL_support_the_rexists }	

		search_filters = { FOCUS_FILTER_POLITICAL_CHARACTER FOCUS_FILTER_POLITICAL FOCUS_FILTER_WAR_SUPPORT }		
			
		x = 13
		y = 1
	
		cost = 5

		allow_branch = {
			IF = {
				limit = {
					has_game_rule = {
						rule = obsolete_focus_branches_visibility
						option = HIDE
					}
				}

				NOT = { 
					has_completed_focus = BEL_support_the_vnv 
					has_completed_focus = BEL_support_the_rexists
					has_completed_focus = BEL_vandervelde_minority
					has_completed_focus = BEL_paul_emile_janson
				}
			}
		}

		offset = { 
			x = -13
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = BEL_constitutional_crisis
			}
		}

		available = {
		}
	
		completion_reward = {
			set_politics = {
				ruling_party = democratic
				elections_allowed = yes
				name = BEL_republic_party
				long_name = BEL_republic_party_long
			}	

			custom_effect_tooltip = generic_skip_one_line_tt

			add_country_leader_role = {
			    character = BEL_hubert_pierlot
			    promote_leader = yes
			    country_leader = {
			        ideology = conservatism
			        expire = "1965.1.1.1"
			        traits = { BEL_determined_prime_minister }
			    }
			}

			add_popularity = {
				ideology = democratic
				popularity = 0.10
			}

			hidden_effect = {
				if = {
					limit = {
						has_game_rule = {
							rule = obsolete_focus_branches_visibility
							option = HIDE
						}
					}
					mark_focus_tree_layout_dirty = yes
				}
				set_cosmetic_tag = BEL_republican
			}
		}

	}

	focus = {
		id = BEL_kings_abdication
		icon = GFX_focus_NOR_send_the_king_back_to_denmark
	
		prerequisite = { focus = BEL_constitutional_crisis }		

		relative_position_id = BEL_constitutional_crisis

		search_filters = { FOCUS_FILTER_POLITICAL_CHARACTER }

		x = 0
		y = 1
	
		cost = 5

		available = {
		}
	
	
		completion_reward = {
			clr_country_flag = BEL_leopold_flag
			BEL_charles_count_of_flanders_person = {
				remove_trait = {
					slot = political_advisor
					trait = BEL_quiet_royal
				}
			}
			BEL_charles_count_of_flanders_person = {
 				add_trait = { 
 					slot = political_advisor
 					trait = BEL_royal_regent
 				}
 			}
 			custom_effect_tooltip = generic_skip_one_line_tt
 			custom_effect_tooltip = BEL_kings_abdication_tt
		}

	}

	focus = {
		id = BEL_snap_election
		icon = GFX_goal_support_democracy
	
		prerequisite = { focus = BEL_kings_abdication }		

		relative_position_id = BEL_kings_abdication

		search_filters = { FOCUS_FILTER_POLITICAL }

		x = 0
		y = 1
	
		cost = 5

		available = {
		}

		completion_reward = {
			country_event = { id = ww_BEL_event_political.7 }
			custom_effect_tooltip = BEL_snap_election_tt
		}

	}

	focus = {
		id = BEL_liberal_victory
		icon = GFX_focus_generic_blue_flags
	
		prerequisite = { focus = BEL_snap_election }		

		relative_position_id = BEL_snap_election

		search_filters = { FOCUS_FILTER_POLITICAL }

		x = -2
		y = 1
	
		cost = 0

		available = {
			custom_trigger_tooltip = {
				tooltip = BEL_auto_complete_snap_election_tt
				always = no
			}
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_royal_intervention_complete_pierlot_tt
		}

	}

	focus = {
		id = BEL_socialist_victory
		icon = GFX_focus_generic_red_flags
	
		prerequisite = { focus = BEL_snap_election }		

		relative_position_id = BEL_snap_election

		search_filters = { FOCUS_FILTER_POLITICAL }

		x = 2
		y = 1
	
		cost = 0

		available = {
			custom_trigger_tooltip = {
				tooltip = BEL_auto_complete_snap_election_tt
				always = no
			}
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_royal_intervention_complete_spaak_tt
		}

	}

	focus = {
		id = BEL_expression_of_belgian_unity
		icon = GFX_focus_BEL_expression_of_belgian_unity
	
		prerequisite = { focus = BEL_liberal_victory focus = BEL_socialist_victory }		

		relative_position_id = BEL_liberal_victory

		search_filters = { FOCUS_FILTER_POLITICAL  FOCUS_FILTER_STABILITY FOCUS_FILTER_WAR_SUPPORT }

		x = 1
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			IF = {
				limit = {
					has_idea = BEL_language_barriers_ns
				}
				remove_ideas = BEL_language_barriers_ns
			}
		}

	}

	focus = {
		id = BEL_anti_corruption_taskforce
		icon = GFX_focus_ARG_anti_corruption_policies
	
		prerequisite = { focus = BEL_liberal_victory focus = BEL_socialist_victory }		

		relative_position_id = BEL_liberal_victory

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY }

		x = 3
		y = 1
	
		cost = 5

		available = {
		}
	
	
		completion_reward = {
			custom_effect_tooltip = BEL_modify_corruption_dynamic_modifier_tt
			add_to_variable = { 
				BEL_corruption_production_speed_buildings_factor = 0.05
				tooltip = production_speed_buildings_factor_tt				
			}
			add_to_variable = { 
				BEL_corruption_fascism_drift = -0.02
				tooltip = fascism_drift_tt				
			}
		}

	}

	focus = {
		id = BEL_diplomatic_rapprochment
		icon = GFX_focus_generic_diplomatic_treaty
	
		prerequisite = { focus = BEL_liberal_victory }		

		relative_position_id = BEL_liberal_victory

		x = 0
		y = 2
	
		cost = 10

		available = {
		}
	
		search_filters = { FOCUS_FILTER_POLITICAL }
	
		completion_reward = {

			IF = {
				limit = {
					has_dynamic_modifier = {
						modifier = BEL_neutrality_dynamic_modifier
					}
				}

				remove_dynamic_modifier = {
					modifier = BEL_neutrality_dynamic_modifier
				}
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			IF = {
				limit = {
					any_country = {
						original_tag = ENG
						has_government = democratic
						is_subject = no
					}
				}

				ENG = {
					country_event = {
						id = ww_BEL_event_diplomatic.12
						hours = 12
					}
					add_ai_strategy = { 
						type = protect 
						id = ROOT
						value = 100
					}
				}

				
			}

			ELSE_IF = {
				limit = {
					any_country = {
						original_tag = FRA
						has_government = democratic
						is_subject = no
					}
				}

				FRA = {
					country_event = {
						id = ww_BEL_event_diplomatic.12
						hours = 12
					}
					add_ai_strategy = { 
						type = protect 
						id = ROOT
						value = 100
					}
				}

				
			}

			ELSE = {
				random_other_country = {
					limit = {
						is_major = yes
						has_government = democratic
						is_subject = no
					}

					country_event = {
						id = ww_BEL_event_diplomatic.12
						hours = 12
					}

					add_ai_strategy = { 
						type = protect 
						id = ROOT
						value = 100
					}
				}
			}
		}
	}

	focus = {
		id = BEL_belgian_maginot
		icon = GFX_focus_SWE_hedgehog_defense
	
		prerequisite = { focus = BEL_expression_of_belgian_unity focus = BEL_anti_corruption_taskforce }		

		relative_position_id = BEL_expression_of_belgian_unity

		x = 1
		y = 1
	
		cost = 5

		available = {
			
			custom_trigger_tooltip = {
				tooltip = BEL_belgian_maginot_available_tt
				AND = {
					OR = {
						controls_province = 3488
						controls_province = 6537
						controls_province = 11519
						controls_province = 9574
						controls_province = 11419
						controls_province = 6598
						controls_province = 6560
					}

					OR = {
						1250 = {
							free_building_slots = {
								building = bunker
								size > 2
								province = 3488
							}
						}
					
						980 = {
							free_building_slots = {
								building = bunker
								size > 2
								province = 6537
							}
						}

						34 = {
							free_building_slots = {
								building = bunker
								size > 2
								province = 11519
							}
						}

						977 = {
							free_building_slots = {
								building = bunker
								size > 2
								province = 9574
							}

							free_building_slots = {
								building = bunker
								size > 2
								province = 11419
							}

							free_building_slots = {
								building = bunker
								size > 2
								province = 6598
							}
						}

						6 = {
							free_building_slots = {
								building = bunker
								size > 2
								province = 6560 
							}
						}
					}
				}
			}

		}

		bypass = {
			
			custom_trigger_tooltip = {
				tooltip = BEL_belgian_maginot_bypass_tt
				OR = {
					AND = {
						NOT = { controls_province = 3488 }
						NOT = { controls_province = 6537 }
						NOT = { controls_province = 11519 }
						NOT = { controls_province = 9574 }
						NOT = { controls_province = 11419 }
						NOT = { controls_province = 6598 }
						NOT = { controls_province = 6560 }
					}
					AND = {
						1250 = {
							free_building_slots = {
								building = bunker
								size < 3
								province = 3488
							}
						}
					
						980 = {
							free_building_slots = {
								building = bunker
								size < 3
								province = 6537
							}
						}

						34 = {
							free_building_slots = {
								building = bunker
								size < 3
								province = 11519
							}
						}

						6 = {
							free_building_slots = {
								building = bunker
								size < 3
								province = 6560
							}
						}

						977 = {
							free_building_slots = {
								building = bunker
								size < 3
								province = 9574
							}

							free_building_slots = {
								building = bunker
								size < 3
								province = 11419
							}

							free_building_slots = {
								building = bunker
								size < 3
								province = 6598
							}
						}
					}
				}
			
			}
			
		}
	
		completion_reward = {

			IF = {
				limit = {
				 	has_dynamic_modifier = {
				 		modifier = BEL_defensive_neutrality_dynamic_modifier
					}
				}

				custom_effect_tooltip = BEL_modify_defensive_neutrality_dynamic_modifier_tt
				add_to_variable = { BEL_defensive_neutrality_army_core_defence_factor = 0.05 tooltip = army_core_defence_factor_tt }
			}

			ELSE_IF = {
				limit = {
					has_dynamic_modifier = {
						modifier = BEL_defensive_reorganization_dynamic_modifier
					}
				}

				custom_effect_tooltip = BEL_modify_defensive_reorganization_dynamic_modifier_tt
				add_to_variable = { BEL_defensive_neutrality_army_core_defence_factor = 0.05 tooltip = army_core_defence_factor_tt }
			}

			ELSE = {
				add_dynamic_modifier = {
					modifier = BEL_defensive_neutrality_dynamic_modifier
				}

				add_to_variable = { BEL_defensive_neutrality_army_core_defence_factor = 0.05 tooltip = army_core_defence_factor_tt }
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			custom_effect_tooltip = BEL_belgian_maginot_tt

			hidden_effect = {
				1250 = {
					add_building_construction = {
						type = bunker
						level = 3
						instant_build = yes
						province = {
							id = 3488
						}
					}
				}
			
				980 = {
					add_building_construction = {
						type = bunker
						level = 3
						instant_build = yes
						province = {
							id = 6537
						}
					}
				}
				
				34 = {
					add_building_construction = {
						type = bunker
						level = 3
						instant_build = yes
						province = {
							id = 11519
						}
					}
				}

				977 = {
					add_building_construction = {
						type = bunker
						level = 3
						instant_build = yes
						province = {
							id = 9574
							id = 11419
							id = 6598
						}
					}
				}

				6 = {
					add_building_construction = {
						type = bunker
						level = 3
						instant_build = yes
						province = {
							id = 6560
						}
					}
				}
			}
		}
	}

	focus = {
		id = BEL_soviet_guarantee
		icon = GFX_focus_chi_mission_to_the_soviet_union
	
		prerequisite = { focus = BEL_socialist_victory focus = BEL_raise_the_red_flag }		

		mutually_exclusive = { focus = BEL_support_the_european_project }

		relative_position_id = BEL_socialist_victory

		search_filters = { FOCUS_FILTER_POLITICAL }

		offset = { 
			x = -18
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = BEL_vandervelde_minority
			}
		}

		x = 0
		y = 2
	
		cost = 5

		available = {
			any_country = {
				original_tag = SOV
				has_government = communism
				is_subject = no
				NOT = {
					has_war_with = ROOT
				}
			}
		}

		bypass = {
			OR = {
				any_country = {
					original_tag = SOV
					exists = no
					NOT = { has_government = communism }
				}
				has_capitulated = yes
			}
		}
	
		completion_reward = {

			IF = {
				limit = {
					SOV = {
						exists = yes
						has_government = communism
					}
				}

				SOV = {
					country_event = {
						id = ww_BEL_event_diplomatic.12
						hours = 12
					}
				}
				
			}

			custom_effect_tooltip = generic_skip_one_line_tt
			
			custom_effect_tooltip = BEL_soviet_guarantee_tt

			custom_effect_tooltip = if_they_accept_tt
			event_option_tooltip = ww_BEL_event_diplomatic.13.a
			
		}

	}

	focus = {
		id = BEL_expedite_fort_construction
		icon = GFX_goal_fortify_the_westwall
	
		prerequisite = { focus = BEL_belgian_maginot }		

		relative_position_id = BEL_belgian_maginot

		x = -1
		y = 1
	
		cost = 5

		available = {
		}
	
		completion_reward = {
			if = {
				limit = {
					NOT = { has_facility_specialization = specialization_land }
				}
				if = {
					limit = {
						34 = { #WALLONIE
							is_fully_controlled_by = ROOT
							can_construct_building = land_facility
						}
					}
					34 = {
						add_building_construction = {
							type = land_facility
							level = 1
							instant_build = yes
							province = 9536
						}
					}
				}
				else = {
					random_owned_controlled_state = {
						limit = {
							can_construct_building = land_facility
						}
						construct_building_in_random_province = {
							land_facility = 1
						}
					}
				}
			}

			IF = {
				limit = {
				 	has_dynamic_modifier = {
				 		modifier = BEL_defensive_neutrality_dynamic_modifier
					}
				}

				custom_effect_tooltip = BEL_modify_defensive_neutrality_dynamic_modifier_tt
				add_to_variable = { BEL_defensive_neutrality_production_speed_bunker_factor = 0.15 tooltip = production_speed_bunker_factor_tt }
			}

			ELSE_IF = {
				limit = {
					has_dynamic_modifier = {
						modifier = BEL_defensive_reorganization_dynamic_modifier
					}
				}

				custom_effect_tooltip = BEL_modify_defensive_reorganization_dynamic_modifier_tt
				add_to_variable = { BEL_defensive_neutrality_production_speed_bunker_factor = 0.15 tooltip = production_speed_bunker_factor_tt }
			}

			ELSE = {
				add_dynamic_modifier = {
					modifier = BEL_defensive_neutrality_dynamic_modifier
				}

				add_to_variable = { BEL_defensive_neutrality_production_speed_bunker_factor = 0.15 tooltip = production_speed_bunker_factor_tt }
			}
		}

	}

	focus = {
		id = BEL_democratization_of_education
		icon = GFX_focus_generic_university_2
	
		prerequisite = { focus = BEL_belgian_maginot  }		

		relative_position_id = BEL_belgian_maginot

		x = 1
		y = 1
	
		cost = 10

		available = {
		}
	
		search_filters = { FOCUS_FILTER_RESEARCH }
	
		completion_reward = {
			add_ideas = BEL_democratization_of_education_ns
		}

	}

	focus = {
		id = BEL_invite_soviet_tank_makers
		icon = GFX_focus_SOV_the_glory_of_the_red_army_communism
	
		prerequisite = { focus = BEL_soviet_guarantee  }		

		relative_position_id = BEL_soviet_guarantee

		x = 1
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		search_filters = { FOCUS_FILTER_RESEARCH }
	
		completion_reward = {

			IF = {
				limit = { has_dlc = "Arms Against Tyranny"}
				
				custom_effect_tooltip = available_mio_tt
				show_mio_tooltip = SOV_kirov_organization

				mio:SOV_kirov_organization = {
					add_mio_size = 2
				}
			}

			ELSE = {
				custom_effect_tooltip = available_designer
				show_ideas_tooltip = BEL_kirov
			}
			
		}

	}

	focus = {
		id = BEL_join_allies
		icon = GFX_focus_chi_british_cooperation
	
		prerequisite = { focus = BEL_diplomatic_rapprochment }			

		relative_position_id = BEL_diplomatic_rapprochment

		x = 0
		y = 2
	
		cost = 5

		available = {
			is_in_faction = no
			is_subject = no
		}

		available_if_capitulated = yes
	
		search_filters = { FOCUS_FILTER_POLITICAL }
	
		completion_reward = {
			IF = {
				limit = {
					any_country = {
						original_tag = ENG
						has_government = democratic
						is_faction_leader = yes
					}
				}
				ENG = {
					country_event = {
						id = generic.2
						hours = 12
					}
				}
			}

			ELSE_IF = {
				limit = {
					any_country = {
						original_tag = FRA
						has_government = democratic
						is_faction_leader = yes
					}
				}
				FRA = {
					country_event = {
						id = generic.2
						hours = 12
					}
				}
			}

			ELSE_IF = {
				limit = {
					any_country = {
						original_tag = USA
						has_government = democratic
						is_faction_leader = yes
					}
				}
				USA = {
					country_event = {
						id = generic.2
						hours = 12
					}
				}
			}

			ELSE = { #this likely won't happen, but, if it does
				random_other_country = {
					limit = {
						has_government = democratic
						is_faction_leader = yes
						is_major = yes
					}

					country_event = {
						id = generic.2
						hours = 12
					}
				}
			}
		}

	}

	focus = {
		id = BEL_unity_makes_strength
		icon = GFX_focus_generic_workers
	
		prerequisite = { focus = BEL_expedite_fort_construction focus = BEL_democratization_of_education }		

		relative_position_id = BEL_expedite_fort_construction

		x = 1
		y = 1
	
		cost = 10

		available = {
		}
	
		search_filters = { FOCUS_FILTER_STABILITY FOCUS_FILTER_WAR_SUPPORT }
	
		completion_reward = {
			custom_effect_tooltip = BEL_modify_economic_downturn_dynamic_modifier_tt
			add_to_variable = { 
				BEL_economic_downturn_consumer_goods_factor = -0.1
				tooltip = consumer_goods_factor_tt				
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			add_war_support = 0.05
			add_stability = 0.1

			custom_effect_tooltip = generic_skip_one_line_tt

			IF = {
				limit = {
					has_dynamic_modifier = {
						modifier = BEL_neutrality_dynamic_modifier
					}
				}

				remove_dynamic_modifier = {
					modifier = BEL_neutrality_dynamic_modifier
				}

				custom_effect_tooltip = generic_skip_one_line_tt
			}

			IF = {
				limit = {
					NOT = {
						has_dynamic_modifier = {
							modifier = BEL_defensive_neutrality_dynamic_modifier
						}
						has_dynamic_modifier = {
							modifier = BEL_defensive_reorganization_dynamic_modifier
						}
					}
				}

				add_dynamic_modifier = {
					modifier = BEL_defensive_neutrality_dynamic_modifier
				}

				add_to_variable = { BEL_defensive_neutrality_surrender_limit = 0.1 tooltip = surrender_limit_tt }
				add_to_variable = { BEL_defensive_neutrality_training_time_factor = -0.25 tooltip = training_time_factor_tt }
				add_to_variable = { BEL_defensive_neutrality_mobilization_speed = 0.1 tooltip = mobilization_speed_tt }
			}

			ELSE_IF = {
				limit = {
					has_dynamic_modifier = {
						modifier = BEL_defensive_neutrality_dynamic_modifier
					}
				}

				custom_effect_tooltip = BEL_modify_defensive_neutrality_dynamic_modifier_tt
				add_to_variable = { BEL_defensive_neutrality_surrender_limit = 0.1 tooltip = surrender_limit_tt }
				add_to_variable = { BEL_defensive_neutrality_training_time_factor = -0.25 tooltip = training_time_factor_tt }
				add_to_variable = { BEL_defensive_neutrality_mobilization_speed = 0.1 tooltip = mobilization_speed_tt }
			}

			ELSE_IF = {
				limit = {
					has_dynamic_modifier = {
						modifier = BEL_defensive_reorganization_dynamic_modifier
					}
				}

				custom_effect_tooltip = BEL_modify_defensive_reorganization_dynamic_modifier_tt
				add_to_variable = { BEL_defensive_neutrality_surrender_limit = 0.1 tooltip = surrender_limit_tt }
				add_to_variable = { BEL_defensive_neutrality_training_time_factor = -0.25 tooltip = training_time_factor_tt }
				add_to_variable = { BEL_defensive_neutrality_mobilization_speed = 0.1 tooltip = mobilization_speed_tt }
			}	
		}

	}

	focus = {
		id = BEL_join_comintern
		icon = GFX_focus_generic_join_comintern
		
		prerequisite = { focus = BEL_soviet_guarantee }			

		relative_position_id = BEL_soviet_guarantee

		search_filters = { FOCUS_FILTER_POLITICAL }

		x = 0
		y = 2
	
		cost = 5

		available = {
			any_country = {
				original_tag = SOV
				exists = yes
				has_government = communism 
			}

			is_in_faction = no
			is_subject = no
		}

		available_if_capitulated = yes
	
		completion_reward = {
			random_other_country = {
				limit = {
					original_tag = SOV
					exists = yes
					has_government = communism 
				}

				country_event = {
					id = generic.2
					hours = 12
				}
			}
		}

	}

	focus = {
		id = BEL_better_than_maginot
		icon = GFX_focus_BEL_better_than_maginot
	
		prerequisite = { focus = BEL_unity_makes_strength }		

		relative_position_id = BEL_unity_makes_strength

		x = 0
		y = 1
	
		cost = 10

		available = {
			has_facility_specialization = specialization_land
		}
	
		completion_reward = {

			complete_special_project = sp:sp_land_stronghold_network

			IF = {
				limit = {
					has_dynamic_modifier = {
						modifier = BEL_defensive_reorganization_dynamic_modifier
					}
				}

				custom_effect_tooltip = BEL_modify_defensive_reorganization_dynamic_modifier_tt
			}		
			ELSE = {
				custom_effect_tooltip = BEL_modify_defensive_neutrality_dynamic_modifier_tt
			}
			
			add_to_variable = { BEL_defensive_neutrality_land_bunker_effectiveness_factor = 0.1 tooltip = land_bunker_effectiveness_factor_tt }
		}

	}

############################
############################
######## Communist #########
############################
############################

	focus = {
		id = BEL_vandervelde_minority
		icon = GFX_goal_generic_forceful_treaty
	
		prerequisite = { focus = BEL_government_resigns }

		mutually_exclusive = { focus = BEL_government_of_national_unity }	

		relative_position_id = BEL_government_resigns	

		search_filters = { FOCUS_FILTER_POLITICAL }		

		x = 23
		y = 1
	
		cost = 0

		allow_branch = {
			IF = {
				limit = {
					has_game_rule = {
						rule = obsolete_focus_branches_visibility
						option = HIDE
					}
				}

				NOT = { has_completed_focus = BEL_government_of_national_unity }
			}
		}

		offset = { 
			x = -19
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = BEL_vandervelde_minority
			}
		}

		available = {
			custom_trigger_tooltip = {
				tooltip = BEL_auto_complete_government_resigns_tt
				always = no
			}
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_government_resigns_complete_vandervelde_tt

			if = {
				limit = {
					has_game_rule = {
						rule = obsolete_focus_branches_visibility
						option = HIDE
					}
				}
				mark_focus_tree_layout_dirty = yes
			}
		}

	}

	focus = {
		id = BEL_problem_of_language
		icon = GFX_focus_BEL_multi_language_courses
	
		prerequisite = { focus = BEL_vandervelde_minority }		

		relative_position_id = BEL_vandervelde_minority

		search_filters = { FOCUS_FILTER_POLITICAL  FOCUS_FILTER_STABILITY FOCUS_FILTER_WAR_SUPPORT }

		x = 0
		y = 1
	
		cost = 10

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			country_event = {
				id = ww_BEL_event_political.8
				hours = 0
			}
		}

	}

	focus = {
		id = BEL_trade_union_support
		icon = GFX_focus_eng_concessions_to_the_trade_unions
	
		prerequisite = { focus = BEL_problem_of_language }		

		relative_position_id = BEL_problem_of_language

		search_filters = { FOCUS_FILTER_POLITICAL  FOCUS_FILTER_INDUSTRY }

		x = -1
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {

			add_popularity = {
				ideology = communism
				popularity = 0.1
			}

			add_political_power = 50

			custom_effect_tooltip = BEL_modify_economic_downturn_dynamic_modifier_tt
			add_to_variable = { 
				BEL_economic_downturn_consumer_goods_factor = -0.1
				tooltip = consumer_goods_factor_tt				
			}	
		}

	}

	focus = {
		id = BEL_cooperative_cooperation
		icon = GFX_goal_generic_national_unity
	
		prerequisite = { focus = BEL_problem_of_language }		

		relative_position_id = BEL_problem_of_language

		search_filters = { FOCUS_FILTER_POLITICAL  FOCUS_FILTER_STABILITY }

		x = 1
		y = 1
	
		cost = 10

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			custom_effect_tooltip = BEL_modify_corruption_dynamic_modifier_tt
			add_to_variable = { 
				BEL_corruption_political_power_gain = 0.05
				tooltip = political_power_gain_tt				
			}	
			add_to_variable = { 
				BEL_corruption_stability_factor = 0.05
				tooltip = stability_factor_tt				
			}
			add_to_variable = { 
				BEL_corruption_production_speed_buildings_factor = 0.05
				tooltip = production_speed_buildings_factor_tt				
			}
			add_to_variable = { 
				BEL_corruption_fascism_drift = -0.05
				tooltip = fascism_drift_tt				
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			add_dynamic_modifier = {
				modifier = BEL_socialism_on_the_rise_dynamic_modifier
			}
		}
	}

	focus = {
		id = BEL_aid_for_spain
		icon = GFX_focus_intervention_spain_republic
	
		prerequisite = { focus = BEL_trade_union_support }		

		relative_position_id = BEL_trade_union_support

		x = -1
		y = 1
	
		cost = 5

		available = {
			SPR_scw_in_progress = yes
			any_country = {
				original_tag = SPR
				OR = {
					has_government = democratic
					has_government = communism
				}
				exists = yes
			}
		}
	
		completion_reward = {
			IF = {
				limit = {
					any_country = {
						original_tag = SPR
						OR = {
							has_government = democratic
							has_government = communism
						}
						exists = yes
						has_civil_war = yes
					}

					SPR_scw_in_progress = yes
				}
				add_relation_rule_override = {
					target = SPD
					can_send_volunteers = yes
				}

				custom_effect_tooltip = generic_skip_one_line_tt

				add_ideas = BEL_volunteer_effort1_ns
			}

			ELSE = { #this is for tooltip reasons before and after the scw
				add_relation_rule_override = {
					target = SPR
					can_send_volunteers = yes
				}

				custom_effect_tooltip = generic_skip_one_line_tt

				add_ideas = BEL_volunteer_effort1_ns
			}
		}
	}

	focus = {
		id = BEL_the_grand_place
		icon = GFX_focus_BEL_the_grand_place
	
		prerequisite = { focus = BEL_trade_union_support }		
		prerequisite = { focus = BEL_cooperative_cooperation }			

		relative_position_id = BEL_trade_union_support

		search_filters = { FOCUS_FILTER_POLITICAL }

		x = 1
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {

			custom_effect_tooltip = BEL_modify_socialism_on_the_rise_dynamic_modifier
			add_to_variable = { BEL_socialism_on_the_rise_party_popularity_stability_factor = 0.1 tooltip = party_popularity_stability_factor_tt }
			add_to_variable = { BEL_socialism_on_the_rise_communnism_drift = 0.03 tooltip = communism_drift_tt }
			
		}

	}

	focus = {
		id = BEL_la_belgique_et_le_congo
		icon = GFX_focus_BEL_la_belgique_et_le_congo
	
		prerequisite = { focus = BEL_cooperative_cooperation }				

		relative_position_id = BEL_cooperative_cooperation

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY }

		x = 1
		y = 1
	
		cost = 10

		available = {
			COG = {
				is_subject_of = ROOT
			}
		}

		available_if_capitulated = yes

		bypass = {
			COG = {
				NOT = { is_subject_of = ROOT }
			}
		}
	
		completion_reward = {
			IF = {
				limit = { COG = { is_subject_of = BEL } }
				COG = {
					add_ideas = BEL_communism_in_congo

					custom_effect_tooltip = generic_skip_one_line_tt
					custom_effect_tooltip = generic_skip_one_line_tt

					COG_cyrille_adoula = {
						set_nationality = BEL
						add_advisor_role = {
							advisor = {
								slot = political_advisor
								cost = 150
								idea_token = COG_cyrille_adoula
								traits = {
									COG_trade_unionist 
								}
								allowed = {}
							}
						}
					}

					hidden_effect = {
						COG_cristophe_gbenye = {
							add_country_leader_role = {
								promote_leader = yes
								country_leader = {
									ideology = marxism
									expire = "1980.1.1.1"
									traits = { revolutionary_general } 
								}
							}
						}
					}
				}

				custom_effect_tooltip = generic_skip_one_line_tt


				IF = {
					limit = {
						COG = {
							capital_scope = {
								infrastructure < 5
							}
						}
					}
					COG = {
						every_controlled_state = {
							limit = { 
								is_capital = yes 
							}
							add_building_construction = {
								type = infrastructure
								level = 1
								instant_build = yes
							}
						}
					}
				}

				ELSE = {
					COG = {
						random_controlled_state = {
							limit = {
								infrastructure < 5
							}
							add_building_construction = {
								type = infrastructure
								level = 1
								instant_build = yes
							}
							
						}
					}
				}
				
			}
		}

	}

	focus = {
		id = BEL_spanish_intervention
		icon = GFX_focus_ETH_freedom_at_gunpoint
	
		prerequisite = { focus = BEL_aid_for_spain }					

		relative_position_id = BEL_aid_for_spain

		x = 0
		y = 1
	
		cost = 5

		available = {
			SPR_scw_in_progress = yes
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_spanish_intervention_tt
		}

	}

	focus = {
		id = BEL_contradictions_in_socialism
		icon = GFX_focus_generic_annex_country_2
	
		prerequisite = { focus = BEL_la_belgique_et_le_congo }				

		relative_position_id = BEL_la_belgique_et_le_congo

		search_filters = { FOCUS_FILTER_ANNEXATION }

		x = 0
		y = 1
	
		cost = 10

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			add_state_claim = 295
			add_state_claim = 888
			add_state_claim = 889
			add_state_claim = 890
			add_state_claim = 718
			add_state_claim = 538
			add_state_claim = 768
			add_state_claim = 769
			add_state_claim = 796
			add_state_claim = 540
			add_state_claim = 891
			add_state_claim = 892
			add_state_claim = 772
			add_state_claim = 539
			add_state_claim = 297
			add_state_claim = 773
			add_state_claim = 660
			add_state_claim = 774

			custom_effect_tooltip = generic_skip_one_line_tt


			custom_effect_tooltip = BEL_contradictions_in_socialism_tt

			hidden_effect = {
				every_other_country = {
					limit = {
						OR = {
							controls_state = 295
							controls_state = 888
							controls_state = 889
							controls_state = 890
							controls_state = 718
							controls_state = 538
							controls_state = 768
							controls_state = 769
							controls_state = 796
							controls_state = 540
							controls_state = 891
							controls_state = 892
							controls_state = 772
							controls_state = 539
							controls_state = 297
							controls_state = 773
							controls_state = 660
							controls_state = 774
						}
						NOT = {
							BEL = {
								has_wargoal_against = {
									target = PREV
								}
							}
							is_subject_of = BEL
						}
					}

					BEL = {
						create_wargoal = {
							type = take_claimed_state
							target = PREV
						}
					}
				}
			}
			
			
		}

	}

	focus = {
		id = BEL_growing_threat_of_fascism
		icon = GFX_focus_focus_fra_fascist_threat
	
		prerequisite = { focus = BEL_the_grand_place }					

		relative_position_id = BEL_the_grand_place

		search_filters = { FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_INDUSTRY }

		x = 0
		y = 2
	
		cost = 10

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			IF = {
				limit = {
					has_dynamic_modifier = {
						modifier = BEL_neutrality_dynamic_modifier
					}
				}

				remove_dynamic_modifier = {
					modifier = BEL_neutrality_dynamic_modifier
				}

				custom_effect_tooltip = generic_skip_one_line_tt
			}

			ELSE = {
				effect_tooltip = {
					remove_dynamic_modifier = {
						modifier = BEL_neutrality_dynamic_modifier
					}
				}

				custom_effect_tooltip = generic_skip_one_line_tt
			}

			custom_effect_tooltip = BEL_modify_socialism_on_the_rise_dynamic_modifier
			add_to_variable = { BEL_socialism_on_the_rise_war_support_factor = 0.1 tooltip = war_support_factor_tt }
			add_to_variable = { BEL_socialism_on_the_rise_production_speed_arms_factory_factor = 0.2 tooltip = production_speed_arms_factory_factor_tt }
		}

	}

	focus = {
		id = BEL_peacekeeping_missions
		icon = GFX_focus_ETH_peacekeeping_forces
	
		prerequisite = { focus = BEL_growing_threat_of_fascism focus = BEL_aid_for_spain }				

		relative_position_id = BEL_growing_threat_of_fascism

		x = -1
		y = 1
	
		cost = 10

		available = {
		}

		available_if_capitulated = yes

		completion_reward = {
			IF = {
				limit = {
					NOT = { has_idea = BEL_volunteer_effort2_ns}
				}

				add_ideas = BEL_volunteer_effort2_ns
			}

			set_rule = { 
				can_send_volunteers = yes
			}
		}

	}

	focus = {
		id = BEL_international_socialist_bureau
		icon = GFX_focus_generic_socialist_science
	
		prerequisite = { focus = BEL_growing_threat_of_fascism }					
		
		relative_position_id = BEL_growing_threat_of_fascism
		search_filters = { FOCUS_FILTER_RESEARCH }

		x = 0
		y = 2
	
		cost = 10

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			custom_effect_tooltip = BEL_modify_socialism_on_the_rise_dynamic_modifier
			add_to_variable = { BEL_socialism_on_the_rise_research_speed_factor = 0.1 tooltip = research_speed_factor_tt }
		}

	}

	focus = {
		id = BEL_raise_the_red_flag
		icon = GFX_focus_generic_printing_press
	
		prerequisite = { focus = BEL_socialist_victory focus = BEL_international_socialist_bureau }				
		
		relative_position_id = BEL_international_socialist_bureau

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_STABILITY }

		x = -2
		y = 1

		offset = { 
			x = -3
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = BEL_degrelle
			}
		}

		offset = { 
			x = -13
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = BEL_constitutional_crisis
			}
		}
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {

			custom_effect_tooltip = BEL_modify_socialism_on_the_rise_dynamic_modifier
			add_to_variable = { BEL_socialism_on_the_rise_communnism_drift = 0.02 tooltip = communism_drift_tt }
			add_to_variable = { BEL_socialism_on_the_rise_party_popularity_stability_factor = 0.1 tooltip = party_popularity_stability_factor_tt }
			add_to_variable = { BEL_socialism_on_the_rise_stability_factor = 0.05 tooltip = stability_factor_tt }
			add_to_variable = { BEL_socialism_on_the_rise_war_support_factor = 0.05 tooltip = war_support_factor_tt }

			custom_effect_tooltip = generic_skip_one_line_tt
			custom_effect_tooltip = BEL_raise_the_red_flag_tt
			
		}

	}

	focus = {
		id = BEL_support_the_european_project
		icon = GFX_goal_generic_major_alliance
	
		prerequisite = { focus = BEL_international_socialist_bureau focus = BEL_socialist_victory }		

		mutually_exclusive = { focus = BEL_soviet_guarantee }

		relative_position_id = BEL_international_socialist_bureau

		x = 0
		y = 2

		offset = { 
			x = -3
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = BEL_degrelle
			}
		}

		offset = { 
			x = -13
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = BEL_constitutional_crisis
			}
		}

		offset = { 
			x = 2
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = BEL_vandervelde_minority
			}
		}
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			IF = {
				limit = {
					is_faction_leader = yes
				}
				set_faction_name = BEL_european_union
			}

			ELSE_IF = {
				limit = {
					is_in_faction = yes
					is_faction_leader = no
				}

				leave_faction = yes

				custom_effect_tooltip = generic_skip_one_line_tt

				create_faction = BEL_european_union
			}

			ELSE = {
				create_faction = BEL_european_union
			}
			

			custom_effect_tooltip = generic_skip_one_line_tt

			IF = {
				limit = {
					ENG = {
						exists = yes
						is_subject = no
						is_in_faction = no
						OR = {
							has_government = democratic
							has_government = communism
						}
					}
				}

				ENG = {
					country_event = {
						id = ww_BEL_event_diplomatic.20
						hours = 6
					}

					set_country_flag = sent_eu_invitation_flag
				}
			}

			IF = {
				limit = {
					FRA = {
						exists = yes
						is_subject = no
						is_in_faction = no
						OR = {
							has_government = democratic
							has_government = communism
						}
					}
				}

				FRA = {
					country_event = {
						id = ww_BEL_event_diplomatic.20
						hours = 6
					}

					set_country_flag = sent_eu_invitation_flag
				}
			}

			IF = {
				limit = {
					LUX = {
						exists = yes
						is_subject = no
						is_in_faction = no
						OR = {
							has_government = democratic
							has_government = communism
						}
					}
				}

				LUX = {
					country_event = {
						id = ww_BEL_event_diplomatic.20
						hours = 6
					}

					set_country_flag = sent_eu_invitation_flag
				}
			}

			IF = {
				limit = {
					HOL = {
						exists = yes
						is_subject = no
						is_in_faction = no
						OR = {
							has_government = democratic
							has_government = communism
						}
					}
				}

				HOL = {
					country_event = {
						id = ww_BEL_event_diplomatic.20
						hours = 6
					}

					set_country_flag = sent_eu_invitation_flag
				}
			}

			IF = {
				limit = {
					SPR = {
						exists = yes
						is_subject = no
						is_in_faction = no
						OR = {
							has_government = democratic
							has_government = communism
						}
					}
				}

				SPR = {
					country_event = {
						id = ww_BEL_event_diplomatic.20
						hours = 6
					}

					set_country_flag = sent_eu_invitation_flag
				}
			}

			hidden_effect = {
				IF = { 
					limit = {
						NOT = {
							has_global_flag = HUN_otto_von_habsburg_has_joined_hungary_flag
							has_global_flag = AUS_otto_von_habsburg_has_joined_austria_flag
						}
					}

					country_event = {
						id = ww_BEL_event_diplomatic.29
						hours = 24
					}
					
				}
			}
		}

	}

	focus = {
		id = BEL_european_community
		icon = GFX_focus_generic_the_council_of_europe
	
		prerequisite = { focus = BEL_support_the_european_project }					

		relative_position_id = BEL_support_the_european_project

		x = 0
		y = 3
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_european_community_tt
			custom_effect_tooltip = generic_skip_one_line_tt
			set_cosmetic_tag = european_union_leader

			hidden_effect = {
				news_event = { id = mtg_news.54 days = 1 }
			}
		}

	}

######################################
######################################
######## The King Surrenders #########
######################################
######################################

	focus = {
		id = BEL_the_king_surrenders
		icon = GFX_focus_generic_surrender
	
		x = 13
		y = 11
	
		cost = 0

		available = {
			always = no
		}

		available_if_capitulated = yes
	
		completion_reward = {
			IF = {
				limit = {
					COG = {
						NOT = {
							has_dynamic_modifier = {
								modifier = COG_belgian_congo_colonial_dynamic_modifier
							}	
						}
					}
				}
				COG = {
					add_dynamic_modifier = { 
						modifier = COG_belgian_congo_colonial_dynamic_modifier
					}
					custom_effect_tooltip = generic_skip_one_line_tt
					custom_effect_tooltip = warning_this_idea_can_be_removed_tt
				}
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			custom_effect_tooltip = modify_COG_belgian_congo_colonial_dynamic_modifier_tt
			add_to_variable = { BEL.COG_belgian_congo_colonial_dynamic_modifier_cic_to_overlord_factor = 0.15 tooltip = cic_to_overlord_factor_tt }
			add_to_variable = { BEL.COG_belgian_congo_colonial_dynamic_modifier_mic_to_overlord_factor = 0.25 tooltip = mic_to_overlord_factor_tt }
			
			custom_effect_tooltip = generic_skip_one_line_tt
			custom_effect_tooltip = BEL_the_king_surrenders_tt
		}

	}

	focus = {
		id = BEL_unfit_to_reign
		icon = GFX_focus_BEL_unfit_to_reign
	
		prerequisite = { focus = BEL_the_king_surrenders }

		mutually_exclusive = { focus = BEL_prisoner_king }

		relative_position_id = BEL_the_king_surrenders

		search_filters = { FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_HISTORICAL }

		x = -2
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	

		completion_reward = {
			IF = {
				limit = {
					has_idea = BEL_the_kings_surrender_ns
				}
				remove_ideas = BEL_the_kings_surrender_ns
				custom_effect_tooltip = generic_skip_one_line_tt
			}
			
			add_stability = -0.25
			add_war_support = 0.10
       		clr_country_flag = BEL_leopold_flag
		}

	}

	focus = {
		id = BEL_prisoner_king
		icon = GFX_focus_BEL_prisoner_king
	
		prerequisite = { focus = BEL_the_king_surrenders }

		mutually_exclusive = { focus = BEL_unfit_to_reign }

		relative_position_id = BEL_the_king_surrenders

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_POLITICAL_CHARACTER }

		x = 2
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes

	
		completion_reward = {
			promote_character = {
			 	character = BEL_king_leopold_iii 
			 	ideology = despotism 
			}

			BEL_king_leopold_iii = {
				add_trait = {
				 trait = BEL_leopold_prisoner_king
				 ideology = despotism
				}
			}

			set_politics = {
				ruling_party = neutrality
				elections_allowed = no
				name = BEL_leopold_party
				long_name = BEL_leopold_party_long
			}

			add_popularity = {
			    ideology = neutrality
			    popularity = 0.10
			}

			remove_ideas = BEL_the_kings_surrender_ns
		}

	}

	focus = {
		id = BEL_government_in_exile
		icon = GFX_focus_generic_government_in_exile
	
		prerequisite = { focus = BEL_unfit_to_reign }

		relative_position_id = BEL_unfit_to_reign

		x = -1
		y = 1
	
		cost = 5

		available = {
			is_government_in_exile = yes
		}

		available_if_capitulated = yes
	
		completion_reward = {
			custom_effect_tooltip = BEL_government_in_exile_tt
		}

	}

	focus = {
		id = BEL_la_dame_blanche
		icon = GFX_focus_BEL_la_dame_blanche
	
		prerequisite = { focus = BEL_government_in_exile }

		relative_position_id = BEL_government_in_exile

		search_filters = { FOCUS_FILTER_RESEARCH }

		x = 0
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			if = {
				limit = {
					has_dlc = "La Resistance"
				}
				if = {
					limit = {
						has_intelligence_agency = no
					}
					create_intelligence_agency = yes
				}
				add_ideas = BEL_dame_blanche_ns
			}
			else = {
				add_tech_bonus = {
					bonus = 0.75
					uses = 2
					category = decryption_tech
				}
			}
		}

	}

	focus = {
		id = BEL_moi_dabord
		icon = GFX_goal_generic_political_pressure
	
		prerequisite = { focus = BEL_government_in_exile }

		relative_position_id = BEL_government_in_exile

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_STABILITY FOCUS_FILTER_MANPOWER }

		x = -2
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			add_political_power = 150
			add_war_support = 0.10
			add_legitimacy = 25
			add_stability = 0.10
			add_manpower = 5000
		}

	}

	focus = {
		id = BEL_v_for_victory
		icon = GFX_focus_BEL_v_for_victory
	
		prerequisite = { focus = BEL_moi_dabord }

		relative_position_id = BEL_moi_dabord

		search_filters = { FOCUS_FILTER_INDUSTRY }

		x = -1
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes

		completion_reward = {
			add_offsite_building = { 
				type = industrial_complex
				level = 2 
			}
		}

	}

	focus = {
		id = BEL_democratic_homecoming
		icon = GFX_goal_support_democracy 
	
		prerequisite = { focus = BEL_v_for_victory } 

		mutually_exclusive = { focus = BEL_leopolds_return focus = BEL_charles_count_of_flanders }

		relative_position_id = BEL_v_for_victory

		search_filters = { FOCUS_FILTER_POLITICAL_CHARACTER  }

		x = -2
		y = 1
	
		cost = 5

		available = {
		}
	
		completion_reward = {
			add_country_leader_trait = BEL_democratic_homecoming_trait
		}

	}

	focus = {
		id = BEL_charles_count_of_flanders
		icon = GFX_focus_BEL_charles_count_of_flanders
	
		prerequisite = { focus = BEL_v_for_victory } 

		mutually_exclusive = { focus = BEL_leopolds_return focus = BEL_democratic_homecoming }

		relative_position_id = BEL_v_for_victory

		search_filters = { FOCUS_FILTER_POLITICAL_CHARACTER FOCUS_FILTER_STABILITY }

		x = 0
		y = 1
	
		cost = 5

		available = {
		}
	
		completion_reward = {

			IF = {
				limit = {
					has_completed_focus = BEL_kings_abdication
				}

				BEL_charles_count_of_flanders_person = {
					remove_trait = {
						slot = political_advisor
						trait = BEL_quiet_royal
					}
				}
				add_country_leader_role = {
					character = BEL_charles_count_of_flanders_person
					promote_leader = yes
					country_leader = {
						ideology = conservatism
						expire = 1965.1.1.1
						traits = { BEL_charles_king_of_belgians} 
					}
				}
			}

			ELSE = {
				
				add_country_leader_role = {
					character = BEL_charles_count_of_flanders_person
					promote_leader = yes
					country_leader = {
						ideology = conservatism
						expire = 1965.1.1.1
						traits = { BEL_royal_regent } 
					}
				}
			}
			add_stability = 0.1
		}
	}

	focus = {
		id = BEL_leopolds_return
		icon = GFX_focus_BEL_leopolds_return
	
		prerequisite = { focus = BEL_v_for_victory }

		mutually_exclusive = { focus = BEL_charles_count_of_flanders focus = BEL_democratic_homecoming }

		relative_position_id = BEL_v_for_victory

		search_filters = { FOCUS_FILTER_POLITICAL_CHARACTER FOCUS_FILTER_POLITICAL }

		x = 2
		y = 1
	
		cost = 5

		available = {
			NOT = {
				has_completed_focus = BEL_kings_abdication
			}
		}
	
		completion_reward = {

			add_country_leader_role = {
				character = BEL_king_leopold_iii
				promote_leader = yes
				country_leader = {
					ideology = conservatism
					expire = 1965.1.1.1
					traits = { BEL_leopold_unknown_sympathies } 
				}
			}

			add_political_power = 200
		}
	}

	focus = {
		id = BEL_secretaries_general
		icon = GFX_focus_generic_self_management
	
		prerequisite = { focus = BEL_unfit_to_reign focus = BEL_prisoner_king }

		relative_position_id = BEL_unfit_to_reign

		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_HISTORICAL }

		x = 2
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes

	
		completion_reward = {
			add_offsite_building = { 
				type = industrial_complex
				level = 2 
			}

			every_owned_state = {
				limit = {
					or = {
						state = 6
						state = 977
						state = 34
						state = 980
						state = 1250
					}
				}
				add_dynamic_modifier = {
					modifier = BEL_belgian_resistance_state_dynamic_modifier
				}
			}
			custom_effect_tooltip = generic_skip_one_line_tt
			custom_effect_tooltip = BEL_secretaries_general_tt
			every_other_country = {
				limit = {
					OR = {
						controls_state = 6
						controls_state = 977
						controls_state = 34
						controls_state = 980
						controls_state = 1250
					}
				}
				country_event = {
					id = ww_BEL_event_war.6
					hours = 1
				}	
			}
			
		}

	}

	focus = {
		id = BEL_the_secret_army
		icon = GFX_focus_generic_support_the_left_right
	
		prerequisite = { focus = BEL_secretaries_general }

		relative_position_id = BEL_secretaries_general

		x = -1
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			custom_effect_tooltip = BEL_modify_belgian_resistance_state_dynamic_modifier_tt
			add_to_variable = { 
				BEL_belgian_resistance_resistance_damage_to_garrison_on_our_occupied_states = 0.2
				tooltip = resistance_damage_to_garrison_on_our_occupied_states_tt				
			}	
		}

	}

	focus = {
		id = BEL_the_belgian_legion
		icon = GFX_focus_generic_home_defense
	
		prerequisite = { focus = BEL_secretaries_general }

		relative_position_id = BEL_secretaries_general

		x = 1
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes

		completion_reward = {
			custom_effect_tooltip = BEL_lambert_chardome_tt
			if = {
				limit = {
					NOT = { 
						has_dynamic_modifier = { 
							modifier = BEL_belgian_legion_dynamic_modifier
						}
					}
				}
				add_dynamic_modifier = { modifier = BEL_belgian_legion_dynamic_modifier }
				add_to_variable = { 
					BEL_belgian_legion_army_infantry_attack_factor = 0.1
					tooltip = army_infantry_attack_factor_tt				
				}	 
				else = {
					custom_effect_tooltip = BEL_modify_belgian_legion_dynamic_modifier_tt
					add_to_variable = { 
						BEL_belgian_legion_army_infantry_attack_factor = 0.1
						tooltip = army_infantry_attack_factor_tt				
					}	 
				}		 
			}
		}

	}

	focus = {
		id = BEL_develop_home_support
		icon = GFX_goal_generic_propaganda
	
		prerequisite = { focus = BEL_the_secret_army focus = BEL_the_belgian_legion }

		relative_position_id = BEL_the_secret_army

		search_filters = { FOCUS_FILTER_INDUSTRY }

		x = 1
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			add_offsite_building = { 
				type = arms_factory
				level = 2 
			}
			add_offsite_building = { 
				type = dockyard
				level = 1 
			}
		}

	}

	focus = {
		id = BEL_military_service_for_all_in_exile
		icon = GFX_focus_generic_manpower
	
		prerequisite = { focus = BEL_the_secret_army }

		relative_position_id = BEL_the_secret_army

		search_filters = { FOCUS_FILTER_MANPOWER }

		x = -1
		y = 2
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			if = {
				limit = {
					NOT = { 
						has_dynamic_modifier = { 
							modifier = BEL_belgian_legion_dynamic_modifier
						}
					}
				}
				add_dynamic_modifier = { modifier = BEL_belgian_legion_dynamic_modifier }
				add_to_variable = { 
					BEL_belgian_legion_exile_manpower_factor = 0.1
					tooltip = exile_manpower_factor_tt				
				}
				add_to_variable = { 
					BEL_belgian_legion_weekly_manpower = 250
					tooltip = weekly_manpower_tt				
				}	 
				else = {
					custom_effect_tooltip = BEL_modify_belgian_legion_dynamic_modifier_tt
					add_to_variable = { 
						BEL_belgian_legion_exile_manpower_factor = 0.1
						tooltip = exile_manpower_factor_tt				
					}	 
					add_to_variable = { 
						BEL_belgian_legion_weekly_manpower = 250
						tooltip = weekly_manpower_tt				
					}	 
				}		 
			}
			add_manpower = 10000
		}

	}

	focus = {
		id = BEL_consolidate_resistance_groups
		icon = GFX_focus_ETH_freedom_at_gunpoint
	
		prerequisite = { focus = BEL_develop_home_support }

		relative_position_id = BEL_develop_home_support

		x = 0
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			custom_effect_tooltip = BEL_modify_belgian_resistance_state_dynamic_modifier_tt
			add_to_variable = { 
				BEL_belgian_resistance_resistance_growth_on_our_occupied_states = 0.2
				tooltip = resistance_growth_on_our_occupied_states_tt				
			}	
		}

	}

	focus = {
		id = BEL_free_belgian_forces
		icon = GFX_focus_BEL_free_belgian_forces
	
		prerequisite = { focus = BEL_military_service_for_all_in_exile focus = BEL_consolidate_resistance_groups focus = BEL_expand_the_belgian_legion }

		mutually_exclusive = { 
		}

		relative_position_id = BEL_consolidate_resistance_groups

		search_filters = { FOCUS_FILTER_MILITARY_CHARACTER }

		x = 0
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {

			IF = {
				limit = {
					has_government = democratic
				}

				show_unit_leaders_tooltip = BEL_jean_baptise_piron
			}

			
			
			BEL_victor_van_strydonck_de_burkel = {
				promote_leader = yes 
			}

			if = {
				limit = {
					NOT = { 
						has_dynamic_modifier = { 
							modifier = BEL_belgian_legion_dynamic_modifier
						}
					}
				}
				add_dynamic_modifier = { modifier = BEL_belgian_legion_dynamic_modifier }
				add_to_variable = { 
					BEL_belgian_legion_army_core_attack_factor = 0.1
					tooltip = army_core_attack_factor_tt				
				}

				add_to_variable = { 
					BEL_belgian_legion_army_core_defence_factor = 0.1
					tooltip = army_core_attack_factor_tt				
				}	 
				else = {
					custom_effect_tooltip = BEL_modify_belgian_legion_dynamic_modifier_tt
					add_to_variable = { 
						BEL_belgian_legion_army_core_attack_factor = 0.1
						tooltip = army_core_attack_factor_tt					
					}

					add_to_variable = { 
						BEL_belgian_legion_army_core_defence_factor = 0.1
						tooltip = army_core_attack_factor_tt				
					}	 
				}		 
			}
			custom_effect_tooltip = generic_skip_one_line_tt

			IF = {
				limit = {
					is_government_in_exile = yes
				}
				random_state = {
					limit = {
						OWNER = {
							is_hosting_exile = ROOT
							controls_state = PREV
						}
						is_in_home_area = yes
					}
					create_unit = {
						division = "name = \"Division d'Infanterie\" division_template = \"Division d'Infanterie\" start_experience_factor = 0.6" 
						owner = ROOT
						count = 2
					}
				}
			}

			ELSE = {
				custom_effect_tooltip = BEL_free_belgian_forces_tt
			}
		}

	}

	focus = {
		id = BEL_king_law_freedom
		icon = GFX_focus_generic_monarchy_1
	
		prerequisite = { focus = BEL_prisoner_king }

		relative_position_id = BEL_prisoner_king

		search_filters = { FOCUS_FILTER_POLITICAL }

		x = 1
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			add_ideas = BEL_king_law_freedom_ns
			add_popularity = {
			    ideology = neutrality
			    popularity = 0.15
			}

		}

	}

	focus = {
		id = BEL_king_of_the_belgians
		icon = GFX_focus_BEL_king_of_the_belgians
	
		prerequisite = { focus = BEL_king_law_freedom }

		relative_position_id = BEL_king_law_freedom

		search_filters = { FOCUS_FILTER_POLITICAL_CHARACTER }

		x = 0
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			BEL_king_leopold_iii = {
				swap_country_leader_traits = {
					remove = BEL_leopold_prisoner_king
					add = BEL_leopold_king_of_the_belgians
				}
			}
		}

	}

	focus = {
		id = BEL_rally_to_the_king
		icon = GFX_focus_generic_monarchy_2
	
		prerequisite = { focus = BEL_the_belgian_legion }
		prerequisite = { focus = BEL_king_of_the_belgians}

		relative_position_id = BEL_the_belgian_legion

		search_filters = { FOCUS_FILTER_MILITARY_CHARACTER }

		x = 1
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			custom_effect_tooltip = BEL_royal_commander_in_chief_tt
		}

	}

	focus = {
		id = BEL_van_overstraeten_on_the_home_front
		icon = GFX_focus_generic_military_mission
	
		prerequisite = { focus = BEL_king_of_the_belgians }

		relative_position_id = BEL_king_of_the_belgians

		x = 1
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			COG = { 
				country_event = { id = ww_congo.62 hours = 6 }
			}
		}

	}

	focus = {
		id = BEL_expand_the_belgian_legion
		icon = GFX_focus_generic_little_entente
	
		prerequisite = { focus = BEL_rally_to_the_king }

		relative_position_id = BEL_rally_to_the_king

		x = 0
		y = 1
	
		cost = 5

		available = {
			is_government_in_exile = yes
		}

		available_if_capitulated = yes
	
		completion_reward = {

			IF = {
				limit = {
					is_government_in_exile = yes
				}
				random_state = {
					limit = {
						OWNER = {
							is_hosting_exile = ROOT
							controls_state = PREV
						}
						is_in_home_area = yes
					}
					create_unit = {
						division = "name = \"Division d'Infanterie\" division_template = \"Division d'Infanterie\" start_experience_factor = 0.6" 
						owner = ROOT
						count = 3
					}
				}
			}

			ELSE = {
				custom_effect_tooltip = BEL_expand_the_belgian_legion_tt
			}
		}
	}


#############################
#############################
######## Industrial #########
#############################
#############################

	focus = {
		id = BEL_monetary_reconstruction
		icon = GFX_focus_hol_abandon_the_gold_standard

		relative_position_id = BEL_government_resigns

		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_HISTORICAL FOCUS_FILTER_STABILITY }

		x = 29
		y = 0
	
		cost = 10

		offset = { 
			x = -3
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = BEL_government_of_national_unity
			}
		}

		offset = { 
			x = -18
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = BEL_paul_emile_janson
			}
		}

		offset = { 
			x = -3
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = BEL_degrelle
			}
		}

		offset = { 
			x = -8
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}

				OR = {
					has_completed_focus = BEL_support_the_vnv
					has_completed_focus = BEL_support_the_rexists
				}
						
					
				
			}
		}

		offset = { 
			x = -13
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = BEL_constitutional_crisis
			}
		}

		offset = { 
			x = -16
			y = 0
			trigger = {
				has_game_rule = {
					rule = obsolete_focus_branches_visibility
					option = HIDE
				}
				has_completed_focus = BEL_vandervelde_minority
			}
		}

		available = {
		}
	
		completion_reward = {
			add_stability = 0.05
			custom_effect_tooltip = BEL_modify_economic_downturn_dynamic_modifier_tt
			add_to_variable = { 
				BEL_economic_downturn_consumer_goods_factor = -0.15
				tooltip = consumer_goods_factor_tt				
			}
			random_owned_controlled_state = {
				limit = {
					is_core_of = BEL
					is_fully_controlled_by = BEL
					free_building_slots = {
						building = industrial_complex
						size > 1
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}	
			}
			random_owned_controlled_state = {
				limit = {
					is_core_of = BEL
					is_fully_controlled_by = BEL
					free_building_slots = {
						building = industrial_complex
						size > 1
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}	
			}	
		}

	}

	focus = {
		id = BEL_rebuild_wallonian_industry
		icon = GFX_focus_generic_industry_2
	
		prerequisite = { focus = BEL_monetary_reconstruction }

		relative_position_id = BEL_monetary_reconstruction

		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_HISTORICAL }

		x = 1
		y = 1
	
		cost = 10

		available = {
		}

		bypass = {
			NOT = { has_full_control_of_state = 34 }
		}		
	
		completion_reward = {
			IF = {
				limit = {
					34 = {
						is_core_of = ROOT
						is_fully_controlled_by = ROOT
						free_building_slots = {
							building = industrial_complex
							size > 1
							include_locked = yes
						}	
					}
				}
				34 = {
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = industrial_complex
						level = 2
						instant_build = yes
					}	
				}
			}
		}
	}

	focus = {
		id = BEL_gold_reserves
		icon = GFX_focus_usa_reestablish_the_gold_standard
	
		prerequisite = { focus = BEL_monetary_reconstruction }

		relative_position_id = BEL_monetary_reconstruction

		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_HISTORICAL }

		x = -1
		y = 1
	
		cost = 5

		available = {
		}
	
		completion_reward = {
			add_dynamic_modifier = {
				modifier = BEL_gold_reserves_dynamic_modifier
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			custom_effect_tooltip = BEL_unlock_gold_reserve_decisions_tt
		}
	}

	focus = {
		id = BEL_social_partners
		icon = GFX_goal_generic_improve_relations
	
		prerequisite = { focus = BEL_rebuild_wallonian_industry }

		relative_position_id = BEL_rebuild_wallonian_industry

		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_STABILITY }

		x = -1
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			add_stability = 0.05

			custom_effect_tooltip = generic_skip_one_line_tt			
			add_dynamic_modifier = { modifier = BEL_social_partners_dynamic_modifier }
		}
	}

	focus = {
		id = BEL_revive_coal_mining
		icon = GFX_focus_generic_coal_mining
	
		prerequisite = { focus = BEL_rebuild_wallonian_industry }

		relative_position_id = BEL_rebuild_wallonian_industry

		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_INDUSTRY }

		x = 1
		y = 1
	
		cost = 5

		available = {
			34 = {
				is_fully_controlled_by = ROOT
			}
		}

		bypass = {
			34 = {
				NOT = { is_fully_controlled_by = ROOT } 
			}
		}
	
		completion_reward = {
			34 = {
				add_resource = {
					type = steel
					amount = 12
				}
			}
			add_tech_bonus = {
				name = BEL_revive_coal_mining
				bonus = 0.5
				uses = 2
				category = excavation_tech
			}
		}

	}

	focus = {
		id = BEL_40_hour_workweek
		icon = GFX_focus_generic_workers
	
		prerequisite = { focus = BEL_social_partners }

		relative_position_id = BEL_social_partners

		search_filters = { FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY }

		x = -2
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			add_stability = 0.05

			custom_effect_tooltip = BEL_modify_social_partners_dynamic_modifier_tt
			add_to_variable = { 
				BEL_social_partners_production_factory_max_efficiency_factor  = 0.05
				tooltip = production_factory_max_efficiency_factor_tt				
			}
		}

	}

	focus = {
		id = BEL_cockerill
		icon = GFX_focus_BEL_cockerill
	
		prerequisite = { focus = BEL_social_partners }
		prerequisite = { focus = BEL_revive_coal_mining }

		relative_position_id = BEL_social_partners

		search_filters = { FOCUS_FILTER_INDUSTRY }

		x = 0
		y = 1
	
		cost = 10

		available = {
			34 = {
				is_fully_controlled_by = ROOT
			}
		}

		bypass = {
			34 = {
				NOT = { is_fully_controlled_by = ROOT } 
			}
		}
	
		completion_reward = {
			34 = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
			custom_effect_tooltip = generic_skip_one_line_tt	
			if = {
				limit = {
					has_idea = BEL_cockerill_industrial
				}
				swap_ideas = {
					remove_idea = BEL_cockerill_industrial
					add_idea = BEL_cockerill_industrial_improved
				}
			}
			else = {
				effect_tooltip = {
					swap_ideas = {
						remove_idea = BEL_cockerill_industrial
						add_idea = BEL_cockerill_industrial_improved
					}
				}
			}

			custom_effect_tooltip = BEL_cockerill_tt

			custom_effect_tooltip = generic_skip_one_line_tt

			custom_effect_tooltip = BEL_modify_economic_downturn_dynamic_modifier_tt
			add_to_variable = { 
				BEL_economic_downturn_industrial_capacity_factory = 0.05
				tooltip = industrial_capacity_factory_tt				
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			country_event = {
				id = ww_BEL_event_misc.3
				hours = 0
			}
		}

	}

	focus = {
		id = BEL_railway_expansion
		icon = GFX_goal_generic_construct_infrastructure
	
		prerequisite = { focus = BEL_revive_coal_mining }

		relative_position_id = BEL_revive_coal_mining

		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_INDUSTRY }

		x = 0
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			add_tech_bonus = {
				name = ITA_railway_innovations
				ahead_reduction = 1.5
				bonus = 0.5
				uses = 1
				category = train_tech
			}

			custom_effect_tooltip = generic_skip_one_line_tt
			custom_effect_tooltip = BEL_modify_social_partners_dynamic_modifier_tt
			add_to_variable = { 
				BEL_social_partners_production_speed_rail_way_factor  = 0.1
				tooltip = production_speed_rail_way_factor_tt
			}
			add_to_variable = { 
				BEL_social_partners_production_speed_supply_node_factor  = 0.1
				tooltip = production_speed_supply_node_factor_tt
			}

		}

	}

	focus = {
		id = BEL_corporate_social_responsibility
		icon = GFX_goal_generic_intelligence_exchange
	
		prerequisite = { focus = BEL_40_hour_workweek }

		relative_position_id = BEL_40_hour_workweek

		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY }

		x = 0
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			add_stability = 0.10
			add_popularity = {
				ideology = democratic
				popularity = 0.1
			}			

			custom_effect_tooltip = BEL_modify_social_partners_dynamic_modifier_tt
			add_to_variable = { 
				BEL_social_partners_production_factory_efficiency_gain_factor  = 0.1
				tooltip = production_factory_efficiency_gain_factor_tt
			}
		}

	}

	focus = {
		id = BEL_val_benoit_institutes
		icon = GFX_goal_generic_scientific_exchange
	
		prerequisite = { focus = BEL_corporate_social_responsibility }

		relative_position_id = BEL_corporate_social_responsibility

		search_filters = { FOCUS_FILTER_RESEARCH }

		x = 0
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			add_research_slot = 1
		}

	}

	focus = {
		id = BEL_stk
		icon = GFX_focus_BEL_stk
	
		prerequisite = { focus = BEL_val_benoit_institutes }
		prerequisite = { focus = BEL_engine_of_the_economy }
		
		relative_position_id = BEL_val_benoit_institutes

		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_INDUSTRY }

		x = 1
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			if = {
				limit = {
					NOT = { 
						has_dynamic_modifier = { 
							modifier = BEL_academies_of_belgium_dynamic_modifier
						}
					}
				}
				add_dynamic_modifier = { modifier = BEL_academies_of_belgium_dynamic_modifier }
				add_to_variable = { 
					BEL_academies_of_belgium_special_project_speed_factor = 0.05
					tooltip = special_project_speed_factor_tt				
				}	
				add_to_variable = { 
					BEL_academies_of_belgium_production_speed_facility_factor = 0.1
					tooltip = production_speed_facility_factor_tt				
				}	
				else = {
					custom_effect_tooltip = BEL_academies_of_belgium_dynamic_modifier_tt
					add_to_variable = { 
						BEL_academies_of_belgium_special_project_speed_factor = 0.05
						tooltip = special_project_speed_factor_tt				
					}	 
					add_to_variable = { 
						BEL_academies_of_belgium_production_speed_facility_factor = 0.1
						tooltip = production_speed_facility_factor_tt				
					}	
				}		 
			}

			hidden_effect = {
				IF = {
					limit = {
						has_country_flag = BEL_serious_waffle_flag
					}

					clr_country_flag = BEL_serious_waffle_flag
					set_country_flag = BEL_wunder_waffle_flag
				}
			}
		}

	}

	focus = {
		id = BEL_embrace_export_economy
		icon = GFX_goal_generic_positive_trade_relations
	
		prerequisite = { focus = BEL_railway_expansion }

		relative_position_id = BEL_railway_expansion

		search_filters = { FOCUS_FILTER_POLITICAL }

		x = 0
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			if = {
				limit = { 
					has_idea = export_focus
				}
				add_ideas = free_trade
				else = { 
					add_political_power = 100
				}
			}
		}
	}

	focus = {
		id = BEL_engine_of_the_economy
		icon = GFX_focus_BEL_engine_of_the_economy
	
		prerequisite = { focus = BEL_40_hour_workweek }
		prerequisite = { focus = BEL_cockerill }
		prerequisite = { focus = BEL_railway_expansion}

		relative_position_id = BEL_cockerill

		search_filters = { FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY }

		x = 0
		y = 2
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			hidden_effect = {
				remove_dynamic_modifier = { modifier = BEL_social_partners_dynamic_modifier }
				add_dynamic_modifier = { modifier = BEL_engine_of_the_economy_dynamic_modifier }
			}

			add_stability = 0.10

			custom_effect_tooltip = BEL_remove_social_partners_dynamic_modifier_tt
			add_to_variable = { 
				BEL_social_partners_production_factory_max_efficiency_factor  = 0.1
				tooltip = production_factory_max_efficiency_factor_tt
			}
		}

	}

	focus = {
		id = BEL_belgian_miracle
		icon = GFX_focus_BEL_belgian_miracle
	
		prerequisite = { focus = BEL_engine_of_the_economy }
		prerequisite = { focus = CONGO_congo_free_state focus = CONGO_overseas_department_of_belgium focus = CONGO_dominion_of_congo }

		relative_position_id = BEL_engine_of_the_economy

		search_filters = { FOCUS_FILTER_INDUSTRY }

		x = 0
		y = 8
	
		cost = 10

		available = {
		}
	
		search_filters = {  
		}
	
		completion_reward = {
			hidden_effect = {
				remove_dynamic_modifier = { modifier = BEL_engine_of_the_economy_dynamic_modifier }
				add_dynamic_modifier = { modifier = BEL_belgian_miracle_dynamic_modifier }
			}

			custom_effect_tooltip = BEL_remove_engine_of_the_economy_dynamic_modifier_tt
			add_to_variable = { 
				BEL_social_partners_industrial_capacity_factory  = 0.2
				tooltip = industrial_capacity_factory_tt
			}	
			add_to_variable = { 
				BEL_social_partners_production_speed_buildings_factor  = 0.1
				tooltip = production_speed_buildings_factor_tt
			}	
		}
	}


######################
######################
######## AIR #########
######################
######################

	focus = {
		id = BEL_belgian_air_force
		icon = GFX_goal_generic_air_fighter
		relative_position_id = BEL_monetary_reconstruction

		search_filters = { FOCUS_FILTER_AIR_XP }
	
		x = 34
		y = 0

		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			air_experience = 50

			random_owned_controlled_state = {
				limit = { is_core_of = ROOT }
				prioritize = { 34 } 
				
				add_building_construction = {
					type = air_base
					level = 2
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = BEL_develop_belgian_air_industry
		icon = GFX_focus_generic_aircraft_production
	
		prerequisite = { focus = BEL_belgian_air_force }

		relative_position_id = BEL_belgian_air_force

		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_RESEARCH }

		x = -4
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			random_core_state = {
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 1
						include_locked = yes
					}
					is_owned_and_controlled_by = ROOT
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
			add_tech_bonus = {
				name = BEL_develop_belgian_air_industry
				bonus = 0.5
				uses = 2
				category = air_equipment
			}
		}

	}

	focus = {
		id = BEL_renard_constructions_aeronautiques
		icon = GFX_focus_BEL_renard_constructions_aeronautiques
	
		prerequisite = { focus = BEL_develop_belgian_air_industry }

		relative_position_id = BEL_develop_belgian_air_industry

		search_filters = { FOCUS_FILTER_INDUSTRY }

		x = -1
		y = 1
	
		cost = 5

		available = {
		}
	
		completion_reward = {
			custom_effect_tooltip = {
				localization_key = available_scientist_one_line_tt
				CHARACTER = BEL_alfred_renard
			}

			custom_effect_tooltip = generic_skip_one_line_tt
			
			IF = {
				limit = {
					has_dlc = "Arms Against Tyranny"
				}
				mio:BEL_renard_organization = {
					add_mio_size = 1
					add_mio_funds_gain_factor = 0.1
					add_mio_research_bonus = 0.05
				}
			}

			ELSE_IF = {
				limit = { NOT = { has_completed_focus = BEL_stampe_et_vertrongen }}
				custom_effect_tooltip = available_designer
				show_ideas_tooltip = renard
			}

			ELSE = {
				air_experience = 25
			}
			
		}

	}

	focus = {
		id = BEL_stampe_et_vertrongen
		icon = GFX_focus_BEL_stampe_et_vertrongen
	
		prerequisite = { focus = BEL_develop_belgian_air_industry }

		relative_position_id = BEL_develop_belgian_air_industry

		search_filters = { FOCUS_FILTER_INDUSTRY }

		x = 1
		y = 1
	
		cost = 5

		available = {
		}
	
		completion_reward = {

			IF = {
				limit = {
					has_dlc = "Arms Against Tyranny"
				}
				mio:BEL_renard_organization = {
					add_mio_size = 1
					add_mio_funds_gain_factor = 0.1
					add_mio_research_bonus = 0.05
				}
			}

			ELSE_IF = {
				limit = { NOT = { has_completed_focus = BEL_renard_constructions_aeronautiques }}
				custom_effect_tooltip = available_designer
				show_ideas_tooltip = renard
			}

			ELSE = {
				air_experience = 25
			}
		}

	}

	focus = {
		id = BEL_relocate_air_production
		icon = GFX_goal_reichsautobahn
	
		prerequisite = { focus = BEL_renard_constructions_aeronautiques }
		prerequisite = { focus = BEL_stampe_et_vertrongen }

		relative_position_id = BEL_renard_constructions_aeronautiques

		search_filters = { FOCUS_FILTER_INDUSTRY }

		x = 1
		y = 1
	
		cost = 5

		available = {
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_relocate_air_production_tt
		}

	}

	focus = {
		id = BEL_pressurized_cabin_development
		icon = GFX_goal_generic_air_fighter2
	
		prerequisite = { focus = BEL_renard_constructions_aeronautiques }
		prerequisite = { focus = CONGO_aviation_militaire_de_la_force_publique }

		relative_position_id = BEL_renard_constructions_aeronautiques

		x = 0
		y = 4

		cost = 10

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			add_ideas = { BEL_pressurized_cabins_ns }
		}

	}

	focus = {
		id = BEL_foreign_plane_purchases
		icon = GFX_focus_SMB_purchase_aircraft
	
		prerequisite = { focus = BEL_belgian_air_force }

		relative_position_id = BEL_belgian_air_force

		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_INTERNATIONAL_TRADE }

		x = 2
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			IF = {
				limit = {
					has_dlc = "Arms Against Tyranny"
				}
				add_equipment_subsidy = {
					cic = 1000
					equipment_type = small_plane_airframe
					seller_tags = { USA ENG FRA ITA GER SOV HOL POL } 
				}
				add_equipment_subsidy = {
					cic = 1000
					equipment_type = large_plane_airframe
					seller_tags = { USA ENG FRA ITA GER SOV HOL POL } 
				}
				add_equipment_subsidy = {
					cic = 1000
					equipment_type = medium_plane_airframe
					seller_tags = { USA ENG FRA ITA GER SOV HOL POL } 
				}
			}
			else = {
				add_ideas = BEL_license_air_idea
			}
		}

	}

	focus = {
		id = BEL_aviation_school
		icon = GFX_focus_FIN_expand_air_force_academy
	
		prerequisite = { focus = BEL_foreign_plane_purchases focus = BEL_develop_belgian_air_industry }

		relative_position_id = BEL_foreign_plane_purchases

		search_filters = { FOCUS_FILTER_AIR_XP FOCUS_FILTER_RESEARCH}

		x = -2
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			air_experience = 50
			add_doctrine_cost_reduction = {
				name = BEL_aviation_school
				cost_reduction = 0.25
				uses = 2
				category = air_doctrine
			}
		}

	}

	focus = {
		id = BEL_polish_licences
		icon = GFX_focus_BEL_polish_licences
#		Maybe use GFX_focus_generic_copy_plane_designs
	
		prerequisite = { focus = BEL_foreign_plane_purchases }

		relative_position_id = BEL_foreign_plane_purchases

		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_INTERNATIONAL_TRADE }

		x = 1
		y = 1
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			add_ideas = BEL_license_POL_air_idea
		}

	}

	focus = {
		id = BEL_early_helicopters
		icon = GFX_focus_BEL_early_helicopters
	
		prerequisite = { focus = BEL_aviation_school }

		relative_position_id = BEL_aviation_school

		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_INDUSTRY }

		x = -1
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			if = {
				limit = {
					NOT = { 
						has_dynamic_modifier = { 
							modifier = BEL_academies_of_belgium_dynamic_modifier
						}
					}
				}
				add_dynamic_modifier = { modifier = BEL_academies_of_belgium_dynamic_modifier }
				add_to_variable = { 
					BEL_academies_of_belgium_sp_tag_helicopter_speed_factor = 0.1
					tooltip = sp_tag_helicopter_speed_factor_tt				
				}	
				add_to_variable = { 
					BEL_academies_of_belgium_production_speed_air_facility_factor = 0.1
					tooltip = production_speed_air_facility_factor_tt				
				}	
				else = {
					custom_effect_tooltip = BEL_academies_of_belgium_dynamic_modifier_tt
					add_to_variable = { 
						BEL_academies_of_belgium_sp_tag_helicopter_speed_factor = 0.1
						tooltip = sp_tag_helicopter_speed_factor_tt				
					}	 
					add_to_variable = { 
						BEL_academies_of_belgium_production_speed_air_facility_factor = 0.1
						tooltip = production_speed_air_facility_factor_tt				
					}	
				}		 
			}
		}

	}

	focus = {
		id = BEL_air_doctrine
		icon = GFX_goal_generic_air_doctrine
	
		prerequisite = { focus = BEL_aviation_school }

		relative_position_id = BEL_aviation_school

		search_filters = { FOCUS_FILTER_RESEARCH }

		x = 1
		y = 1
	
		cost = 5

		available = {
		}
	
		completion_reward = {
			add_doctrine_cost_reduction = {
				name = BEL_air_doctrine
				cost_reduction = 0.5
				uses = 2
				category = air_doctrine
			}
		}

	}

	focus = {
		id = BEL_legacy_of_the_belgian_airforce
		icon = GFX_focus_BEL_legacy_of_the_belgian_airforce
	
		prerequisite = { focus = BEL_aviation_school }

		relative_position_id = BEL_aviation_school

		x = 0
		y = 2
	
		cost = 10

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			add_ideas = { BEL_legacy_of_the_belgian_airforce_ns }
		}

	}

#######################
#######################
######## Navy #########
#######################
#######################

	focus = {
		id = BEL_re_establish_belgian_navy
		icon = GFX_focus_BEL_re_establish_belgian_navy
		relative_position_id = BEL_belgian_air_force

		search_filters = { FOCUS_FILTER_NAVY_XP FOCUS_FILTER_INDUSTRY }
	
		x = 7
		y = 0
	
		cost = 5

		available = {
		}

		available_if_capitulated = yes
	
		completion_reward = {
			navy_experience = 25
			6 = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = dockyard
					level = 2
					instant_build = yes
				}
			}
			add_tech_bonus = {
				name = BEL_re_establish_belgian_navy
				bonus = 1
				uses = 1 
				category = dd_tech
			}
		}

	}

	focus = {
		id = BEL_re_build_the_fleet
		icon = GFX_goal_generic_build_navy
	
		prerequisite = { focus = BEL_re_establish_belgian_navy }

		relative_position_id = BEL_re_establish_belgian_navy

		search_filters = { FOCUS_FILTER_INDUSTRY }

		x = 0
		y = 1
	
		cost = 5

		available = {
		}
	
		completion_reward = {
			6 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = dockyard
					level = 1
					instant_build = yes
				}
			}
			custom_effect_tooltip = generic_skip_one_line_tt
			add_ideas = { BEL_re_build_the_fleet_ns }
		}

	}

	focus = {
		id = BEL_allied_donations
		icon = GFX_goal_generic_positive_trade_relations
	
		prerequisite = { focus = BEL_re_establish_belgian_navy }

		relative_position_id = BEL_re_establish_belgian_navy

		search_filters = { FOCUS_FILTER_INDUSTRY }

		x = 2
		y = 1
	
		cost = 5

		available = {
			is_in_faction = yes
			has_war = yes
		}

		available_if_capitulated = yes
	
		completion_reward = {
			add_offsite_building = { 
				type = dockyard 
				level = 2 
			}
		}

	}

	focus = {
		id = BEL_port_of_antwerp
		icon = GFX_focus_POL_develop_polish_shipbuilding
	
		prerequisite = { focus = BEL_re_build_the_fleet }

		relative_position_id = BEL_re_build_the_fleet

		x = 0
		y = 1
	
		cost = 10

		available = {
			has_completed_focus = BEL_social_partners
		}
	
		completion_reward = {
			custom_effect_tooltip = BEL_modify_social_partners_dynamic_modifier_tt
			add_to_variable = { 
				BEL_social_partners_resource_trade_cost_bonus_per_factory = 1
				tooltip = resource_trade_cost_bonus_per_factory_tt				
			}
		}

	}

	focus = {
		id = BEL_corvette_fleet
		icon = GFX_focus_generic_destroyer
	
		prerequisite = { focus = BEL_re_build_the_fleet }

		relative_position_id = BEL_re_build_the_fleet

		x = 4
		y = 1
	
		cost = 5

		available = {
		}
	
		completion_reward = {

			add_ideas = BEL_corvette_fleet_ns
		}
	}

	focus = {
		id = BEL_boelwerf
		icon = GFX_focus_generic_refit_civilian_ships
	
		prerequisite = { focus = BEL_port_of_antwerp }

		relative_position_id = BEL_port_of_antwerp

		search_filters = { FOCUS_FILTER_INDUSTRY }

		x = -2
		y = 1
	
		cost = 5

		available = {
		}
	
		completion_reward = {
			977 = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = dockyard
					level = 2
					instant_build = yes
				}
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			swap_ideas = {
				add_idea = BEL_maritime_support_ns
				remove_idea = BEL_re_build_the_fleet_ns	
			}
		}

	}

	focus = {
		id = BEL_cockerill_shipyards
		icon = GFX_focus_BEL_cockerill_shipyards
	
		prerequisite = { focus = BEL_port_of_antwerp }

		relative_position_id = BEL_port_of_antwerp

		search_filters = { FOCUS_FILTER_INDUSTRY }

		x = 0
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {

			IF = {
				limit = { has_dlc = "Arms Against Tyranny"}

				mio:BEL_cockerill_shipyards_organization = {
					add_mio_size = 1
					add_mio_funds_gain_factor = 0.2
					add_mio_research_bonus = 0.05
				}
			}

			ELSE = {
				add_doctrine_cost_reduction = {
					name = BEL_cockerill_shipyards
					cost_reduction = 0.5
					uses = 1
					category = naval_doctrine # optional 
					# tecnology  = technology_id # optional
				}
			}

			custom_effect_tooltip = generic_skip_one_line_tt

			977 = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = dockyard
					level = 2
					instant_build = yes
				}
			}
		}

	}

	focus = {
		id = BEL_antwerp_maritime_academy
		icon = GFX_focus_BEL_antwerp_maritime_academy
	
		prerequisite = { focus = BEL_port_of_antwerp }

		relative_position_id = BEL_port_of_antwerp

		x = 2
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			navy_experience = 25
			add_doctrine_cost_reduction = {
				name = BEL_antwerp_maritime_academy
				cost_reduction = 0.5
				uses = 2
				category = naval_doctrine # optional 
				# tecnology  = technology_id # optional
			}
		}

	}	

		focus = {
		id = BEL_naval_doctrine
		icon = GFX_goal_generic_navy_doctrines_tactics
	
		prerequisite = { focus = BEL_antwerp_maritime_academy }

		relative_position_id = BEL_antwerp_maritime_academy

		x = 0
		y = 1
	
		cost = 5

		available = {
		}
	
		completion_reward = {
			add_doctrine_cost_reduction = {
				name = BEL_naval_doctrine
				cost_reduction = 0.5
				uses = 2
				category = naval_doctrine # optional 
				# tecnology  = technology_id # optional
			}
		}

	}

	focus = {
		id = BEL_convoy_protection_duties
		icon = GFX_goal_generic_navy_cruiser
	
		prerequisite = { focus = BEL_corvette_fleet }

		relative_position_id = BEL_corvette_fleet

		x = 0
		y = 1
	
		cost = 10

		available = {
		}
	
		completion_reward = {
			add_ideas = { BEL_convoy_protection_duties_ns }
		}

	}

	focus = {
		id = BEL_maritime_phoenix
		icon = GFX_focus_BEL_maritime_phoenix
	
		prerequisite = { focus = BEL_boelwerf }
		prerequisite = { focus = BEL_cockerill_shipyards }

		relative_position_id = BEL_boelwerf

		x = 1
		y = 1
	
		cost = 10

		available = {
		}
	
		search_filters = {  
		}
	
		completion_reward = {

			swap_ideas = {
				add_idea = BEL_maritime_phoenix_ns
				remove_idea = BEL_maritime_support_ns	
			}
		}

	}







}	



