add_namespace = OST

#########################################
### Göring - Stahlecker interactions ###
#########################################

country_event = { #Göring invites us to talk
	id = OST.59
	title = OST.59.t
	desc = OST.59.desc
	picture = GFX_report_event_OST_gaut

	fire_only_once = yes
	is_triggered_only = yes

	immediate = { log = "[GetDateText]: [Root.GetName]: event OST.59" }

	option = { #dope
		name = OST.59.a
		ai_chance = { factor = 3 }
		GER = {
			country_event = { id = goering.ostland.stahlecker.2 days = 1 }
		}
	}
	option = { #nope
		name = OST.59.b
		ai_chance = { factor = 1 }
		GER = {
			country_event = { id = goering.ostland.stahlecker.3 days = 1 }
		}
	}
}

country_event = { #We receive an ultimatum, complete integration or destruction
	id = OST.60
	title = OST.60.t
	desc = OST.60.desc
	picture = GFX_report_event_OST_gaut

	fire_only_once = yes
	is_triggered_only = yes

	immediate = { log = "[GetDateText]: [Root.GetName]: event OST.60" }

	option = { # Accept
		name = OST.60.a
		ai_chance = {
			factor = 4 
			modifier = {
				factor = 0
				has_game_rule = { rule = OST_GGR_ULTIMATUM option = OST_GGR_ULTIMATUM_NO }
			}
		}
		custom_effect_tooltip = OST_economic_effect
		add_timed_idea = {
			idea = OST_harsh_economic_integration
			days = 365
		}
		set_temp_variable = { gdp_growth_temp = -0.015 }
		econ_gdp_growth_change = yes
		set_temp_variable = { interest_rates_temp = 0.3 }
		econ_interest_rates_change = yes
		GER = { country_event = { id = goering.ostland.stahlecker.6 days = 3 } }
		hidden_effect = { country_event = { id = OST.66 days = 365 } }
	}
	option = { # Decline
		name = OST.60.b
		ai_chance = {
			factor = 6
			modifier = {
				factor = 0
				has_game_rule = { rule = OST_GGR_ULTIMATUM option = OST_GGR_ULTIMATUM_YES }
			}
		}
		GER = { country_event = { id = goering.ostland.stahlecker.5 days = 3 } }
	}
}

country_event = { # A border village is raided by germany
	id = OST.61
	title = OST.61.t
	desc = OST.61.desc
	picture = GFX_report_event_OST_gaut

	fire_only_once = yes
	is_triggered_only = yes

	immediate = { log = "[GetDateText]: [Root.GetName]: event OST.61" }

	option = { # Prepare our defenses
		name = OST.61.a
		add_stability = -0.04
		add_war_support = 0.04
		set_country_flag = OST_prepared
	}
}

country_event = { # Border incident with Germany
	id = OST.62
	title = OST.62.t
	desc = OST.62.desc
	picture = GFX_report_event_OST_gaut

	fire_only_once = yes
	is_triggered_only = yes

	immediate = { log = "[GetDateText]: [Root.GetName]: event OST.62" }

	option = { # Damn those militarists
		name = OST.62.a
	}
}

country_event = { # German plane goes missing
	id = OST.63
	title = OST.63.t
	desc = OST.63.desc
	picture = GFX_report_event_OST_gaut

	fire_only_once = yes
	is_triggered_only = yes

	immediate = { log = "[GetDateText]: [Root.GetName]: event OST.63" }

	option = { # The Führer is being played, inform him!
		name = OST.63.a
		custom_effect_tooltip = OST_message_attempt_tooltip
		hidden_effect = {
			if = {
				limit = { has_country_flag = OST_prepared }
				country_event = { id = OST.64 days = 3 }
				GER = { country_event = { id = goering.ostland.stahlecker.9 days = 1 } }
			}
			else = {
				GER = { country_event = { id = goering.ostland.stahlecker.10 days = 1 } }
			}
		}
	}
	option = { # Remain silent and weather the storm
		name = OST.63.b
		hidden_effect = { GER = { country_event = { id = goering.ostland.stahlecker.9 days = 1 } } }
	}
}

country_event = { # Very liberal second ultimatum from germany
	id = OST.64
	title = OST.64.t
	desc = OST.64.desc
	picture = GFX_report_event_OST_gaut

	fire_only_once = yes
	is_triggered_only = yes

	immediate = { log = "[GetDateText]: [Root.GetName]: event OST.64" }

	option = { # Accept
		name = OST.64.a
		GER = { country_event = { id = goering.ostland.stahlecker.11 days = 3 } }
	}
}

country_event = { # Even harsher ultimatum arrives
	id = OST.65
	title = OST.65.t
	desc = OST.65.desc
	picture = GFX_report_event_OST_gaut

	fire_only_once = yes
	is_triggered_only = yes

	immediate = { log = "[GetDateText]: [Root.GetName]: event OST.65" }

	option = { # Accept
		name = OST.65.a
		custom_effect_tooltip = OST_economic_effect
		add_timed_idea = {
			idea = OST_harsh_economic_integration
			days = 365
		}
		set_temp_variable = { gdp_growth_temp = 0.015 }
		econ_gdp_growth_change = yes
		set_temp_variable = { interest_rates_temp = 0.3 }
		econ_interest_rates_change = yes
		GER = { country_event = { id = goering.32 days = 3 } }
		hidden_effect = { country_event = { id = OST.66 days = 365 } }
		send_equipment = {
			type = infantry_equipment
			amount = 10000
			target = GER
		}
		send_equipment = {
			type = anti_tank_equipment
			amount = 1000
			target = GER
		}
		add_manpower = -50000
		GER = { add_manpower = 50000 }
	}
	option = { # Decline
		name = OST.65.b
		ai_chance = { factor = 2 }
		GER = { country_event = { id = goering.ostland.stahlecker.6 days = 3 } }
	}
}

country_event = { # Economic variable stuff
	id = OST.66
	title = OST.66.t
	desc = OST.66.desc
	picture = GFX_report_event_OST_gaut

	fire_only_once = yes
	is_triggered_only = yes
	hidden = yes

	immediate = { log = "[GetDateText]: [Root.GetName]: event OST.66" }

	option = { #sure
		name = OST.66.a
		set_temp_variable = { gdp_growth_temp = 0.015 }
		econ_gdp_growth_change = yes
		set_temp_variable = { interest_rates_temp = 0.3 }
		econ_interest_rates_change = yes
	}
}

country_event = { #Anti german official goes missing
	id = OST.67
	title = OST.67.t
	desc = OST.67.desc
	picture = GFX_report_event_OST_gaut

	fire_only_once = yes
	is_triggered_only = yes

	immediate = { log = "[GetDateText]: [Root.GetName]: event OST.67" }

	option = { #Kill him and replace him with a silent workhorse
		name = OST.67.a
		hidden_effect = { GER = { country_event = { id = goering.ostland.stahlecker.15 days = 3 } } }
	}
}

country_event = { # Ostdeal almost done, anti goering dude gets angry at the wehrmacht
	id = OST.68
	title = OST.68.t
	desc = OST.68.desc
	picture = GFX_report_event_OST_gaut

	fire_only_once = yes
	is_triggered_only = yes

	immediate = { log = "[GetDateText]: [Root.GetName]: event OST.68" }

	option = { # Keep him
		name = OST.68.a
		GER = { country_event = { id = goering.ostland.stahlecker.17 days = 1 } }
	}
	option = { # Fire him
		name = OST.68.a
		GER = { country_event = { id = goering.ostland.stahlecker.18 days = 1 } }
	}
}

country_event = { # Ostdeal done with assassination
	id = OST.69
	title = OST.69.t
	desc = OST.69.desc
	picture = GFX_report_event_OST_gaut

	fire_only_once = yes
	is_triggered_only = yes

	immediate = { log = "[GetDateText]: [Root.GetName]: event OST.69" }

	option = { #
		name = OST.69.a
	}
}

country_event = { #deal breaks
	id = OST.70
	title = OST.70.t
	desc = OST.70.desc
	picture = GFX_report_event_OST_gaut

	fire_only_once = yes
	is_triggered_only = yes

	immediate = { log = "[GetDateText]: [Root.GetName]: event OST.70" }

	option = { #
		name = OST.70.a

	}
}

country_event = { #a deal is reached
	id = OST.71
	title = OST.71.t
	desc = OST.71.desc
	picture = GFX_report_event_OST_gaut

	fire_only_once = yes
	is_triggered_only = yes

	immediate = { log = "[GetDateText]: [Root.GetName]: event OST.71" }

	option = { #
		name = OST.71.a

	}
}

#country_event = { # Legacy
#	id = OST.72
#	title = OST.72.t
#	desc = OST.72.desc
#	picture = GFX_report_event_OST_gaut
#
#	fire_only_once = yes
#	is_triggered_only = yes
#
#	immediate = { log = "[GetDateText]: [Root.GetName]: event OST.72" }
#
#	option = { #we accept
#		name = OST.72.a
#		GER = { country_event = { id = goering.934 days = 1 } }
#	}
#	option = { #we refuse
#		name = OST.72.b
#		GER = { country_event = { id = goering.935 days = 1 } }
#	}
#}
#
#country_event = { #goering sends guns to aid us
#	id = OST.73
#	title = OST.73.t
#	desc = OST.73.desc
#	picture = GFX_report_event_OST_gaut
#
#	fire_only_once = yes
#	is_triggered_only = yes
# 
#	immediate = { log = "[GetDateText]: [Root.GetName]: event OST.73" }
#
#	option = {
#		name = OST.73.a
#	}
#}
#
#country_event = { #Göring declares war
#	id = OST.74
#	title = OST.74.t
#	desc = OST.74.desc
#	picture = GFX_report_event_OST_gaut
#
#	fire_only_once = yes
#	is_triggered_only = yes
#
#	immediate = { log = "[GetDateText]: [Root.GetName]: event OST.74" }
#
#	option = {
#		name = OST.74.a
#		add_ideas = OST_broken_nation
#		hidden_effect = {
#			GER = { country_event = { id = goering.908 days = 300 } }
#		}
#	}
#}

country_event = { # Germany demands Abwehr intervention after recent terrorist attack
	id = OST.75
	title = OST.75.t
	desc = OST.75.desc
	picture = GFX_report_event_OST_partisan

	fire_only_once = yes
	is_triggered_only = yes

	immediate = { log = "[GetDateText]: [Root.GetName]: event OST.75" }

	option = { # Deny them
		name = OST.75.a
		ai_chance = { factor = 2 }
		GER = { country_event = { id = goering.ostland.stahlecker.20 days = 1 } }
	}
	option = { # Let them in
		name = OST.75.b
		ai_chance = { factor = 1 }
		add_political_power = -40
		GER = { country_event = { id = goering.ostland.stahlecker.21 days = 1 } }
	}
}

country_event = { # Negotiations stop after abwehr stuff
	id = OST.76
	title = OST.76.t
	desc = OST.76.desc
	picture = GFX_report_event_OST_partisan

	fire_only_once = yes
	is_triggered_only = yes

	immediate = { log = "[GetDateText]: [Root.GetName]: event OST.76" }

	option = { # Well there goes diplomacy
		name = OST.76.a
	}
}

add_namespace = IBR

############################GOERING TREE EVENTS

country_event = {
	id = IBR.90
	immediate = {log = "[GetDateText]: [Root.GetName]: event IBR.90"}
	picture = GFX_Hermann_goering_intro
	is_triggered_only = no
	fire_only_once = yes
	hidden = no
	title = IBR.90.t
	desc = IBR.90.d
	trigger = {
		tag = IBR
		has_global_flag = german_civil_war_goeringvic
		NOT = {
			has_country_flag = IBRShiftReactionRight
			has_country_flag = IBR_dissolving_the_union
			has_country_flag = IBR_Iberian_Wars_have_happened
		}
	}
	option = {
		name = IBR.90.a
		ai_chance = { factor = 10 }
		if = {
			limit = {
			has_country_flag = IBR_supported_speer_flag
			}
			if = {
				limit = {
					has_country_flag = advisory_council
				}
				add_to_variable = {IBR_council_influence = -5}
				custom_effect_tooltip = IBR_influence_tt_8
			}
			IBR_council_clamp = yes
			clr_country_flag = IBR_supported_speer_flag
		}
		hidden_effect = {
			country_event = {
				id = IBR.91
				days = 26
			}
		}
	}
}

country_event = {
	id = IBR.91
	immediate = {log = "[GetDateText]: [Root.GetName]: event IBR.91"}
	picture = GFX_report_event_iberian_wars_1
	is_triggered_only = yes
	fire_only_once = yes
	hidden = no
	title = IBR.91.t
	desc = IBR.91.d
	option = {
		name = IBR.91.a
		ai_chance = { factor = 10 }
		hidden_effect = {
			every_owned_state = {
				limit = { is_core_of = IBR }
				add_building_construction = {
					type = bunker
					province = {
						all_provinces = yes
						limit_to_border = yes
					}
					level = 2
					instant_build = yes
				}
			}
		}
		custom_effect_tooltip = IBR_add_2_fort_tt

		army_funding_maximal_increase_low = yes
		army_funding_minimal_increase_low = yes

		hidden_effect = {
			country_event = {
				id = IBR.93
				days = 16
			}
		}
	}
}

country_event = {
	id = IBR.93
	immediate = {log = "[GetDateText]: [Root.GetName]: event IBR.93"}
	picture = GFX_report_event_iberian_wars_8
	is_triggered_only = yes
	fire_only_once = yes
	hidden = no
	title = IBR.93.t
	desc = IBR.93.d
	option = {
		name = IBR.93.a
		ai_chance = { factor = 10 }
		297 = {
			add_building_construction = {
				type = bunker
				level = 1
				province = 5036
				instant_build = yes
			}
			add_building_construction = {
				type = bunker
				level = 1
				province = 13391
				instant_build = yes
			}
			add_building_construction = {
				type = bunker
				level = 1
				province = 2080
				instant_build = yes
			}
			add_building_construction = {
				type = bunker
				level = 1
				province = 10948
				instant_build = yes
			}
			add_building_construction = {
				type = bunker
				level = 1
				province = 8244
				instant_build = yes
			}
		}

		hidden_effect = {
			country_event = {
				id = IBR.96
				days = 10
			}
		}
	}
}

country_event = {
	id = IBR.96
	immediate = {log = "[GetDateText]: [Root.GetName]: event IBR.96"}
	picture = GFX_report_event_iberia_franco_speech
	is_triggered_only = yes
	fire_only_once = yes
	hidden = no
	title = IBR.96.t
	desc = IBR.96.d
	option = {
		name = IBR.96.a
		ai_chance = { factor = 10 }
		add_to_variable = {
			var = IBRIberiaStability
			value = 1
		}
		custom_effect_tooltip = IBR_add_stability_small_tt
	}
}


add_namespace = GRO

country_event = { # Flavour event - SS officer charges OFN lines
	id = GRO.531
	immediate = {log = "[GetDateText]: [Root.GetName]: event MZB.52"}
	title = MZB.52.t
	desc = MZB.52.d
	picture = GFX_report_event_surrounded_germans

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = MZB.52.a
	}
}

country_event = { # Flavour event - Frisian officer attempts to make tea but has issues due to the intense heat and lack of amenities such as milk
	id = GRO.532
	immediate = {log = "[GetDateText]: [Root.GetName]: event MZB.53"}
	title = MZB.53.t
	desc = MZB.53.d
	picture = GFX_report_event_soldier_2

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = MZB.53.a
	}
}

country_event = { # Flavour event - Letters from home are delayed by the GCW
	id = GRO.533
	immediate = {log = "[GetDateText]: [Root.GetName]: event MZB.54"}
	title = MZB.54.t
	desc = MZB.54.d
	picture = GFX_report_event_dead_soldier

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = MZB.54.a
	}
}

country_event = { # Flavour event - Huttig catches the flu
	id = GRO.534
	immediate = {log = "[GetDateText]: [Root.GetName]: event MZB.55"}
	title = MZB.55.t
	desc = MZB.55.d
	picture = GFX_report_event_pills

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = MZB.55.a
	}
}

country_event = { # Flavour event - Fliegerfaust is a thing that exists
	id = GRO.535
	immediate = {log = "[GetDateText]: [Root.GetName]: event MZB.56"}
	title = MZB.56.t
	desc = MZB.56.d
	picture = GFX_report_event_fliegerfaust_rocket

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = MZB.56.a
	}
}

country_event = { # Flavour event - TL;DR M14 sucks even in TNO
	id = GRO.536
	immediate = {log = "[GetDateText]: [Root.GetName]: event MZB.57"}
	title = MZB.57.t
	desc = MZB.57.d
	picture = GFX_report_event_south_african_war_rk_soldier3

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = MZB.57.a
	}
}

add_namespace = ENG_sealion

country_event = { #ohgodohfuck the germans have dowed COLLAB
	id = ENG_sealion.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event ENG_sealion.1"
		set_country_flag = ENG_in_crisis
		set_country_flag = ENG_sealion
		hidden_effect = {
			ENG_focus_tree_swap_collab = yes
		}
	}
	title = ENG_sealion.1.t
	desc = ENG_sealion.1.desc
	picture = GFX_report_event_GER_army_3
	is_triggered_only = yes

	option = {
		name = ENG_sealion.1.a
		add_to_variable = { ENG_MIL_LOY = 20 }
		add_to_variable = { ENG_MIL_LOY_FLR = 20 }
		add_to_variable = { ENG_MIL_EFF_FLR = 15 }
		add_to_variable = { ENG_MIL_EFF = 15 }
		custom_effect_tooltip = efficiency_boost_big.tt
		custom_effect_tooltip = loyalty_boost_big.tt
		ENG_MILMAN_CALC = yes

	}
}

country_event = { #america says "take some guns lol" COLLAB
	id = ENG_sealion.2
	immediate = {
		log = "[GetDateText]: [Root.GetName]: event ENG_sealion.2"
		set_country_flag = ENG_sealion_guns
		hidden_effect = {
			activate_mission = ENG_DEC_USA_equipment_sealion
		}
	}
	title = ENG_sealion.2.t
	desc = ENG_sealion.2.desc
	picture = GFX_report_event_generic_guns_crate_mosin
	is_triggered_only = yes

	option = {
		name = ENG_sealion.2.a
		custom_effect_tooltip = ENG_usa_guns_mission.tt
		custom_effect_tooltip = ENG_goering_collapse.tt
	}
}

country_event = { #event of US generals sending planes and submarines to the collabsos
	id = ENG_sealion.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event ENG_sealion.3" }
	title = ENG_sealion.3.t
	desc = ENG_sealion.3.desc
	picture = GFX_report_event_generic_submarine
	is_triggered_only = yes

	option = {
		name = ENG_sealion.3.a
		add_equipment_to_stockpile = {
			type = jet_fighter_equipment_2
			amount = 200
			producer = USA
		}
		hidden_effect = {
			if = {
				limit = { has_dlc = "Man the Guns" }
				create_equipment_variant = {
					name = "Warspite Class"
					type = ship_hull_submarine_3
					name_group = ENG_SS_1945
					parent_version = 0
					modules = {
						fixed_ship_engine_slot = sub_ship_engine_3
						fixed_ship_torpedo_slot = ship_torpedo_sub_3
						front_1_custom_slot = ship_torpedo_sub_3
					}
				}
				load_oob = "ENG_sealion_submarines_naval"
			}
			else = {
				load_oob = "ENG_sealion_submarines_non_mtg_naval"
			}
		}
		custom_effect_tooltip = ENG_sealion_10_us_submarines.tt
	}
}

country_event = { #congrats boi, you beat them Germans for real
	id = ENG_sealion.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event ENG_sealion.4" }
	title = ENG_sealion.4.t
	desc = ENG_sealion.4.desc
	picture = GFX_report_event_GER_anarchy
	is_triggered_only = yes

	option = {
		name = ENG_sealion.4.a
		trigger = {
			has_country_flag = ENG_Thatcher_victorious
		}
		add_timed_idea = {
			idea = ENG_post_goring_reconstruction
			days = 180
		}
		ENG_Rejoin_faction_balance = yes

		every_owned_state = {
			set_variable = { TNO_Britain_ElectionSeason_AP_v = 5 }
			set_variable = { TNO_Britain_ElectionSeason_AP_pi = 8 }
			TNO_Britain_ElectionSeason_AddPop_InState = yes
			custom_effect_tooltip = ENG_ParliamentMechanic_Party_Support_8_add
		}
	}

	option = {
		name = ENG_sealion.4.b
		trigger = {
			has_country_flag = ENG_mac_shadowmaster
		}
		add_timed_idea = {
			idea = ENG_post_goring_reconstruction
			days = 180
		}
		ENG_Rejoin_faction_balance = yes
		every_owned_state = {
			set_variable = { TNO_Britain_ElectionSeason_AP_v = 4 }
			set_variable = { TNO_Britain_ElectionSeason_AP_pi = 6 }
			TNO_Britain_ElectionSeason_AddPop_InState = yes
			custom_effect_tooltip = ENG_ParliamentMechanic_Party_Support_6_add

			set_variable = { TNO_Britain_ElectionSeason_AP_v = 1 }
			set_variable = { TNO_Britain_ElectionSeason_AP_pi = 7 }
			TNO_Britain_ElectionSeason_AddPop_InState = yes
			custom_effect_tooltip = ENG_ParliamentMechanic_Party_Support_7_add
		}
	}

	option = {
		name = ENG_sealion.4.c
		trigger = {
			has_country_flag = ENG_mac_liberal
		}
		add_timed_idea = {
			idea = ENG_post_goring_reconstruction
			days = 180
		}
		ENG_Rejoin_faction_balance = yes
		every_owned_state = {
			set_variable = { TNO_Britain_ElectionSeason_AP_v = 1 }
			set_variable = { TNO_Britain_ElectionSeason_AP_pi = 6 }
			TNO_Britain_ElectionSeason_AddPop_InState = yes
			custom_effect_tooltip = ENG_ParliamentMechanic_Party_Support_6_add

			set_variable = { TNO_Britain_ElectionSeason_AP_v = 4 }
			set_variable = { TNO_Britain_ElectionSeason_AP_pi = 7 }
			TNO_Britain_ElectionSeason_AddPop_InState = yes
			custom_effect_tooltip = ENG_ParliamentMechanic_Party_Support_7_add
		}
	}
}

country_event = { #Germans have started planning, watch out COLLAB
	id = ENG_sealion.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event ENG_sealion.10" }
	title = ENG_sealion.10.t
	desc = ENG_sealion.10.desc
	picture = GFX_report_event_GER_training
	is_triggered_only = yes

	option = {
		name = ENG_sealion.10.a
		if = { limit = { country_exists = CRN }
			338 = {
				add_building_construction = {
					type = bunker
					level = 3
					instant_build = yes
					province = {
						all_provinces = yes
						limit_to_border = yes
					}
				}
			}
			777 = {
				add_building_construction = {
					type = bunker
					level = 3
					instant_build = yes
					province = {
						all_provinces = yes
						limit_to_border = yes
					}
				}
			}
		}
		set_country_flag = ENG_sealion_prep
	}
}

country_event = { #ohgodohfuck the germans have dowed HMMLR
	id = ENG_sealion.101
	immediate = { log = "[GetDateText]: [Root.GetName]: event ENG_sealion.101"
		set_country_flag = ENG_in_crisis
		set_country_flag = ENG_sealion
		hidden_effect = {
			ENG_focus_tree_swap_hmmlr = yes
		}
	}
	title = ENG_sealion.101.t
	desc = ENG_sealion.101.desc
	picture = GFX_report_event_GER_army_3
	is_triggered_only = yes

	option = {
		name = ENG_sealion.101.a
		add_to_variable = { ENG_MIL_LOY = 20 }
		add_to_variable = { ENG_MIL_LOY_FLR = 20 }
		add_to_variable = { ENG_MIL_EFF_FLR = 15 }
		add_to_variable = { ENG_MIL_EFF = 15 }
		custom_effect_tooltip = efficiency_boost_big.tt
		custom_effect_tooltip = loyalty_boost_big.tt
		ENG_MILMAN_CALC = yes
	}
}


country_event = { #america says "take some guns lol HMMLR
	id = ENG_sealion.102
	immediate = {
		log = "[GetDateText]: [Root.GetName]: event ENG_sealion.102"
		set_country_flag = ENG_sealion_guns
		hidden_effect = {
			activate_mission = ENG_DEC_USA_equipment_sealion
		}
	}
	title = ENG_sealion.102.t
	desc = ENG_sealion.102.desc
	picture = GFX_report_event_generic_guns_crate_mosin
	is_triggered_only = yes

	option = {
		name = ENG_sealion.102.a
		custom_effect_tooltip = ENG_usa_guns_mission.tt
		custom_effect_tooltip = ENG_goering_collapse.tt
	}
}

country_event = { #congrats boi, you beat them Germans for real
	id = ENG_sealion.103
	immediate = { log = "[GetDateText]: [Root.GetName]: event ENG_sealion.103" }
	title = ENG_sealion.103.t
	desc = ENG_sealion.103.desc
	picture = GFX_report_event_GER_anarchy
	is_triggered_only = yes

	option = {
		name = ENG_sealion.103.a
		trigger = {
			has_country_flag = NDL_victorious
		}
		ENG_Rejoin_faction_balance = yes
		add_timed_idea = {
			idea = ENG_post_goring_reconstruction
			days = 180
		}
		every_owned_state = {
			set_variable = { TNO_Britain_ElectionSeason_AP_v = 2 }
			set_variable = { TNO_Britain_ElectionSeason_AP_pi = 11 }
			TNO_Britain_ElectionSeason_AddPop_InState = yes
			custom_effect_tooltip = ENG_ParliamentMechanic_Party_Support_11_add

			set_variable = { TNO_Britain_ElectionSeason_AP_v = 2 }
			set_variable = { TNO_Britain_ElectionSeason_AP_pi = 12 }
			TNO_Britain_ElectionSeason_AddPop_InState = yes
			custom_effect_tooltip = ENG_ParliamentMechanic_Party_Support_12_add

			set_variable = { TNO_Britain_ElectionSeason_AP_v = 2 }
			set_variable = { TNO_Britain_ElectionSeason_AP_pi = 13 }
			TNO_Britain_ElectionSeason_AddPop_InState = yes
			custom_effect_tooltip = ENG_ParliamentMechanic_Party_Support_13_add
		}
	}
	option = {
		name = ENG_sealion.103.b
		trigger = {
			has_country_flag = SLP_victorious
		}
		ENG_Rejoin_faction_balance = yes
		add_timed_idea = {
			idea = ENG_post_goring_reconstruction
			days = 180
		}
		every_owned_state = {
			set_variable = { TNO_Britain_ElectionSeason_AP_v = 3 }
			set_variable = { TNO_Britain_ElectionSeason_AP_pi = 14 }
			TNO_Britain_ElectionSeason_AddPop_InState = yes
			custom_effect_tooltip = ENG_ParliamentMechanic_Party_Support_14_add

			set_variable = { TNO_Britain_ElectionSeason_AP_v = 3 }
			set_variable = { TNO_Britain_ElectionSeason_AP_pi = 15 }
			TNO_Britain_ElectionSeason_AddPop_InState = yes
			custom_effect_tooltip = ENG_ParliamentMechanic_Party_Support_15_add
		}
	}
}

country_event = { #Germans have started planning, watch out HMMLR
	id = ENG_sealion.110
	immediate = { log = "[GetDateText]: [Root.GetName]: event ENG_sealion.110" }
	title = ENG_sealion.110.t
	desc = ENG_sealion.110.desc
	picture = GFX_report_event_GER_training
	is_triggered_only = yes

	option = {
		name = ENG_sealion.110.a
		set_country_flag = ENG_sealion_prep
	}
}