focus_tree = {
	
	id = switzerland_focus
	
	country = {
		factor = 0
		
		modifier = {
			add = 20
			original_tag = SWI
		}
	}
	
	continuous_focus_position = { x = 50 y = 1200 }
	
	focus = {
		id = SWI_strengthen_the_government
		icon = align_to_switzerland
		
		x = 9
		y = 0
		
		cost = 10
		
		prerequisite = { }
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_political_power = 75
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	#United Nations Tree
	
	focus = {
		id = SWI_join_the_united_nations
		icon = align_to_united_nations
		
		x = -3
		y = 1
		relative_position_id = SWI_strengthen_the_government
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_strengthen_the_government
		}
		
		mutually_exclusive = {
			focus = SWI_the_mountain_fortress
		}
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_political_power = 75
			hidden_effect = {
				news_event = {
					id = switzerland_news.1
					hours = 2
				}
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_economic_independence
		icon = democracy4
		
		x = -3
		y = 1
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_join_the_united_nations
		}
		
		mutually_exclusive = {
			focus = SWI_seek_eu_membership
		}
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_stability = 0.02
			add_political_power = 200
		}
		
		ai_will_do = {
			factor = 10
			
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
	}
	
	focus = {
		id = SWI_seek_eu_membership
		icon = align_to_europe
		
		x = -1
		y = 1
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_join_the_united_nations
		}
		
		mutually_exclusive = {
			focus = SWI_economic_independence
		}
		
		available = {
			is_puppet = no
			has_war = no
		}
		
		bypass = { }
		
		completion_reward = {
			add_ideas = EU_member
		}
		
		ai_will_do = {
			factor = 10
			
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
	}
	
	focus = {
		id = SWI_strengthen_the_fdfa
		icon = treaty
		
		x = 1
		y = 1
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_join_the_united_nations
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_ideas = political_power_bonus
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_strengthen_the_fdha
		icon = self_management
		
		x = 3
		y = 1
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_join_the_united_nations
			focus = SWI_the_mountain_fortress
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_ideas = civilian_industry_project
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_join_schengen
		icon = improve_relations_green
		
		x = -6
		y = 2
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_economic_independence
		}
		
		mutually_exclusive = {
			focus = SWI_maintain_border_controls
		}
		
		available = {
			is_puppet = no
			has_war = no
		}
		
		bypass = { }
		
		completion_reward = {
			every_country = {
				limit = {
					has_idea = EU_member
					NOT = { has_war_with = SWI }
				}
				#increase_trade_influence_by_1 = yes
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_maintain_border_controls
		icon = demand_territory3
		
		x = -4
		y = 2
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_economic_independence
		}
		
		mutually_exclusive = {
			focus = SWI_join_schengen
		}
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_stability = 0.02
			add_political_power = 40
			add_war_support = 0.03
		}
		
		ai_will_do = {
			factor = 10
			
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
	}
	
	focus = {
		id = SWI_international_neutrality
		icon = neutrality
		
		x = -2
		y = 2
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_economic_independence
			focus = SWI_seek_eu_membership
		}
		
		mutually_exclusive = {
			focus = SWI_declare_the_end_of_swiss_neutrality
		}
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_political_power = 100
			hidden_effect = {
				news_event = {
					id = switzerland_news.3
					hours = 2
				}
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_declare_the_end_of_swiss_neutrality
		icon = demand_territory
		
		x = 0
		y = 2
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = {
			focus = SWI_seek_eu_membership
		}
		prerequisite = {
			focus = SWI_strengthen_the_fdfa
		}
		
		mutually_exclusive = {
			focus = SWI_international_neutrality
		}
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			remove_ideas = neutrality_idea
			hidden_effect = {
				news_event = {
					id = switzerland_news.2
					hours = 2
				}
			}
		}
		
		ai_will_do = {
			factor = 10
			
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
	}
	
	focus = {
		id = SWI_reform_the_bureaucracy
		icon = demand_territory2
		
		x = 2
		y = 2
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = {
			focus = SWI_strengthen_the_fdfa
		}
		prerequisite = {
			focus = SWI_strengthen_the_fdha
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_stability = 0.02
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_additional_military_facilities
		icon = industry_military
		
		x = -5
		y = 3
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = {
			focus = SWI_join_schengen
			focus = SWI_maintain_border_controls
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_war_support = 0.05
			if = {
				limit = { has_full_control_of_state = 74 }
				74 = {
					add_building_construction = {
						type = arms_factory
						level = 1
						instant_build = yes
					}
				}
			}
			if = {
				limit = { has_full_control_of_state = 75 }
				75 = {
					add_building_construction = {
						type = arms_factory
						level = 1
						instant_build = yes
					}
				}
			}
			if = {
				limit = { has_full_control_of_state = 76 }
				76 = {
					add_building_construction = {
						type = arms_factory
						level = 1
						instant_build = yes
					}
				}
			}
			if = {
				limit = { has_full_control_of_state = 77 }
				77 = {
					add_building_construction = {
						type = arms_factory
						level = 1
						instant_build = yes
					}
				}
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_condemn_factionalism
		icon = major_alliance
		
		x = -3
		y = 3
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = {
			focus = SWI_international_neutrality
		}
		
		mutually_exclusive = {
			focus = SWI_the_swiss_protection_league
		}
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_ideas = defensive_preparations
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_the_swiss_protection_league
		icon = alliance
		
		x = -1
		y = 3
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = {
			focus = SWI_international_neutrality
			focus = SWI_declare_the_end_of_swiss_neutrality
		}
		
		mutually_exclusive = {
			focus = SWI_condemn_factionalism
		}
		mutually_exclusive = {
			focus = SWI_seek_nato_membership
		}
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			hidden_effect = {
				news_event = {
					id = switzerland_news.4
					hours = 8
				}
			}
			create_faction = swiss_alliance
		}
		
		ai_will_do = {
			factor = 10
			
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
	}
	
	focus = {
		id = SWI_seek_nato_membership
		icon = align_to_nato
		
		x = 1
		y = 3
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = {
			focus = SWI_declare_the_end_of_swiss_neutrality
		}
		
		mutually_exclusive = {
			focus = SWI_the_swiss_protection_league
		}
		
		available = {
			is_puppet = no
			OR = {
				has_government = democratic
				has_government = neutrality
			}
			USA = {
				has_government = democratic
				is_faction_leader = yes
			}
		}
		
		bypass = { }
		
		completion_reward = {
			USA = {
				country_event = NATO.14
			}
		}
		
		ai_will_do = {
			factor = 10
			
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
	}
	
	focus = {
		id = SWI_economic_relations_in_the_alps
		icon = trade
		
		x = 3
		y = 3
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = {
			focus = SWI_reform_the_bureaucracy
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			if = {
				limit = { has_full_control_of_state = 74 }
				74 = { add_extra_state_shared_building_slots = 1 }
			}
			if = {
				limit = { has_full_control_of_state = 75 }
				75 = { add_extra_state_shared_building_slots = 1 }
			}
			if = {
				limit = { has_full_control_of_state = 76 }
				76 = { add_extra_state_shared_building_slots = 1 }
			}
			if = {
				limit = { has_full_control_of_state = 77 }
				77 = { add_extra_state_shared_building_slots = 1 }
			}
			#hidden_effect = {
			#	add_opinion_modifier = {
			#		target = AUS
			#		modifier = economic_mission
			#	}
			#}
			#AUS = {
			#	#increase_trade_influence_by_2 = yes
			#	add_opinion_modifier = {
			#		target = SWI
			#		modifier = economic_mission
			#	}
			#}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_european_investment_opportunities
		icon = trade_with_europe
		
		x = -6
		y = 4
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = {
			focus = SWI_join_schengen
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			random_owned_state = {
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 0
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_invite_liechtenstein
		icon = major_alliance2
		
		x = -3
		y = 4
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = {
			focus = SWI_the_swiss_protection_league
		}
		
		mutually_exclusive = { }
		
		available = {
			is_faction_leader = yes
		}
		
		bypass = { }
		
		completion_reward = {
			add_political_power = 150
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_invite_austria
		icon = alliance_AUS_SWI
		
		x = -1
		y = 4
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = {
			focus = SWI_the_swiss_protection_league
		}
		
		mutually_exclusive = { }
		
		available = {
			is_faction_leader = yes
			AUS = {
				is_in_faction = no
				is_puppet = no
			}
		}
		
		bypass = { }
		
		completion_reward = {
			AUS = {
				country_event = { id = switzerland.3 days = 1 }
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_nato_investments
		icon = industry_military
		
		x = 1
		y = 4
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = {
			focus = SWI_seek_nato_membership
		}
		
		mutually_exclusive = { }
		
		available = {
			is_in_faction = yes
		}
		
		bypass = { }
		
		completion_reward = {
			random_owned_state = {
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_european_arms_exports
		icon = skull
		
		x = -6
		y = 5
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = {
			focus = SWI_european_investment_opportunities
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_ideas = arms_exports
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_the_alpine_republic
		icon = align_to_switzerland
		
		x = -2
		y = 5
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = {
			focus = SWI_invite_liechtenstein
		}
		prerequisite = {
			focus = SWI_invite_austria
		}
		
		mutually_exclusive = { }
		
		available = {
			is_puppet = no
			is_in_faction_with = AUS
			AUS = {
				OR = {
					is_puppet = no
					is_puppet_of = SWI
				}
			}
		}
		
		bypass = { }
		
		completion_reward = {
			news_event = {
				id = switzerland_news.5
				hours = 6
			}
			set_cosmetic_tag = Alpine_Republic
			AUS = { country_event = { id = switzerland.4 hours = 1 } }
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_continue_swiss_militarization
		icon = infantry_axis
		
		x = 0
		y = 5
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = {
			focus = SWI_nato_investments
		}
		
		mutually_exclusive = {
			focus = SWI_the_end_of_switzerland
		}
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			random_owned_state = {
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_the_end_of_switzerland
		icon = become_puppet
		
		x = 2
		y = 5
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = {
			focus = SWI_nato_investments
		}
		
		mutually_exclusive = {
			focus = SWI_continue_swiss_militarization
		}
		
		available = {
			all_state = {
				OR = {
					is_core_of = SWI
					NOT = { is_owned_by = SWI }
				}
			}
			has_full_control_of_state = 3
			has_full_control_of_state = 74
			has_full_control_of_state = 73
			is_in_faction_with = GER
			is_in_faction_with = FRA
			is_in_faction_with = ITA
			OR = {
				is_puppet = no
				is_puppet_of = GER
				is_puppet_of = FRA
				is_puppet_of = ITA
			}
		}
		
		bypass = { }
		
		completion_reward = {
			custom_effect_tooltip = TT_game_over_warning
			country_event = {
				id = switzerland.6
				days = 1
			}
		}
		
		ai_will_do = {
			factor = 10
			
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
	}
	
	focus = {
		id = SWI_additional_defensive_efforts
		icon = defense
		
		x = -2
		y = 6
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = {
			focus = SWI_the_alpine_republic
			focus = SWI_continue_swiss_militarization
		}
		
		mutually_exclusive = {
			focus = SWI_threaten_liechtenstein
		}
		
		available = {
			has_offensive_war = no
			#Switzerland
			has_full_control_of_state = 72
			has_full_control_of_state = 74
			has_full_control_of_state = 73
			#Austria
			has_full_control_of_state = 75
			has_full_control_of_state = 286
			has_full_control_of_state = 76
		}
		
		bypass = { }
		
		completion_reward = {
			add_ideas = defensive_preparations
			random_owned_state = {
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_threaten_liechtenstein
		icon = attack_liechtenstein
		
		x = 0
		y = 6
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = {
			focus = SWI_continue_swiss_militarization
		}
		
		mutually_exclusive = {
			focus = SWI_additional_defensive_efforts
		}
		
		available = {
			is_puppet = no
			OR = {
				has_full_control_of_state = 73
				has_full_control_of_state = 74
				has_full_control_of_state = 286
			}
		}
		
		bypass = { }
		
		completion_reward = {
			add_named_threat = {
				threat = 5
				name = "Annexation of Liechtenstein"
			}
			if = {
				limit = { has_start_date < 2001.1.1 }
				74 = { add_manpower = 32426 }
			}
			if = {
				limit = { has_start_date > 2016.1.1 }
				74 = { add_manpower = 37810 }
			}
		}
		
		ai_will_do = {
			factor = 10
			
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
	}
	
	focus = {
		id = SWI_threaten_austria
		icon = attack_austria
		
		x = 0
		y = 7
		relative_position_id = SWI_join_the_united_nations
		
		cost = 10
		
		prerequisite = {
			focus = SWI_threaten_liechtenstein
		}
		
		mutually_exclusive = { }
		
		available = {
			is_puppet = no
			country_exists = AUS
			AUS = { is_puppet = no }
			NOT = { is_in_faction_with = AUS }
		}
		
		bypass = { }
		
		completion_reward = {
			AUS = { country_event = { id = switzerland.5 hours = 6 } }
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	#Mountain Fortress Tree
	
	focus = {
		id = SWI_the_mountain_fortress
		icon = city_fort
		
		x = 3
		y = 1
		relative_position_id = SWI_strengthen_the_government
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_strengthen_the_government
		}
		
		mutually_exclusive = {
			focus = SWI_join_the_united_nations
		}
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_political_power = -75
			add_stability = 0.03
			add_ideas = defensive_preparations
		}
		
		ai_will_do = {
			factor = 10
			
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
	}
	
	focus = {
		id = SWI_guns_for_the_population
		icon = small_arms
		
		x = -1
		y = 1
		relative_position_id = SWI_the_mountain_fortress
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_the_mountain_fortress
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_ideas = rifle_production_bonus
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_zurich_industrial_project
		icon = industry_civilian
		
		x = 1
		y = 1
		relative_position_id = SWI_the_mountain_fortress
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_the_mountain_fortress
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			if = {
				limit = {
					74 = {
						free_building_slots = {
							building = industrial_complex
							size > 0
							include_locked = yes
						}
					}
				}
				74 = {
					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = industrial_complex
						level = 1
						instant_build = yes
					}
				}
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_strengthen_the_secret_services
		icon = espionage
		
		x = -2
		y = 2
		relative_position_id = SWI_the_mountain_fortress
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_the_mountain_fortress
		}
		prerequisite = { 
			focus = SWI_strengthen_the_fdha
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_political_power = 150
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_military_investments_1
		icon = industry_military
		
		x = 0
		y = 2
		relative_position_id = SWI_the_mountain_fortress
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_guns_for_the_population
		}
		prerequisite = { 
			focus = SWI_zurich_industrial_project
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			random_owned_state = {
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_geneva_industrial_project
		icon = industry_civilian
		
		x = 2
		y = 2
		relative_position_id = SWI_the_mountain_fortress
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_zurich_industrial_project
			focus = SWI_the_large_hadron_collider
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			if = {
				limit = {
					3 = {
						free_building_slots = {
							building = industrial_complex
							size > 0
							include_locked = yes
						}
					}
				}
				3 = {
					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = industrial_complex
						level = 1
						instant_build = yes
					}
				}
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_weaken_foreign_influence
		icon = dangerous_laws
		
		x = -1
		y = 3
		relative_position_id = SWI_the_mountain_fortress
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_strengthen_the_secret_services
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_political_power = 150
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_secure_the_swiss_borders
		icon = military_sphere
		
		x = 1
		y = 3
		relative_position_id = SWI_the_mountain_fortress
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_military_investments_1
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			swap_ideas = {
				remove_idea = defensive_preparations
				add_idea = defensive_preparations2
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_italian_forts
		icon = military_fort
		
		x = -1
		y = 4
		relative_position_id = SWI_the_mountain_fortress
		
		cost = 20
		
		prerequisite = { 
			focus = SWI_secure_the_swiss_borders
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			72 = {
				add_building_construction = { type = bunker province = 3612 level = 2 instant_build = yes }
			}
			74 = {
				add_building_construction = { type = bunker province = 636 level = 4 instant_build = yes }
				add_building_construction = { type = bunker province = 9587 level = 4 instant_build = yes }
				add_building_construction = { type = bunker province = 3660 level = 4 instant_build = yes }
			}
			73 = {
				add_building_construction = { type = bunker province = 3641 level = 4 instant_build = yes }
				add_building_construction = { type = bunker province = 9600 level = 4 instant_build = yes }
				add_building_construction = { type = bunker province = 658 level = 4 instant_build = yes }
				add_building_construction = { type = bunker province = 3662 level = 4 instant_build = yes }
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_german_forts
		icon = military_fort
		
		x = 1
		y = 4
		relative_position_id = SWI_the_mountain_fortress
		
		cost = 20
		
		prerequisite = { 
			focus = SWI_secure_the_swiss_borders
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			74 = {
				add_building_construction = { type = bunker province = 9638 level = 2 instant_build = yes }
				add_building_construction = { type = bunker province = 663 level = 4 instant_build = yes }
				add_building_construction = { type = bunker province = 11623 level = 4 instant_build = yes }
				add_building_construction = { type = bunker province = 661 level = 1 instant_build = yes }
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_french_forts
		icon = military_fort
		
		x = 3
		y = 4
		relative_position_id = SWI_the_mountain_fortress
		
		cost = 20
		
		prerequisite = { 
			focus = SWI_secure_the_swiss_borders
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			72 = {
				add_building_construction = { type = bunker province = 3612 level = 2 instant_build = yes }
				add_building_construction = { type = bunker province = 6666 level = 4 instant_build = yes }
				add_building_construction = { type = bunker province = 9622 level = 4 instant_build = yes }
				add_building_construction = { type = bunker province = 6683 level = 4 instant_build = yes }
			}
			74 = {
				add_building_construction = { type = bunker province = 9638 level = 2 instant_build = yes }
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_military_investments_2
		icon = industry_military
		
		x = 1
		y = 5
		relative_position_id = SWI_the_mountain_fortress
		
		cost = 15
		
		prerequisite = { 
			focus = SWI_italian_forts
		}
		prerequisite = { 
			focus = SWI_german_forts
		}
		prerequisite = { 
			focus = SWI_french_forts
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			random_owned_state = {
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_military_investments_3
		icon = industry_military
		
		x = 1
		y = 6
		relative_position_id = SWI_the_mountain_fortress
		
		cost = 20
		
		prerequisite = { 
			focus = SWI_military_investments_2
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			random_owned_state = {
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
			random_owned_state = {
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	#CERN Project Tree
	
	focus = {
		id = SWI_the_cern_project
		icon = research
		
		x = 7
		y = 0
		relative_position_id = SWI_strengthen_the_government
		
		cost = 30
		
		prerequisite = { }
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_research_slot = 1
			add_ideas = scientific_advances
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_construct_power_plants
		icon = scientific_exchange
		
		x = 0
		y = 1
		relative_position_id = SWI_the_cern_project
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_the_cern_project
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			72 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
			74 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
			73 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_the_large_hadron_collider
		icon = tech_sharing
		
		x = -1
		y = 2
		relative_position_id = SWI_the_cern_project
		
		cost = 25
		
		prerequisite = { 
			focus = SWI_the_cern_project
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			swap_ideas = {
				remove_idea = scientific_advances
				add_idea = scientific_advances2
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_establish_a_nuclear_arsenal
		icon = nuclear_bomb
		
		x = 0
		y = 3
		relative_position_id = SWI_the_cern_project
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_the_large_hadron_collider
		}
		prerequisite = { 
			focus = SWI_construct_power_plants
		}
		
		mutually_exclusive = { }
		
		available = {
			OR = {
				has_war = yes
				threat > 0.6
			}
		}
		
		bypass = { }
		
		completion_reward = {
			add_tech_bonus = {
				name = nuke_bonus
				bonus = 0.5
				category = nuclear
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	#Military Expansion Tree
	
	focus = {
		id = SWI_military_expansion
		icon = infantry_axis2
		
		x = 10
		y = 0
		relative_position_id = SWI_strengthen_the_government
		
		cost = 10
		
		prerequisite = { }
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			army_experience = 10
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_the_swiss_army
		icon = infantry_axis
		
		x = -1
		y = 1
		relative_position_id = SWI_military_expansion
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_military_expansion
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			army_experience = 10
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_the_swiss_air_force
		icon = air_force
		
		x = 1
		y = 1
		relative_position_id = SWI_military_expansion
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_military_expansion
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			air_experience = 10
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_infantry_equipment
		icon = small_arms2
		
		x = -2
		y = 2
		relative_position_id = SWI_military_expansion
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_the_swiss_army
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_tech_bonus = {
				name = special_forces_bonus
				bonus = 0.25
				category = Cat_INF_WEP
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_armored_equipment
		icon = tanks
		
		x = 0
		y = 2
		relative_position_id = SWI_military_expansion
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_the_swiss_army
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_tech_bonus = {
				name = special_forces_bonus
				bonus = 0.25
				category = Cat_ARMOR
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_fighter_equipment
		icon = fighters
		
		x = 2
		y = 2
		relative_position_id = SWI_military_expansion
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_the_swiss_air_force
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_tech_bonus = {
				name = fighter_bonus
				bonus = 0.25
				category = CAT_FIXED_WING
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_land_doctrine
		icon = army_doctrine
		
		x = -1
		y = 3
		relative_position_id = SWI_military_expansion
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_the_swiss_army
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_tech_bonus = {
				name = land_doc_bonus
				bonus = 0.4
				uses = 3
				category = land_doctrine
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_air_doctrine
		icon = air_doctrine
		
		x = 1
		y = 3
		relative_position_id = SWI_military_expansion
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_the_swiss_air_force
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_tech_bonus = {
				name = air_doc_bonus
				bonus = 0.35
				uses = 2
				category = air_doctrine
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_northern_air_bases
		icon = air_production
		
		x = 3
		y = 3
		relative_position_id = SWI_military_expansion
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_fighter_equipment
		}
		
		mutually_exclusive = { }
		
		available = {
			has_full_control_of_state = 74
		}
		
		bypass = { }
		
		completion_reward = {
			74 = {
				add_building_construction = {
					type = air_base
					level = 3
					instant_build = yes
				}
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_artillery_production
		icon = artillery2
		
		x = -2
		y = 4
		relative_position_id = SWI_military_expansion
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_infantry_equipment
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_tech_bonus = {
				name = special_forces_bonus
				bonus = 0.25
				category = Cat_ARTY
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_the_glorious_navy_of_switzerland
		icon = navy2
		
		x = 0
		y = 4
		relative_position_id = SWI_military_expansion
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_land_doctrine
		}
		prerequisite = { 
			focus = SWI_air_doctrine
		}
		
		mutually_exclusive = { }
		
		available = {
			any_owned_state = {
				is_coastal = yes
			}
		}
		
		bypass = { }
		
		completion_reward = {
			navy_experience = 135
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_bomber_equipment
		icon = bombers
		
		x = 2
		y = 4
		relative_position_id = SWI_military_expansion
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_fighter_equipment
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_tech_bonus = {
				name = fighter_bonus
				bonus = 0.3
				category = Cat_STR_BOMBER
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_naval_doctrine
		icon = naval_doctrine
		
		x = -1
		y = 5
		relative_position_id = SWI_military_expansion
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_the_glorious_navy_of_switzerland
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_tech_bonus = {
				name = naval_doc_bonus
				bonus = 0.6
				uses = 6
				category = Cat_naval_doctrine
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_swiss_aircraft_carriers
		icon = carriers
		
		x = 1
		y = 5
		relative_position_id = SWI_military_expansion
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_the_glorious_navy_of_switzerland
		}
		
		mutually_exclusive = { }
		
		available = { }
		
		bypass = { }
		
		completion_reward = {
			add_tech_bonus = {
				name = carrier_bonus
				bonus = 0.5
				uses = 2
				category = Cat_CARRIER
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_western_air_bases
		icon = air_production
		
		x = 3
		y = 5
		relative_position_id = SWI_military_expansion
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_northern_air_bases
		}
		
		mutually_exclusive = { }
		
		available = {
			has_full_control_of_state = 72
		}
		
		bypass = { }
		
		completion_reward = {
			72 = {
				add_building_construction = {
					type = air_base
					level = 3
					instant_build = yes
				}
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
	focus = {
		id = SWI_southern_air_bases
		icon = air_production
		
		x = 3
		y = 6
		relative_position_id = SWI_military_expansion
		
		cost = 10
		
		prerequisite = { 
			focus = SWI_western_air_bases
		}
		
		mutually_exclusive = { }
		
		available = {
			has_full_control_of_state = 73
		}
		
		bypass = { }
		
		completion_reward = {
			73 = {
				add_building_construction = {
					type = air_base
					level = 3
					instant_build = yes
				}
			}
		}
		
		ai_will_do = {
			factor = 10
		}
	}
	
}