focus_tree = {
	id = fbavaria_focus
	
	country = {
		factor = 0
		
		modifier = {
			add = 10
			tag = BVR
		}
	}

	continuous_focus_position = { x = 20 y = 2400 }

	initial_show_position = {
		x = 0
	}








	#
	#
	#
	#
	#

	# Army

	#
	#
	#
	#
	#

	focus = {
		id = BVR_bavarian_militarism

		icon = bvr_large_flag

		x = 0
		y = 0

		prerequisite = { }

		available = {
			OR = {
				has_completed_focus = BVR_the_third_munich_concert
				has_completed_focus = BVR_the_closed_doors_concerto
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			army_experience = 20
			add_war_support = 0.05
		}
	}

	focus = {
		id = BVR_plan_for_perrfection

		icon = bvr_purrfection

		relative_position_id = BVR_bavarian_militarism

		x = 2
		y = 0

		prerequisite = { }

		available = {
			has_government = adorablex
			OR = {
				has_completed_focus = BVR_the_third_munich_concert
				has_completed_focus = BVR_the_closed_doors_concerto
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_doctrine_cost_reduction = {
				name = land_doc_bonus
				cost_reduction = 0.35
				uses = 2
				category = land_doctrine
			}
		}
	}

	focus = {
		id = BVR_force_people_to_do_stuff

		icon = bvr_do_stuff

		relative_position_id = BVR_bavarian_militarism

		x = 4
		y = 0

		prerequisite = { }

		available = {
			OR = {
				has_completed_focus = BVR_the_third_munich_concert
				has_completed_focus = BVR_the_closed_doors_concerto
			}
			NOT = {
				has_completed_focus = BVR_the_peace_program
			}
		}

		bypass = {
			OR = {
				has_idea = extensive_conscription
				has_idea = service_by_requirement
				has_completed_focus = BVR_the_peace_program
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = extensive_conscription
		}
	}

	focus = {
		id = BVR_tour_buses

		icon = bvr_tour_buses

		relative_position_id = BVR_bavarian_militarism

		x = -1
		y = 1

		prerequisite = { focus = BVR_force_people_to_do_stuff }
		prerequisite = { focus = BVR_plan_for_perrfection }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_tech_bonus = {
				name = motorized_bonus
				bonus = 1.5
				technology = motorised_infantry
			}
			add_equipment_to_stockpile = {
			    type = motorized_equipment
			    amount = 500
			    producer = BVR
			}
		}
	}

	focus = {
		id = BVR_support

		icon = bvr_comfort

		relative_position_id = BVR_bavarian_militarism

		x = 1
		y = 1

		prerequisite = { focus = BVR_force_people_to_do_stuff }
		prerequisite = { focus = BVR_plan_for_perrfection }
		prerequisite = { focus = BVR_bavarian_militarism }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_tech_bonus = {
				name = special_bonus
				bonus = 0.50
				uses = 3
				technology = tech_engineers
				technology = tech_engineers2
				technology = tech_engineers3
				technology = tech_recon
				technology = tech_recon2
				technology = tech_recon3
			}
		}
	}

	focus = {
		id = BVR_arty_research

		icon = bvr_glitter_cannon

		relative_position_id = BVR_bavarian_militarism

		x = 3
		y = 1

		prerequisite = { focus = BVR_force_people_to_do_stuff }
		prerequisite = { focus = BVR_plan_for_perrfection }
		prerequisite = { focus = BVR_bavarian_militarism }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_tech_bonus = {
				name = FRA_artillery_focus
				bonus = 1.0
				uses = 1
				category = artillery
			}
			add_war_support = 0.10
		}
	}

	focus = {
		id = BVR_a_lesson_in_theory

		icon = bvr_lesson_in_theory

		relative_position_id = BVR_bavarian_militarism

		x = 5
		y = 1

		prerequisite = { focus = BVR_force_people_to_do_stuff }
		prerequisite = { focus = BVR_plan_for_perrfection }
		prerequisite = { focus = BVR_bavarian_militarism }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_doctrine_cost_reduction = {
				name = land_doc_bonus
				cost_reduction = 0.50
				uses = 2
				category = land_doctrine
			}
		}
	}

	focus = {
		id = BVR_supremacy_of_skirts

		icon = bvr_supremacy_skirts

		relative_position_id = BVR_bavarian_militarism

		x = -2
		y = 2

		prerequisite = { focus = BVR_tour_buses }
		prerequisite = { focus = BVR_support }

		mutually_exclusive = { focus = BVR_supremacy_of_sparkles focus = smarter_than_we_seem }

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_tech_bonus = {
				name = armor_bonus
				bonus = 1.0
				uses = 1
				category = armor
			}
			add_doctrine_cost_reduction = {
				name = land_doc_bonus
				cost_reduction = 0.5
				uses = 2
				category = cat_mobile_warfare
			}
		}
	}

	focus = {
		id = BVR_supremacy_of_sparkles

		icon = bvr_supremacy_sparkles

		relative_position_id = BVR_bavarian_militarism

		x = 2
		y = 2

		prerequisite = { focus = BVR_arty_research }
		prerequisite = { focus = BVR_support }

		mutually_exclusive = { focus = BVR_supremacy_of_skirts focus = smarter_than_we_seem }

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_doctrine_cost_reduction = {
				name = land_doc_bonus
				cost_reduction = 0.5
				uses = 2
				category = cat_superior_firepower
			}
			add_tech_bonus = {
				name = BVR_sparkles
				bonus = 1.0
				uses = 1
				category = nuclear
			}
		}
	}

	focus = {
		id = smarter_than_we_seem

		icon = bvr_supremacy_smart

		relative_position_id = BVR_bavarian_militarism

		x = 6
		y = 2

		prerequisite = { focus = BVR_arty_research }
		prerequisite = { focus = BVR_a_lesson_in_theory }

		mutually_exclusive = { focus = BVR_supremacy_of_sparkles focus = BVR_supremacy_of_skirts }

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_doctrine_cost_reduction = {
				name = land_doc_bonus
				cost_reduction = 0.5
				uses = 2
				category = cat_grand_battle_plan
			}
			add_ideas = BVR_genius_femboys
		}
	}

	#
	#
	#
	#
	#
	#
	#

	# Planes

	#
	#
	#
	#
	#
	#
	#
	#

	focus = {
		id = BVR_the_flying_femboys

		icon = bvr_erase_german_influence

		x = -1
		y = 4

		prerequisite = { }

		available = {
			OR = {
				has_completed_focus = BVR_the_third_munich_concert
				has_completed_focus = BVR_the_closed_doors_concerto
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			air_experience = 50
		}
	}

	focus = {
		id = BVR_rebuild_the_airfields

		icon = bvr_femboy_front

		x = 1
		y = 4

		prerequisite = { }

		available = {
			OR = {
				has_completed_focus = BVR_the_third_munich_concert
				has_completed_focus = BVR_the_closed_doors_concerto
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			random_owned_controlled_state = {
				add_building_construction = {
					type = air_base
					level = 2
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = air_base
					level = 2
					instant_build = yes
				}
			}
			if = {
				limit = { has_dlc = "By Blood Alone" }

				create_equipment_variant = {
					name = "Sky Brave" 
					type = small_plane_airframe_1
					modules = {
						fixed_main_weapon_slot = light_mg_4x
						engine_type_slot = engine_1_1x
						special_type_slot_1 = empty
					}
				}
				add_equipment_to_stockpile = {
					type = small_plane_airframe_1
					amount = 100
					producer = BVR
					variant_name = "Sky Brave"
				}
			}
		}
	}

	focus = {
		id = BVR_interception_insanity

		icon = GFX_goal_generic_air_fighter

		x = -2
		y = 5

		prerequisite = { focus = BVR_rebuild_the_airfields }
		prerequisite = { focus = BVR_the_flying_femboys }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_tech_bonus = {
				name = fighter_tech
				bonus = 1.00
				uses = 1
				category = cat_heavy_fighter
			}
		}
	}

	focus = {
		id = BVR_boom

		icon = GFX_goal_generic_CAS

		x = 0
		y = 5

		prerequisite = { focus = BVR_rebuild_the_airfields }
		prerequisite = { focus = BVR_the_flying_femboys }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			air_experience = 100
		}
	}

	focus = {
		id = BVR_a_navy_with_no_ships

		icon = GFX_goal_generic_air_bomber

		x = 2
		y = 5

		prerequisite = { focus = BVR_rebuild_the_airfields }
		prerequisite = { focus = BVR_the_flying_femboys }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_tech_bonus = {
				name = bomber_tech
				bonus = 1.00
				uses = 1
				category = light_fighter
			}
		}
	}

	focus = {
		id = BVR_university_of_flying

		icon = GFX_goal_generic_air_doctrine

		x = 2
		y = 6

		prerequisite = { focus = BVR_a_navy_with_no_ships }
		prerequisite = { focus = BVR_boom }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_doctrine_cost_reduction = {
				name = air_doc_bonus
				cost_reduction = 0.50
				uses = 2
				category = air_doctrine
			}
		}
	}

	focus = {
		id = BVR_advanced_research

		icon = bvr_large_flag

		x = 2
		y = 7

		prerequisite = { focus = BVR_university_of_flying }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_doctrine_cost_reduction = {
				name = air_doc_bonus
				cost_reduction = 0.50
				uses = 1
				category = air_doctrine
			}
			add_tech_bonus = {
				name = fighter_tech1
				bonus = 1.00
				uses = 1
				category = light_fighter
				category = cat_heavy_fighter
			}
		}
	}

	focus = {
		id = BVR_steal_recreational_planes

		icon = bvr_trading_unions

		x = -2
		y = 6

		prerequisite = { focus = BVR_interception_insanity }
		prerequisite = { focus = BVR_boom }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			if = {
				limit = { has_dlc = "By Blood Alone" }
				add_equipment_to_stockpile = {
					type = small_plane_airframe_1
					amount = 300
					producer = BVR
					variant_name = "Sky Brave"
				}
				else = {
					add_equipment_to_stockpile = {
						type = fighter_equipment_1
						amount = 300
						producer = BVR
					}
				}
			}
			add_stability = -0.05
		}
	}



	focus = {
		id = BVR_the_flying_femboy_concert

		icon = bvr_empower_the_assembly

		x = 0
		y = 7

		prerequisite = { focus = BVR_steal_recreational_planes }
		prerequisite = { focus = BVR_university_of_flying }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_stability = 0.10
			add_war_support = 0.10
			add_political_power = 150
		}
	}

	#
	#
	#
	#
	#
	#
	#

	# Navy

	#
	#
	#
	#
	#
	#
	#
	#

	focus = {
		id = BVR_oceans_exists

		icon = bvr_pink_glasses

		x = 0
		y = 9

		prerequisite = {}

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

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			random_owned_controlled_state = {
				limit = {
					is_coastal = yes
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = dockyard
					level = 2
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = BVR_throw_someone_into_the_water

		icon = GFX_goal_generic_navy_doctrines_tactics

		relative_position_id = BVR_oceans_exists

		x = -1
		y = 1

		prerequisite = { focus = BVR_oceans_exists }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			navy_experience = 50
		}
	}

	focus = {
		id = BVR_figure_out_what_ships_are_good

		icon = GFX_goal_generic_construct_naval_dockyard

		relative_position_id = BVR_oceans_exists

		x = 1
		y = 1

		prerequisite = { focus = BVR_oceans_exists }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_tech_bonus = {
				name = sea_doc_bonus
				bonus = 1.00
				uses = 3
				category = naval_doctrine
			}
		}
	}

	focus = {
		id = BVR_explosions

		icon = GFX_goal_generic_navy_submarine

		relative_position_id = BVR_oceans_exists

		x = -2
		y = 2

		prerequisite = { focus = BVR_throw_someone_into_the_water }
		prerequisite = { focus = BVR_figure_out_what_ships_are_good }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_tech_bonus = {
				name = sub_bonus
				bonus = 0.75
				uses = 2
				category = ss_tech
			}
		}
	}

	focus = {
		id = BVR_rule_the_waves

		icon = GFX_goal_generic_navy_battleship

		relative_position_id = BVR_oceans_exists

		x = 0
		y = 2

		prerequisite = { focus = BVR_throw_someone_into_the_water }
		prerequisite = { focus = BVR_figure_out_what_ships_are_good }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_tech_bonus = {
				name = sub_bonus
				bonus = 0.75
				uses = 2
				category = bb_tech
			}
		}
	}

	focus = {
		id = BVR_protect_sock_trade_routes

		icon = GFX_goal_generic_wolf_pack

		relative_position_id = BVR_oceans_exists

		x = 2
		y = 2

		prerequisite = { focus = BVR_throw_someone_into_the_water }
		prerequisite = { focus = BVR_figure_out_what_ships_are_good }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_tech_bonus = {
				name = dd_bonus
				bonus = 1.00
				uses = 2
				category = convoy_defense_tree
			}
		}
	}

	#
	#
	#
	#
	#

	# Thigh Highs

	#
	#
	#
	#
	#





	focus = {
		id = BVR_modern_fashion

		icon = thighhighs1

		x = -7
		y = 0

		prerequisite = { }

		mutually_exclusive = { }

		available = {
			OR = {
				has_completed_focus = BVR_the_third_munich_concert
				has_completed_focus = BVR_the_closed_doors_concerto
			}
		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 1

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			country_event = {
			    id = fbavaria.11
			}
		}
	}

	focus = {
		id = BVR_ramp_up_production

		icon = bvr_ramp_up_production

		relative_position_id = BVR_modern_fashion

		x = 0
		y = 1

		prerequisite = { focus = BVR_modern_fashion }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_stability = 0.05
			custom_effect_tooltip = BVR_prodcution_tooltip_1
		}
	}

	focus = {
		id = BVR_expand_the_sowing_complex

		icon = bvr_expand_factories

		relative_position_id = BVR_modern_fashion

		x = -2
		y = 1

		prerequisite = { focus = BVR_modern_fashion }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
			        type = industrial_complex
			        level = 2
			        instant_build = yes
			    }
			}
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
			        type = industrial_complex
			        level = 1
			        instant_build = yes
			    }
			}
		}
	}

	focus = {
		id = BVR_ensure_excellent_quality

		icon = bvr_high_quality

		relative_position_id = BVR_modern_fashion

		x = 2
		y = 1

		prerequisite = { focus = BVR_modern_fashion }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_prodcution_tooltip_2
		}
	}

	focus = {
		id = BVR_tier_II_socks

		icon = sock_tier_2

		relative_position_id = BVR_modern_fashion

		x = 0
		y = 2

		prerequisite = { focus = BVR_ensure_excellent_quality }
		prerequisite = { focus = BVR_expand_the_sowing_complex }
		prerequisite = { focus = BVR_ramp_up_production }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 1

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = BVR_socks_1
				add_idea = BVR_socks_2
			}
		}
	}

	focus = {
		id = BVR_experimental_fabric

		icon = bvr_fabric

		relative_position_id = BVR_modern_fashion

		x = 0
		y = 3

		prerequisite = { focus = BVR_tier_II_socks }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_prodcution_tooltip_3
		}
	}

	focus = {
		id = BVR_bullet_proof_bows

		icon = bvr_bows

		relative_position_id = BVR_modern_fashion

		x = -2
		y = 3

		prerequisite = { focus = BVR_tier_II_socks }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_prodcution_tooltip_4
		}
	}

	focus = {
		id = BVR_cheap_as_dirt

		icon = bvr_cheap

		relative_position_id = BVR_modern_fashion

		x = 2
		y = 3

		prerequisite = { focus = BVR_tier_II_socks }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_prodcution_tooltip_5
		}
	}

	focus = {
		id = BVR_tier_III_socks

		icon = sock_tier_3

		relative_position_id = BVR_modern_fashion

		x = 0
		y = 4

		prerequisite = { focus = BVR_experimental_fabric }
		prerequisite = { focus = BVR_bullet_proof_bows }
		prerequisite = { focus = BVR_cheap_as_dirt }

		available = {
			has_government = adorablex
		}
		cost = 1

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = BVR_socks_2
				add_idea = BVR_socks_3
			}
		}
	}

	focus = {
		id = BVR_performance_enhancing_fiber

		icon = bvr_fiber

		relative_position_id = BVR_modern_fashion

		x = 0
		y = 5

		prerequisite = { focus = BVR_tier_III_socks }

		mutually_exclusive = { }

		available = {
			has_decision = BVR_authorize_more_cute_production
			has_government = adorablex
		}

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_prodcution_tooltip_6
		}
	}

	focus = {
		id = BVR_increased_enemy_distraction

		icon = bvr_distraction

		relative_position_id = BVR_modern_fashion

		x = -2
		y = 5

		prerequisite = { focus = BVR_tier_III_socks }

		mutually_exclusive = { }

		available = {
			has_decision = BVR_authorize_more_cute_production
			has_government = adorablex
		}

		cost = 10

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_prodcution_tooltip_7
		}
	}

	focus = {
		id = BVR_built_in_autopilot

		icon = bvr_autopilot

		relative_position_id = BVR_modern_fashion

		x = 2
		y = 5

		prerequisite = { focus = BVR_tier_III_socks }

		available = {
			has_decision = BVR_authorize_more_cute_production
			has_government = adorablex
		}

		cost = 10

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_prodcution_tooltip_8
		}
	}

	focus = {
		id = BVR_tier_IV_socks

		icon = sock_tier_4

		relative_position_id = BVR_modern_fashion

		x = 0
		y = 6

		prerequisite = { focus = BVR_performance_enhancing_fiber }
		prerequisite = { focus = BVR_increased_enemy_distraction }
		prerequisite = { focus = BVR_built_in_autopilot }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 1

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = BVR_socks_3
				add_idea = BVR_socks_4
			}
		}
	}

	focus = {
		id = BVR_immortality_charm

		icon = bvr_immortality

		relative_position_id = BVR_modern_fashion

		x = 0
		y = 7

		prerequisite = { focus = BVR_tier_IV_socks }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_prodcution_tooltip_9
		}
	}

	focus = {
		id = BVR_shapeshifting_enhancements

		icon = bvr_socks_question

		relative_position_id = BVR_modern_fashion

		x = -2
		y = 7

		prerequisite = { focus = BVR_tier_IV_socks }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_prodcution_tooltip_10
		}
	}

	focus = {
		id = BVR_cognitive_enhancer

		icon = bvr_cognitive_enhancer

		relative_position_id = BVR_modern_fashion

		x = 2
		y = 7

		prerequisite = { focus = BVR_tier_IV_socks }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_prodcution_tooltip_11
		}
	}

	focus = {
		id = BVR_tier_V_socks

		icon = sock_tier_5

		relative_position_id = BVR_modern_fashion

		x = 0
		y = 8

		prerequisite = { focus = BVR_cognitive_enhancer }
		prerequisite = { focus = BVR_shapeshifting_enhancements }
		prerequisite = { focus = BVR_immortality_charm }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 1

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = BVR_socks_4
				add_idea = BVR_socks_5
			}
		}
	}

	focus = {
		id = BVR_built_in_rocket_launcher

		icon = bvr_rockets

		relative_position_id = BVR_modern_fashion

		x = 0
		y = 9

		prerequisite = { focus = BVR_tier_V_socks }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 15

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_prodcution_tooltip_12
		}
	}

	focus = {
		id = BVR_infinite_storage

		icon = bvr_infinite_storage

		relative_position_id = BVR_modern_fashion

		x = -2
		y = 9

		prerequisite = { focus = BVR_tier_V_socks }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 15

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_prodcution_tooltip_13
		}
	}

	focus = {
		id = BVR_flight_capabilities

		icon = bvr_socks_fly

		relative_position_id = BVR_modern_fashion

		x = 2
		y = 9

		prerequisite = { focus = BVR_tier_V_socks }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 15

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_prodcution_tooltip_14
		}
	}

	focus = {
		id = BVR_tier_VI_socks

		icon = sock_tier_6

		relative_position_id = BVR_modern_fashion

		x = 0
		y = 10

		prerequisite = { focus = BVR_built_in_rocket_launcher }
		prerequisite = { focus = BVR_infinite_storage }
		prerequisite = { focus = BVR_flight_capabilities }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 1

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = BVR_socks_5
				add_idea = BVR_socks_6
			}
		}
	}

	focus = {
		id = BVR_plasma_field

		icon = bvr_plasma_field

		relative_position_id = BVR_modern_fashion

		x = 0
		y = 11

		prerequisite = { focus = BVR_tier_VI_socks }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 20

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_prodcution_tooltip_15
		}
	}

	focus = {
		id = BVR_infinite_comfort

		icon = bvr_comfort

		relative_position_id = BVR_modern_fashion

		x = -2
		y = 11

		prerequisite = { focus = BVR_tier_VI_socks }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 20

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_prodcution_tooltip_16
		}
	}

	focus = {
		id = BVR_teleportation_chip

		icon = bvr_teleport

		relative_position_id = BVR_modern_fashion

		x = 2
		y = 11

		prerequisite = { focus = BVR_tier_VI_socks }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 20

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_prodcution_tooltip_17
		}
	}

	focus = {
		id = BVR_tier_VII_socks

		icon = sock_tier_7

		relative_position_id = BVR_modern_fashion

		x = 0
		y = 12

		prerequisite = { focus = BVR_plasma_field }
		prerequisite = { focus = BVR_infinite_comfort }
		prerequisite = { focus = BVR_teleportation_chip }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 1

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = BVR_socks_6
				add_idea = BVR_socks_7
			}
		}
	}


	#
	#
	#
	#
	#
	#
	#
	#

	###   Concerts   ###

	#
	#
	#
	#
	#
	#
	#
	#


	focus = {
		id = BVR_the_first_munich_concert

		icon = concert1

		x = 17
		y = 0

		prerequisite = { }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 2

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			country_event = {
			    id = fbavaria.2
			}
		}
	}

	focus = {
		id = BVR_the_second_munich_concert

		relative_position_id = BVR_the_first_munich_concert

		icon = bvr_concert2

		x = 0
		y = 1

		prerequisite = { focus = BVR_the_first_munich_concert }

		mutually_exclusive = { }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 2

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			country_event = {
			    id = fbavaria.4
			}
		}
	}

	focus = {
		id = BVR_the_third_munich_concert

		relative_position_id = BVR_the_first_munich_concert

		x = -1
		y = 2

		icon = bvr_concert3

		prerequisite = { focus = BVR_the_second_munich_concert }

		mutually_exclusive = { focus = BVR_the_closed_doors_concerto }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 2

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			country_event = {
			    id = fbavaria.6
			}
			add_stability = 0.05
		}
	}

	focus = {
		id = BVR_the_closed_doors_concerto

		relative_position_id = BVR_the_first_munich_concert

		icon = bvr_concert4

		x = 1
		y = 2

		prerequisite = { focus = BVR_the_second_munich_concert }

		mutually_exclusive = { focus = BVR_the_third_munich_concert }

		available = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 2

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			country_event = {
			    id = fbavaria.9
			}
			add_war_support = 0.05
		}
	}

	focus = {
		id = BVR_the_prime_femboy

		relative_position_id = BVR_the_first_munich_concert

		x = 0
		y = 3

		icon = bvr_prime_femboy

		prerequisite = { focus = BVR_the_third_munich_concert focus = BVR_the_closed_doors_concerto }

		mutually_exclusive = { focus = BVR_the_path_to_freedom focus = BVR_our_royal_birthright }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 2

		ai_will_do = {
			factor = 80
		}
		
		bypass = {
			has_government = fascism
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_country_leader_role = {
			    character = BVR_felix
			    promote_leader = yes
			    country_leader = {
			        ideology = kindheartedism
			        expire = "1965.1.1.1"
			        traits = { real_catboy }
			        desc = FELIX_LEADER_DESC
			    }
			}
			country_event = fbavaria.74
		}
	}

	focus = {
		id = BVR_our_royal_birthright

		relative_position_id = BVR_the_first_munich_concert

		x = -8
		y = 3

		icon = bvr_astolfo

		prerequisite = { focus = BVR_the_third_munich_concert focus = BVR_the_closed_doors_concerto }

		mutually_exclusive = { focus = BVR_the_path_to_freedom focus = BVR_the_prime_femboy }

		available = { 

		}

		available = {
			has_government = adorablex
		}
		cost = 2

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {

			hidden_effect = {
				add_ideas = BVR_a_powerless_regent
			}

			add_country_leader_role = {
				character = BVR_astopprecht
				country_leader = {
					expire = "1965.1.1"
					ideology = cutenessology
					traits = {
						pink_hair
					}
					desc = ASTOLFO_LEADER_DESC
				}
				promote_leader = yes
			}

			country_event = fbavaria.74
		}
	}




	#
	#
	#
	#
	#
	#
	#
	#

	###   Fascist   ###

	#
	#
	#
	#
	#
	#
	#
	#




	focus = {
		id = BVR_close_the_pink_gates

		relative_position_id = BVR_the_prime_femboy

		x = -1
		y = 1

		icon = bvr_pink_gate

		prerequisite = { focus = BVR_the_prime_femboy }

		mutually_exclusive = { }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			country_event = {
			    id = fbavaria.10
			}
		}
	}

	focus = {
		id = BVR_enforced_cuteness_standards

		relative_position_id = BVR_the_prime_femboy

		x = 1
		y = 1

		icon = bvr_cute_standards

		prerequisite = { focus = BVR_the_prime_femboy }

		mutually_exclusive = { }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = enforced_cuteness_standards
			add_to_variable = {
				var = cuteness
				value = 5
			}
			custom_effect_tooltip = cuteness_5_tooltip
		}
	}

	focus = {
		id = BVR_state_controlled_skirt_production

		relative_position_id = BVR_the_prime_femboy

		x = 1
		y = 2

		icon = bvr_skirt

		prerequisite = { focus = BVR_enforced_cuteness_standards }

		mutually_exclusive = { }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			swap_ideas = {
				remove_idea = BVR_mass_skirt
				add_idea = BVR_mass_skirt_state
			}
		}
	}

	focus = {
		id = BVR_fortify_the_north

		relative_position_id = BVR_the_prime_femboy

		x = -1
		y = 2

		icon = bvr_bunker

		prerequisite = { focus = BVR_close_the_pink_gates }

		mutually_exclusive = { }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {
			
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			1020 = {
				add_building_construction = {
				    type = bunker
				    level = 2
				    instant_build = yes
				    province = 586
				}
			}
			54 = {
				add_building_construction = {
				    type = bunker
				    level = 2
				    instant_build = yes
				    province = 9416
				}
			}
			1019 = {
				add_building_construction = {
				    type = bunker
				    level = 2
				    instant_build = yes
				    province = 9572
				}
			}
			1018 = {
				add_building_construction = {
				    type = bunker
				    level = 4
				    instant_build = yes
				    province = 11544
				}
				add_building_construction = {
				    type = bunker
				    level = 2
				    instant_build = yes
				    province = 11529
				}
			}
			add_stability = 0.05
		}
	}

	focus = {
		id = BVR_dissolve_the_assembly

		relative_position_id = BVR_the_prime_femboy

		x = 0
		y = 3

		icon = bvr_dissolve_assembly

		prerequisite = { focus = BVR_fortify_the_north }
		prerequisite = { focus = BVR_state_controlled_skirt_production }

		mutually_exclusive = { }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_popularity = {
			    ideology = adorablex
			    popularity = 0.10
			}
			add_country_leader_trait = dictator
			add_political_power = -150
		}
	}

	# Son of the King

	focus = {
		id = BVR_son_of_the_king

		relative_position_id = BVR_dissolve_the_assembly

		icon = bvr_son_of_the_king

		x = -3
		y = 1

		prerequisite = { focus = BVR_dissolve_the_assembly }

		mutually_exclusive = { }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 40
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_son_of_the_king_desc_tooltip
			add_political_power = 100
		}
	}

	focus = {
		id = BVR_a_lesson_in_etiquette

		relative_position_id = BVR_son_of_the_king

		x = -2
		y = 1

		icon = bvr_pink_glasses

		prerequisite = { focus = BVR_son_of_the_king }

		mutually_exclusive = { }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 40
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_country_leader_trait = slick
		}
	}

	focus = {
		id = BVR_a_lesson_in_cleanliness

		relative_position_id = BVR_son_of_the_king

		x = 0
		y = 1

		icon = bvr_soap

		prerequisite = { focus = BVR_son_of_the_king }

		mutually_exclusive = { }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 40
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_country_leader_trait = dapper
		}
	}

	focus = {
		id = BVR_a_lesson_in_courtship

		relative_position_id = BVR_son_of_the_king

		x = 2
		y = 1

		icon = bvr_marriage

		prerequisite = { focus = BVR_son_of_the_king }

		mutually_exclusive = { }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 40
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_country_leader_trait = irresistible
		}
	}

	focus = {
		id = BVR_the_grand_ball

		relative_position_id = BVR_son_of_the_king

		x = -1
		y = 2

		icon = bvr_royal_ball

		prerequisite = { focus = BVR_a_lesson_in_courtship }
		prerequisite = { focus = BVR_a_lesson_in_cleanliness }
		prerequisite = { focus = BVR_a_lesson_in_etiquette }

		mutually_exclusive = { focus = BVR_a_little_practice }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 40
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_political_power = 150
			country_event = { id = fbavaria.18 }
		}
	}

	focus = {
		id = BVR_a_little_practice

		relative_position_id = BVR_son_of_the_king

		x = 1
		y = 2

		icon = bvr_a_little_practice

		prerequisite = { focus = BVR_a_lesson_in_courtship }
		prerequisite = { focus = BVR_a_lesson_in_cleanliness }
		prerequisite = { focus = BVR_a_lesson_in_etiquette }

		mutually_exclusive = { focus = BVR_the_grand_ball }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 40
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_country_leader_trait = experienced_diplomat
			custom_effect_tooltip = BVR_a_little_practice_tooltip
			country_event = { id = fbavaria.19 }
		}
	}
 
	focus = {
		id = BVR_dealing_with_father

		relative_position_id = BVR_son_of_the_king

		x = 0
		y = 3

		icon = bvr_dealing_with_father

		prerequisite = { focus = BVR_the_grand_ball focus = BVR_a_little_practice }

		mutually_exclusive = { }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 40
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			country_event = { id = fbavaria.20 }
		}
	}

	# The State

	focus = {
		id = BVR_one_state_to_rule_them_all

		relative_position_id = BVR_dissolve_the_assembly

		icon = bvr_one_state

		x = 3
		y = 1

		prerequisite = { focus = BVR_dissolve_the_assembly }

		mutually_exclusive = { }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_one_state_to_rule_them_all_tooltip
			add_stability = 0.10
		}
	}

	focus = {
		id = BVR_cuteness_in_the_classroom

		relative_position_id = BVR_one_state_to_rule_them_all

		x = -2
		y = 1

		icon = bvr_cute_school

		prerequisite = { focus = BVR_one_state_to_rule_them_all }

		mutually_exclusive = { }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			country_event = {
			    id = fbavaria.22
			}
		}
	}

	focus = {
		id = BVR_the_pink_decree

		relative_position_id = BVR_one_state_to_rule_them_all

		icon = bvr_pink_decree

		x = 0
		y = 1

		prerequisite = { focus = BVR_one_state_to_rule_them_all }

		mutually_exclusive = { }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_stability = 0.05
			add_war_support = 0.05
		}
	}

	focus = {
		id = BVR_secure_the_resources

		relative_position_id = BVR_one_state_to_rule_them_all

		icon = bvr_secure_resources

		x = 2
		y = 1

		prerequisite = { focus = BVR_one_state_to_rule_them_all }

		mutually_exclusive = { }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_resource = {
			    type = oil
			    amount = 20
			    state = 1017
			}
			add_resource = {
			    type = tungsten
			    amount = 8
			    state = 1017
			}
			add_resource = {
			    type = steel
			    amount = 15
			    state = 1017
			}
		}
	}

	focus = {
		id = BVR_a_better_autarky

		relative_position_id = BVR_one_state_to_rule_them_all

		x = -1
		y = 2

		icon = bvr_better_autarky

		prerequisite = { focus = BVR_secure_the_resources }
		prerequisite = { focus = BVR_the_pink_decree }
		prerequisite = { focus = BVR_cuteness_in_the_classroom }

		mutually_exclusive = { focus = BVR_the_bavarian_plan }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = closed_economy
			add_stability = 0.10
			add_resource = {
			    type = steel
			    amount = 50
			    state = 52
			}
		}
	}

	focus = {
		id = BVR_the_bavarian_plan

		relative_position_id = BVR_one_state_to_rule_them_all

		icon = bvr_bavarian_plan

		x = 1
		y = 2

		prerequisite = { focus = BVR_secure_the_resources }
		prerequisite = { focus = BVR_the_pink_decree }
		prerequisite = { focus = BVR_cuteness_in_the_classroom }

		mutually_exclusive = { focus = BVR_a_better_autarky }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = free_trade
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
			        type = industrial_complex
			        level = 1
			        instant_build = yes
			    }
			}
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
			        type = industrial_complex
			        level = 1
			        instant_build = yes
			    }
			}
		}
	}

	focus = {
		id = BVR_of_men_and_women

		relative_position_id = BVR_one_state_to_rule_them_all

		icon = bvr_of_men_and_women

		x = 0
		y = 3

		prerequisite = { focus = BVR_the_bavarian_plan focus = BVR_a_better_autarky }

		mutually_exclusive = { }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			country_event = {
			    id = fbavaria.23
			}
		}
	}

	#End Game

	focus = {
		id = BVR_the_best_diplomacy

		relative_position_id = BVR_of_men_and_women

		x = -6
		y = 1

		icon = bvr_new_diplomacy

		prerequisite = { focus = BVR_dealing_with_father }

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_the_best_diplomacy_tooltip
		}
	}

	focus = {
		id = BVR_raise_the_militia

		relative_position_id = BVR_of_men_and_women

		icon = bvr_raise_the_militia

		x = 0
		y = 1

		prerequisite = { focus = BVR_of_men_and_women }

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			country_event = {
			    id = fbavaria.26
			}
		}
	}

	focus = {
		id = BVR_the_pink_empire 

		relative_position_id = BVR_of_men_and_women

		icon = bvr_pink_empire

		x = -3
		y = 1

		prerequisite = { focus = BVR_of_men_and_women }
		prerequisite = { focus = BVR_dealing_with_father }

		available = { 
			OR = {
				owns_state = 500
				controls_state = 126
				controls_state = 10
			}
			OR = {
				RAJ = {
					is_subject_of = BVR
				}
				AND = {
					RAJ = {
						NOT = {
							is_subject_of = ENG
						}
					}
					controls_state = 16
				}
			}
			has_army_manpower = { size > 399999 }
			num_of_military_factories > 59
		}

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			set_cosmetic_tag = pink_empire
			every_state = {
				limit = {
					OR = {
						is_core_of = GER
						is_core_of = AUS
						is_core_of = CZE
					}
				}
				add_core_of = BVR
			}
			set_rule = {
			    can_create_factions = yes
			}
		}
	}



	#
	#
	#
	#
	#
	#
	#
	#

	###   Neutrality   ###

	#
	#
	#
	#
	#
	#
	#
	#

	# Beloved Bavaria

	focus = {
		id = BVR_bavaria_our_beloved

		relative_position_id = BVR_our_royal_birthright

		x = -2
		y = 1

		icon = bavaria_pat

		prerequisite = { focus = BVR_our_royal_birthright }

		mutually_exclusive = { focus = BVR_strike_at_germany }

		available = { 

		}

		available = {
			has_government = adorablex
		}
		cost = 2

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_stability = 0.10
		}
	}

	focus = {
		id = BVR_arsenal_of_cuteness

		relative_position_id = BVR_our_royal_birthright

		x = -4
		y = 2

		icon = arsenal_of_cuteness

		prerequisite = { focus = BVR_bavaria_our_beloved }

		available = { 

		}

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = arms_factory
					level = 2
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = BVR_a_unified_nation

		relative_position_id = BVR_our_royal_birthright

		x = -2
		y = 2

		icon = unified_nation

		prerequisite = { focus = BVR_bavaria_our_beloved }

		available = { 

		}

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_political_power = 150
			add_popularity = {
			    ideology = adorablex
			    popularity = 0.30
			}		
		}
	}

	#Strike at Germany
	focus = {
		id = BVR_strike_at_germany

		relative_position_id = BVR_our_royal_birthright

		x = 2
		y = 1

		icon = germany_strike

		prerequisite = { focus = BVR_our_royal_birthright }

		mutually_exclusive = { focus = BVR_bavaria_our_beloved }

		available = { 
			has_war = no
			GER = {
				has_civil_war = yes
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 2

		ai_will_do = {
			factor = 20
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {

			every_state = {
				limit = {
					is_core_of = GER
				}
				add_core_of = BVR
			}

			add_timed_idea = {
				idea = BVR_intervention_in_german_affairs
				days = 180
			}

			custom_effect_tooltip = BVR_strike_at_germany_tooltip

			hidden_effect = {
				add_equipment_to_stockpile = {
				    type = infantry_equipment
				    amount = 2000
				    producer = BVR
				}
				load_oob = "BVR_civil_war_astolof_one"
			}

			random_country = {

			    limit = {
			        owns_state = 64
			    }

			    BVR = {
					declare_war_on = {
					    type = annex_everything
					    target = PREV
				    }
				    add_civil_war_target = PREV
			    }
			}

			random_country = {

			    limit = {
			        owns_state = 42
			    }

			    BVR = {
					declare_war_on = {
					    type = annex_everything
					    target = PREV
				    }
				    add_civil_war_target = PREV
			    }
			}
			
		}
	}

	focus = {
		id = BVR_a_nation_at_war

		relative_position_id = BVR_our_royal_birthright

		x = 2
		y = 2

		icon = nation_at_war

		prerequisite = { focus = BVR_strike_at_germany }

		available = { 
			has_war = yes
			country_exists = GER
			NOT = {
				owns_state = 64
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 400
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = arms_factory
					level = 2
					instant_build = yes
				}
				add_resource = {
					type = steel
					amount = 8
				}
			}
		}
	}

	focus = {
		id = BVR_a_trial_of_cuteness

		relative_position_id = BVR_our_royal_birthright

		x = 4
		y = 2

		icon = trial_of_cuteness

		prerequisite = { focus = BVR_strike_at_germany }

		available = { 
			has_war = yes
			country_exists = GER
			NOT = {
				owns_state = 64
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 400
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_manpower = 35000
			add_equipment_to_stockpile = {
			    type = infantry_equipment
			    amount = 4000
			    producer = BVR
			}
		}
	}

	#Main Political Tree Path

	focus = {
		id = BVR_expand_the_crowns_power

		relative_position_id = BVR_our_royal_birthright

		x = 0
		y = 2

		icon = bvr_expand_crown_power

		prerequisite = { focus = BVR_our_royal_birthright }

		mutually_exclusive = { }

		available = { 
			OR = {
				has_completed_focus = BVR_strike_at_germany
				has_completed_focus = BVR_bavaria_our_beloved
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			country_event = {
			    id = fbavaria.33
			}
			add_political_power = -150
		}
	}

	focus = {
		id = BVR_renovate_neuschwanstein

		relative_position_id = BVR_expand_the_crowns_power

		x = -2
		y = 1

		icon = renovate_castle

		prerequisite = { focus = BVR_expand_the_crowns_power }

		mutually_exclusive = { }

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		available = {
			NOT = {
				has_completed_focus = BVR_call_the_round_table
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			set_victory_points = {
				province = 11638
				value = 5
			}
			1017 = {
				add_building_construction = {
					type = bunker
					level = 2
					province = 11638
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = BVR_call_the_round_table

		relative_position_id = BVR_expand_the_crowns_power

		x = 0
		y = 1

		icon = bvr_round_table

		prerequisite = { focus = BVR_expand_the_crowns_power }

		mutually_exclusive = { }

		available = { 

		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			if = {
				limit = {
					has_completed_focus = BVR_the_lord_selection_protcols
				}
				add_political_power = 50
				add_stability = 0.05
			}
			if = {
				limit = {
					has_completed_focus = BVR_renovate_neuschwanstein
				}
				add_to_variable = {
					var = cuteness
					value = 5
				}
				custom_effect_tooltip = cuteness_5_tooltip
			}
			country_event = {
			    id = fbavaria.34
			}
		}
	}

	focus = {
		id = BVR_the_lord_selection_protcols

		relative_position_id = BVR_expand_the_crowns_power

		x = 2
		y = 1

		icon = bvr_protocols

		prerequisite = { focus = BVR_expand_the_crowns_power }

		mutually_exclusive = { }

		available = { 
			NOT = {
				has_completed_focus = BVR_call_the_round_table
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_the_lord_selection_protcols_tooltip
		}
	}

	focus = {
		id = BVR_kightly_training

		relative_position_id = BVR_expand_the_crowns_power

		x = -3
		y = 2

		icon = bvr_knightly_training

		prerequisite = { focus = BVR_call_the_round_table }

		mutually_exclusive = { }

		available = { 
			NOT = {
				has_completed_focus = BVR_raise_the_royal_guard
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_kightly_training_tooltip
		}
	}

	focus = {
		id = BVR_raise_the_royal_guard

		relative_position_id = BVR_expand_the_crowns_power

		x = -1
		y = 2

		icon = bvr_royal_guard

		prerequisite = { focus = BVR_call_the_round_table }

		mutually_exclusive = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_raise_the_royal_guard_tooltip
			hidden_effect = {
				if = {
					limit = {
						has_completed_focus = BVR_kightly_training
					}
					load_oob = "BVR_royal_guards_trained"
				}
				else = {
					load_oob = "BVR_royal_guards"
				}
			}
		}
	}

	focus = {
		id = BVR_modern_chivalry

		relative_position_id = BVR_expand_the_crowns_power

		x = 1
		y = 2

		icon = bvr_chivalry

		prerequisite = { focus = BVR_call_the_round_table }

		mutually_exclusive = { }

		available = { 
			NOT = {
				has_completed_focus = BVR_raise_the_royal_guard
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_war_support = 0.05
			add_stability = 0.05
		}
	}

	focus = {
		id = BVR_the_merchants_council

		relative_position_id = BVR_expand_the_crowns_power

		x = -2
		y = 3

		icon = merchants_council

		prerequisite = { focus = BVR_raise_the_royal_guard }

		mutually_exclusive = { }

		available = { 

		}

		bypass = { }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		available = {

		}
		
		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			if = {
				limit = {
					has_completed_focus = BVR_fair_market_standards
				}
				if = {
					limit = {
						has_completed_focus = BVR_establish_trading_unions
					}
					add_ideas = BVR_merchant_council_3
				}
				else = {
					add_ideas = BVR_merchant_council_1
				}
			}
			else_if = {
				limit = {
					has_completed_focus = BVR_establish_trading_unions
				}
				add_ideas = BVR_merchant_council_2
			}
			else = {
				add_ideas = BVR_merchant_council_0
			}
			
		}
	}

	focus = {
		id = BVR_fair_market_standards

		relative_position_id = BVR_expand_the_crowns_power

		x = 0
		y = 3

		icon = bvr_market_regulations

		prerequisite = { focus = BVR_raise_the_royal_guard }

		mutually_exclusive = { }

		available = { 
			NOT = {
				has_completed_focus = BVR_the_merchants_council
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_fair_market_standards_tooltip
		}
	}

	focus = {
		id = BVR_establish_trading_unions

		relative_position_id = BVR_expand_the_crowns_power

		x = -4
		y = 3

		icon = bvr_trading_unions

		prerequisite = { focus = BVR_raise_the_royal_guard }

		mutually_exclusive = { }

		available = { 
			NOT = {
				has_completed_focus = BVR_the_merchants_council
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_establish_trading_unions_tooltip
		}
	}

	focus = {
		id = BVR_rebuild_old_castle

		relative_position_id = BVR_expand_the_crowns_power

		x = -1
		y = 4

		icon = rebuild_old_castle

		prerequisite = { focus = BVR_the_merchants_council }

		mutually_exclusive = { }

		available = { 

		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			if = {
				limit = {
					NOT = {
						has_completed_focus = BVR_the_castle_inspection_commission
					}
				}
				add_political_power = -50
				add_stability = -0.05
			}
			custom_effect_tooltip = BVR_rebuild_old_castle_tooltip
		}
	}

	focus = {
		id = BVR_the_castle_inspection_commission

		relative_position_id = BVR_expand_the_crowns_power

		x = -3
		y = 4

		icon = bvr_castle_inspection

		prerequisite = { focus = BVR_the_merchants_council }

		mutually_exclusive = { }

		available = { 
			NOT = {
				has_completed_focus = BVR_rebuild_old_castle
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_the_castle_inspection_commission_tooltip
		}
	}

	focus = {
		id = BVR_stronger_than_steel

		relative_position_id = BVR_expand_the_crowns_power

		x = 1
		y = 4

		icon = stronger_than_steel

		prerequisite = { focus = BVR_the_merchants_council }

		mutually_exclusive = { }

		available = { 
			NOT = {
				has_completed_focus = BVR_rebuild_old_castle
			}
			controls_state = 1020
		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_resource = {
			    type = steel
			    amount = 20
			    state = 1020
			}
			add_war_support = 0.05
		}
	}

	focus = {
		id = BVR_the_kingdom_of_femboyvaria

		relative_position_id = BVR_expand_the_crowns_power

		x = 0
		y = 5

		icon = bvr_kingdom_of_femboyvaria

		prerequisite = { focus = BVR_rebuild_old_castle }

		mutually_exclusive = { }

		available = { 

		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			set_rule = {
			    can_create_factions = yes
			}
			country_event = {
			    id = fbavaria.35
			}
			if = {
				limit = {
					NOT = {
						has_completed_focus = BVR_ensure_a_smooth_transition
					}
				}
				add_stability = -0.15
			}
			if = {
				limit = {
					NOT = {
						has_completed_focus = BVR_prepare_for_the_grand_opening
					}
				}
				add_political_power = -150
			}
		}
	}

	focus = {
		id = BVR_ensure_a_smooth_transition

		relative_position_id = BVR_expand_the_crowns_power

		x = -2
		y = 5

		icon = smooth_transition

		prerequisite = { focus = BVR_rebuild_old_castle }

		available = { 
			NOT = {
				has_completed_focus = BVR_the_kingdom_of_femboyvaria
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_ensure_a_smooth_transition_tooltip
		}
	}

	focus = {
		id = BVR_prepare_for_the_grand_opening

		relative_position_id = BVR_expand_the_crowns_power

		x = 2
		y = 5

		icon = bvr_opening

		prerequisite = { focus = BVR_rebuild_old_castle }

		available = { 
			NOT = {
				has_completed_focus = BVR_the_kingdom_of_femboyvaria
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			custom_effect_tooltip = BVR_prepare_for_the_grand_opening_tooltip
		}
	}

	focus = {
		id = BVR_claims_on_england

		relative_position_id = BVR_the_kingdom_of_femboyvaria

		x = -4
		y = 1

		icon = claims_on_england

		prerequisite = { focus = BVR_the_kingdom_of_femboyvaria }

		available = { 
			country_exists = ENG
			ENG = {
				has_capitulated = no
			}
			any_state = {
				is_coastal = yes
				is_controlled_by = ROOT
			}
		}

		will_lead_to_war_with = ENG

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			every_state = {
				limit = {
					is_core_of = ENG
				}
				add_claim_by = BVR
			}
			add_state_core = 123
			add_state_core = 338
			add_state_core = 127
			hidden_effect = {
				transfer_state = 123
				transfer_state = 338
				transfer_state = 127
				load_oob = BVR_astolfo_england
				ENG = {
					load_oob = BVR_astolfo_england_other
				}
			}
			declare_war_on = {
			    target = ENG
			    type = annex_everything
			}
			country_event = {
			    id = fbavaria.71
			}
		}
	}

	focus = {
		id = BVR_usurp_russian_power

		relative_position_id = BVR_the_kingdom_of_femboyvaria

		x = -2
		y = 1

		icon = usurp_russia

		prerequisite = { focus = BVR_the_kingdom_of_femboyvaria }

		available = { 
			country_exists = CZE
			CZE = {
				has_full_control_of_state = 69
			}
		}

		will_lead_to_war_with = CZE

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			country_event = {
			    id = fbavaria.44
			}
		}
	}

	focus = {
		id = BVR_establish_scandinavian_pretenders

		relative_position_id = BVR_the_kingdom_of_femboyvaria

		x = 0
		y = 1

		icon = bvr_scandinavia

		prerequisite = { focus = BVR_the_kingdom_of_femboyvaria }

		available = { 
			NOR = {
				has_capitulated = no
			}
			SWE = {
				has_capitulated = no
				has_full_control_of_state = 138
			}
			DEN = {
				has_capitulated = no
				has_full_control_of_state = 37
			}
			any_state = {
				is_coastal = yes
				is_controlled_by = ROOT
			}
		}

		will_lead_to_war_with = DEN
		will_lead_to_war_with = NOR
		will_lead_to_war_with = SWE

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			country_event = {
			    id = fbavaria.45
			   
			}
		}
	}

	focus = {
		id = BVR_press_colonial_claims

		relative_position_id = BVR_the_kingdom_of_femboyvaria

		x = 2
		y = 1

		icon = bvr_justify_colonial_claims

		prerequisite = { focus = BVR_the_kingdom_of_femboyvaria }

		available = { 
			any_state = {
				is_coastal = yes
				is_controlled_by = ROOT
			}
			OR = {
				743 = { is_controlled_by = JAP }
				743 = { is_controlled_by = event_target:WTT_current_china_leader }
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 10

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_war_support = 0.05
			if = {
				limit = {
					743 = { is_controlled_by = event_target:WTT_current_china_leader }
					NOT = {
						has_war_with = event_target:WTT_current_china_leader
					}
				}
				event_target:WTT_current_china_leader = { 
					country_event = { id = fbavaria.48 } 
				}
			}
			else_if = {
				limit = {
					743 = { is_controlled_by = JAP }
					NOT = {
						has_war_with = JAP
					}
				}
				JAP = { 
					country_event = { id = fbavaria.48 }
				}
			}
		}
	}














	#
	#
	#
	#

	#Democracy

	#
	#
	#
	#



	focus = {
		id = BVR_the_path_to_freedom

		relative_position_id = BVR_the_first_munich_concert

		x = 8
		y = 3

		icon = bvr_nagisa

		prerequisite = { focus = BVR_the_third_munich_concert focus = BVR_the_closed_doors_concerto }

		mutually_exclusive = { focus = BVR_the_prime_femboy focus = BVR_our_royal_birthright }

		available = {
			has_government = adorablex
		}

		cost = 2

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			country_event = {
			    id = fbavaria.38
			}
		}
	}

	focus = {
		id = BVR_the_flame

		icon = bvr_nagisa_victory

		relative_position_id = BVR_the_path_to_freedom

		x = -1
		y = 1

		prerequisite = { focus = BVR_the_path_to_freedom }

		available = {
			has_government = adorablex
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_popularity = {
			    ideology = adorablex
			    popularity = 0.1
			}
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = BVR_spread_revolution

		icon = bvr_hideri_victory

		relative_position_id = BVR_the_path_to_freedom

		x = 1
		y = 1

		prerequisite = { focus = BVR_the_path_to_freedom }

		available = {
			has_government = adorablex
			has_intelligence_agency = yes
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = BVR_spread_the_revolution
		}
	}

	focus = {
		id = BVR_rewrite_the_constitution

		icon = bvr_rewrite_constitution

		relative_position_id = BVR_the_path_to_freedom

		x = -2
		y = 2

		prerequisite = { focus = BVR_the_flame }

		available = {
			has_government = adorablex
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			country_event = fbavaria.75
		}
	}

	focus = {
		id = BVR_empower_the_assembly

		icon = bvr_empower_the_assembly

		relative_position_id = BVR_the_path_to_freedom

		x = -4
		y = 2

		prerequisite = { focus = BVR_the_flame }

		available = {
			has_government = adorablex
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
	}

	focus = {
		id = BVR_establish_trade_unions

		icon = bvr_trade_unions

		relative_position_id = BVR_spread_revolution

		x = 1
		y = 1

		prerequisite = { focus = BVR_spread_revolution }

		available = {
			has_government = adorablex
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = BVR_trade_unions
		}
	}

	focus = {
		id = BVR_abolish_the_monarchy

		icon = bvr_abolish_monarchy

		relative_position_id = BVR_spread_revolution

		x = 3
		y = 1

		prerequisite = { focus = BVR_spread_revolution }

		available = {
			has_government = adorablex
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			remove_ideas = BVR_missing_king
		}
	}

	focus = {
		id = BVR_unite_europe_with_love

		icon = bvr_equality

		relative_position_id = BVR_the_path_to_freedom

		x = -1
		y = 3

		prerequisite = { focus = BVR_rewrite_the_constitution focus = BVR_establish_trade_unions focus = BVR_empower_the_assembly focus = BVR_abolish_the_monarchy focus = BVR_prepare_for_conflict }

		mutually_exclusive = { focus = BVR_unite_europe_with_strength }

		available = {
			has_government = adorablex
			has_intelligence_agency = yes
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = BVR_united_with_love
			add_to_variable = {
				var = cuteness
				value = 5
			}
			custom_effect_tooltip = cuteness_5_tooltip
		}
	}

	focus = {
		id = BVR_unite_europe_with_strength

		icon = bvr_segregation

		relative_position_id = BVR_the_path_to_freedom

		x = 1
		y = 3

		prerequisite = { focus = BVR_rewrite_the_constitution focus = BVR_establish_trade_unions focus = BVR_empower_the_assembly focus = BVR_abolish_the_monarchy focus = BVR_prepare_for_conflict }

		mutually_exclusive = { focus = BVR_unite_europe_with_love }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = BVR_united_with_strength
		}
	}

	focus = {
		id = BVR_prepare_for_conflict

		icon = bvr_a_quick_purge

		relative_position_id = BVR_the_path_to_freedom

		x = 0
		y = 2

		prerequisite = { focus = BVR_the_path_to_freedom }

		available = {
			has_government = adorablex
			OR = {
				has_war = yes
				date > 1939.1.1
				has_stability > 0.85
			}
			has_stability > 0.10
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = arms_factory
					level = 2
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
			add_war_support = 0.05
		}
	}

	focus = {
		id = BVR_our_future

		icon = bvr_our_future

		relative_position_id = BVR_the_path_to_freedom

		x = 2
		y = 4

		prerequisite = { focus = BVR_unite_europe_with_love focus = BVR_unite_europe_with_strength }

		available = {
			has_government = adorablex
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			country_event = {
			    id = fbavaria.39
			}
		}
	}

	focus = {
		id = BVR_dreams_of_a_united_republic

		icon = bvr_dreams_of_union

		relative_position_id = BVR_our_future

		x = 4
		y = 1

		prerequisite = { focus = BVR_our_future }

		available = {
			has_government = adorablex
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			every_country = {
				limit = {
					NOT = {
						has_government = adorablex
					}
				}
				add_popularity = {
				    ideology = adorablex
				    popularity = 0.05
				}
			}
		}
	}

	focus = {
		id = BVR_the_central_economy

		icon = bvr_stand_alone

		relative_position_id = BVR_our_future

		x = -2
		y = 1

		prerequisite = { focus = BVR_our_future }

		available = {
			has_government = adorablex
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_political_power = 150
			add_to_variable = {
				var = cuteness
				value = 10
			}
			custom_effect_tooltip = cuteness_10_tooltip
		}
	}

	focus = {
		id = BVR_plan_the_unification

		icon = bvr_german_unification

		relative_position_id = BVR_dreams_of_a_united_republic

		x = -2
		y = 1

		prerequisite = { focus = BVR_dreams_of_a_united_republic }

		bypass = {
			NOT = {
				country_exists = GER
			}
			owns_state = 64
		}

		available = { 
			GER = {
				owns_state = 64
				is_subject = no
				has_war = no
			}
			country_exists = GER
		}

		available = {
			has_government = adorablex
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_collaboration = {
			    target = GER
			    value = 0.2
			}
			GER = {
				add_popularity = {
				    ideology = adorablex
				    popularity = 0.05
				}
			}
		}
	}

	focus = {
		id = BVR_a_fair_election

		icon = bvr_fair_elections

		relative_position_id = BVR_plan_the_unification

		x = -1
		y = 1

		prerequisite = { focus = BVR_plan_the_unification }

		mutually_exclusive = { focus = BVR_rig_the_elections }

		bypass = {
			NOT = {
				country_exists = GER
			}
			owns_state = 64
		}

		available = { 
			NOT = {
				has_war_with = GER
			}
			GER = {
				owns_state = 64
				is_subject = no
				adorablex > 0.5
				is_ai = YES
			}
			has_government = adorablex
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			country_event = {
			    id = fbavaria.40
			}
		}
	}

	focus = {
		id = BVR_rig_the_elections

		icon = bvr_rig_the_elections

		relative_position_id = BVR_plan_the_unification

		x = 1
		y = 1

		prerequisite = { focus = BVR_plan_the_unification }

		mutually_exclusive = { focus = BVR_a_fair_election }

		bypass = {
			has_war_with = GER
			NOT = {
				country_exists = GER
			}
			owns_state = 64
		}

		available = { 
			GER = {
				owns_state = 64
				is_subject = no
				has_war = no
			}
			country_exists = GER
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		will_lead_to_war_with = GER

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			create_wargoal = {
			    type = annex_everything
			    target = GER
			}
		}
	}

	focus = {
		id = BVR_united_once_more

		icon = bvr_united

		relative_position_id = BVR_plan_the_unification

		x = 0
		y = 2

		prerequisite = { focus = BVR_a_fair_election focus = BVR_rig_the_elections }

		available = { 
			owns_state = 64
			owns_state = 55
			owns_state = 58
			owns_state = 50
			owns_state = 52
			core_compliance = {
			    occupied_country_tag = GER
			    value > 39
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			every_state = {
				limit = {
					is_core_of = GER
				}
				add_core_of = BVR
				remove_core_of = GER
			}
		}
	}

	focus = {
		id = BVR_further_expansion_plans

		icon = bvr_further_expansion

		relative_position_id = BVR_dreams_of_a_united_republic

		x = 3
		y = 1

		prerequisite = { focus = BVR_dreams_of_a_united_republic }

		available = {
			has_government = adorablex
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			country_event = fbavaria.76
		}
	}

	focus = {
		id = BVR_austrian_question

		icon = bvr_austrian_question

		relative_position_id = BVR_further_expansion_plans

		x = -2
		y = 1

		prerequisite = { focus = BVR_further_expansion_plans }

		available = { 
			CZE = {
				is_subject = no
				has_war = no
			}
		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_collaboration = {
			    target = CZE
			    value = 0.2
			}
			CZE = {
				add_popularity = {
				    ideology = adorablex
				    popularity = 0.10
				}
			}
		}
	}

	focus = {
		id = BVR_austrian_elections

		icon = bvr_fair_elections

		relative_position_id = BVR_further_expansion_plans

		x = -3
		y = 2

		prerequisite = { focus = BVR_austrian_question }

		mutually_exclusive = { focus = BVR_permission_to_use_force }

		available = {
			NOT = {
				has_war_with = CZE
			}
			CZE = {
				is_subject = no
				adorablex > 0.5
			}
			has_government = adorablex
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			annex_country = { target = CZE transfer_troops = yes }
			every_state = {
				limit = {
					is_core_of = CZE
				}
				set_compliance = 50
			}
		}
	}

	focus = {
		id = BVR_permission_to_use_force

		icon = bvr_occupy_austria

		relative_position_id = BVR_further_expansion_plans

		x = -1
		y = 2

		prerequisite = { focus = BVR_austrian_question }

		mutually_exclusive = { focus = BVR_austrian_elections }

		cost = 5

		ai_will_do = {
			factor = 80
		}

		will_lead_to_war_with = CZE

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			create_wargoal = {
			    type = annex_everything
			    target = CZE
			}
		}
	}

	focus = {
		id = BVR_democracy_for_europe

		icon = bvr_democracy_for_europe

		relative_position_id = BVR_further_expansion_plans

		x = 1
		y = 1

		prerequisite = { focus = BVR_further_expansion_plans  }

		available = { 
		}

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = enforcing_femboyvarian_standards
		}
	}

	focus = {
		id = BVR_union_of_cuteness

		icon = bvr_union_of_european_femboys

		relative_position_id = BVR_further_expansion_plans

		x = 1
		y = 2

		prerequisite = { focus = BVR_democracy_for_europe }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			set_rule = {
			    can_create_factions = yes
			}
		}
	}

	focus = {
		id = BVR_warrior_preparation_program

		icon = bvr_erase_german_influence

		relative_position_id = BVR_the_central_economy

		x = -1
		y = 1

		prerequisite = { focus = BVR_the_central_economy }

		available = {
			has_government = adorablex
		}
		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			army_experience = 100
			air_experience = 100
			navy_experience = 100
		}
	}

	focus = {
		id = BVR_the_peace_program

		icon = bvr_neutrality

		relative_position_id = BVR_the_central_economy

		x = 1
		y = 1

		prerequisite = { focus = BVR_the_central_economy }

		available = {
			has_government = adorablex
			has_war = no
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_timed_idea = {
				idea = BVR_peaceful_buildup
				days = 600
			}
		}
	}

	focus = {
		id = BVR_support_immigration

		icon = bvr_support_femboy_immigration

		relative_position_id = BVR_the_central_economy

		x = 0
		y = 2

		prerequisite = { focus = BVR_the_peace_program focus = BVR_warrior_preparation_program }

		available = {
			has_government = adorablex
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = BVR_femboy_immigration
		}
	}

	focus = {
		id = BVR_the_femboy_front

		icon = bvr_femboy_front

		relative_position_id = BVR_support_immigration

		x = -2
		y = 1

		prerequisite = { focus = BVR_support_immigration }

		available = {
			has_government = adorablex
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_manpower = 100000
		}
	}

	focus = {
		id = BVR_modify_the_bavarian_plan

		relative_position_id = BVR_support_immigration

		x = 0
		y = 1

		icon = bvr_bavarian_plan

		prerequisite = { focus = BVR_support_immigration }

		available = {
			has_government = adorablex
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_ideas = free_trade
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 4
				add_building_construction = {
			        type = industrial_complex
			        level = 2
			        instant_build = yes
			    }
			}
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 4
				add_building_construction = {
			        type = industrial_complex
			        level = 2
			        instant_build = yes
			    }
			}
		}
	}

	focus = {
		id = BVR_break_the_chains

		icon = bvr_break_chains

		relative_position_id = BVR_support_immigration

		x = 2
		y = 1

		prerequisite = { focus = BVR_support_immigration }

		available = { 
			OR = {
				has_war_support > 0.50
				has_war = yes
				threat > 0.9
			}
		}

		available = {
			has_government = adorablex
		}

		cost = 5

		ai_will_do = {
			factor = 80
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no

		completion_reward = {
			add_war_support = 0.05
			add_ideas = war_economy
			add_ideas = extensive_conscription
		}
	}




}