add_namespace = goering

country_event = { # Bulgaria gets an ultimatum
	id = goering.1044
	title = goering.1044.t
	desc = goering.1044.desc
	picture = GFX_report_event_RUS_letter

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.1044"}

	option = { # Join the Pakt
		name = goering.1044.a
		GER = {
			country_event = { id = goering.1045 }
		}	
		ai_chance = {
			factor = 0
			modifier = {
				factor = 1
				has_government = ultranationalism
			}
			modifier = {
				factor = 10
				has_government = national_socialism
			}
			modifier = {
				factor = 5
				has_government = fascism
			}
		}
	}
	option = { # Refuse
		name = goering.1044.b
		ai_chance = { factor = 2 }
		GER = {
			country_event = { id = goering.1046 }
		}
	}
}

country_event = { # Bulgaria accepts
	id = goering.1045
	title = goering.1045.t
	desc = goering.1045.desc 
	picture = GFX_report_event_RUS_letter

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.1045"}

	option = {
		name = goering.1045.a
		GGR_increase_militarist_loyalty_small = yes
		set_temp_variable = { Victory_ID = 101 }
		set_temp_variable = { Victory_Points = TNO_Cold_War_GUI_Victory_Points^101 }
		add_to_temp_variable = { Victory_Points = 75 }
		GGR_determine_WPA_completion = yes
		add_to_faction = BUL
		BUL = {
			add_ideas = Pakt_Mitstreiter
			econ_join_sphere_GER = yes
		}
	}
}

country_event = { # Bulgaria declines
	id = goering.1046
	title = goering.1046.t
	desc = goering.1046.desc 
	picture = GFX_report_event_RUS_letter

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.1046"}

	option = {
		name = goering.1046.a
		GGR_increase_militarist_hawkishness_small = yes
	}
}

add_namespace = goering.sealion

country_event = { # Trial of english generals
	id = goering.sealion.1
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.1"}
	title = goering.sealion.1.t
	desc = goering.sealion.1.desc
	picture = GFX_report_event_GER_court

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = goering.sealion.1.a
		ai_chance = { factor = 1 }
		GGR_increase_militarist_loyalty = yes
		GGR_increase_militarist_power = yes

	}
	option = { #
		name = goering.sealion.1.b
		ai_chance = { factor = 1 }
		trigger = {
			set_temp_variable = { required_difference = 10 }
			militarists_are_pleased = yes
		}
		GGR_decrease_militarist_loyalty = yes
	}
}

country_event = { # Infiltrate scotland succes
	id = goering.sealion.2
	title = goering.sealion.2.t
	desc = goering.sealion.2.desc
	picture = GFX_report_event_GER_abwehr_intelligence

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.2"}

	option = {
		name = goering.sealion.2.a
		SCO = {
			add_stability = -0.07
			add_war_support = -0.1
		}
	}
}

country_event = { # Infiltrate scotland mediocre
	id = goering.sealion.3
	title = goering.sealion.3.t
	desc = goering.sealion.3.desc
	picture = GFX_report_event_GER_abwehr_intelligence

	fire_only_once = yes 
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.3"}

	option = {
		name = goering.sealion.3.a
		SCO = {
			add_war_support = -0.07
		}
	}
}

country_event = { # Infiltrate scotland failure
	id = goering.sealion.4
	title = goering.sealion.4.t
	desc = goering.sealion.4.desc
	picture = GFX_report_event_GER_officer

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.4"}

	option = {
		name = goering.sealion.4.a
		SCO = {
			add_war_support = 0.1
		}
	}
}

country_event = { # Ireland gets an ultimatum
	id = goering.sealion.5
	title = goering.sealion.5.t
	desc = goering.sealion.5.desc
	picture = GFX_report_event_RUS_letter

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.5"}

	option = { # Join the RK
		name = goering.sealion.5.a
		ai_chance = { 
			factor = 2
			modifier = {
				factor = 3
				country_exists = BRI
			}
			modifier = {
				factor = 500
				has_game_rule = { rule = IRE_GGR_ULTIMATUM option = IRE_GGR_ULTIMATUM_ACCEPT }
			}
		}
		GER = {
			country_event = { id = goering.sealion.6 }
		}
	}
	option = { # Refuse
		name = goering.sealion.5.b
		ai_chance = { 
			factor = 1
			modifier = {
				factor = 500
				has_game_rule = { rule = IRE_GGR_ULTIMATUM option = IRE_GGR_ULTIMATUM_REFUSE }
			}
		}
		GER = {
			country_event = { id = goering.sealion.7 }
		}
	}
}

country_event = { # Ireland accepts
	id = goering.sealion.6
	title = goering.sealion.6.t
	desc = goering.sealion.6.desc 
	picture = GFX_report_event_RUS_letter

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.6"}

	option = {
		name = goering.sealion.6.a
		GGR_increase_militarist_loyalty_small = yes
		GGR_decrease_militarist_hawkishness_small = yes
		clr_country_flag = GGR_operation_locked
		IRE = { transfer_navy = { target = GER } }
		set_temp_variable = { Victory_ID = 101 }
		set_temp_variable = { Victory_Points = TNO_Cold_War_GUI_Victory_Points^101 }
		add_to_temp_variable = { Victory_Points = 75 }
		GGR_determine_WPA_completion = yes
		Cold_War_GUI_AddVictory = yes
		add_to_faction = IRE
		IRE = {
			remove_faction_status = yes
			add_ideas = Pakt_Mitstreiter
		}
		hidden_effect = {
			if = {
				limit = {
					country_exists = ULS
				}
				add_to_faction = ULS
				ULS = { add_ideas = Pakt_Military_Authority }
			}
		}
	}
}

country_event = { # Ireland declines
	id = goering.sealion.7
	title = goering.sealion.7.t
	desc = goering.sealion.7.desc 
	picture = GFX_report_event_RUS_letter

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.7"}

	option = {
		name = goering.sealion.7.a
		GGR_increase_militarist_hawkishness = yes
		GGR_decrease_militarist_loyalty_small = yes
		IRE = {
			remove_faction_status = yes
			econ_leave_sphere = yes
		}		
	}
}

add_namespace = goering.sealion.collabs


country_event = { #Göring Contacts the NatFront people
	id = goering.sealion.collabs.1
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.collabs.1"}
	title = goering.sealion.collabs.1.t
	desc = goering.sealion.collabs.1.desc
	picture = GFX_report_event_RUS_letter

	is_triggered_only = yes
	fire_only_once = yes

	option = { #We can put them to good use...
		name = goering.sealion.collabs.1.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #Göring decides to use the NatFront to his advantage
	id = goering.sealion.collabs.2
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.collabs.2"}
	title = goering.sealion.collabs.2.t
	desc = goering.sealion.collabs.2.desc
	picture = GFX_report_event_RUS_letter

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Put the squeeze on them
		name = goering.sealion.collabs.2.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #They bought out Arsenal?
	id = goering.sealion.collabs.3
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.collabs.3"}
	title = goering.sealion.collabs.3.t
	desc = goering.sealion.collabs.3.desc
	picture = GFX_report_event_GER_arms

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = goering.sealion.collabs.3.a
		ai_chance = { factor = 1 }

	}
	option = { #
		name = goering.sealion.collabs.3.b
		ai_chance = { factor = 1 }

	}
}

country_event = { #Riots Break Out - English Perspective
	id = goering.sealion.collabs.4
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.collabs.4"}
	title = goering.sealion.collabs.4.t
	desc = goering.sealion.collabs.4.desc
	picture = GFX_report_event_GER_riot

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = goering.sealion.collabs.4.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #Strangeling The Partisans
	id = goering.sealion.collabs.5
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.collabs.5"}
	title = goering.sealion.collabs.5.t
	desc = goering.sealion.collabs.5.desc
	picture = GFX_report_event_RUS_burning_village

	is_triggered_only = yes
	fire_only_once = yes

	option = { #A show trial will suffice
		name = goering.sealion.collabs.5.a
		trigger = {
			set_temp_variable = { required_difference = 10 }
			militarists_are_pleased = yes
		}
		ai_chance = { factor = 1 }
		BRI = {
			add_stability = 0.2
			add_popularity = {
				ideology = national_socialism
				popularity = 0.05
			}
		}
		add_manpower = 10000
		GGR_decrease_militarist_loyalty_small = yes
	}
	option = { #Never again... Bring out the firing squads 
		name = goering.sealion.collabs.5.b
		ai_chance = { factor = 1 }
		BRI = {
			add_stability = -0.25
			add_manpower = -12000
			add_war_support = -0.20
		}
		GGR_increase_militarist_loyalty = yes
	}
}

country_event = { #The Second Surrender
	id = goering.sealion.collabs.6
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.collabs.6"}
	title = goering.sealion.collabs.6.t
	desc = goering.sealion.collabs.6.desc
	picture = GFX_report_event_GER_army_3

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Just as we expected
		name = goering.sealion.collabs.6.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #Send England ultimatum
	id = goering.sealion.collabs.7
	immediate = {
		log = "[GetDateText]: [Root.GetName]: event goering.sealion.collabs.7"
		hidden_effect = {
			ENG = {
				country_event = { id = goering.sealion.collabs.8 days = 1 }
			}
		}
	}
	title = goering.sealion.collabs.7.t
	desc = goering.sealion.collabs.7.desc
	picture = GFX_report_event_GER_army_1

	fire_only_once = yes

	is_triggered_only = yes

	option = {
		name = goering.sealion.collabs.7.a
		effect_tooltip = {
			ENG = {
				country_event = { id = goering.sealion.collabs.8 }
			}
		}
	}
}

country_event = { #England perspective
	id = goering.sealion.collabs.8
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.collabs.8"}
	title = "Germany Calling"
	desc = "Germans send us an ultimatum. They want to turn us into colony, what do we do?"
	picture = GFX_report_event_GER_army_1

	fire_only_once = yes

	is_triggered_only = yes

	option = {
		name = "WE AGREE!!!"
		GER = {
			country_event = { id = goering.sealion.collabs.9 hours = 24 }
		}
		ai_chance = {
            factor = 5
        }
	}
	option = {
		name = "Erm, what the sigma?"
		GER = {
			country_event = { id = goering.sealion.collabs.10 hours = 6 }
		}
		ai_chance = {
            factor = 5
        }
	}
}

country_event = { #They said yes(what the fuck)
	id = goering.sealion.collabs.9
	immediate = {
		log = "[GetDateText]: [Root.GetName]: event goering.sealion.collabs.9"
		hidden_effect = {
			clr_country_flag = GGR_operation_locked
			remove_dynamic_modifier = { modifier = GGR_operation_sealion2_ENG }
			set_temp_variable = { Victory_ID = 101 }
			set_temp_variable = { Victory_Points = TNO_Cold_War_GUI_Victory_Points^101 }
			add_to_temp_variable = { Victory_Points = 125 }
			GGR_determine_WPA_completion = yes
			Cold_War_GUI_AddVictory = yes
			mark_focus_tree_layout_dirty = yes
			GGR_clear_temporary_variables = yes
			ENG = {
				transfer_navy = { target = GER }
				every_unit_leader = {
					set_nationality = BRI
				}
			}
			BRI = {
				annex_country = {
					target = ENG
					transfer_troops = no
				}
				add_core_effect = yes
				ENG = {
					ENG_Colin_Jordan = { set_nationality = BRI }
				}
				promote_character = ENG_Colin_Jordan
				save_party_popularities = yes
				GER = {
					set_autonomy = {
						target = BRI
						autonomy_state = autonomy_collaborator_puppet_state
					}
				}
				1322 = {
					transfer_state_to = GER
				}
				BRI_Party_Jordan_Victory = yes
				remove_faction_status = yes
				add_ideas = {
					BRI_British_Free_Corps
					Pakt_Marionettenstaat
				}
				remove_all_ideas = yes
				set_cosmetic_tag = ENG_national_republic
				set_party_name = {
					ideology = national_socialism
					long_name = ENG_national_socialism_party_long
					name = ENG_national_socialism_party
				}
				set_party_name = {
					ideology = anocracy
					long_name = ENG_anocracy_party_long
					name = ENG_anocracy_party
				}
				set_party_name = {
					ideology = fascism
					long_name = ENG_fascism_party_long
					name = ENG_fascism_party
				}
				set_popularities = {
					national_socialism = 60
					fascism = 20
					anocracy = 5
					national_socialism_2 = 15
				}
			}
		}
	}
	title = goering.sealion.collabs.9.t
	desc = goering.sealion.collabs.9.desc
	picture = GFX_report_event_GER_army_1

	fire_only_once = yes

	is_triggered_only = yes

	option = {
		name = goering.sealion.collabs.9.a
	}
}

country_event = { #They said no
	id = goering.sealion.collabs.10
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.collabs.10"}
	title = goering.sealion.collabs.10.t
	desc = goering.sealion.collabs.10.desc
	picture = GFX_report_event_GER_army_1

	fire_only_once = yes

	is_triggered_only = yes

	option = {
		name = goering.sealion.collabs.10.a
		trigger = {
			set_temp_variable = { required_difference = 10 }
			militarists_are_pleased = yes
		}
		GGR_decrease_militarist_loyalty = yes
		set_country_flag = GGR_jordan_saved
	}
	option = {
		name = goering.sealion.collabs.10.b
		GGR_decrease_militarist_hawkishness = yes
	}
}

add_namespace = goering.sealion.hmmlr

country_event = { # Should we focus on our navy or on discontent?
	id = goering.sealion.hmmlr.1
	title = goering.sealion.hmmlr.1.t
	desc = goering.sealion.hmmlr.1.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.hmmlr.1"}

	option = { # discontent
		name = goering.sealion.hmmlr.1.a
		set_country_flag = GGR_fall_leibwache
	}
	option = { # navy
		name = goering.sealion.hmmlr.1.b
		set_country_flag = GGR_navy_focus
		custom_effect_tooltip = GGR_navy_focus_tooltip
		add_to_variable = { GGR_naval_foci_done = 1 }
	}
}

country_event = { # Operation Leibwache, who do we talk with
	id = goering.sealion.hmmlr.2
	title = goering.sealion.hmmlr.2.t
	desc = goering.sealion.hmmlr.2.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.hmmlr.2"}

	option = { # Only the hardcore germanophiles
		name = goering.sealion.hmmlr.2.a
	}
	option = { # the wider collab resistance
		name = goering.sealion.hmmlr.2.b
		set_country_flag = GGR_wider_resistance
	}
}

country_event = { # Talking with the holdouts
	id = goering.sealion.hmmlr.3
	title = goering.sealion.hmmlr.3.t
	desc = goering.sealion.hmmlr.3.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.hmmlr.3"}

	option = { # Send aid
		name = goering.sealion.hmmlr.3.a
		add_equipment_to_stockpile = {
			type = infantry_equipment
			amount = -5000
		}
		add_manpower = -1000
		set_variable = { GGR_risks_taken = 1 }
	}
	option = { # Dont
		name = goering.sealion.hmmlr.3.b
		set_variable = { GGR_risks_taken = 0 }
	}
}

country_event = { # The english discover our resistance
	id = goering.sealion.hmmlr.4
	title = goering.sealion.hmmlr.4.t
	desc = goering.sealion.hmmlr.4.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {
		log = "[GetDateText]: [Root.GetName]: event goering.sealion.hmmlr.4"
		hidden_effect = {
			clr_country_flag = GGR_wider_resistance
			clr_country_flag = GGR_fall_leibwache
			set_country_flag = GGR_navy_focus
			ENG = {
				country_event = { id = goering.sealion.hmmlr.6 }
			}
		}
	}

	option = {
		name = goering.sealion.hmmlr.4.a
	}
}

country_event = { # Germans blow up our factories
	id = goering.sealion.hmmlr.5
	title = goering.sealion.hmmlr.5.t
	desc = goering.sealion.hmmlr.5.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.hmmlr.5"}

	option = { # Invest in hitting back
		name = goering.sealion.hmmlr.5.a
		GER = {
			add_to_variable = { GGR_risks_taken = 1 }
		}
		add_equipment_to_stockpile = {
			type = infantry_equipment
			amount = -5000
		}
	}
	option = { # dont
		name = goering.sealion.hmmlr.5.b
	}
}

country_event = { # There was a german led resistance in England, we found it
	id = goering.sealion.hmmlr.6
	title = goering.sealion.hmmlr.6.t
	desc = goering.sealion.hmmlr.6.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.hmmlr.6"}

	option = { # woo
		name = goering.sealion.hmmlr.6.a
		add_stability = 0.08
		add_war_support = 0.12
		add_manpower = -5000
	}
}

country_event = { #The fall of FEN
	id = goering.sealion.hmmlr.7
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.sealion.hmmlr.7"}
	title = goering.sealion.hmmlr.7.t
	desc = goering.sealion.hmmlr.7.desc
	picture = GFX_report_event_GER_otto_remer_intro

	is_triggered_only = yes
	fire_only_once = yes

	option = { #ULTIMATE POWAHHHHHHHHHHH
		name = goering.sealion.hmmlr.7.a
	}
}

add_namespace = goering.tannenbaum

country_event = { # Underground infiltration in Swiss forts ##NEEEDS REDO LOC###
	id = goering.tannenbaum.1
	title = goering.tannenbaum.1.t
	desc = goering.tannenbaum.1.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.tannenbaum.1"}

	option = { # Keep it in our territory
		name = goering.tannenbaum.1.a
		hidden_effect = {
			random_list = {
				1 = {
					country_event = { id = goering.tannenbaum.2 days = 5 }
				}
				1 = {
					country_event = { id = goering.tannenbaum.3 days = 5 }
				}
			}
		}
	}
	option = { # Drop us in chief!
		name = goering.tannenbaum.1.b
		hidden_effect = {
			set_temp_variable = { infiltration_succes_chance = random }
			add_to_temp_variable = { infiltration_succes_chance = GGR_luftwaffe_para_attack }
			add_to_temp_variable = { infiltration_succes_chance = GGR_luftwaffe_accident_chance }
			if = {
				limit = { check_variable = { infiltration_succes_chance > 0.69 } }
				country_event = { id = goering.tannenbaum.4 days = 5 }
			}
			else = {
				country_event = { id = goering.tannenbaum.5 days = 5 }
			}
		}
	}
}

country_event = { # Air operation succes
	id = goering.tannenbaum.2
	title = goering.tannenbaum.2.t
	desc = goering.tannenbaum.2.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.tannenbaum.2"}

	option = {
		name = goering.tannenbaum.2.a
		3 = {
			damage_building = {
				type = bunker
				damage = 4
				province = 9638
			}
		}
	}
}

country_event = { # Air operation failure
	id = goering.tannenbaum.3
	title = goering.tannenbaum.3.t
	desc = goering.tannenbaum.3.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.tannenbaum.3"}

	option = {
		name = goering.tannenbaum.3.a
		add_war_support = -0.05
		GGR_decrease_militarist_loyalty_small = yes
	}
}

country_event = { # Infiltration succes!
	id = goering.tannenbaum.4
	title = goering.tannenbaum.4.t
	desc = goering.tannenbaum.4.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.tannenbaum.4"}

	option = {
		name = goering.tannenbaum.4.a
		3 = {
			damage_building = {
				type = bunker
				damage = 2
				province = 9638
			}
		}
	}
}

country_event = { # Infiltration failed!
	id = goering.tannenbaum.5
	title = goering.tannenbaum.5.t
	desc = goering.tannenbaum.5.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.tannenbaum.5"}

	option = {
		name = goering.tannenbaum.5.a
		add_war_support = -0.05
	}
}

country_event = { # Bombing Bern
	id = goering.tannenbaum.6
	title = goering.tannenbaum.6.t
	desc = goering.tannenbaum.6.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.tannenbaum.6"}

	option = { # Of course you did not get their leader you buffoon
		name = goering.tannenbaum.6.a
		SWI = {
			add_war_support = -0.06
		}
		3 = {
			damage_building = {
				type = infrastructure
				damage = 5
			}
		}
	}
}

country_event = { #What to do with the captured POW's
	id = goering.tannenbaum.7
	title = goering.tannenbaum.7.t
	desc = goering.tannenbaum.7.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.tannenbaum.7"}

	option = { # Move them around slave camps in the Reich so they are little trouble
		name = goering.tannenbaum.7.a
		GGR_increase_militarist_power_small = yes
	}
	option = { # Execute them, too much trouble
		name = goering.tannenbaum.7.b
		add_manpower = -10000
		GGR_decrease_militarist_power_small = yes
	}
}

country_event = { # People lose faith in the Swiss war
	id = goering.tannenbaum.8
	title = goering.tannenbaum.8.t
	desc = goering.tannenbaum.8.desc
	picture = GFX_report_event_generic_riots

	fire_only_once = yes
	is_triggered_only = yes
	
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.tannenbaum.8"}

	trigger = {
		has_war_with = SWI
	}

	option = {
		name = goering.tannenbaum.8.a
		set_variable = { GGR_temporary_army_organisation = -12 }
		add_war_support = -0.1
	}
}

country_event = { # The Swiss army stops being annoying
	id = goering.tannenbaum.9
	title = goering.tannenbaum.9.t
	desc = goering.tannenbaum.9.desc
	picture = GFX_report_event_GER_army_2

	fire_only_once = yes
	is_triggered_only = yes

	trigger = {
		NOT = { has_country_flag = GGR_switserland_unruly }
	}

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.tannenbaum.9"}

	option = {
		name = goering.tannenbaum.9.a
		if = {
			limit = {
				has_idea = GGR_swiss_resistance3
			}
			remove_ideas = GGR_swiss_resistance3
		}
		else = {
			remove_ideas = GGR_swiss_resistance2
		}
		hidden_effect = {
			country_event = { id = goering.tannenbaum.11 days = 30 }
		}
	}
}

country_event = { # Schörner swiftly destroys the swiss guerilla army
	id = goering.tannenbaum.10
	title = goering.tannenbaum.10.t
	desc = goering.tannenbaum.10.desc
	picture = GFX_report_event_RUS_burning_village

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {
		log = "[GetDateText]: [Root.GetName]: event goering.tannenbaum.10"
		hidden_effect = {
			GER_oskar_munzel = {
				set_nationality = SWI
			}
		}
	}

	option = {
		name = goering.tannenbaum.10.a
		if = {
			limit = {
				has_idea = GGR_swiss_resistance3
			}
			remove_ideas = GGR_swiss_resistance3
		}
		else = {
			remove_ideas = GGR_swiss_resistance2
		}
		SWI = {
			add_timed_idea = {
				idea = GGR_stabilising_regime
				days = 730
			}
			add_country_leader_role = {
				character = GER_oskar_munzel
				country_leader = { ideology = national_socialism_stratocratic_nazism_subtype }
				promote_leader = yes
			}
		}
		hidden_effect = {
			set_autonomy = {
				target = SWI
				autonomous_state = autonomy_autonomous_reichskommissariat
			}
			SWI = {
				remove_faction_status = yes
				add_ideas = Pakt_Autonomous_Reichskommissariat
				set_party_name = {
					ideology = national_socialism
					long_name = SWI_RK_party_long
					name = SWI_RK_party
				} 
				set_party_name = {
					ideology = national_socialism_2
					long_name = SWI_RK_party_long
					name = SWI_RK_party
				}
				set_popularities = {
					national_socialism = 60
					national_socialism_2 = 40
				}
				add_stability = 0.4
				add_war_support = 0.35
				set_cosmetic_tag = SWI_RK
			}
		}
	}
}

country_event = { # Eastern Switzerland is integrated
	id = goering.tannenbaum.11
	title = goering.tannenbaum.11.t
	desc = goering.tannenbaum.11.desc
	picture = GFX_report_event_generic_sign_treaty1

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.tannenbaum.11"}

	option = {
		name = goering.tannenbaum.11.a
		151 = {
			add_core_of = GER
			set_temp_variable = { state_value_multiplier_temp = 1.05 }
			econ_state_value_change_multiply = yes
		}
		1299 = {
			add_core_of = GER
			set_temp_variable = { state_value_multiplier_temp = 1.05 }
			econ_state_value_change_multiply = yes
		}
		hidden_effect = {
			country_event = { id = goering.tannenbaum.12 days = 20 }
		}
	}
}

country_event = { # The core of Switzerland is integrated
	id = goering.tannenbaum.12
	title = goering.tannenbaum.12.t
	desc = goering.tannenbaum.12.desc
	picture = GFX_report_event_generic_sign_treaty1

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.tannenbaum.12"}

	option = {
		name = goering.tannenbaum.12.a
		3 = {
			add_core_of = GER
			set_temp_variable = { state_value_multiplier_temp = 1.05 }
			econ_state_value_change_multiply = yes
		}
		hidden_effect = {
			country_event = { id = goering.tannenbaum.13 days = 40 }
		}
	}
}

country_event = { #Romandie and Ticino Pacified
	id = goering.tannenbaum.13
	title = goering.tannenbaum.13.t
	desc = goering.tannenbaum.13.desc
	picture = GFX_report_event_generic_sign_treaty1

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.tannenbaum.13"}

	option = {
		name = goering.tannenbaum.13.a
		1298 = {
			add_core_of = GER
			set_temp_variable = { state_value_multiplier_temp = 1.05 }
			econ_state_value_change_multiply = yes
		}
	}
}

country_event = { #Hidden effect for fort construction
	id = goering.tannenbaum.14
	title = goering.tannenbaum.14.t
	desc = goering.tannenbaum.14.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes
	hidden = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.tannenbaum.14"}

	option = {
		name = goering.tannenbaum.14.a
		3 = {
			add_building_construction = {
				type = bunker
				level = 10
				instant_build = yes
				province = {
					all_provinces = yes
					limit_to_border_country = ITA
				}
			}
		}
		151 = {
			add_building_construction = {
				type = bunker
				level = 10
				instant_build = yes
				province = {
					all_provinces = yes
					limit_to_border_country = ITA
				}
			}
		}
		1298 = {
			add_building_construction = {
				type = bunker
				level = 10
				instant_build = yes
				province = {
					all_provinces = yes
					limit_to_border_country = ITA
				}
			}
		}
		1299 = {
			add_building_construction = {
				type = bunker
				level = 10
				instant_build = yes
				province = {
					all_provinces = yes
					limit_to_border_country = ITA
				}
			}
		}
		2129 = {
			add_building_construction = {
				type = bunker
				level = 10
				instant_build = yes
				province = {
					all_provinces = yes
					limit_to_border_country = ITA
				}
			}
		}
	}
}

country_event = { # Helvetic Goebbels rises up
	id = goering.tannenbaum.15
	title = goering.tannenbaum.15.t
	desc = goering.tannenbaum.15.desc
	picture = GFX_report_event_franz_burri

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.tannenbaum.15"}

	option = {
		name = goering.tannenbaum.15.a
		SWI = {
			promote_character = {
				character = SWI_franz_burri
				ideology = national_socialism_subtype
			}
		}
		TSM = {
			GER_oskar_munzel = {
				set_nationality = GER
			}
		}
	}
}

add_namespace = goering.nordlicht

country_event = { # Contacting the Hardliners in Norway
	id = goering.nordlicht.1
	title = goering.nordlicht.1.t
	desc = goering.nordlicht.1.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.nordlicht.1"}

	option = { # Focus on propoganda
		name = goering.nordlicht.1.a
		random_list = {
			70 = {
				country_event = { id = goering.nordlicht.2 days = 7 }
			}
			30 = {
				country_event = { id = goering.nordlicht.3 days = 7 }
			}
		}
	}
	option = { # Destroy some stuff
		name = goering.nordlicht.1.b
		random_list = {
			55 = {
				country_event = { id = goering.nordlicht.4 days = 7 }
			}
			45 = {
				country_event = { id = goering.nordlicht.5 days = 7 }
			}
		}
	}
}

country_event = { # Propaganda succes
	id = goering.nordlicht.2
	title = goering.nordlicht.2.t
	desc = goering.nordlicht.2.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.nordlicht.2"}

	option = {
		name = goering.nordlicht.2.a
		NOR = {
			add_war_support = -0.1
		}
	}
}

country_event = { # Propaganda failure
	id = goering.nordlicht.3
	title = goering.nordlicht.3.t
	desc = goering.nordlicht.3.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.nordlicht.3"}

	option = {
		name = goering.nordlicht.3.a
		NOR = {
			add_war_support = 0.1
			add_manpower = 71
		}
	}
}

country_event = { # Destroying stuff succes
	id = goering.nordlicht.4
	title = goering.nordlicht.4.t
	desc = goering.nordlicht.4.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.nordlicht.4"}

	option = {
		name = goering.nordlicht.4.a
		NOR = {
		}
	}
}

country_event = { # Destroying stuff failure
	id = goering.nordlicht.5
	title = goering.nordlicht.5.t
	desc = goering.nordlicht.5.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.nordlicht.5"}

	option = {
		name = goering.nordlicht.5.a
		NOR = {
			add_equipment_to_stockpile = {
				type = infantry_equipment
				amount = 389
				producer = NOR
			}
		}
	}
}


country_event = { #Ultimatum to Lunde
	id = goering.nordlicht.6
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.nordlicht.6"}
	title = goering.nordlicht.6.t
	desc = goering.nordlicht.6.d
	picture = GFX_report_event_GER_army_1

	fire_only_once = yes

	is_triggered_only = yes

	option = { #Yes
		name = goering.nordlicht.6.a
		GER = {
		    country_event = { id = goering.nordlicht.7 days = 1 }
		}
		ai_chance = {
            factor = 3
        }
	}
	
	option = { #No
		name = goering.nordlicht.6.b
		GER = {
		    country_event = { id = goering.nordlicht.8 days = 5 }
		}
		ai_chance = {
            factor = 1
        }
	}
}

country_event = { #Lunde accepts
	id = goering.nordlicht.7
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.nordlicht.7"}
	title = goering.nordlicht.7.t
	desc = goering.nordlicht.7.d
	picture = GFX_report_event_GER_army_1

	fire_only_once = yes

	is_triggered_only = yes

	option = { #Yes
		name = goering.nordlicht.7.a
		GGR_increase_militarist_loyalty_small = yes
		effect_tooltip = {
			SCN = {
				annex_country = {
					target = NOR
					transfer_troops = no
				}
			}
		}
		set_country_flag = GGR_norway_accepts
		if = {
			limit = {
				has_completed_focus = GGR_operation_nordlicht
			}
			clr_country_flag = GGR_operation_locked
		}
		GGR_Reload_main = yes
		hidden_effect = {
			remove_ideas = GGR_operation_nordlicht
			set_temp_variable = { Victory_ID = 101 }
			set_temp_variable = { Victory_Points = TNO_Cold_War_GUI_Victory_Points^101 }
			add_to_temp_variable = { Victory_Points = 75 }
			GGR_determine_WPA_completion = yes
			Cold_War_GUI_AddVictory = yes
			2089 = {
				if = {
					limit = {
						country_exists = AAG
					}
					transfer_state_to = AAG
					add_core_of = AAG
				}
				else = {
					transfer_state_to = GER
				}
			}
		    SCN = {
			    if = {
				    limit = {
					    exists = no
					}	
					GGR_set_up_RK_ROOT = yes
				}
			    annex_country = {
				    target = NOR
				    transfer_troops = no
			    }
				every_owned_state = {
					set_demilitarized_zone = no
				    add_core_of = PREV
	 		    }
		    }
			if = {
				limit = {
					GGR_sweden_conquered = yes
					GGR_finland_conquered = yes
					GGR_norway_conquered = yes
				}
				complete_national_focus = GGR_scandinavian_liberation
			}
		}
	}
}

country_event = { #Lunde refuses
	id = goering.nordlicht.8
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.nordlicht.8"}
	title = goering.nordlicht.8.t
	desc = goering.nordlicht.8.d
	picture = GFX_report_event_GER_army_1

	fire_only_once = yes

	is_triggered_only = yes

	option = {
		name = goering.nordlicht.8.a
		GGR_increase_militarist_hawkishness = yes
	}
}

country_event = { # Rinnan appointed
	id = goering.nordlicht.9
	immediate = {
		log = "[GetDateText]: [Root.GetName]: event goering.nordlicht.9"		
		hidden_effect = {
			NOR = {
				NOR_Henry_Rinnan = {
					set_nationality = SCN
				}
			}
		}
	}
	title = goering.nordlicht.9.t
	desc = goering.nordlicht.9.d
	picture = GFX_report_event_GER_army_1

	fire_only_once = yes

	is_triggered_only = yes

	option = {
		name = goering.nordlicht.9.a
		SCN = {
			promote_character = NOR_Henry_Rinnan
		}
		TSM = {
			GER_heinzgeorg_lemm = {
				set_nationality = GER
			}
		}
	}
}

add_namespace = goering.hansa

country_event = { # Major protests in Sweden over the conscription
	id = goering.hansa.1
	title = goering.hansa.1.t
	desc = goering.hansa.1.desc
	picture = GFX_report_event_protest

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.hansa.1"}

	option = {
		name = goering.hansa.1.a
		SCN = {
			add_war_support = -0.1
			add_stability = -0.1
		}
	}
}

add_namespace = goering.lapland


country_event = { # Naval exercises in the baltic
	id = goering.lapland.1
	title = goering.lapland.1.t
	desc = goering.lapland.1.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.lapland.1"}

	option = { # Go all out
		name = goering.lapland.1.a
		trigger = {
			SWE = {
				exists = no
			}
		}
		hidden_effect = {
			if = {
			    limit = {
				    country_exists = RFI
				}
				RFI = { country_event = { id = FIN.150 } }
			}
			else = {
				FIN = { country_event = { id = FIN.150 } }
			}
		}
	}
	option = { # Keep it small but include the luftwaffe
		name = goering.lapland.1.b
		hidden_effect = {
			FIN = {
				country_event = { id = FIN.153 days = 4}
			}
		}
	}
	option = { # Exclude the luftwaffe
		name = goering.lapland.1.c
		hidden_effect = {
			country_event = { id = goering.lapland.5 days = 7 }
		}
	}
}

country_event = { # Finland readies their own fleet
	id = goering.lapland.2
	title = goering.lapland.2.t
	desc = goering.lapland.2.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.lapland.2"}

	option = { # Let them
		name = goering.lapland.2.a
	}
	option = { # Bait it out
		name = goering.lapland.2.b
		hidden_effect = {
			if = {
			    limit = {
				    country_exists = RFI
				}
				RFI = { country_event = { id = FIN.151 } }
			}
			else = {
				FIN = { country_event = { id = FIN.151 } }
			}
		}
	}
}

country_event = { # Finland took the bait
	id = goering.lapland.3
	title = goering.lapland.3.t
	desc = goering.lapland.3.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.lapland.3"}

	option = { # Destroy their navy
		name = goering.lapland.3.a
		hidden_effect = {
			if = {
			    limit = {
				    country_exists = RFI
				}
				RFI = { country_event = { id = FIN.152 } }
			}
			else = {
				FIN = { country_event = { id = FIN.152 } }
			}
		}
	}
}

country_event = { # Finland readys their fleet
	id = goering.lapland.4
	title = goering.lapland.4.t
	desc = goering.lapland.4.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.lapland.4"}

	option = { # would you look at that
		name = goering.lapland.4.a
	}
}

country_event = { # Nothing really happens during the exercise
	id = goering.lapland.5
	title = goering.lapland.5.t
	desc = goering.lapland.5.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.lapland.5"}

	option = { # :(
		name = goering.lapland.5.a
		navy_experience = 10
	}
}

country_event = { # End of the exercise
	id = goering.lapland.6
	title = goering.lapland.6.t
	desc = goering.lapland.6.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.lapland.6"}

	option = {
		name = goering.lapland.6.a
		navy_experience = 20
	}
}

country_event = { # Aland succesfully taken
	id = goering.lapland.7
	title = goering.lapland.7.t
	desc = goering.lapland.7.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.lapland.7"}

	option = {
		name = goering.lapland.7.a
		GGR_increase_militarist_loyalty_small = yes
		transfer_state = 145
		145 = {
		    set_demilitarized_zone = no
		}	
	}
}

country_event = { # Aland stands strong
	id = goering.lapland.8
	title = goering.lapland.8.t
	desc = goering.lapland.8.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.lapland.8"}

	option = {
		name = goering.lapland.8.a
		add_war_support = -0.05
		GGR_decrease_militarist_loyalty_small = yes 
	}
}

country_event = { # We could improve a bunch of our stuff
	id = goering.lapland.9
	title = goering.lapland.9.t
	desc = goering.lapland.9.desc
	picture = GFX_report_event_MAD_palace

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.lapland.9"}

	option = { # Get on it men!
		name = goering.lapland.9.a
		GGR_decrease_militarist_loyalty_small = yes
		army_experience = 20
		navy_experience = 20
		air_experience = 20
		TNO_improve_training_policy_effectiveness_med = yes
		hidden_effect = {
			if = {
				limit = {
					country_exists = DST
				}
				DST = {
					country_event = { id = DST.19 days = 3 }
				}
			}
		}
	}
}

country_event = { # Drechsler does not carry out reforms
	id = goering.lapland.10
	title = goering.lapland.10.t
	desc = goering.lapland.10.desc
	picture = GFX_report_event_OST_drechsler

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.lapland.10"}

	option = { # oh ok chief
		name = goering.lapland.10.a
		army_experience = -2
		navy_experience = -2
		air_experience = -2
	}
}

country_event = { # Finland accepts our demands
	id = goering.lapland.11
	title = goering.lapland.11.t
	desc = goering.lapland.11.desc
	picture = GFX_report_event_GER_army_2

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {
		log = "[GetDateText]: [Root.GetName]: event goering.lapland.11"
		hidden_effect = {
			remove_dynamic_modifier = { modifier = GGR_operation_lapland }
			GGR_clear_temporary_variables = yes
			ONG = {
				if = {
					limit = {
						exists = yes
						has_war_with = PRM
					}
					PRM = {
						white_peace = FIN
						annex_country = {
							target = ONG
							transfer_troops = no
						}
					}
					clr_global_flag = MURMANSK_CRISIS
				}
			}
		}
	}

	option = { #Friend and ally
		name = goering.lapland.11.a
		clr_country_flag = GGR_operation_locked
		set_temp_variable = { Victory_ID = 101 }
		set_temp_variable = { Victory_Points = TNO_Cold_War_GUI_Victory_Points^101 }
		add_to_temp_variable = { Victory_Points = 75 }
		GGR_determine_WPA_completion = yes
		Cold_War_GUI_AddVictory = yes
		clr_country_flag = GGR_operation_locked
		GGR_decrease_militarist_loyalty_small = yes
		GGR_decrease_militarist_hawkishness_small = yes
		FIN = {
			add_ideas = Pakt_Mitstreiter
			econ_join_sphere_GER = yes
		}
		896 = {
			if = {
				limit = {
					is_owned_by = SCN
				}
				transfer_state_to = FIN
				add_core_of = FIN
			}
		}

		hidden_effect = {
			add_to_faction = FIN
			if = {
				limit = {
					has_global_flag = MURMANSK_CRISIS
				}
				WSR = {
					white_peace = FIN
					country_event = murmansk_peace.1
				}
			}
			if = {
				limit = {
					NOT = { ONG = { has_cosmetic_tag = ONG_unity } }
				}
				every_country = {
					limit = {
						is_central_russian_nation = yes
					}
					ONG = {
						declare_war_on = {
							target = PREV
							type = annex_everything
						}
					}
				}
			}
			if = {
				limit = {
					country_exists = MPR
				}
				random_country = {
					limit = {
						is_central_russian_nation = yes #if this revolt happened so only one west russian nation left so who cares
						exists = yes
						NOT = {
							tag = ONG
						}
					}
					annex_country = {
						target = MPR
						transfer_troops = no
					}
				}
			}
		}
		ai_chance = { factor = 5 }
	}
	option = { # Reichsland
		name = goering.lapland.11.b
		ai_chance = { factor = 5 }
		GGR_decrease_militarist_loyalty_small = yes
		GGR_decrease_militarist_hawkishness_small = yes
		clr_country_flag = GGR_operation_locked
		GGR_install_reichsland_finland = yes
		set_temp_variable = { Victory_ID = 101 }
		set_temp_variable = { Victory_Points = TNO_Cold_War_GUI_Victory_Points^101 }
		add_to_temp_variable = { Victory_Points = 75 }
		GGR_determine_WPA_completion = yes
		Cold_War_GUI_AddVictory = yes
		hidden_effect = {
			if = {
				limit = {
					has_global_flag = MURMANSK_CRISIS
				}
				WSR = {
					white_peace = FIN
					country_event = murmansk_peace.1
				}
			}
		}
		896 = {
			if = {
				limit = {
					is_owned_by = SCN
				}
				transfer_state_to = FIN
				add_core_of = FIN
			}
		}
	}
}

country_event = { # Finland refuses
	id = goering.lapland.12
	title = goering.lapland.12.t
	desc = goering.lapland.12.desc
	picture = GFX_report_event_GER_army_2

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.lapland.12"}

	option = {
		name = goering.lapland.12.a
		hidden_effect = {
			if = {
				limit = {
					has_global_flag = MURMANSK_CRISIS
				}
				WSR = {
					white_peace = FIN
					country_event = murmansk_peace.1
				}
			}
		}
		GGR_increase_militarist_hawkishness = yes
		if = {
			limit = {
				country_exists = RFI
			}
			declare_war_on = {
			    target = RFI
			    type = annex_everything
		    }
	    }
		else = {	
			declare_war_on = {
			    target = FIN
			    type = annex_everything
		    }
		}
	}
}

country_event = { # The Fins accept
	id = goering.lapland.13
	title = goering.lapland.13.t
	desc = goering.lapland.13.desc
	picture = GFX_report_event_GER_army_2

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.lapland.13"}

	option = {
		name = goering.lapland.13.a
		GGR_decrease_militarist_hawkishness_small = yes
		hidden_effect = {
			country_event = { id = goering_peace_events.10 days = 2 }
		}
	}
}

country_event = { # The Fins decline
	id = goering.lapland.14
	title = goering.lapland.14.t
	desc = goering.lapland.14.desc
	picture = GFX_report_event_GER_army_1

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.lapland.14"}

	option = {
		name = goering.lapland.14.a
		GGR_increase_militarist_hawkishness = yes
	}
}

#add_namespace = goering.margarethe

add_namespace = goering.tepes


country_event = { #Ploiesti oil fields in ruins
	id = goering.tepes.1
	title = goering.tepes.1.t
	desc = goering.tepes.1.d
	picture = GFX_report_event_RUS_burning_village
	hidden = yes
	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.tepes.1"}

	option = {
		name = goering.tepes.1.a
		set_country_flag = GGR_ploiesti_destroyed
		add_resource = {
			type = oil
			amount = -15
			state = 46
		}
	}
}

#add_namespace = goering.peter

add_namespace = goering.rurik

country_event = { # RK Ukraine reestablished - Leibbrandt
	id = goering.rurik.1
	title = goering.rurik.1.t
	desc = goering.rurik.1.d
	picture = GFX_report_event_UKR_leibbrandt_1

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.rurik.1"}

	option = {
		name = goering.rurik.1.a
		trigger = {
			set_temp_variable = { required_difference = 15 }
			militarists_are_pleased = yes
		}
		GGR_decrease_militarist_loyalty = yes
		UKR = {
			add_stability = 0.05
		}
	}
	option = {
		name = goering.rurik.1.b
		GGR_increase_militarist_loyalty = yes
		GGR_increase_militarist_power_large = yes
		UKR = {
			promote_character = UKR_eduard_wagner
			GGR_set_up_RK_ROOT = yes
		}
	}
}

country_event = { # RK Ukraine reestablished - Ohlendorf
	id = goering.rurik.2
	title = goering.rurik.2.t
	desc = goering.rurik.2.d
	picture = GFX_report_event_UKR_ohlendorf_6

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.rurik.2"}

	option = {
		name = goering.rurik.2.a
		trigger = {
			set_temp_variable = { required_difference = 7 }
			militarists_are_pleased = yes
		}
		GGR_decrease_militarist_loyalty = yes
		UKR = {
			add_stability = 0.05
		}
	}
	option = {
		name = goering.rurik.2.b
		GGR_increase_militarist_loyalty = yes
		GGR_increase_militarist_power_large = yes
		UKR = {
			promote_character = UKR_eduard_wagner
			GGR_set_up_RK_ROOT = yes
		}
	}
}

country_event = { # Wagner returns to Germany, Schumacher replaces him
	id = goering.rurik.3
	title = goering.rurik.3.t
	desc = goering.rurik.3.d

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.rurik.3"}

	option = {
		name = goering.rurik.3.a
		TSM = {
			GER_eduard_wagner = {
				set_nationality = GER
			}
		}
		UKR = {
			promote_character = UKR_hans_schumacher
		}
	}
}

add_namespace = goering.rurik.brautigam

country_event = { # Deals wit theh loyalists flavor event
	id = goering.rurik.brautigam.1
	title = goering.rurik.brautigam.1.t
	desc = goering.rurik.brautigam.1.d
	picture = GFX_report_event_generic_handshake_2

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.rurik.brautigam.1"}

	option = {
		name = goering.rurik.brautigam.1.a
		UKR = {
			add_stability = -0.05
			add_manpower = -10000
		}
	}
}

country_event = { # an open negotiation flavor event
	id = goering.rurik.brautigam.2
	title = goering.rurik.brautigam.2.t
	desc = goering.rurik.brautigam.2.d
	picture = GFX_report_event_generic_handshake

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.rurik.brautigam.2"}

	option = {
		name = goering.rurik.brautigam.2.a
		add_equipment_to_stockpile = {
			type = support_equipment_1
			amount = 600
			producer = GER
		}
	}
}

country_event = { # lock them out flavor event
	id = goering.rurik.brautigam.3
	title = goering.rurik.brautigam.3.t
	desc = goering.rurik.brautigam.3.d
	picture = GFX_report_event_RUS_burning_city

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.rurik.brautigam.3"}

	option = {
		name = goering.rurik.brautigam.3.a
		add_equipment_to_stockpile = {
			type = support_equipment_1
			amount = 400
			producer = GER
		}
	}
}

country_event = { # burn the golden fields flavor
	id = goering.rurik.brautigam.4
	title = goering.rurik.brautigam.4.t
	desc = goering.rurik.brautigam.4.d
	picture = GFX_report_event_RUS_burning_city

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.rurik.brautigam.4"}

	option = {
		name = goering.rurik.brautigam.4.a
		set_temp_variable = { money_reserves_temp = 0.5 }
		econ_money_reserves_change_raw_money = yes
	}
}

add_namespace = goering.rurik.free

country_event = { # Plan the invasion or just declare war?
	id = goering.rurik.free.1
	title = goering.rurik.free.1.t
	desc = goering.rurik.free.1.desc
	picture = GFX_report_event_GER_documents

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.rurik.free.1"}

	option = { # Plan it out
		name = goering.rurik.free.1.a
		set_country_flag = plan_first
		GGR_decrease_militarist_loyalty_small = yes
	}
	option = { # This is an emergency, declare war!
		name = goering.rurik.free.1.b
		GGR_increase_militarist_loyalty = yes
		GGR_increase_militarist_power = yes
		set_country_flag = act_first
	}
}

country_event = { # Germany demands aid
	id = goering.rurik.free.2
	title = goering.rurik.free.2.t
	desc = goering.rurik.free.2.desc
	picture = GFX_report_event_GER_arms

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.rurik.free.2"}

	option = {
		name = goering.rurik.free.2.a
		trigger = {
			has_country_flag = APC_demand
		}
		send_equipment = {
			equipment = APC_equipment
			amount = 150
			target = GER
		}
		clr_country_flag = APC_demand
		add_stability = -0.8
		subtract_from_variable = { money_reserves = 0.500 }
	}
	option = {
		name = goering.rurik.free.2.b
		trigger = {
			has_country_flag = infantry_demand
		}
		send_equipment = {
			equipment = infantry_equipment_3
			amount = 1000
			target = GER
		}
		send_equipment = {
			equipment = anti_tank_equipment_1
			amount = 100
			target = GER
		}
		add_stability = -0.8
		subtract_from_variable = { money_reserves = 0.500 }
		clr_country_flag = infantry_demand
	}
	option = {
		name = goering.rurik.free.2.c
		trigger = {
			has_country_flag = men_demand
		}
		GER = {
			add_manpower = 5000
		}
		add_manpower = 5000
		add_stability = -0.8
		subtract_from_variable = { money_reserves = 0.500 }
		clr_country_flag = men_demand
	}
}

country_event = { # Burn the promises flavor event
	id = goering.rurik.free.3
	title = goering.rurik.free.3.t
	desc = goering.rurik.free.3.d
	picture = GFX_report_event_GER_city_burning

	fire_only_once = yes
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.rurik.free.3"}

	option = {
		name = goering.rurik.free.3.a
		add_political_power = 100
		GGR_increase_militarist_loyalty_small = yes
	}
}

add_namespace = goering.heinrich

country_event = { # post-conquest Moskowien flavor event
	id = goering.heinrich.1
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.heinrich.1"}
	title = goering.heinrich.1.t
	desc = goering.heinrich.1.d
	picture = GFX_report_event_hans_krebs

	fire_only_once = yes

	is_triggered_only = yes

	option = {
		name = goering.heinrich.1.a
		effect_tooltip = {
			GER_hans_krebs = {
				set_nationality = MCW
			}
		}
		GER_theodor_oberlander = {
			set_nationality = MCW
		}
		hidden_effect = {
			MCW = {
				GGR_transfer_general_RK_guy = yes
				drop_cosmetic_tag = yes
				promote_character = MCW_hans_krebs
				hidden_effect = {
					add_ideas = {
						GGR_MCW_the_legacy
						GGR_MCW_the_vision
						GGR_MCW_the_plan
					}
					set_popularities = {
						national_socialism = 60
						national_socialism_2 = 40
					}
					set_politics = { ruling_party = national_socialism_2 }
					set_country_leader_ideology = national_socialism_2_schorner_subtype
					set_politics = { ruling_party = national_socialism }
					set_party_name = {
						ideology = national_socialism
						name = MCW_national_socialism_party
						long_name = MCW_national_socialism_party_long
					}
					set_party_name = {
						ideology = national_socialism_2
						name = MCW_national_socialism_party
						long_name = MCW_national_socialism_party_long
					}
				}
			}
			set_portraits = {
				character = GER_hans_krebs
				army = {
					large = "gfx/leaders/GER/Portrait_GER_Hans_Krebs_70s.png"
				}
				civilian = {
					large = "gfx/leaders/GER/Portrait_GER_Hans_Krebs_70s.png"
				}
			}
		}
	}
}

country_event = { # Oberlander is sent to Brazil(Moskowien)
	id = goering.heinrich.2
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.heinrich.2"}
	title = goering.heinrich.2.t
	desc = goering.heinrich.2.d
	picture = GFX_report_event_krebs_and_oberlander

	fire_only_once = yes

	is_triggered_only = yes

	option = {
		name = goering.heinrich.2.a
		MCW = {
			swap_ideas = {
				remove_idea = GGR_MCW_the_legacy
				add_idea = GGR_MCW_the_legacy_krebs
			}
			retire_country_leader = yes
			add_country_leader_role = {
				character = GER_theodor_oberlander
				promote_leader = yes
				country_leader = {
					ideology = national_socialism_idiosyncratic_nazism_subtype
					desc = "POLITICS_THEODOR_OBERLANDER_DESC"
				}
			}
			promote_character = {
				character = GER_theodor_oberlander
				ideology = national_socialism_idiosyncratic_nazism_subtype
			}
			set_country_leader_description	= {
				ideology = national_socialism
				desc = "POLITICS_THEODOR_OBERLANDER_DESC"
			}
			remove_ideas = {
				GGR_MCW_the_plan
				GGR_MCW_the_vision
			}
		}
		TSM = {
			GER_hans_krebs = {
				set_nationality = GER
			}
		}
	}
}

country_event = { # Oktan's Moskowien Intro
	id = goering.heinrich.3
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.heinrich.3"}
	title = goering.heinrich.3.t
	desc = goering.heinrich.3.d
	picture = GFX_report_event_generic_soldiers_training

	fire_only_once = yes

	is_triggered_only = yes

	option = {
		name = goering.heinrich.3.a
		country_event = { id = goering.heinrich.1 days = 1 }
	}
}

country_event = { # Globocnik's Moskowien Intro
	id = goering.heinrich.4
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.heinrich.4"}
	title = goering.heinrich.4.t
	desc = goering.heinrich.4.d
	picture = GFX_report_event_generic_soldiers_training

	fire_only_once = yes

	is_triggered_only = yes

	option = {
		name = goering.heinrich.4.a
		country_event = { id = goering.heinrich.1 days = 1 }
	}
}

country_event = { # Schulenburg's Moskowien Intro
	id = goering.heinrich.5
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.heinrich.5"}
	title = goering.heinrich.5.t
	desc = goering.heinrich.5.d
	picture = GFX_report_event_generic_soldiers_training

	fire_only_once = yes

	is_triggered_only = yes

	option = {
		name = goering.heinrich.5.a
		country_event = { id = goering.heinrich.1 days = 1 }
	}
}

country_event = { # von Helldorf's Moskowien Intro
	id = goering.heinrich.6
	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.heinrich.6"}
	title = goering.heinrich.6.t
	desc = goering.heinrich.6.d
	picture = GFX_report_event_generic_soldiers_training

	fire_only_once = yes

	is_triggered_only = yes

	option = {
		name = goering.heinrich.6.a
		country_event = { id = goering.heinrich.1 days = 1 }
	}
}

add_namespace = goering.schwarzes_gold

country_event = { # Kaukasia Sympathetic Pleiger Back Into The Reich
	id = goering.schwarzes_gold.1
	title = goering.schwarzes_gold.1.t
	desc = goering.schwarzes_gold.1.d
	picture = GFX_report_event_CAU_factory

	fire_only_once = yes
	is_triggered_only = yes

	immediate = { log = "[GetDateText]: [Root.GetName]: event goering.schwarzes_gold.1"}

	option = {
		name = goering.schwarzes_gold.1.a
		GGR_increase_militarist_loyalty_small = yes
		set_temp_variable = { gdp_growth_temp = 0.1 }
		econ_gdp_growth_change = yes
		CAU = {
			hidden_effect = {
				GGR_install_RK_with_no_changes = yes
				#Just making sure no resource rights left
				every_owned_state = {
					GGR = {
						remove_resource_rights = PREV
					}
				}
				transfer_navy = { target = GER }
			}
		}
	}
}

country_event = { # Göring beat CAU
	id = goering.schwarzes_gold.2
	title = goering.schwarzes_gold.2.t
	desc = goering.schwarzes_gold.2.desc
	picture = GFX_report_event_CAU_factory

	fire_only_once = yes 
	is_triggered_only = yes

	immediate = {log = "[GetDateText]: [Root.GetName]: event goering.schwarzes_gold.2"}

	option = { # I LOVE OIL
		name = goering.schwarzes_gold.2.a
		set_temp_variable = { gdp_growth_temp = 0.10 } 
		econ_gdp_growth_change = yes
		GGR_increase_militarist_loyalty_small = yes
	}
}