############################
##      Speer Events      ##
############################

add_namespace = speer

country_event = { #Speer Wins GCW
	id = speer.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.1" }
	title = speer.1.t
	desc = speer.1.desc
	picture = GFX_report_event_GER_speer_wins

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer.1.a
		add_stability = 0.3
		hidden_effect = {
			every_country = {
				limit = { is_ai = no }
				news_event = WORLD_REICH.13
			}
			every_owned_state = {
				set_temp_variable = { temp_state_value_addition = 0.25 }
				econ_state_value_change_addition_specified_state = yes
			}
			add_dynamic_modifier = {
				modifier = GER_SGR_tax_cuts_dynamic_modifier
			}
			country_event = { id = speer_rm.1 days = 5 }			
			if = {
				limit = {
					CZE = {
						exists = yes
						is_subject_of = GER
					}
				}
				join_zollverein = yes
			}
			every_country = { # dismantles the German economic sphere
				if = {
					limit = {
						check_variable = { ECON_SPHERE_LEADER = GER }
						NOT = {
							tag = GER
							tag = CZE
							tag = BUL
							tag = HUN
							tag = ROM
							tag = TNS
							tag = FRS
							tag = AAF
							tag = PER
							tag = ENG
							tag = SER
						}
					}
					econ_leave_sphere = yes
				}
			}	
			
			SGR_project_initialize = yes
		}
	}
}

country_event = { #Students rise up in support of Speer
	id = speer.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.3" }
	title = speer.3.t
	desc = speer.3.desc
	picture = GFX_report_event_generic_revolt

	fire_only_once = yes
	is_triggered_only = yes

	trigger = { tag = SGR }

	option = {
		name = speer.3.a
		add_political_power = 50
		hidden_effect = {
			division_template = {
				name = "Bürgerwehr"
				division_names_group = SGR_militia
				regiments = {
					light_infantry = { x = 0 y = 0 }
					light_infantry = { x = 0 y = 1 }
					light_infantry = { x = 0 y = 2 }
					light_infantry = { x = 1 y = 0 }
					light_infantry = { x = 1 y = 1 }
					light_infantry = { x = 1 y = 2 }
					light_infantry = { x = 2 y = 0 }
					light_infantry = { x = 2 y = 1 }
					light_infantry = { x = 2 y = 2 }
				}
				support = {
					engineer = { x = 0 y = 0 }
					recon = { x = 0 y = 1 }
				}
			}
			if = {
				limit = { has_war_with = BGR }
				50 = {
					create_unit = {
						division = "name = \"9. Stuttgart Studentverband-Division\" division_template = \"Bürgerwehr\" start_experience_factor = 0.2"
						owner = SGR
						prioritize_location = 9517  
						allow_spawning_on_enemy_provs = yes
					}
					create_unit = {
						division = "name = \"Stuttgart Studentdivision\" division_template = \"Bürgerwehr\" start_experience_factor = 0.2"
						owner = SGR
						prioritize_location = 9517  
						allow_spawning_on_enemy_provs = yes
					}
					create_unit = {
						division = "name = \"Studenten für Gerechtigkeit\" division_template = \"Bürgerwehr\" start_experience_factor = 0.2"
						owner = SGR
						prioritize_location = 9517  
						allow_spawning_on_enemy_provs = yes
					}
					create_unit = {
						division = "name = \"Studenten für Freiheit\" division_template = \"Bürgerwehr\" start_experience_factor = 0.2"
						owner = SGR
						prioritize_location = 9517  
						allow_spawning_on_enemy_provs = yes
					}
				}
			}
			if = {
				limit = { has_war_with = GGR }
				775 = {
					create_unit = {
						division = "name = \"31. Hamburg Studentverband-Division\" division_template = \"Bürgerwehr\" start_experience_factor = 0.2"
						owner = SGR
						prioritize_location = 9347  
						allow_spawning_on_enemy_provs = yes
					}
					create_unit = {
						division = "name = \"Hamburg Studentdivision\" division_template = \"Bürgerwehr\" start_experience_factor = 0.2"
						owner = SGR
						prioritize_location = 9347  
						allow_spawning_on_enemy_provs = yes
					}
					create_unit = {
						division = "name = \"Studenten für Frieden\" division_template = \"Bürgerwehr\" start_experience_factor = 0.2"
						owner = SGR
						prioritize_location = 9347  
						allow_spawning_on_enemy_provs = yes
					}
					create_unit = {
						division = "name = \"Studenten für Freiheit\" division_template = \"Bürgerwehr\" start_experience_factor = 0.2"
						owner = SGR
						prioritize_location = 9347  
						allow_spawning_on_enemy_provs = yes
					}
				}
			}
			if = {
				limit = { has_war_with = HGR }
				5 = {
					create_unit = {
						division = "name = \"41. Ostpreussen Studentverband-Division\" division_template = \"Bürgerwehr\" start_experience_factor = 0.2"
						owner = SGR
						prioritize_location = 266  
						allow_spawning_on_enemy_provs = yes
					}
					create_unit = {
						division = "name = \"Hamburg Studentdivision\" division_template = \"Bürgerwehr\" start_experience_factor = 0.2"
						owner = SGR
						prioritize_location = 3384  
						allow_spawning_on_enemy_provs = yes
					}
				}
				42 = {
					create_unit = {
						division = "name = \"'1848' Miliz\" division_template = \"Bürgerwehr\" start_experience_factor = 0.2"
						owner = SGR
						prioritize_location = 11470  
						allow_spawning_on_enemy_provs = yes
					}	
					create_unit = {
						division = "name = \"Studenten für Gleichberechtigung\" division_template = \"Bürgerwehr\" start_experience_factor = 0.2"
						owner = SGR
						prioritize_location = 15849 
						allow_spawning_on_enemy_provs = yes
					}
					create_unit = {
						division = "name = \"Studenten für Freiheit\" division_template = \"Bürgerwehr\" start_experience_factor = 0.2"
						owner = SGR
						prioritize_location = 15849  
						allow_spawning_on_enemy_provs = yes
					}
				}
			}
		}
	}
}

country_event = { #We won the war! (Speidel alive)
	id = speer.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.6" }
	title = speer.6.t
	desc = speer.6.desc
	picture = GFX_report_event_GER_army_1

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer.6.a
		GER = { country_event = { id = reich.30 days = 1 } }
	}
}

country_event = { #Speidel surrenders
	id = speer.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.7" }
	title = speer.7.t
	desc = speer.7.desc
	picture = GFX_report_event_GER_army_2

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer.7.a
		GER_GCW_conclude = yes
	}
}

country_event = { #Speidel fights back
	id = speer.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.8" }
	title = speer.8.t
	desc = speer.8.desc
	picture = GFX_report_event_GER_army_1

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer.8.a
		add_political_power = -100
	}
}

country_event = { #Speer civil war tree debug event
	id = speer.15
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.15" }
	title = speer.15.t
	desc = speer.15.d
	picture = GFX_report_event_GER_army_1

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer.15.a
		load_focus_tree = tno_speer_civil_war
	}
}
country_event = { #Anti Heydrich Pact
	id = speer.16
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.16" }
	title = speer.16.t
	desc = speer.16.d
	picture = GFX_report_event_GER_army_1

	trigger = {
		country_exists = HGR
	}
	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer.16.a
		ai_chance = {
			factor = 100
		}
		set_country_flag = anti_heydrich_pact

		if = {
			limit = { country_exists = BGR }
			BGR = { country_event = bormann.8 } #continue
		}
		else_if = {
			limit = { country_exists = GGR }
			GGR = { country_event = goering.8 } #continue
		}
	}
	option = {
		name = speer.16.b
		ai_chance = {
			factor = 0
		}
		if = {
			limit = {
				country_exists = BGR
				country_exists = GGR
			}
			BGR = { country_event = bormann.9 } #continue with bormann making the idea
		}
	}
}
country_event = { #bormann says no, dead in water
	id = speer.17
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.17" }
	title = speer.17.t
	desc = speer.17.d
	picture = GFX_report_event_GER_army_1

	trigger = {
		country_exists = HGR
	}
	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer.17.a
		clr_country_flag = anti_heydrich_pact
	}
}
country_event = { #goring says no, dead in water
	id = speer.18
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.18" }
	title = speer.18.t
	desc = speer.18.d
	picture = GFX_report_event_GER_army_1

	trigger = {
		country_exists = HGR
	}
	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer.18.a
		clr_country_flag = anti_heydrich_pact
		if = {
			limit = { country_exists = BGR }
			BGR = { country_event = bormann.10 }
		}
	}
}
country_event = { #bormann says no, not dead in water
	id = speer.19
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.19" }
	title = speer.19.t
	desc = speer.19.d
	picture = GFX_report_event_GER_army_1

	trigger = {
		country_exists = HGR
	}
	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer.19.a
	}
}

country_event = { #goring says no, not dead in water
	id = speer.20
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.20" }
	title = speer.20.t
	desc = speer.20.d
	picture = GFX_report_event_GER_army_1

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer.20.a
	}
}

country_event = { # German Mothers March
	id = speer.28
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.28" }
	title = speer.28.t
	desc = speer.28.d
	picture = GFX_report_event_GER_arrests
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.28.a
	}
}

country_event = { # Aryan Feminism
	id = speer.29
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.29" }
	title = speer.29.t
	desc = speer.29.d
	picture = GFX_report_event_GER_arrests
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.29.a
	}
}

#Speer attempts to enter the US (FIRE FOR THE USA)
country_event = {
	id = speer.151
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.151" }
	title = speer.151.t
	desc = speer.151.d
	fire_only_once = yes
	is_triggered_only = yes

	option = { #Allow him in
		name = speer.151.a
		hidden_effect = { set_country_flag = has_speer }
		log = "[This.GetName] accepted Speer"
		#Effects for the US here
	}
	option = { #Refuse Entry
		name = speer.151.b
		hidden_effect = {
			set_country_flag = rejected_speer
			SWE = {
				country_event = { id = speer.152 days = 3 random_hours = 24 }
			}
		}
		log = "[This.GetName] rejected Speer"
	}
}

#Speer attempts to enter SWEDEN (FIRE FOR SWEDEN)
country_event = {
	id = speer.152
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.152" }
	title = speer.152.t
	desc = speer.152.d
	fire_only_once = yes
	is_triggered_only = yes

	option = { #Yea let him in
		name = speer.152.a
		hidden_effect = { set_country_flag = has_speer }
		log = "[This.GetName] accepted Speer"
		#Effects for Sweden here
	}
	option = { #Nah this sux
		name = speer.152.b
		hidden_effect = {
			set_country_flag = rejected_speer
			random_country = {
				limit = {
					OR = {
						has_government = conservatism
						has_government = liberalism
						has_government = progressivism
					}
					NOT = { has_country_flag = rejected_speer }
				}
				country_event = { id = speer.153 days = 3 random_hours = 24 }
			}
		}
		log = "[This.GetName] rejected Speer"
	}
}

#Speer attempts to enter OTHER DEMOCRATIC NATION (FIRE FOR OTHER DEMOCRATIC NATION)
country_event = {
	id = speer.153
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.153" }
	title = speer.153.t
	desc = speer.153.d
	is_triggered_only = yes

	option = { #Yea let him in
		name = speer.153.a
		hidden_effect = { set_country_flag = has_speer }
		log = "[This.GetName] accepted Speer"
		#Effects for country here
	}
	option = { #Nah this sux
		name = speer.153.b
		hidden_effect = {
			set_country_flag = rejected_speer
			random_country = {
				limit = {
					OR = {
						has_government = conservatism
						has_government = liberalism
						has_government = progressivism
					}
					NOT = { has_country_flag = rejected_speer }
				}
				country_event = { id = speer.153 days = 3 random_hours = 24 }
				ROOT = { set_temp_variable = { speer_option = 1 } }
			}
			#Speer is dead if there's nobody else to flee to
			if = {
				limit = { NOT = { check_variable = { speer_option = 1 } } }
				set_global_flag = speer_dead
				every_country = {
					limit = { is_ai = no }
					news_event = { id = speer.154 days = 3 random_hours = 24 }
				}
				log = "[This.GetName] rejected Speer, Speer dead"
			}
		}
		log = "[This.GetName] rejected Speer"
	}
}

#Speer killed in exile
news_event = {
	id = speer.154
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.154" }
	title = speer.154.t
	desc = speer.154.d
	is_triggered_only = yes

	immediate = {
		hidden_effect = { clr_country_flag = rejected_speer }
	}

	option = {
		name = speer.154.a
	}
}

#Speer asks for volunteers from European nations (SCO, IRE, SWE, FIN, ROM, BUL, ITA, IBR)
country_event = {
	id = speer.160
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.160" }
	title = speer.160.t
	desc = speer.160.d
	is_triggered_only = yes
	picture = GFX_report_event_SGR_generic_speer

	option = {
		name = speer.160.a
		log = "[This.GetName] helped Speer"
		add_manpower = -2500
		send_equipment = {
			equipment = infantry_equipment
			amount = 300
			target = SGR
		}
		SGR = {
			add_manpower = 2500
			country_event = {
				id = speer.161
				days = 1
			}
		}
	}
	option = {
		name = speer.160.b
		log = "[This.GetName] didn't help Speer"
	}
}

#Aid from see above
country_event = {
	id = speer.161
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.161" }
	title = speer.161.t
	desc = speer.161.d
	is_triggered_only = yes
	picture = GFX_report_event_generic_crate_of_guns_2

	option = {
		name = speer.161.a
	}
}

#Speer requests American help in form of advisors
country_event = {
	id = speer.162
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.162" }
	title = speer.162.t
	desc = speer.162.d
	is_triggered_only = yes
	fire_only_once = yes
	picture = GFX_report_event_SGR_speer_war_room

	option = {
		name = speer.162.a
		log = "[This.GetName] sent advisors to Speer"
		SGR = {
			country_event = {
				id = speer.163
				days = 3
			}
		}
	}
	option = {
		name = speer.162.b
		log = "[This.GetName] didn't send advisors to Speer"
		SGR = {
			country_event = {
				id = speer.164
				days = 3
			}
		}
	}
}

#The US sends advisors
country_event = {
	id = speer.163
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.163" }
	title = speer.163.t
	desc = speer.163.d
	is_triggered_only = yes

	option = {
		name = speer.163.a
		add_ideas = GER_SGR_american_advisors
		TNO_improve_military_supervision_policy_effectiveness_med = yes
		TNO_improve_training_policy_effectiveness_med = yes
	}
}

#The US refuses
country_event = {
	id = speer.164
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.164" }
	title = speer.164.t
	desc = speer.164.d
	is_triggered_only = yes
	picture = GFX_report_event_generic_command_table

	option = {
		name = speer.164.a
		add_political_power = -50
	}
}

#Speer asks for arms from European nations (SCO, IRE, SWE, FIN, ROM, BUL, ITA, IBR)
country_event = {
	id = speer.165
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.165" }
	title = speer.165.t
	desc = speer.165.d
	picture = GFX_report_event_generic_crate_of_guns
	is_triggered_only = yes

	option = {
		name = speer.165.a
		log = "[This.GetName] helped Speer"
		send_equipment = {
			equipment = infantry_equipment
			amount = 500
			target = SGR
		}
		SGR = {
			country_event = {
				id = speer.166
				days = 1
			}
		}
	}
	option = {
		name = speer.165.b
		log = "[This.GetName] didn't help Speer"
	}
}

#Europeans give out arms to Speer
country_event = {
	id = speer.166
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.166" }
	title = speer.166.t
	desc = speer.166.d
	is_triggered_only = yes
	picture = GFX_report_event_generic_crate_of_guns
	option = {
		name = speer.166.a

	}
}

#Speer requests American equipment
country_event = {
	id = speer.167
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.167" }
	title = speer.167.t
	desc = speer.167.d
	is_triggered_only = yes
	fire_only_once = yes
	picture = GFX_report_event_generic_crate_of_guns

	option = {
		name = speer.167.a
		log = "[This.GetName] sent equipment to Speer"
		send_equipment = {
			equipment = infantry_equipment
			amount = 2000
			target = SGR
		}
		SGR = {
			country_event = {
				id = speer.169
				days = 3
			}
		}
	}
	option = {
		name = speer.167.b
		log = "[This.GetName] didn't send equipment to Speer"
		SGR = {
			country_event = {
				id = speer.170
				days = 3
			}
		}
	}
}

#Speer requests Jaabn : ) equipment
country_event = {
	id = speer.168
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.168" }
	title = speer.168.t
	desc = speer.168.d
	is_triggered_only = yes
	fire_only_once = yes
	picture = GFX_report_event_generic_crate_of_guns

	option = {
		name = speer.168.a
		log = "[This.GetName] sent equipment to Speer"
		send_equipment = {
			equipment = infantry_equipment
			amount = 2000
			target = SGR
		}
		SGR = {
			country_event = {
				id = speer.171
				days = 3
			}
		}
	}
	option = {
		name = speer.168.b
		log = "[This.GetName] didn't send equipment to Speer"
		SGR = {
			country_event = {
				id = speer.172
				days = 3
			}
		}
	}
}

#US accepts giving arms to Speer
country_event = {
	id = speer.169
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.169" }
	title = speer.169.t
	desc = speer.169.d
	is_triggered_only = yes
	picture = GFX_report_event_generic_crate_of_guns

	option = {
		name = speer.169.a

	}
}

#US refuses giving arms to Speer
country_event = {
	id = speer.170
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.170" }
	title = speer.170.t
	desc = speer.170.d
	is_triggered_only = yes
	picture = GFX_report_event_generic_crate_of_guns

	option = {
		name = speer.170.a

	}
}

#Jaabn : ) accepts giving arms to Speer
country_event = {
	id = speer.171
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.171" }
	title = speer.171.t
	desc = speer.171.d
	is_triggered_only = yes
	picture = GFX_report_event_generic_crate_of_guns

	option = {
		name = speer.171.a

	}
}

#Jaabn : ) refuses giving arms to Speer
country_event = {
	id = speer.172
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.172" }
	title = speer.172.t
	desc = speer.172.d
	is_triggered_only = yes
	picture = GFX_report_event_generic_crate_of_guns

	option = {
		name = speer.172.a

	}
}

#Anarchy Speer begs the people to keep fighting
country_event = {
	id = speer.173
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.173" }
	title = speer.173.t
	desc = speer.173.d
	is_triggered_only = yes

	option = {
		name = speer.173.a
		add_ideas = GER_SGR_our_final_struggle
	}
}

#Anarchy Speer orders dismantling and repurposing of non-essential industry
country_event = {
	id = speer.174
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.174" }
	title = speer.174.t
	desc = speer.174.d
	is_triggered_only = yes

	option = {
		name = speer.174.a
		add_stability = -0.1
	}
}

#Anarchy Speer's soldiers/general staff discuss with horror the deployment of IEDs
country_event = {
	id = speer.175
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.175" }
	title = speer.175.t
	desc = speer.175.d
	is_triggered_only = yes

	option = {
		name = speer.175.a
		add_ideas = GER_SGR_our_final_struggle
	}
}


### Dönitz Renounces Speidel

country_event = {
	id = speer.555
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.555" }
	title = speer.555.t
	desc = speer.555.d
	picture = GFX_report_event_UKR_sevastopol_aerial
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.555.a
	}
}

country_event = { # debug flags
	id = speer.998
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.998" }
	title = speer.998.t
	desc = speer.998.d
	picture = GFX_report_event_GER_arrests
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.998.a
		set_country_flag = SGR_neversetmetestflag
		set_country_flag = SGR_ukraine_tree_loaded
	}
}

#########################
# SPEER POST-GCW EVENTS #
#########################

#Opener Tree#

#The Nuremberg Speech
country_event = {
	id = speer.200
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.200" }
	title = speer.200.t
	desc = speer.200.d
	picture = GFX_report_event_SGR_speer_accords
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.200.a
		add_stability = 0.1
		add_popularity = {
			ideology = national_socialism
			popularity = 0.02
		}
		add_popularity = {
			ideology = paternalism
			popularity = 0.03
		}
	}
}

#The Humanitarian Crisis
country_event = {
	id = speer.201
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.201" }
	title = speer.201.t
	desc = speer.201.d
	picture = GFX_report_event_GER_anarchy
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.201.a
	}
}

#Show Their Crimes
country_event = {
	id = speer.202
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.202" }
	title = speer.202.t
	desc = speer.202.d
	picture = GFX_report_event_GER_arrests
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.202.a
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_CONSERVATIVE
					}
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_NATSOC_OBERLANDER
					}
				}
			}
		}
		add_stability = -0.1
		add_political_power = 50
		increase_reformist_leaning_medium = yes
		decrease_regime_stab_med = yes
	}
	option = {
		name = speer.202.b
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_REFORMER
					}
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_NATSOC_OBERLANDER
					}
				}
			}
		}
		add_stability = -0.075
		add_political_power = 25
		increase_reformist_leaning_small = yes
		decrease_regime_stab_small = yes
	}
	option = {
		name = speer.202.c
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_REFORMER
					}
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_CONSERVATIVE
					}
				}
			}
		}
		add_stability = -0.03
		add_political_power = 10
		increase_conservative_leaning_small = yes
		add_regime_stab_small = yes
	}
}

#Sondergericht
country_event = {
	id = speer.203
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.203" }
	title = speer.203.t
	desc = speer.203.d
	picture = GFX_report_event_GER_firing_squad
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.203.a
		add_stability = -0.1
		add_political_power = 30
		add_regime_stab_big = yes
		64 = {
			add_building_construction = {
				type = prisons
				level = 1
				instant_build = yes
			}
		}
		hidden_effect = {
			every_country = {
				limit = { is_ai = no }
				news_event = { id = WORLD_REICH.208 }
			}
		}
	}
}


#The Erhard Plan
country_event = {
	id = speer.204
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.204" }
	title = speer.204.t
	desc = speer.204.d
	picture = GFX_report_event_GER_erhard
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.204.a
		custom_effect_tooltip = SGR_erhard_effectivity
		decrease_regime_stab_small = yes
	}
}

#Not This Time
country_event = {
	id = speer.205
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.205" }
	title = speer.205.t
	desc = speer.205.d
	picture = GFX_report_event_SGR_generic_speer
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.205.a
		add_to_variable = { SGR_costs_save = 0.1 }
	}
}

#The Schmidt Proposal
country_event = {
	id = speer.206
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.206" }
	title = speer.206.t
	desc = speer.206.d
	picture = GFX_report_event_GER_schmidt
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.206.a
	}
}

#Beyond the Atlantic
country_event = {
	id = speer.207
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.207" }
	title = speer.207.t
	desc = speer.207.d
	picture = GFX_report_event_USA_impeachment
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.207.a
		set_temp_variable = { tension_WT = -2.5 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = USA }
		set_temp_variable = { tension_ID = 21 }
		TNO_change_tension = yes
	}
}

#Neighbours at Home
country_event = {
	id = speer.208
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.208" }
	title = speer.208.t
	desc = speer.208.d
	picture = GFX_report_event_GRE_diplomats
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.208.a
	}
}

#In the Land of the Rising Sun
country_event = {
	id = speer.209
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.209" }
	title = speer.209.t
	desc = speer.209.d
	picture = GFX_report_event_JAP_ww1
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.209.a
		set_temp_variable = { tension_WT = -2.5 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = JAP }
		set_temp_variable = { tension_ID = 22 }
		TNO_change_tension = yes
	}
}

#Enemy of my Enemy
country_event = {
	id = speer.210
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.210" }
	title = speer.210.t
	desc = speer.210.d
	picture = GFX_report_event_generic_sign_treaty1
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.210.a
	}
}

#Friends of Yore
country_event = {
	id = speer.211
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.211" }
	title = speer.211.t
	desc = speer.211.d
	picture = GFX_report_event_JAP_dinner
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.211.a
	}
}

#We Are Not Alone
country_event = {
	id = speer.212
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.212" }
	title = speer.212.t
	desc = speer.212.d
	picture = GFX_report_event_GER_gehlen
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.212.a
	}
}

#A Moment of Time
country_event = {
	id = speer.213
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.213" }
	title = speer.213.t
	desc = speer.213.d
	picture = GFX_report_event_SGR_generic_speer
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.213.a
	}
}

#A Sword over the Swastika
country_event = {
	id = speer.214
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.214" }
	title = speer.214.t
	desc = speer.214.d
	picture = GFX_report_event_GER_reichsbanner
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.214.a
		hidden_effect = {
			country_event = speer.511
		}
	}
}

#Not This Time

country_event = {
	id = speer.215
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.215" }
	title = speer.215.t
	desc = speer.215.d
	picture = GFX_report_event_generic_people
	trigger = {
		has_completed_focus = SGR_the_new_reichsmark
		has_completed_focus = SGR_beyond_the_atlantic
	}
	fire_only_once = yes

	option = {
		name = speer.215.a
		add_political_power = 50
		add_stability = 0.05
		add_to_variable = { SGR_costs_save = 0.1 }
	}
}

#Ukraine#

#Gentlemen, welcome to Kiev
country_event = {
	id = speer.300
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.300" }
	title = speer.300.t
	desc = speer.300.d
	picture = GFX_report_event_generic_train
	is_triggered_only = yes

	option = {
		name = speer.300.a
	}
}

#Reconstruction is paying off
country_event = {
	id = speer.301
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.301" }
	title = speer.301.t
	desc = speer.301.d
	is_triggered_only = yes
	picture = GFX_report_event_generic_building_2
	trigger = {
		has_country_flag = GER_UKR_Reconstruction_Constructivist
	}

	option = {
		name = speer.301.a
		add_to_variable = { SGR_deficit_offset = 0.2 }
		hidden_effect = {
			country_event = {
				id = speer.302
				days = 50
			}
		}

	}
}

#Construction and Further Economic Benefits from a secure breadbasket
country_event = {
	id = speer.302
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.302" }
	title = speer.302.t
	desc = speer.302.d
	is_triggered_only = yes
	picture = GFX_report_event_IBR_cow_in_field
	option = {
		name = speer.302.a
		add_to_variable = { SGR_deficit_offset = 0.2 }
		if = {
			limit = { UKR = { owns_state = 202 } }
		}
		add_to_variable = {
			var = Ukraine_Left_Industrial_Density
			value = 5
		}
	}
}

#Pacification Event
country_event = {
	id = speer.303
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.303" }
	title = speer.303.t
	desc = speer.303.d
	is_triggered_only = yes
	picture = GFX_report_event_IBR_cow_in_field
	trigger = {
		has_country_flag = GER_UKR_Force_Encouraged
	}

	option = {
		name = speer.303.a
		202 = {
			set_demilitarized_zone = yes
		}
		hidden_effect = {
			country_event = {
				id = speer.304
				days = 40
			}
		}
	}
}

#Industrial committee does shit
country_event = {
	id = speer.304
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.304" }
	title = speer.304.t
	desc = speer.304.d
	picture = GFX_report_event_BRG_industry_3
	is_triggered_only = yes

	option = {
		name = speer.304.a
		add_to_variable = { SGR_deficit_offset = 0.05 }
		if = {
			limit = { UKR = { owns_state = 202 } }
		}
		add_to_variable = {
			var = Ukraine_Left_Industrial_Density
			value = 5
		}
		add_to_variable = {
			var = Ukraine_Left_Unionization
			value = 5
		}
		add_to_variable = {
			var = Ukraine_Right_Industrial_Density
			value = 5
		}
		add_to_variable = {
			var = Ukraine_Right_Industrial_Density
			value = 5
		}
		hidden_effect = {
			country_event = {
				id = speer.305
				days = 20
			}
		}
	}
}
#Crimean Trade starts to rebound
country_event = {
	id = speer.305
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.305" }
	title = speer.305.t
	desc = speer.305.d
	is_triggered_only = yes
	picture = GFX_report_event_RUS_trade_caravan

	option = {
		name = speer.305.a
		add_to_variable = { SGR_deficit_offset = 0.1 }

	}
}

#Welcome to the bread fields, nazi bastards
country_event = {
	id = speer.306
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.306" }
	title = speer.306.t
	desc = speer.306.d
	picture = GFX_report_event_IBR_rural_agriculture
	is_triggered_only = yes

	option = {
		name = speer.306.a
	}
}

#Schmidt please figure something out for free Ukraine
country_event = {
	id = speer.307
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.307" }
	title = speer.307.t
	desc = speer.307.d
	is_triggered_only = yes
	picture = GFX_report_event_GER_schmidt

	option = {
		name = speer.307.a
	}
}

#Tresckow pelase figure something out for free Ukraine
country_event = {
	id = speer.308
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.308" }
	title = speer.308.t
	desc = speer.308.d
	is_triggered_only = yes
	picture = GFX_report_event_generic_sign_treaty2

	option = {
		name = speer.308.a
	}
}

#Let's offer Odessa to Ukraine wait what do you mean we may have to make good on the promise
country_event = {
	id = speer.309
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.309" }
	title = speer.309.t
	desc = speer.309.d
	is_triggered_only = yes
	picture = GFX_report_event_IBR_romania_bucharest1960
	option = {
		name = speer.309.a
	}
}

#lol get fucked dönitz
country_event = {
	id = speer.310
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.310" }
	title = speer.310.t
	desc = speer.310.d
	is_triggered_only = yes
	picture = GFX_report_event_GER_donitz

	option = {
		name = speer.310.a
		annex_country = {
			target = CRI
			transfer_troops = yes
		}
	}
}

#Germany Ukraine summit
country_event = {
	id = speer.311
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.311" }
	title = speer.311.t
	desc = speer.311.d
	is_triggered_only = yes
	picture = GFX_report_event_generic_sign_treaty1

	option = {
		name = speer.311.a
		ai_chance = { factor = 100 }
		hidden_effect = {
			ROM = {
				country_event = { id = speer.312 days = 3 }
			}
			GER = {
				GER_ewaldheinrich_von_kleistschmenzin = {
					set_nationality = UKR
				}
			}
			UKR = {
				annex_country = { target = UKR transfer_troops = no }
				save_party_popularities = yes
				GER = {
					set_autonomy = {
						target = UKR
						autonomy_state = autonomy_autonomous_reichskommissariat
					}
				}
				apply_party_popularities = yes
				add_popularity = {
					ideology = national_socialism
					popularity = 0.5
				}
				set_cosmetic_tag = Speer_UKR_rejoined_peacefully
				promote_character = GER_ewaldheinrich_von_kleistschmenzin
				set_party_name = {
					ideology = national_socialism
					long_name = UKR_speer_prov_government_national_socialism_long
					name = UKR_speer_prov_government_national_socialism
				}
				join_zollverein = yes
				set_variable = { national_debt = 0 }
			}
		}
	}
	option = {
		name = speer.311.b
		ai_chance = { factor = 0 }
		country_event = { id = speer.313 days = 2 }
	}
}

#Romania must choose
country_event = {
	id = speer.312
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.312" }
	title = speer.312.t
	desc = speer.312.d
	is_triggered_only = yes
	picture = GFX_report_event_generic_sign_treaty3

	option = {
		name = speer.312.a
		ai_chance = { factor = 100 }
		198 = { add_core_of = UKR }
		UKR = { transfer_state = 198 }
		192 = { add_core_of = UKR }
		UKR = { transfer_state = 192 }
		1285 = { add_core_of = UKR }
		UKR = { transfer_state = 1285 }
		ROM = {
			add_political_power = -100
			add_stability = -0.3
		}
	}
	option = {
		name = speer.312.b
		ai_chance = { factor = 0 }
		country_event = { id = speer.314 days = 2 }
	}
}

#Ukraine declines
country_event = {
	id = speer.313
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.313" }
	title = speer.313.t
	desc = speer.313.d
	is_triggered_only = yes
	picture = GFX_report_event_FFR_massu_plan_generals

	option = {
		name = speer.313.a
		declare_war_on = { type = annex_everything target = FUK }
	}
}

#Romania declines
country_event = {
	id = speer.314
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.314" }
	title = speer.314.t
	desc = speer.314.d
	is_triggered_only = yes
	picture = GFX_report_event_generic_chemical_warfare

	option = {
		name = speer.314.a
		declare_war_on = { type = annex_everything target = ROM }
	}
}

#Netherlands#

country_event = {
	id = speer.350
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.350" }
	title = speer.350.t
	desc = speer.350.d
	is_triggered_only = yes

	option = {
		name = speer.350.a
		HOL = {
			add_popularity = {
				ideology = despotism
				popularity = -0.05
			}
		}
	}

	option = {
		name = speer.350.b
		HOL = {
			add_popularity = {
				ideology = fascism
				popularity = 0.05
			}
		}
	}
}


############################
# South African War Events #
############################

add_namespace = SpeerSAW

#A Party of Chess path event

country_event = {
	id = SpeerSAW.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event SpeerSAW.1" }
	title = SpeerSAW.1.t
	desc = SpeerSAW.1.d
	is_triggered_only = yes
	picture = GFX_report_event_FFR_massu_plan_generals

	option = {
		name = SpeerSAW.1.a
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = SGR_SAW_ROUTE
					option = SGR_SAW_ROUTE_AGRESSIVE
				}
			}
		}
		set_country_flag = SGR_SAW_light_route
		decrease_regime_stab_med = yes
		increase_reformist_leaning_small = yes
		add_political_power = 25
		complete_national_focus = GER_a_game_of_diplomacy
	}
	option = {
		name = SpeerSAW.1.b
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = SGR_SAW_ROUTE
					option = SGR_SAW_ROUTE_EVACUATE
				}
			}
		}
		set_country_flag = SGR_SAW_heavy_route
		decrease_regime_stab_small = yes
		increase_conservative_leaning_small = yes
		add_political_power = 15
		complete_national_focus = GER_a_display_of_force
	}
}

#Status Update path event

country_event = {
	id = SpeerSAW.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event SpeerSAW.2" }
	title = SpeerSAW.2.t
	desc = SpeerSAW.2.d
	is_triggered_only = yes
	picture = GFX_report_event_generic_office

	option = {
		name = SpeerSAW.2.a
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = SGR_SAW_ROUTE
					option = SGR_SAW_ROUTE_AGRESSIVE
				}
			}
		}
		SGR_SAW_robbery_policy = yes
		decrease_regime_stab_med = yes
		increase_reformist_leaning_small = yes
	}
	option = {
		name = SpeerSAW.2.b
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = SGR_SAW_ROUTE
					option = SGR_SAW_ROUTE_EVACUATE
				}
			}
		}
		SGR_SAW_victory_policy = yes
		add_regime_stab_small = yes
		increase_conservative_leaning_small = yes
	}
}

#Speer is taking our money/resources (RK PoV)

country_event = {
	id = SpeerSAW.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event SpeerSAW.3" }
	title = SpeerSAW.3.t
	desc = SpeerSAW.3.d
	is_triggered_only = yes
	picture = GFX_report_event_generic_money

	option = {
		name = SpeerSAW.3.a
		add_political_power = -30
		add_stability = -0.1
		set_temp_variable = { temp_econ_spending_amount = 0.250 }
		econ_spend_money_once_effect_raw_money = yes
	}
}

#Speer is withdrawing advisors from the RKs

country_event = {
	id = SpeerSAW.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event SpeerSAW.4" }
	title = SpeerSAW.4.t
	desc = SpeerSAW.4.d
	is_triggered_only = yes
	picture = GFX_report_event_DRL_poison_the_germans

	option = {
		name = SpeerSAW.4.a
		add_political_power = -20
		set_temp_variable = { money_reserves_temp = 0.15 }
		econ_money_reserves_change_raw_money = yes
	}
}

#Speer abandons the RKs, fires for RKs

country_event = {
	id = SpeerSAW.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event SpeerSAW.5" }
	title = SpeerSAW.5.t
	desc = SpeerSAW.5.d
	is_triggered_only = yes
	picture = GFX_report_event_GER_arms

	option = {
		name = SpeerSAW.5.a
		add_political_power = -20
		add_stability = 0.05
	}
}

#Tresckow advises Speer on dealing with the SAW as a grand military spectacle, MIL PATH 1

country_event = {
	id = SpeerSAW.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event SpeerSAW.6" }
	title = SpeerSAW.6.t
	desc = SpeerSAW.6.d
	is_triggered_only = yes
	picture = GFX_report_event_GER_officer

	option = {
		name = SpeerSAW.6.a

	}
}

#Making of propaganda films based on the SAW

country_event = {
	id = SpeerSAW.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event SpeerSAW.7" }
	title = SpeerSAW.7.t
	desc = SpeerSAW.7.d
	is_triggered_only = yes
	picture = GFX_report_event_post_apoc_film_reels

	option = {
		name = SpeerSAW.7.a
		add_political_power = 20
	}
}

#Massive military parades in Germany

country_event = {
	id = SpeerSAW.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event SpeerSAW.8" }
	title = SpeerSAW.8.t
	desc = SpeerSAW.8.d
	is_triggered_only = yes
	picture = GFX_report_event_generic_military_parade

	option = {
		name = SpeerSAW.8.a
		add_regime_stab_small = yes
	}
}

#Just like old times; Propaganda doubles down on the reminiscience to the Second World War

country_event = {
	id = SpeerSAW.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event SpeerSAW.9" }
	title = SpeerSAW.9.t
	desc = SpeerSAW.9.d
	is_triggered_only = yes
	picture = GFX_report_event_IBR_lisbon_tv_station

	option = {
		name = SpeerSAW.9.a
		add_political_power = 20
	}
}

#Schörner is withdrawn from the SAW

country_event = {
	id = SpeerSAW.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event SpeerSAW.10" }
	title = SpeerSAW.10.t
	desc = SpeerSAW.10.d
	is_triggered_only = yes
	picture = GFX_report_event_GER_ferdinand_schorner

	option = {
		name = SpeerSAW.10.a
		decrease_regime_stab_small = yes
	}
}

#Speer is packing up in the RKs, drawing all precious money he can from them

country_event = {
	id = SpeerSAW.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event SpeerSAW.11" }
	title = SpeerSAW.11.t
	desc = SpeerSAW.11.d
	is_triggered_only = yes
	picture = GFX_report_event_generic_truck

	option = {
		name = SpeerSAW.11.a
		decrease_regime_stab_small = yes
		increase_wwgrowth_mid = yes
		add_to_variable = { SGR_deficit_offset = 0.25 }
	}
}

#Speer is cutting losses, fires for RKs

country_event = {
	id = SpeerSAW.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event SpeerSAW.12" }
	title = SpeerSAW.12.t
	desc = SpeerSAW.12.d
	is_triggered_only = yes
	picture = GFX_report_event_FFR_massu_plan_generals

	option = {
		name = SpeerSAW.12.a
		add_political_power = -50
		add_stability = -0.1
	}
}

#Speer makes a big speech, declaring the SAW to not be his fault and him having done the right thing by withdrawing

country_event = {
	id = SpeerSAW.13
	immediate = { log = "[GetDateText]: [Root.GetName]: event SpeerSAW.13" }
	title = SpeerSAW.13.t
	desc = SpeerSAW.13.d
	is_triggered_only = yes
	picture = GFX_report_event_GER_albert_speer_intro

	option = {
		name = SpeerSAW.13.a
		add_political_power = -30
		set_temp_variable = { tension_WT = -5 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = USA }
		set_temp_variable = { tension_ID = 13 }
		TNO_change_tension = yes
		hidden_effect = {
			every_country = {
				limit = { is_ai = no }
				news_event = { id = WORLD.1992 }
			}
		}
	}
}

#Hippies in Germany event 1
country_event = {
	id = SpeerSAW.14
	immediate = { log = "[GetDateText]: [Root.GetName]: event SpeerSAW.14" }
	title = SpeerSAW.14.t
	desc = SpeerSAW.14.d
	is_triggered_only = yes
	fire_only_once = yes
	picture = GFX_report_event_IBR_portuguese_protest

	option = {
		name = SpeerSAW.14.a
		decrease_regime_stab_small = yes
	}
}

#Hippies in Germany event 2
country_event = {
	id = SpeerSAW.15
	immediate = { log = "[GetDateText]: [Root.GetName]: event SpeerSAW.15" }
	title = SpeerSAW.15.t
	desc = SpeerSAW.15.d
	is_triggered_only = yes
	fire_only_once = yes
	picture = GFX_report_event_IBR_protest

	option = {
		name = SpeerSAW.15.a
		decrease_regime_stab_med = yes
	}
}

#Hippies in Germany event 3
country_event = {
	id = SpeerSAW.16
	immediate = { log = "[GetDateText]: [Root.GetName]: event SpeerSAW.16" }
	title = SpeerSAW.16.t
	desc = SpeerSAW.16.d
	is_triggered_only = yes
	fire_only_once = yes
	picture = GFX_report_event_generic_socialist_protests

	option = {
		name = SpeerSAW.16.a
		decrease_regime_stab_big = yes
	}
}

add_namespace = speerkriegcategory

#Asset seizure succeeds

country_event = {
	id = speerkriegcategory.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerkriegcategory.1" }
	title = speerkriegcategory.1.t
	desc = speerkriegcategory.1.d
	is_triggered_only = yes
	picture = GFX_report_event_CHI_Industry_Synth_Refine

	option = {
		name = speerkriegcategory.1.a
		GER = {
			set_temp_variable = { pus_temp = 1 }
			econ_pus_change = yes
		}
		add_to_variable = { SGR_deficit_offset = 0.25 }
	}
}

country_event = { #Money has been seized
	id = speerkriegcategory.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerkriegcategory.2" }
	title = speerkriegcategory.2.t
	desc = speerkriegcategory.2.d
	is_triggered_only = yes
	picture = GFX_report_event_generic_money

	option = {
		name = speerkriegcategory.2.a
		hidden_effect = {
			random_list = {
				30 = {
					COG = {
						set_temp_variable = { tempRandom = 0.5 }
						subtract_from_variable = { THIS.GDP = tempRandom }
						add_to_variable = { GER.money_reserves = tempRandom }
					}
				}
				30 = {
					ANG = {
						set_temp_variable = { tempRandom = 0.5 }
						subtract_from_variable = { THIS.GDP = tempRandom }
						add_to_variable = { GER.money_reserves = tempRandom }
					}
				}
				30 = {
					GRO = {
						set_temp_variable = { tempRandom = 0.5 }
						subtract_from_variable = { THIS.GDP = tempRandom }
						add_to_variable = { GER.money_reserves = tempRandom }
					}
				}
			}
		}
		set_temp_variable = { money_reserves_temp = 0.15 }
		econ_money_reserves_change_raw_money = yes
		custom_effect_tooltip = SGR_SAW_rob_assets_money_tt
		add_to_variable = { SGR_deficit_offset = 0.25 }
	}
}

country_event = { #Asset seizure has failed
	id = speerkriegcategory.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerkriegcategory.3" }
	title = speerkriegcategory.3.t
	desc = speerkriegcategory.3.d
	is_triggered_only = yes
	picture = GFX_report_event_SGR_sad_speer

	option = {
		name = speerkriegcategory.3.a
		add_political_power = -30
		custom_effect_tooltip = SGR_SAW_rob_assets_failure_tt
	}
}

###########################
# Megacorps Dismantlement #
###########################

#IG FARBEN
country_event = {
	id = speer.413
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.413" }
	title = speer.413.t
	desc = speer.413.d
	picture = GFX_report_event_BRG_industry_1

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.413.a
		add_political_power = 100
		add_regime_stab_big = yes
		TNO_worsen_slavery_policy_effectiveness_high = yes
		#TNO_improve_child_labor_policy_effectiveness_med = yes
		every_country = {
			limit = {
				SGR_WWS_IsGermanReich = yes
			}
			TNO_improve_education_policy_effectiveness_med = yes
			TNO_improve_poverty_med = yes
		}
		TNO_improve_poverty_med = yes
	}
}

#REICHSWERKE
country_event = {
	id = speer.414
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.414" }
	title = speer.414.t
	desc = speer.414.d
	picture = GFX_report_event_BRG_industry_2

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.414.a
		add_political_power = 75
		add_regime_stab_big = yes
		TNO_worsen_slavery_policy_effectiveness_med = yes
		TNO_improve_regulations_policy_effectiveness_low = yes
		every_country = {
			limit = {
				SGR_WWS_IsGermanReich = yes
			}
			TNO_improve_regulations_policy_effectiveness_low = yes
			TNO_improve_poverty_low = yes
		}
		TNO_improve_poverty_low = yes
	}
}

#DAIMLER-BENZ
country_event = {
	id = speer.415
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.415" }
	title = speer.415.t
	desc = speer.415.d
	picture = GFX_report_event_BRG_industry_3

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.415.a
		add_political_power = 50
		add_regime_stab_med = yes
		TNO_worsen_slavery_policy_effectiveness_low = yes
		TNO_improve_max_workhours_policy_effectiveness_low = yes
		every_country = {
			limit = {
				SGR_WWS_IsGermanReich = yes
			}
			TNO_improve_max_workhours_policy_effectiveness_low = yes
			set_temp_variable = { pus_temp = 3 }
			econ_pus_change = yes
		}
		set_temp_variable = { pus_temp = 5 }
		econ_pus_change = yes
	}
}

#SIEMENS
country_event = {
	id = speer.416
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.416" }
	title = speer.416.t
	desc = speer.416.d
	picture = GFX_report_event_CHI_Industry_Civ_1

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.416.a
		add_political_power = 25
		add_regime_stab_med = yes
		TNO_worsen_slavery_policy_effectiveness_low = yes
		every_country = {
			limit = {
				SGR_WWS_IsGermanReich = yes
			}
			TNO_improve_research_facilities_low = yes
			set_temp_variable = { pus_temp = 1 }
			econ_pus_change = yes
		}
		set_temp_variable = { pus_temp = 3 }
		econ_pus_change = yes
	}
}

##MISC
#SPET IMPER
country_event = {
	id = speer.417

	immediate = {
		log = "[GetDateText]: [Root.GetName]: event speer.417"
		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD_REICH.17 }
		}
	}

	title = speer.417.t
	desc = speer.417.d
	picture = GFX_report_event_GER_reichstag
	fire_only_once = yes
	hidden = yes

	trigger = {
		tag = GER
		OR = {
			has_global_flag = german_civil_war_speervic
			has_global_flag = german_civil_war_bormannvic # stealing this event for bormann too
		}
		owns_state = 195
		is_in_faction_with = CAU
		is_in_faction_with = MCW
	}

	option = {
		name = speer.417.a
	}
}

#SPEER RETAKES BOHEMIA, DENMARK AND HOLLAND - based -saschka01
country_event = {
	id = speer.418

	immediate = {
		log = "[GetDateText]: [Root.GetName]: event speer.418"
		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD_REICH.16 }
		}
	}

	title = speer.418.t
	desc = speer.418.d
	picture = GFX_report_event_FFR_massu_plan_generals
	fire_only_once = yes
	hidden = yes

	trigger = {
		tag = GER
		OR = {
			has_global_flag = german_civil_war_speervic
			has_global_flag = german_civil_war_bormannvic # stealing this event for bormann too
		}
		owns_state = 9
		is_in_faction_with = HOL
		is_in_faction_with = DEN
	}

	option = {
		name = speer.418.a
	}
}

###########
# PHASE 2 #
###########

country_event = {
	id = speer.500
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.500" }
	title = speer.500.t
	desc = speer.500.d
	picture = GFX_report_event_SGR_generic_speer

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.500.a
		set_country_flag = SGR_phase2
		reload_GER_speer_post_cw_tree = yes
		initiate_repatriation = yes
		hidden_effect = {
			BRG = { TNO_BRG_domestic_tree_swap = yes }
		}
		complete_national_focus = GER_The_State_of_the_Reich
		complete_national_focus = GER_Stabssitzung
	}
}

country_event = {
	id = speer.501
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.501" }
	title = speer.501.t
	desc = speer.501.d
	picture = GFX_report_event_GER_kiesinger

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.501.a
	}
}

country_event = {
	id = speer.502
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.502" }
	title = speer.502.t
	desc = speer.502.d
	picture = GFX_report_event_GER_slavery

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.502.a
	}
}

country_event = {
	id = speer.503
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.503" }
	title = speer.503.t
	desc = speer.503.d
	picture = GFX_report_event_GER_erhard

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.503.a
	}
}

country_event = {
	id = speer.504
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.504" }
	title = speer.504.t
	desc = speer.504.d
	picture = GFX_report_event_SGR_generic_speer

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.504.a
	}
}

country_event = {
	id = speer.505
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.505" }
	title = speer.505.t
	desc = speer.505.d
	picture = GFX_report_event_GER_slavery

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.505.a
		country_event = {
			id = speer.510
			days = 12
		}
	}
}

country_event = {
	id = speer.506
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.506" }
	title = speer.506.t
	desc = speer.506.d
	picture = GFX_report_event_generic_people

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.506.a
	}
}

country_event = {
	id = speer.507
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.507" }
	title = speer.507.t
	desc = speer.507.d
	picture = GFX_report_event_GER_erhard

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.507.a
	}
}

country_event = {
	id = speer.508
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.508" }
	title = speer.508.t
	desc = speer.508.d
	picture = GFX_report_event_generic_sign_treaty2

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.508.a
	}
}

country_event = {
	id = speer.509
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.509" }
	title = speer.509.t
	desc = speer.509.d
	picture = GFX_report_event_GER_erhard

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.509.a
		64 = {
			set_temp_variable = { temp_state_value_addition = 0.5 }
			econ_state_value_change_addition_specified_state = yes
		}
		set_temp_variable = { gdp_growth_temp = 0.35 }
		econ_gdp_growth_change = yes
	}
}

country_event = {
	id = speer.510
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.510" }
	title = speer.510.t
	desc = speer.510.d
	picture = GFX_report_event_GER_hermann_josef_abs

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.510.a
	}
}

country_event = {
	id = speer.511
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.511" }
	title = speer.511.t
	desc = speer.511.d
	picture = GFX_report_event_GER_erhard
	hidden = yes
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.511.a
		hidden_effect = {
			country_event = {
				id = speer.512
				days = 1
			}
		}
	}
}

country_event = {
	id = speer.512
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.512" }
	title = speer.512.t
	desc = speer.512.d
	picture = GFX_report_event_GER_hermann_josef_abs
	hidden = yes
	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.512.a
		hidden_effect = {
			country_event = {
				id = speer.500
				days = 1
			}
		}
	}
}

country_event = {
	id = speer.513
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.513" }
	title = speer.513.t
	desc = speer.513.d
	picture = GFX_report_event_generic_peace_deal

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.513.a
		add_regime_stab_small = yes
		TNO_improve_press_rights_policy_effectiveness_low = yes
	}
}

country_event = {
	id = speer.514
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.514" }
	title = speer.514.t
	desc = speer.514.d
	picture = GFX_report_event_generic_mountain

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.514.a
	}
}

country_event = {
	id = speer.515
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.515" }
	title = speer.515.t
	desc = speer.515.d
	picture = GFX_report_event_generic_building

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.515.a
		set_temp_variable = { inflation_temp = 0.03 }
		econ_inflation_change = yes
		set_temp_variable = { interest_rates_temp = 0.05 }
		econ_interest_rates_change = yes
		set_temp_variable = { temp_econ_spending_amount = 0.150 }
		econ_spend_money_once_effect_raw_money = yes
		776 = {
			set_temp_variable = { state_value_multiplier_temp = 1.075 }
			econ_state_value_change_multiply = yes
		}
	}
}

country_event = {
	id = speer.516
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.516" }
	title = speer.516.t
	desc = speer.516.d
	picture = GFX_report_event_generic_peace_deal

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer.516.a
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_CONSERVATIVE
					}
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_NATSOC_OBERLANDER
					}
				}
			}
		}
		increase_reformist_leaning_medium = yes
		set_country_flag = ITA_Negotiations_HighPrice
		custom_effect_tooltip = TNO_full_reparations_tt

	}

	option = {
		name = speer.516.b
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_REFORMER
					}
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_NATSOC_OBERLANDER
					}
				}
			}
		}
		decrease_regime_stab_small = yes
		set_country_flag = ITA_Negotiations_MediumPrice
		custom_effect_tooltip = TNO_medium_reparations_tt
	}

	option = {
		name = speer.516.c
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_REFORMER
					}
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_CONSERVATIVE
					}
				}
			}
		}
		increase_conservative_leaning_medium = yes
		add_regime_stab_small = yes
		set_country_flag = ITA_Negotiations_LowPrice
		custom_effect_tooltip = TNO_low_reparations_tt
	}
}




######################
# Speer Debug Events #
######################
add_namespace = speerdebug

country_event = {
	id = speerdebug.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdebug.1" }
	title = "Speer Opener Tree Debug"
	desc = "opener tree debug"
	picture = GFX_report_event_GER_FUCK_YOU_SLAVER_WE_OUT_HERE_REFORMING_THE_MOTHERFUCKING_SYSTEM_BAYBEEEEEEEEEEEEEEEEEEEEEEEEE

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = "Opener Tree"
		clr_country_flag = SGR_UKR_tree
		clr_country_flag = SPR_HOL_tree
		clr_country_flag = SPR_DEN_tree
		clr_country_flag = SPR_BOM_TREE
		clr_country_flag = SGR_POL_tree
		clr_country_flag = SGR_NOR_tree1
		clr_country_flag = SGR_CAU_tree1
		clr_country_flag = SGR_entered_saw

		reload_GER_speer_post_cw_tree = yes
	}
	option = {
		name = "Phase 2 trees"
		set_country_flag = SGR_phase2
		reload_GER_speer_post_cw_tree = yes
	}
	option = {
		name = "Opener + every other Phase 1 tree"
		set_global_flag = south_african_war_happening #this is a debug event, in case you are searching for this flag
		set_global_flag = german_civil_war_speervic
		set_country_flag = SGR_UKR_tree
		set_country_flag = SPR_HOL_tree
		set_country_flag = SPR_DEN_tree
		set_country_flag = SPR_BOM_TREE
		set_country_flag = SGR_POL_tree
		set_country_flag = SGR_NOR_tree1
		set_country_flag = SGR_CAU_tree1
		set_country_flag = SGR_entered_saw
		set_country_flag = MCW_SGR_tree
		set_global_flag = MCW_2SS_Equal
		reload_GER_speer_post_cw_tree = yes
	}
	option = {
		name = "SLAVE REVOLT TREEEEEEEEEEEEEE fash"
		set_global_flag = SGR_Slave_Revolt
		set_country_flag = SGR_SR_fash_outcome
		reload_GER_speer_post_cw_tree = yes
	}
	option = {
		name = "SLAVE REVOLT TREEEEEEEEEEEEEE authdem"
		set_global_flag = SGR_Slave_Revolt
		set_country_flag = SGR_SR_authdem_outcome
		reload_GER_speer_post_cw_tree = yes
	}
}

#Speer debug event for spawning the Polish Tree
country_event = {
	id = speerdebug.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdebug.10" }
	title = speerdebug.10.t
	desc = speerdebug.10.d
	picture = GFX_report_event_GER_FUCK_YOU_SLAVER_WE_OUT_HERE_REFORMING_THE_MOTHERFUCKING_SYSTEM_BAYBEEEEEEEEEEEEEEEEEEEEEEEEE

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerdebug.10.a
		set_country_flag = poland_stuff
		reload_GER_speer_post_cw_tree = yes
	}
}

country_event = {
	id = speerdebug.20
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdebug.20" }
	title = "Erhard Plan Variables Tester"
	desc = "Only trigger after speer.204"
	picture = GFX_report_event_GER_FUCK_YOU_SLAVER_WE_OUT_HERE_REFORMING_THE_MOTHERFUCKING_SYSTEM_BAYBEEEEEEEEEEEEEEEEEEEEEEEEE

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = "1"
		remove_ideas = GER_SGR_the_lost_generation
		add_dynamic_modifier = { modifier = GER_SGR_the_wirtschaftswunder_dynamic_modifier }
		force_update_dynamic_modifier = yes
	}
}

country_event = {
	id = speerdebug.30
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdebug.30" }
	title = "Ukraine Debug"
	desc = "Holy fucking shit Ukraine code is ancient"
	picture = GFX_report_event_GER_FUCK_YOU_SLAVER_WE_OUT_HERE_REFORMING_THE_MOTHERFUCKING_SYSTEM_BAYBEEEEEEEEEEEEEEEEEEEEEEEEE

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = "Spawn Free Ukraine + Focus Tree"
		set_global_flag = UKR_freedom
		reload_GER_speer_post_cw_tree = yes
	}
}

country_event = {
	id = speerdebug.40
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdebug.40" }
	title = "Authdem vs Fash system debug"
	desc = "yeet"
	picture = GFX_report_event_GER_FUCK_YOU_SLAVER_WE_OUT_HERE_REFORMING_THE_MOTHERFUCKING_SYSTEM_BAYBEEEEEEEEEEEEEEEEEEEEEEEEE

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = "Turn me authdem!"
		increase_reformist_leaning_large = yes
		check_speer_alignment_value = yes
	}
	option = {
		name = "Turn me fash!"
		increase_conservative_leaning_large = yes
		check_speer_alignment_value = yes
	}
}


country_event = {
	id = speerdebug.60
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdebug.60" }
	title = "State of the Reich Enabler"
	desc = "enables speertardery jesus christ its 2:16 am why am i awake also enables Reichsnachrichtendienst now"
	picture = GFX_report_event_GER_FUCK_YOU_SLAVER_WE_OUT_HERE_REFORMING_THE_MOTHERFUCKING_SYSTEM_BAYBEEEEEEEEEEEEEEEEEEEEEEEEE

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = "literally shaking rn"
		set_global_flag = SGR_repatriation_started
		set_global_flag = german_civil_war_speervic
		initialize_speer_arrays = yes
		set_variable = { TNO_Espionage_Agency = token:Espionage_RND }
		set_variable = { TNO_Espionage_AgencyLeader = token:Espionage_Gehlen }
		Espionage_Enable = yes
		initialize_state_of_the_reich = yes
		add_dynamic_modifier = { modifier = GER_SGR_the_wirtschaftswunder_dynamic_modifier }
		set_country_flag = SGR_debug_flag
		SGR_initialize_SAW = yes
		country_event = {
			id = speer.10000
		}
	}
	option = {
		name = "fire the slave revolt superevent ee"
		if = {
			limit = { is_ai = no }
			set_temp_variable = { TNO_temp_super_event = token:SE_SLAVE_REVOLT }
			TNO_fire_super_event = yes
		}
	}
}

country_event = {
	id = speerdebug.90
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdebug.90" }
	title = "why"
	desc = "i have no mouth but i must scream"
	picture = GFX_report_event_GER_FUCK_YOU_SLAVER_WE_OUT_HERE_REFORMING_THE_MOTHERFUCKING_SYSTEM_BAYBEEEEEEEEEEEEEEEEEEEEEEEEE

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = ":maurice"
	}

}

#################
# Utility Stuff #
#################

country_event = {
	id = speer.9999
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.9999" }
	title = speer.9999.t
	desc = speer.9999.d
	picture = GFX_report_event_SGR_sad_speer_2

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer.9999.a
		perform_natsoc_collapse = yes
	}
}

country_event = { # annex everyone NOW
	id = speer.99991
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.99991" }
	title = speer.99991.t
	desc = speer.99991.d
	picture = GFX_report_event_SGR_sad_speer_2
	hidden = yes

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer.99991.a
		annex_country = {
			target = POL
			transfer_troops = no
		}
		if = {
			limit = {
				GGN = {
					exists = yes
				}
			}
			annex_country = {
				target = GGN
				transfer_troops = no
			}
		}
		annex_country = { #Early collapse annexation
			target = MST
			transfer_troops = no
		}
		annex_country = {
			target = OST
			transfer_troops = no
		}
		annex_country = {
			target = UKR
			transfer_troops = no
		}
		annex_country = {
			target = CAU
			transfer_troops = no
		}
		annex_country = {
			target = MCW
			transfer_troops = no
		}
		annex_country = {
			target = BLR
			transfer_troops = no
		}
		every_country = {
			limit = { is_ai = no }
			news_event = {
				id = WORLD_REICH.219
				days = 2
			}
		}
	}
}

#2 weeks pulse

country_event = {
	id = speer.10000
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.10000"
		if = {
			limit = {
				has_global_flag = german_civil_war_speervic
				NOT = { has_global_flag = SGR_natsoc_collapse }
			}
			Zollverein_two_weeks_pulse = yes
			StateReich_two_weeks_pulse = yes
			# RND_two_weeks_pulse = yes
		}
		country_event = {
			id = speer.10000
			days = 14
		}
	}
	title = speer.10000.t
	desc = speer.10000.d
	picture = GFX_report_event_SGR_generic_speer

	is_triggered_only = yes

	hidden = yes

	option = {
		name = speer.10000.a
	}

}

#Propaganda mechanic event

country_event = {
	id = speer.10001
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.10001" }
	title = speer.10001.t
	desc = speer.10001.d
	picture = GFX_report_event_GER_banker_propaganda

	is_triggered_only = yes

	#hidden = yes

	option = {
		name = speer.10001.a
		reset_propaganda_campaign = yes
	}
}

#Erhard Plan hidden event pulse

country_event = {
	id = speer.10002
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.10002"
		if = {
			limit = {
				NOT = { has_completed_focus = GER_Made_in_Germany }
			}
			country_event = {
				id = speer.10002
				days = 30
			}
			perform_erhard_plan = yes
		}
	}
	title = speer.10002.t

	hidden = yes
	is_triggered_only = yes
}

#Hidden event to fire event chains
country_event = {
	id = speer.10004
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.10004" }
	title = speer.10004.t

	hidden = yes
	is_triggered_only = yes
	#random_hours = 24
	option = {
		name = speer.10004.a
		if = {
			limit = {
				NOT = { has_global_flag = SGR_natsoc_collapse }
			}
			random_list = {
				50 = {
					country_event = { id = speerflavor.90 days = 1 }
					set_country_flag = SGR_danzig_slave_fired
					country_event = { id = speer.10004 days = 80 random_hours = 60 }
					modifier = {
						OR = {
							has_country_flag = SGR_danzig_slave_fired
							NOT = { has_country_flag = SGR_phase2 }
						}
						factor = 0
					}
				}
				50 = {
					country_event = { id = tresckowgo4.6 days = 1 }
					set_country_flag = SGR_tresckow_heuaktion_fired
					country_event = { id = speer.10004 days = 240 random_hours = 60 }
					modifier = {
						OR = {
							has_country_flag = SGR_tresckow_heuaktion_fired
							NOT = { has_country_flag = SGR_phase2 }
						}
						factor = 0
					}
				}
				50 = {
					country_event = { id = speerflavor.65 days = 1 }
					set_country_flag = SGR_spet_architecture_fired
					country_event = { id = speer.10004 days = 240 random_hours = 60 }
					modifier = {
						has_country_flag = SGR_spet_architecture_fired
						factor = 0
					}
				}
				50 = {
					country_event = { id = erhardgo4.1 days = 1 }
					set_country_flag = SGR_Erhard_1_fired
					country_event = { id = speer.10004 days = 240 random_hours = 60 }
					modifier = {
						has_country_flag = SGR_Erhard_1_fired
						factor = 0
					}
				}
				50 = {
					country_event = { id = erhardgo4.8 days = 1 }
					set_country_flag = SGR_Erhard_2_fired
					country_event = { id = speer.10004 days = 240 random_hours = 60 }
					modifier = {
						has_country_flag = SGR_Erhard_2_fired
						factor = 0
					}
				}
				50 = {
					country_event = { id = tresckowgo4.1 days = 1 }
					set_country_flag = SGR_Tresckow_1_fired
					country_event = { id = speer.10004 days = 240 random_hours = 60 }
					modifier = {
						has_country_flag = SGR_Tresckow_1_fired
						factor = 0
					}
				}
				50 = {
					country_event = { id = kiesingergo4.1 days = 1 }
					set_country_flag = SGR_Kiesinger_1_fired
					country_event = { id = speer.10004 days = 240 random_hours = 60 }
					modifier = {
						has_country_flag = SGR_Kiesinger_1_fired
						factor = 0
					}
				}
				50 = {
					#country_event = { id = kiesingergo4.6 days = 1 }
					set_country_flag = SGR_Kiesinger_2_fired
					country_event = { id = speer.10004 days = 240 random_hours = 60 }
					modifier = {
						has_country_flag = SGR_Kiesinger_2_fired
						factor = 0
					}
				}
			}
		}
	}
}

#Slave revolt pulse event
country_event = {
	id = speer.10005
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.10005"
		if = {
			limit = {
				has_global_flag = SGR_Slave_Revolt
				MCW = {
					has_government = ultranationalism
				}
			}
			country_event = { id = speer.10005 days = 7 }
			SGR_tick_SR = yes
		}
	}
	title = speer.10005.t

	hidden = yes
	is_triggered_only = yes
}

#econ limiter
country_event = {
	id = speer.10010
	immediate = {
		log = "[GetDateText]: [Root.GetName]: event speer.10010"
		if = {
			limit = {
				AND = {
					check_variable = {
						GER.GDP_growth > 14.99
					}
					NOT = {
						date > 1968.12.31
					}
				}
			}
			set_temp_variable = {
				SGR_GDP_growth_reduction = GER.GDP_growth
			}
			multiply_temp_variable = {
				SGR_GDP_growth_reduction = 0.2
			}
			multiply_temp_variable = {
				SGR_GDP_growth_reduction = -1
			}
			set_temp_variable = { gdp_growth_temp = SGR_GDP_growth_reduction }
			econ_gdp_growth_change = yes
		}
		if = {
			limit = {
				AND = {
					check_variable = {
						GER.GDP_growth > 19.99
					}
					date > 1968.12.31
				}
			}
			set_temp_variable = {
				SGR_GDP_growth_reduction = GER.GDP_growth
			}
			multiply_temp_variable = {
				SGR_GDP_growth_reduction = 0.2
			}
			multiply_temp_variable = {
				SGR_GDP_growth_reduction = -1
			}
			set_temp_variable = { gdp_growth_temp = SGR_GDP_growth_reduction }
			econ_gdp_growth_change = yes
		}
		if = {
			limit = {
				has_idea = tno_army_professionalism_spartan_discipline
			}
			set_variable = {
				GER.army_professionalism_monthly_change = 0
			}
		}
		#country_event = { id = speer.10010 days = 30 } ### Already triggered on montly pulse, lead to triggering 5 times a day by endgame
	}
	title = speer.10010.t

	hidden = yes
	is_triggered_only = yes
}




###############
# Debug Stuff #
###############

country_event = {
	id = speerdebug.70
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdebug.70" }
	title = "Ostland SS victory debug"
	desc = "Enables SS ostland tree"
	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = "hmmler C:"
		reload_GER_speer_post_cw_tree = yes
		set_country_flag = SPR_DEBUG_OST_JECKELN
		set_country_flag = SPR_DEBUG
	}
}

country_event = {
	id = speerdebug.71
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdebug.71" }
	title = "Ostland Kovner victory debug"
	desc = "Enables Kovner ostland tree"
	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = "nkm :)"
		reload_GER_speer_post_cw_tree = yes
		set_country_flag = SPR_DEBUG_OST_KOVNER
		set_country_flag = SPR_DEBUG
	}
}

country_event = {
	id = speerdebug.72
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdebug.72" }
	title = "Ostland Stahlecker victory debug"
	desc = "Enables Stahlecker ostland tree"
	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = "cnserv :>"
		reload_GER_speer_post_cw_tree = yes
		set_country_flag = SPR_DEBUG_OST_STAHLECKER
		set_country_flag = SPR_DEBUG
	}
}

country_event = {
	id = speerdebug.73
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdebug.73" }
	title = "Ostland Drechsler victory debug"
	desc = "Enables Drechsler ostland tree"
	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = "milry c:"
		reload_GER_speer_post_cw_tree = yes
		set_country_flag = SPR_DEBUG_OST_DRECHSLER
		set_country_flag = SPR_DEBUG
	}
}

country_event = {
	id = speerdebug.74
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdebug.74" }
	title = "Ostland Landrut victory debug"
	desc = "Enables Landrut ostland tree"
	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = "librl :D"
		reload_GER_speer_post_cw_tree = yes
		set_country_flag = SPR_DEBUG_OST_LANDRUT
		set_country_flag = SPR_DEBUG
	}
}

country_event = {
	id = speerdebug.75
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdebug.75" }
	title = "Ostland war, landrut dead debug"
	desc = "Enables Ostland war (landrut dead) tree"
	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = "War"
		reload_GER_speer_post_cw_tree = yes
		set_country_flag = SPR_DEBUG_OST_WAR_LANDRUT_DEAD
		set_country_flag = SPR_DEBUG
	}
}

country_event = {
	id = speerdebug.76
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdebug.76" }
	title = "Ostland war, landrut alive debug"
	desc = "Enables Ostland war (landrut alive) tree"
	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = "War"
		reload_GER_speer_post_cw_tree = yes
		set_country_flag = SPR_DEBUG_OST_WAR_LANDRUT_ALIVE
		set_country_flag = SPR_DEBUG
	}
}


#######################
# Speer Poland Events #
#######################

add_namespace = speerpoland

country_event = { #Speidel presents his proposal and takes the first steps towards implementing it
	id = speerpoland.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpoland.1" }
	title = speerpoland.1.t
	desc = speerpoland.1.d
	picture = GFX_report_event_GER_officer

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerpoland.1.a
		ai_chance = { factor = 1 }
		TNO_improve_military_supervision_policy_effectiveness_low = yes
	}
}

country_event = { #FOR POLAND: Speidel makes it clear to Sosnkowski that while Poland cannot survive in this state, he will work towards protecting it from the machinations of the reactionaries within the NSDAP if Sosnkowski cooperates
	id = speerpoland.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpoland.2" }
	title = speerpoland.2.t
	desc = speerpoland.2.d
	picture = GFX_report_event_generic_handshake_2

	is_triggered_only = yes
	fire_only_once = yes


	option = { #AI Weights are really fucking boring let's spice this shit
		if = {
			limit = { check_variable = { GER.fielded_manpower_k > 700 } }
			GER = {
				country_event = {
					id = speerpoland.6
					days = 1
				}
			}
		}
		else = {
			country_event = {
				id = speerpoland.7
				days = 1
			}
		}
	}
}

country_event = { #Tresckow, Speidel and most of OKW work to figure out which units to deploy and make sure that the right people are sent to Poland; Schörner heavily disagrees, demands change of plans
	id = speerpoland.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpoland.3" }
	title = speerpoland.3.t
	desc = speerpoland.3.d
	picture = GFX_report_event_SGR_speer_accords

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Keep on the course
		name = speerpoland.3.a
		ai_chance = { factor = 80 }
		increase_conservative_leaning_small = yes
		TNO_improve_military_supervision_policy_effectiveness_low = yes

	}
}

country_event = { #Millions worth of food, medicine and goods are sent into Poland as the Wehrmacht marches in.
	id = speerpoland.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpoland.4" }
	title = speerpoland.4.t
	desc = speerpoland.4.d
	picture = GFX_report_event_generic_soldiers_scouting

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerpoland.4.a
		ai_chance = { factor = 1 }
		increase_conservative_leaning_small = yes
		add_regime_stab_small = yes
		POL = {
			TNO_improve_poverty_low = yes
		}

	}
}

country_event = { #Finally, a hundred thousand Polish slaves are brought back to Poland and reunited with their families as a gesture of things to come for Poland. Poland is taken over by the Wehrmacht.
	id = speerpoland.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpoland.5" }
	title = speerpoland.5.t
	desc = speerpoland.5.d
	picture = GFX_report_event_generic_prisoners_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerpoland.5.a
		ai_chance = { factor = 1 }
		POL = { save_party_popularities = yes }
		set_autonomy = {
			target = POL
			autonomy_state = autonomy_autonomous_reichskommissariat
		}
		POL = {
			TNO_endo_exo_add_german_names = yes
			join_zollverein = yes
			apply_party_popularities = yes
			retire_country_leader = yes
			add_ideas = Pakt_Marionettenstaat
			add_country_leader_role = {
				character = POL_Werner_Schrader
				promote_leader = yes
				country_leader = {
					ideology = national_socialism_reformed_national_socialism_subtype
					expire = "1990.1.1"
					id = -1
				}
			}
			TNO_improve_admin_efficiency_med = yes
			set_politics = {
				ruling_party = national_socialism
			}
			add_popularity = {
				ideology = national_socialism
				popularity = 0.5
			}

			set_party_name = {
				ideology = national_socialism
				long_name = UKR_speer_prov_government_national_socialism_long
				name = UKR_speer_prov_government_national_socialism
			}

			set_cosmetic_tag = POL_SGR
			TNO_worsen_political_parties_policy_effectiveness_med = yes
		}
		hidden_effect = {
			every_country = {
				limit = { is_ai = no }
				news_event = { id = WORLD_REICH.201 }
			}
			10 = {
				set_state_name = "Warschau"
			}
			set_province_name = {
				id = 3544
				name = "Warschau"
			}
			90 = {
				set_state_name = "Weichselland"
			}
			set_province_name = {
				id = 3586
				name = "Tschenstochau"
			}
			1385 = {
				set_state_name = "Beskidenland"
			}
			92 = {
				set_state_name = "Vandalenland"
			}
			set_province_name = {
				id = 3521
				name = "Siedlitz"
			}
			88 = {
				set_state_name = "Krakau"
			}
			set_province_name = {
				id = 15816
				name = "Krakau"
			}
			set_province_name = {
				id = 442
				name = "Tarnau"
			}
			set_province_name = {
				id = 6522
				name = "Reichshof"
			}
			1391 = {
				set_state_name = "Galizien"
			}
			set_province_name = {
				id = 11479
				name = "Galizien"
			}
			89 = {
				set_state_name = "Stanislau"
			}
			set_province_name = {
				id = 11411
				name = "Stanislau"
			}
			set_province_name = {
				id = 3743
				name = "Kolomea"
			}
			GGN = {
				every_owned_state = {
					transfer_state_to = POL
				}
			}
		}
		increase_conservative_leaning_small = yes
		set_temp_variable = { tension_WT = -2.5 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = USA }
		set_temp_variable = { tension_id = 9 }
		TNO_change_tension = yes
		set_temp_variable = { tension_WT = -1 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = JAP }
		set_temp_variable = { tension_id = 9 }
		TNO_change_tension = yes
	}
}

country_event = { #The Polish accept Speidel's offer
	id = speerpoland.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpoland.6" }
	title = speerpoland.6.t
	desc = speerpoland.6.d
	picture = GFX_report_event_generic_sign_treaty3

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerpoland.6.a
		ai_chance = { factor = 1 }
		add_political_power = 30
	}
}

country_event = { #The Polish refuse Speidel's offer
	id = speerpoland.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpoland.7" }
	title = speerpoland.7.t
	desc = speerpoland.7.d
	picture = GFX_report_event_post_apoc_sunset

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerpoland.7.a
		ai_chance = { factor = 1 }
		add_political_power = -50
		set_country_flag = SGR_poland_refuses
	}
}

country_event = { #Event on Schmidt's plan to get Poland back in the most diplomatic and least bloody way possible
	id = speerpoland.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpoland.8" }
	title = speerpoland.8.t
	desc = speerpoland.8.d
	picture = GFX_report_event_GER_schmidt

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerpoland.8.a
		ai_chance = { factor = 1 }
		add_political_power = -30
		add_stability = 0.05
	}
}

country_event = { #FOR POLAND: Telegram from Schmidt arrives, promises a diplomatic solution
	id = speerpoland.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpoland.9" }
	title = speerpoland.9.t
	desc = speerpoland.9.d
	picture = GFX_report_event_generic_papers

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Agree
		name = speerpoland.9.a
		ai_chance = { factor = 100 }
		add_political_power = -30
		add_stability = -0.1
		GER = {
			country_event = {
				id = speerpoland.10
				days = 2
			}
			initialize_poland_negotiations = yes
		}
	}
}

country_event = { #The Polish accept Schmidt's proposal for negotiation
	id = speerpoland.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpoland.10" }
	title = speerpoland.10.t
	desc = speerpoland.10.d
	picture = GFX_report_event_generic_papers

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerpoland.10.a
		ai_chance = { factor = 1 }
		add_political_power = 50
		increase_reformist_leaning_small = yes
	}
}


country_event = { #Germans in Poland: Their status vis a vis the Polish is being discussed
	id = speerpoland.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpoland.12" }
	title = speerpoland.12.t
	desc = speerpoland.12.d
	picture = GFX_report_event_generic_people

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Germans will retain their vast advantages granted by the Nuremberg Laws in Poland
		name = speerpoland.12.a
		ai_chance = {
			factor = 40
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		decrease_poland_approval_small = yes
		add_political_power = 25
		increase_conservative_leaning_small = yes
		TNO_improve_political_parties_policy_effectiveness_low = yes
		#TNO_improve_minorities_policy_effectiveness_low = yes
		TNO_improve_income_taxation_policy_effectiveness_low = yes
		TNO_improve_slavery_policy_effectiveness_low = yes
	}
	option = { #Nuremberg Laws will be toned down, Polish will be granted rights
		name = speerpoland.12.b
		ai_chance = { factor = 60 }
		increase_poland_approval_small = yes
		add_political_power = -25
		increase_reformist_leaning_small = yes
		TNO_worsen_political_parties_policy_effectiveness_low = yes
		#TNO_worsen_minorities_policy_effectiveness_low = yes
		TNO_worsen_income_taxation_policy_effectiveness_low = yes
		TNO_worsen_slavery_policy_effectiveness_low = yes
	}
}

country_event = { #Status of the Home Army: Their status vis a vis the new administration and Germany is being discussed
	id = speerpoland.13
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpoland.13" }
	title = speerpoland.13.t
	desc = speerpoland.13.d
	picture = GFX_report_event_WAL_army

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Push the disarmament of the Home Army
		name = speerpoland.13.a
		ai_chance = { factor = 70 }
		decrease_poland_approval_small = yes
		decrease_regime_stab_small = yes
		add_political_power = 25
	}
	option = { #Push for the trial of Home Army members
		name = speerpoland.13.b
		ai_chance = {
			factor = 30
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		decrease_poland_approval_big = yes
		add_regime_stab_small = yes
		add_political_power = -25
	}
}

country_event = { #Polish slavery: Status of slavery in Poland is being discussed
	id = speerpoland.14
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpoland.14" }
	title = speerpoland.14.t
	desc = speerpoland.14.d
	picture = GFX_report_event_generic_prisoners_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Tone down on slavery in Poland
		name = speerpoland.14.a
		ai_chance = {
			factor = 40
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		increase_poland_approval_small = yes
		POL = {
			TNO_worsen_slavery_policy_effectiveness_med = yes
			#TNO_improve_child_labor_policy_effectiveness_med = yes
			TNO_improve_penal_system_policy_effectiveness_med = yes
			TNO_improve_poverty_med = yes
		}
		#TNO_worsen_child_labor_policy_effectiveness_low = yes
		TNO_worsen_penal_system_policy_effectiveness_low = yes
		add_political_power = -25
		set_country_flag = SGR_poland_less_slaves
	}
	option = { #Vastly tone down slavery in Poland
		name = speerpoland.14.b
		ai_chance = { factor = 60 }
		increase_reformist_leaning_small = yes
		POL = {
			TNO_worsen_slavery_policy_effectiveness_high = yes
			#TNO_improve_child_labor_policy_effectiveness_high = yes
			TNO_improve_penal_system_policy_effectiveness_high = yes
			TNO_improve_poverty_high = yes
		}
		TNO_worsen_slavery_policy_effectiveness_low = yes
		#TNO_improve_child_labor_policy_effectiveness_med = yes
		TNO_improve_penal_system_policy_effectiveness_med = yes
		add_political_power = -50
		increase_poland_approval_big = yes
		set_country_flag = SGR_poland_much_less_slaves
	}
}

country_event = { #Nuremberg Laws: Final discussion regarding the standpoint of Poles within the Nuremberg Laws and the rights they would thus have across the Reich
	id = speerpoland.15
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpoland.15" }
	title = speerpoland.15.t
	desc = speerpoland.15.d
	picture = GFX_report_event_generic_papers

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Grant them more rights
		name = speerpoland.15.a
		ai_chance = { factor = 80 }
		increase_poland_approval_small = yes
		increase_reformist_leaning_small = yes
		POL = {
			TNO_improve_slavery_policy_effectiveness_med = yes
			#TNO_improve_child_labor_policy_effectiveness_med = yes
			TNO_improve_penal_system_policy_effectiveness_med = yes
			TNO_improve_poverty_med = yes
		}
		TNO_worsen_slavery_policy_effectiveness_low = yes
		#TNO_worsen_child_labor_policy_effectiveness_low = yes
		TNO_worsen_penal_system_policy_effectiveness_low = yes
		add_political_power = -25
		add_stability = -0.05
	}
	option = { #Withhold on more rights
		name = speerpoland.15.b
		ai_chance = {
			factor = 20
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		decrease_poland_approval_big = yes
		increase_conservative_leaning_small = yes
		TNO_improve_slavery_policy_effectiveness_low = yes
		#TNO_improve_child_labor_policy_effectiveness_low = yes
		TNO_improve_penal_system_policy_effectiveness_low = yes
		add_political_power = 25
	}
}

country_event = { #Polish budget: Whether Germany should invest into Poland's limited economy and housing
	id = speerpoland.16
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpoland.16" }
	title = speerpoland.16.t
	desc = speerpoland.16.d
	picture = GFX_report_event_generic_sign_treaty1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Invest into it
		name = speerpoland.16.a
		ai_chance = { factor = 40 }
		add_political_power = -25
		GER = {
			set_temp_variable = { temp_econ_spending_amount = 0.3 }
			econ_spend_money_once_effect_raw_money = yes
			increase_reformist_leaning_small = yes
		}
		POL = {
			TNO_improve_poverty_med = yes
			TNO_improve_unemployment_policy_effectiveness_monthly_low = yes
			set_temp_variable = { temp_econ_spending_amount = 0.3 }
			econ_spend_money_once_effect_raw_money = yes
			set_temp_variable = { temp_econ_GDP_boost_percentage = 0.03 }
			econ_GDP_boost_once_percentage = yes
			random_owned_controlled_state = {
				add_building_construction = {
					type = hospitals
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = schools
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
		}
		increase_poland_approval_small = yes
	}
	option = { #Don't invest into it
		name = speerpoland.16.b
		ai_chance = {
			factor = 40
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		POL = {
			TNO_worsen_poverty_low = yes
			TNO_worsen_unemployment_policy_effectiveness_med = yes
		}
		add_political_power = 25
		add_regime_stab_small = yes
		increase_conservative_leaning_small = yes
		decrease_poland_approval_small = yes
	}
}

country_event = { #Outcome 1 of Königsberger Abkommen: Poles agree, treaty is signed in Königsberg
	id = speerpoland.17
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpoland.17" }
	title = speerpoland.17.t
	desc = speerpoland.17.d
	picture = GFX_report_event_generic_sign_treaty2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #A victory for peace
		name = speerpoland.17.a
		ai_chance = { factor = 1 }
		increase_reformist_leaning_large = yes
		custom_effect_tooltip = TNO_Poland_Lives_tt
		set_temp_variable = { tension_WT = -7.5 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = USA }
		set_temp_variable = { tension_id = 9 }
		TNO_change_tension = yes
		set_temp_variable = { tension_WT = -5 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = JAP }
		set_temp_variable = { tension_id = 9 }
		TNO_change_tension = yes
		add_political_power = 50
		add_stability = -0.1
		add_popularity = {
			ideology = paternalism
			popularity = 0.05
		}
		add_popularity = {
			ideology = national_socialism
			popularity = 0.05
		}
		hidden_effect = {
			POL = { save_party_popularities = yes }
			set_autonomy = {
				target = POL
				autonomy_state = autonomy_collaborator_puppet_state
			}
			POL = {
				add_ideas = Pakt_Marionettenstaat
				set_cosmetic_tag = POL_SGR
				retire_country_leader = yes
				add_country_leader_role = {
					character = POL_Stanislaw_Wachowiak
					promote_leader = yes
					country_leader = {
						ideology = paternalism_national_conservatism_subtype
						expire = "1999.3.4"
						id = -1
					}
				}
				set_politics = {
					ruling_party = paternalism
				}
				set_party_name = {
					ideology = paternalism
					long_name = UKR_speer_prov_government_national_socialism_long
					name = UKR_speer_prov_government_national_socialism
				}
				apply_party_popularities = yes
				TNO_improve_admin_efficiency_high = yes
				TNO_improve_political_parties_policy_effectiveness_high = yes
				join_zollverein = yes
				remove_ideas = POL_Home_Defense
				add_popularity = {
					ideology = paternalism
					popularity = 0.35
				}
			}
			every_country = {
				limit = { is_ai = no }
				news_event = { id = WORLD_REICH.200 }
			}
			GGN = {
				every_owned_state = {
					transfer_state_to = POL
				}
			}
		}
	}
}

country_event = { #Outcome 2 of Königsberger Abkommen: Poles refuse, leads to war
	id = speerpoland.18
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpoland.18" }
	title = speerpoland.18.t
	desc = speerpoland.18.d
	picture = GFX_report_event_GER_surrounded_germans

	is_triggered_only = yes
	fire_only_once = yes

	option = { # RIP
		name = speerpoland.18.a
		ai_chance = { factor = 1 }
		add_political_power = -50
		add_stability = -0.05
		increase_conservative_leaning_medium = yes
		custom_effect_tooltip = TNO_Goodwill_Proven_Wrong_tt_2

		set_country_flag = SGR_poland_refuses
	}
}

##GGN reaction
country_event = { #Fate of Hans Frank
	id = speerpoland.20
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpoland.20" }
	title = speerpoland.20.t
	desc = speerpoland.20.d
	picture = GFX_report_event_GER_firing_squad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Execution
		name = speerpoland.20.a
		ai_chance = {
			factor = 65
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		increase_conservative_leaning_small = yes
		decrease_regime_stab_small = yes
	}
	option = { #Prison
		name = speerpoland.20.b
		ai_chance = {
			factor = 35
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
		}
		increase_reformist_leaning_small = yes
		add_regime_stab_small = yes
	}
}

#############
# Moskowien #
#############

add_namespace = speer_moskowien

country_event = {
	id = speer_moskowien.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.1" }
	title = speer_moskowien.1.t
	desc = speer_moskowien.1.d
	picture = GFX_report_event_SGR_generic_speer

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.1.a
	}
}

country_event = {
	id = speer_moskowien.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.2" }
	title = speer_moskowien.2.t
	desc = speer_moskowien.2.d
	picture = GFX_report_event_SGR_generic_speer

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.2.a
	}
}

country_event = {
	id = speer_moskowien.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.3" }
	title = speer_moskowien.3.t
	desc = speer_moskowien.3.d
	picture = GFX_report_event_generic_people

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.3.a
		country_event = { id = speer_moskowien.77 days = 5 }
	}
}

country_event = {
	id = speer_moskowien.77
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.77" }
	title = speer_moskowien.77.t
	desc = speer_moskowien.77.d
	picture = GFX_report_event_GER_germania_tank

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.77.a
		country_event = { id = speer_moskowien.5 days = 5 }
	}
}


country_event = {
	id = speer_moskowien.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.4" }
	title = speer_moskowien.4.t
	desc = speer_moskowien.4.d
	picture = GFX_report_event_GRO_saw_soldier

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.4.a
		country_event = { id = speer_moskowien.5 days = 5 }
	}
}

country_event = {
	id = speer_moskowien.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.5" }
	title = speer_moskowien.5.t
	desc = speer_moskowien.5.d
	picture = GFX_report_event_GRO_saw_soldier6

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.5.a
		country_event = { id = speer_moskowien.6 days = 5 }
	}
}

country_event = {
	id = speer_moskowien.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.6" }
	title = speer_moskowien.5.t
	desc = speer_moskowien.5.d
	picture = GFX_report_event_GRO_saw_soldier5
	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.6.a
		country_event = { id = speer_moskowien.7 days = 5 }
	}
}

country_event = {
	id = speer_moskowien.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.7" }
	title = speer_moskowien.7.t
	desc = speer_moskowien.7.d
	picture = GFX_report_event_GRO_saw_soldier3

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.7.a
		country_event = { id = speer_moskowien.8 days = 5 }
	}
}

country_event = {
	id = speer_moskowien.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.8" }
	title = speer_moskowien.8.t
	desc = speer_moskowien.8.d
	picture = GFX_report_event_generic_soldiers_scouting

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.8.a
		country_event = { id = speer_moskowien.9 days = 2 }

	}

	option = {
		name = speer_moskowien.8.b
		country_event = { id = speer_moskowien.10 days = 2 }

	}

	option = {
		name = speer_moskowien.8.c
		country_event = { id = speer_moskowien.11 days = 2 }


	}
}

country_event = {
	id = speer_moskowien.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.9" }
	title = speer_moskowien.9.t
	desc = speer_moskowien.9.d
	picture = GFX_report_event_generic_dead_soldier

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.9.a
		country_event = { id = speer_moskowien.13 days = 15 }
	}
}

country_event = {
	id = speer_moskowien.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.10" }
	title = speer_moskowien.10.t
	desc = speer_moskowien.10.d
	picture = GFX_report_event_generic_gas_mask_soldiers

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.10.a
		country_event = { id = speer_moskowien.13 days = 15 }
	}
}

country_event = {
	id = speer_moskowien.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.11" }
	title = speer_moskowien.11.t
	desc = speer_moskowien.11.d
	picture = GFX_report_event_generic_crying_soldier

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.11.a
		country_event = { id = speer_moskowien.13 days = 15 }
	}
}

country_event = {
	id = speer_moskowien.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.12" }
	title = speer_moskowien.12.t
	desc = speer_moskowien.12.d
	picture = GFX_report_event_generic_crying_soldier

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.12.a
		country_event = { id = speer_moskowien.13 days = 15 }
	}
}

country_event = {
	id = speer_moskowien.13
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.13" }
	title = speer_moskowien.13.t
	desc = speer_moskowien.13.d
	picture = GFX_report_event_generic_soldier_2

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.13.a


	}
}

country_event = {
	id = speer_moskowien.14
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.14" }
	title = speer_moskowien.14.t
	desc = speer_moskowien.14.d
	picture = GFX_report_event_FFR_massu_plan_generals

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.14.a
		country_event = { id = speer_moskowien.15 days = 2 }
		custom_effect_tooltip = SGR_conservatism_increase_small_tt

	}

	option = {
		name = speer_moskowien.14.b
		country_event = { id = speer_moskowien.21 days = 2 }
		custom_effect_tooltip = SGR_conservatism_increase_small_tt

	}

	option = {
		name = speer_moskowien.14.c
		country_event = { id = speer_moskowien.27 days = 2 }
		custom_effect_tooltip = SGR_conservatism_increase_medium_tooltip


	}
}

country_event = {
	id = speer_moskowien.15
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.15" }
	title = speer_moskowien.15.t
	desc = speer_moskowien.15.d
	picture = GFX_report_event_RUS_war_planning

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.15.a
		country_event = { id = speer_moskowien.20 days = 10 }
		increase_conservative_leaning_small = yes


	}
}

country_event = {
	id = speer_moskowien.16
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.16" }
	title = speer_moskowien.16.t
	desc = speer_moskowien.16.d
	picture = GFX_report_event_GER_schorner

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.16.a
		country_event = { id = speer_moskowien.17 days = 10 }
		custom_effect_tooltip = SGR_reformist_increase_small_tt
	}

	option = {
		name = speer_moskowien.16.b
		country_event = { id = speer_moskowien.18 days = 10 }
		custom_effect_tooltip = SGR_conservatism_increase_small_tt




	}
}

country_event = {
	id = speer_moskowien.17
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.17" }
	title = speer_moskowien.17.t
	desc = speer_moskowien.17.d
	picture = GFX_report_event_GER_arrests

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.17.a
		country_event = { id = speer_moskowien.19 days = 10 }
		increase_reformist_leaning_small = yes

	}
}

country_event = {
	id = speer_moskowien.18
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.18" }
	title = speer_moskowien.18.t
	desc = speer_moskowien.18.d
	picture = GFX_report_event_GER_bombing

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.18.a
		country_event = { id = speer_moskowien.19 days = 10 }
		increase_conservative_leaning_small = yes

	}
}

country_event = {
	id = speer_moskowien.19
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.19" }
	title = speer_moskowien.19.t
	desc = speer_moskowien.19.d
	picture = GFX_report_event_GER_arms

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.19.a


	}
}

country_event = {
	id = speer_moskowien.20
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.20" }
	title = speer_moskowien.20.t
	desc = speer_moskowien.20.d
	picture = GFX_report_event_GER_surrounded_germans

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.20.a
		country_event = { id = speer_moskowien.16 days = 10 }



	}
}

country_event = {
	id = speer_moskowien.21
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.21" }
	title = speer_moskowien.21.t
	desc = speer_moskowien.21.d
	picture = GFX_report_event_GER_gang_of_four_intro

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.21.a
		country_event = { id = speer_moskowien.22 days = 10 }
		increase_conservative_leaning_small = yes



	}
}

country_event = {
	id = speer_moskowien.22
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.22" }
	title = speer_moskowien.22.t
	desc = speer_moskowien.22.d
	picture = GFX_report_event_GER_bunker

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.22.a
		country_event = { id = speer_moskowien.23 days = 10 }



	}
}

country_event = {
	id = speer_moskowien.23
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.23" }
	title = speer_moskowien.23.t
	desc = speer_moskowien.23.d
	picture = GFX_report_event_GER_albert_speer_intro

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.23.a
		country_event = { id = speer_moskowien.24 days = 10 }
		custom_effect_tooltip = SGR_reformist_increase_small_tt
	}

	option = {
		name = speer_moskowien.23.b
		country_event = { id = speer_moskowien.25 days = 10 }
		custom_effect_tooltip = SGR_conservatism_increase_small_tt




	}
}

country_event = {
	id = speer_moskowien.24
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.24" }
	title = speer_moskowien.24.t
	desc = speer_moskowien.24.d
	picture = GFX_report_event_generic_dead_soldier

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.24.a
		country_event = { id = speer_moskowien.26 days = 10 }
		increase_reformist_leaning_small = yes
		custom_effect_tooltip = SGR_reformist_increase_small_tt



	}
}

country_event = {
	id = speer_moskowien.25
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.25" }
	title = speer_moskowien.25.t
	desc = speer_moskowien.25.d
	picture = GFX_report_event_generic_bombers

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.25.a
		country_event = { id = speer_moskowien.26 days = 10 }
		custom_effect_tooltip = SGR_conservatism_increase_medium_tooltip
		increase_conservative_leaning_medium = yes



	}
}

country_event = {
	id = speer_moskowien.26
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.26" }
	title = speer_moskowien.26.t
	desc = speer_moskowien.26.d
	picture = GFX_report_event_SGR_sad_speer_2

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.26.a




	}
}

country_event = {
	id = speer_moskowien.27
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.27" }
	title = speer_moskowien.27.t
	desc = speer_moskowien.27.d
	picture = GFX_report_event_GER_ferdinand_schorner

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.27.a
		country_event = { id = speer_moskowien.28 days = 10 }



	}
}

country_event = {
	id = speer_moskowien.28
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.28" }
	title = speer_moskowien.28.t
	desc = speer_moskowien.28.d
	picture = GFX_report_event_FFR_massu_plan_generals

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.28.a
		country_event = { id = speer_moskowien.29 days = 10 }



	}
}

country_event = {
	id = speer_moskowien.29
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.29" }
	title = speer_moskowien.29.t
	desc = speer_moskowien.29.d
	picture = GFX_report_event_CAU_execution

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.29.a
		country_event = { id = speer_moskowien.30 days = 10 }
		custom_effect_tooltip = SGR_reformist_increase_small_tt
	}

	option = {
		name = speer_moskowien.29.b
		country_event = { id = speer_moskowien.31 days = 10 }
		custom_effect_tooltip = SGR_conservatism_increase_small_tt




	}
}

country_event = {
	id = speer_moskowien.30
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.30" }
	title = speer_moskowien.30.t
	desc = speer_moskowien.30.d
	picture = GFX_report_event_GER_firing_squad

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.30.a
		country_event = { id = speer_moskowien.34 days = 10 }
		increase_conservative_leaning_small = yes



	}
}

country_event = {
	id = speer_moskowien.31
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.31" }
	title = speer_moskowien.31.t
	desc = speer_moskowien.31.d
	picture = GFX_report_event_GER_arrests

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.31.a
		country_event = { id = speer_moskowien.33 days = 10 }
		increase_conservative_leaning_medium = yes



	}
}

country_event = {
	id = speer_moskowien.32
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.32" }
	title = speer_moskowien.32.t
	desc = speer_moskowien.32.d
	picture = GFX_report_event_GER_training

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.32.a



	}
}

country_event = {
	id = speer_moskowien.33
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.33" }
	title = speer_moskowien.33.t
	desc = speer_moskowien.33.d
	picture = GFX_report_event_GER_communists_riot

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.33.a
		country_event = { id = speer_moskowien.32 days = 10 }


	}
}

country_event = {
	id = speer_moskowien.34
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.34" }
	title = speer_moskowien.34.t
	desc = speer_moskowien.34.d
	picture = GFX_report_event_generic_radio1

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.34.a
		country_event = { id = speer_moskowien.32 days = 10 }


	}
}

country_event = {
	id = speer_moskowien.35
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.35" }
	title = speer_moskowien.35.t
	desc = speer_moskowien.35.d
	picture = GFX_report_event_SCO_train

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.35.a
		country_event = { id = speer_moskowien.36 days = 10 }


	}
}

country_event = {
	id = speer_moskowien.36
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.36" }
	title = speer_moskowien.36.t
	desc = speer_moskowien.36.d
	picture = GFX_report_event_generic_soldiers_training

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.36.a
		country_event = { id = speer_moskowien.37 days = 10 }


	}
}

country_event = {
	id = speer_moskowien.37
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.37" }
	title = speer_moskowien.37.t
	desc = speer_moskowien.37.d
	picture = GFX_report_event_generic_crying_soldier

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.37.a
		country_event = { id = speer_moskowien.38 days = 10 }


	}
}

country_event = {
	id = speer_moskowien.38
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.38" }
	title = speer_moskowien.38.t
	desc = speer_moskowien.38.d
	picture = GFX_report_event_GER_bombing

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.38.a
		country_event = { id = speer_moskowien.39 days = 10 }



	}
}

country_event = {
	id = speer_moskowien.39
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.39" }
	title = speer_moskowien.39.t
	desc = speer_moskowien.39.d
	picture = GFX_report_event_generic_crying_man

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.39.a



	}
}

country_event = {
	id = speer_moskowien.40
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.40" }
	title = speer_moskowien.40.t
	desc = speer_moskowien.40.d
	picture = GFX_report_event_MCW_dmz

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.40.a
		country_event = { id = speer_moskowien.41 days = 10 }


	}
}

country_event = {
	id = speer_moskowien.41
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.41" }
	title = speer_moskowien.41.t
	desc = speer_moskowien.41.d
	picture = GFX_report_event_generic_papers

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.41.a
		country_event = { id = speer_moskowien.42 days = 10 }


	}
}

country_event = {
	id = speer_moskowien.42
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.42" }
	title = speer_moskowien.42.t
	desc = speer_moskowien.42.d
	picture = GFX_report_event_MAN_truck

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.42.a
		country_event = { id = speer_moskowien.43 days = 10 }


	}
}

country_event = {
	id = speer_moskowien.43
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.43" }
	title = speer_moskowien.43.t
	desc = speer_moskowien.43.d
	picture = GFX_report_event_post_apoc_decay

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.43.a
		country_event = { id = speer_moskowien.44 days = 10 }
	}
}

country_event = {
	id = speer_moskowien.44
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.44" }
	title = speer_moskowien.44.t
	desc = speer_moskowien.44.d
	picture = GFX_report_event_MCW_dmz

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.44.a
	}
}

country_event = {
	id = speer_moskowien.46
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.46" }
	title = speer_moskowien.46.t
	desc = speer_moskowien.46.d
	picture = GFX_report_event_MCW_dmz

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.46.a
		country_event = { id = speer_moskowien.47 days = 2 }
	}
}

country_event = {
	id = speer_moskowien.47
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.47" }
	title = speer_moskowien.47.t
	desc = speer_moskowien.47.d
	picture = GFX_report_event_GER_schmidt

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.47.a
		country_event = { id = speer_moskowien.48 days = 1 }
	}
}

country_event = {
	id = speer_moskowien.48
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.48" }
	title = speer_moskowien.48.t
	desc = speer_moskowien.48.d
	picture = GFX_report_event_post_apoc_sunset

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.48.a
		declare_war_on = {
			target = MOS
			type = annex_everything
		}
	}
}

country_event = { #Speer goes to meet with the guy leading the OCW
	id = speer_moskowien.49
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.49" }
	title = speer_moskowien.49.t
	desc = speer_moskowien.49.d
	picture = GFX_report_event_GER_albert_speer_intro

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.49.a
		country_event = { id = speer_moskowien.50 days = 1 }
	}
}

country_event = { #Speer goes to meet with the guy leading the OCW
	id = speer_moskowien.50
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.50" }
	title = speer_moskowien.50.t
	desc = speer_moskowien.50.d
	picture = GFX_report_event_GER_schmidt

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.50.a
		country_event = { id = speer_moskowien.51 days = 1 }
	}
}

country_event = { #Speer goes to meet with the guy leading the OCW
	id = speer_moskowien.51
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.51" }
	title = speer_moskowien.51.t
	desc = speer_moskowien.51.d
	picture = GFX_report_event_GER_officer

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.51.a
		GER = {
			GER_alexis_von_roenne = {
				set_nationality = MCW
			}
			GER_ferdinand_schorner = {
				set_nationality = MCW
			}
		}
		MCW = {
			transfer_state = 263
			transfer_state = 209
			transfer_state = 210
			transfer_state = 246
			transfer_state = 244
			transfer_state = 264
			transfer_state = 247
			transfer_state = 219
			transfer_state = 242
			transfer_state = 243
			transfer_state = 241
			transfer_state = 224
			transfer_state = 257
			transfer_state = 260
			transfer_state = 245
			transfer_state = 222
			load_oob = Speer_Moskow
			GER_alexis_von_roenne = {
				promote_character = { ideology = national_socialism_reformed_national_socialism_subtype }
			}
			set_politics = {
				ruling_party = national_socialism
			}
			set_popularities = {
				national_socialism = 50
				national_socialism_2 = 30
				paternalism = 16
				communist = 4
			}
			GER_ferdinand_schorner = {
				promote_character = { ideology = national_socialism_2_subtype }
			}
			set_party_name = {
				ideology = national_socialism_2
				long_name = MCW_ultranationalism_schorner_party_long
				name = MCW_ultranationalism_schorner_party
			}
			set_cosmetic_tag = MCW_SGR
			join_zollverein = yes
			remove_ideas = {
				MCW_Levies_At_Most
				MCW_Marching_On_Heaven
				MCW_Crown_Of_The_Perfumed_Rioter
				MCW_Knighthood_For_The_Loyal
				MCW_Crown_Of_The_Cowed_Prefect
				MCW_Marching_On_The_Earthly_Realm
				MCW_Crown_Of_The_Red_Count
				MCW_Scrying_Bulwark
				MCW_Dance_Of_The_Courtier
				MCW_Crown_Of_The_False_Son
				MCW_Empire_Of_Ash
				MCW_The_Brass_Throne
				MCW_Ghost_Carnival
				MCW_Dance_Of_The_Jesters
				MCW_The_Suit_And_The_Butcher
				MCW_Crown_Of_The_Old_Fighter
			}
		}
		GER = {
			puppet = MCW
			transfer_state = 195
		}
	}
}

country_event = { #For start of Moskowien invasion timer
	id = speer_moskowien.52
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.52" }
	title = speer_moskowien.52.t
	desc = speer_moskowien.52.d
	picture = GFX_report_event_GER_gehlen_2

	fire_only_once = yes
	is_triggered_only = yes

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

country_event = { #For decision that reorganizes Moskowien
	id = speer_moskowien.53
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_moskowien.53" }
	title = speer_moskowien.53.t
	desc = speer_moskowien.53.d
	picture = GFX_report_event_GER_documents

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_moskowien.53.a
	}
}
#############
# Kaukasien #
#############

add_namespace = speer_kau

country_event = {
	id = speer_kau.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_kau.1" }
	title = speer_kau.1.t
	desc = speer_kau.1.desc
	picture = GFX_report_event_GER_germania_tank

	fire_only_once = yes
	is_triggered_only = yes

	option = { #
		name = speer_kau.1.a
		declare_war_on = {
			target = CAU
			type = annex_everything
		}
	}
}

#########
#Ostland#
#########

country_event = {
	id = speer.900 # Speer needs to decide what to do with the captured lower militarist personel
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.900" }
	title = speer.900.t
	desc = speer.900.d
	picture = GFX_report_event_GER_arrests

	fire_only_once = yes
	is_triggered_only = yes

	option = {#kill them all
		name = speer.900.a
		ai_chance = {
			base = 1
		}

		add_manpower = -3000


	}
	option = {#forgive them
		name = speer.900.b
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		increase_conservative_leaning_small = yes
		add_political_power = -50

	}
}

country_event = {
	id = speer.901 #Invite landrut for a meeting with Speer
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.901" }
	title = speer.901.t
	desc = speer.901.d
	picture = GFX_report_event_OST_meyer_landrut

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer.901.a
		country_event = {
			id = speer.902
			days = 1
		}
	}
}

country_event = {
	id = speer.902 #Speer discusses with landrut and has guards posted outside ready to arrest the little shit
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.902" }
	title = speer.902.t
	desc = speer.902.d
	picture = GFX_report_event_generic_office

	fire_only_once = yes
	is_triggered_only = yes

	option = { #Agree to landrut's conditions
		name = speer.902.a
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
		}
		country_event = {
			id = speer.903
			days = 1
		}
	}
	option = { #arrest him
		name = speer.902.b
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		country_event = {
			id = speer.904
			days = 1
		}
	}
}

country_event = {
	id = speer.903 #Speer and landrut reach a comromise
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.903" }
	title = speer.903.t
	desc = speer.903.d
	picture = GFX_report_event_generic_sign_treaty1

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer.903.a
		MST = {
			save_party_popularities = yes
		}
		add_to_faction = MST
		set_autonomy = {
			target = MST
			autonomy_state = autonomy_integrated_reichskommissariat
		}
		increase_reformist_leaning_medium = yes
		add_regime_stab_small = yes
		set_temp_variable = { temp_econ_spending_amount = 0.275 }
		econ_spend_money_once_effect_raw_money = yes
		MST = {
			hidden_effect = {
				set_politics = { ruling_party = paternalism }
				apply_party_popularities = yes
				add_ideas = Pakt_Integrated_Reichskommissariat
			}
			set_temp_variable = { temp_econ_GDP_boost_percentage = 0.02 }
			econ_GDP_boost_once_percentage = yes
			tno_slavery_improve = yes
			tno_penal_system_improve = yes
			tno_political_parties_improve = yes
			tno_minorities_improve = yes
			OST_contender_core_ostland = yes
			random_owned_controlled_state = {
				add_building_construction = {
					type = offices
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = schools
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			join_zollverein = yes
		}
	}
}

country_event = {
	id = speer.904 #Speer arrests landrut
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer.904" }
	title = speer.904.t
	desc = speer.904.d
	picture = GFX_report_event_SCO_police_arrest

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer.904.a
		increase_reformist_leaning_medium = yes
		add_regime_stab_med = yes
		TNO_improve_political_parties_policy_effectiveness_med = yes
		hidden_effect = {
			GER = {
				GER_alfred_zerbel = {
					set_nationality = OST
				}
			}
			OST = {
			set_cosmetic_tag = ostland_occupation_authority
			remove_ideas = {
				OST_model_colony
				OST_model_colony2
				OST_unusual_quiet
				OST_No_head
				OST_crippled_military
				OST_stabbed_in_the_back
				OST_broken_nation
				OST_United_for_Ostland
				OST_Defend_Riga_idea
				OST_Prussian_Values
				OST_Haste_Makes_Waste
			}
			annex_country = {
				target = MST
				transfer_troops = yes
			}
			every_owned_state = {
				add_core_of = OST
				remove_core_of = MST
			}	

			set_variable = { national_debt = 0 }
			set_politics = {
				ruling_party = national_socialism
			}
			promote_character = GER_alfred_zerbel
			set_party_name = {
				ideology = despotism
				long_name = OST_speer_belarus_liberation_front
				name = OST_speer_belarus_liberation_front_long
			}

			set_party_name = {
				ideology = conservatism
				long_name = OST_speer_united_baltic_army
				name = OST_speer_united_baltic_army_long
			}

			set_party_name = {
				ideology = conservatism
				long_name = OST_speer_united_baltic_army
				name = OST_speer_united_baltic_army_long
			}

			set_party_name = {
				ideology = socialist
				long_name = OST_speer_student_movement
				name = OST_speer_student_movement_long
			}
			join_zollverein = yes
		}
		}
		add_to_faction = OST
		set_autonomy = {
			target = OST
			autonomy_state = autonomy_integrated_reichskommissariat
		}
	hidden_effect = {
		OST = {
			set_popularities = {
					fascism = 80
					despotism = 5
					conservatism = 10
					socialist = 5
			}
			}
		}
	}
}

add_namespace = speerostland

country_event = {
	id = speerostland.6 #Speer invites Stahlecker to negotiate, speer can accept or be pressured by the party to demand more
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.6" }
	title = speerostland.6.t
	desc = speerostland.6.d
	picture = GFX_report_event_generic_sign_treaty3

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.6.a
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
		}
		set_country_flag = ostland_negotiations_sucessful
		OST = {
			join_zollverein = yes
			save_party_popularities = yes
		}
		set_autonomy = {
			target = OST
			autonomy_state = autonomy_integrated_reichskommissariat
		}
		hidden_effect = {
			OST = {
				apply_party_popularities = yes
				set_politics = { ruling_party = national_socialism }
				set_variable = { national_debt = 0 }
			}
		}
	}

	option = {
		name = speerostland.6.b
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_CONSERVATIVE
				}
			}
		}
		country_event = { id = speerostland.7 }
	}
}

country_event = {
	id = speerostland.7 #Speer demands more consessions 80% of sucess
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.7" }
	title = speerostland.7.t
	desc = speerostland.7.d
	picture = GFX_report_event_GER_albert_speer_intro

	fire_only_once = yes
	is_triggered_only = yes


	option = {
		name = speerostland.7.a
		set_variable = { SPR_ostland_negotiation_chance_1 = random }
		if = {
			limit = {
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
			set_variable = { SPR_ostland_negotiation_chance_1 = 100 }
		}
		if = {
			limit = {
				check_variable = {
					var = SPR_ostland_negotiation_chance_1
					value = 0
					compare = greater_than_or_equals
				}
				check_variable = {
					var = SPR_ostland_negotiation_chance_1
					value = 0.80
					compare = less_than_or_equals
				}

			}
			country_event = { id = speerostland.8 }
		}
		else = {
			country_event = { id = speerostland.9 }
		}
	}
}

country_event = {
	id = speerostland.8 #Sucess 1, Stahlecker consedes to limited reforms, but we can push him harder
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.8" }
	title = speerostland.8.t
	desc = speerostland.8.d
	picture = GFX_report_event_OST_stahlecker

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.8.b
		ai_chance = {
			factor = 1
		}
		increase_conservative_leaning_small = yes
		TNO_improve_admin_efficiency_low = yes
		TNO_improve_political_parties_policy_effectiveness_low = yes
		set_country_flag = ostland_negotiations_sucessful
		OST = {
			join_zollverein = yes
			save_party_popularities = yes
		}
		set_autonomy = {
			target = OST
			autonomy_state = autonomy_integrated_reichskommissariat
		}
		hidden_effect = {
			OST = {
				apply_party_popularities = yes
				set_politics = { ruling_party = national_socialism }
				set_variable = { national_debt = 0 }
			}
		}

	}

	option = {
		name = speerostland.8.a
		ai_chance = {
			factor = 1
		}
		country_event = { id = speerostland.10 }
	}

}

country_event = {
	id = speerostland.9 #Failure 1, war is declared
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.9" }
	title = speerostland.9.t
	desc = speerostland.9.d
	picture = GFX_report_event_GER_planes

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.9.a
		declare_war_on = { target = OST type = annex_everything }
		decrease_regime_stab_small = yes
		add_stability = -0.05
	}

}

country_event = {
	id = speerostland.10 #Speer demands yet more consession 60% chance of sucess
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.10" }
	title = speerostland.10.t
	desc = speerostland.10.d
	picture = GFX_report_event_SGR_generic_speer

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.10.a
		set_variable = { SPR_ostland_negotiation_chance_2 = random }
		if = {
			limit = {
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
			set_variable = { SPR_ostland_negotiation_chance_1 = 100 }
		}
		if = {
			limit = {
				check_variable = {
					var = SPR_ostland_negotiation_chance_1
					value = 0
					compare = greater_than_or_equals
				}
				check_variable = {
					var = SPR_ostland_negotiation_chance_1
					value = 0.60
					compare = less_than_or_equals
				}

			}
			country_event = { id = speerostland.11 }


		}
		else = {
			country_event = { id = speerostland.12 }
		}
	}
}

country_event = {
	id = speerostland.11 #Sucess 2, Stahlecker consedes to moderate reforms, but we can push him even harder
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.11" }
	title = speerostland.11.t
	desc = speerostland.11.d
	picture = GFX_report_event_GER_court

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.11.a
		ai_chance = {
			factor = 1
		}
		increase_conservative_leaning_medium = yes
		TNO_improve_admin_efficiency_med = yes
		TNO_improve_political_parties_policy_effectiveness_med = yes
		add_stability = 0.05
		set_country_flag = ostland_negotiations_sucessful
		OST = {
			join_zollverein = yes
			save_party_popularities = yes
		}
		set_autonomy = {
			target = OST
			autonomy_state = autonomy_integrated_reichskommissariat
		}
		hidden_effect = {
			OST = {
				apply_party_popularities = yes
				set_politics = { ruling_party = national_socialism }
				set_variable = { national_debt = 0 }
			}
		}
	}

	option = {
		name = speerostland.11.b
		ai_chance = {
			factor = 1
		}
		country_event = { id = speerostland.13 }

	}
}

country_event = {
	id = speerostland.12 #failure 2, war is declared
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.12" }
	title = speerostland.12.t
	desc = speerostland.12.d
	picture = GFX_report_event_GER_surrounded_germans

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.12.a
		declare_war_on = { target = OST type = annex_everything }
		decrease_regime_stab_med = yes
		add_stability = -0.10
	}

}



country_event = {
	id = speerostland.13 #Speer demands as much as possible, Stahlecker is to become a mere figurehead
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.13" }
	title = speerostland.13.t
	desc = speerostland.13.d
	picture = GFX_report_event_GER_agreement

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.13.a
		set_variable = { SPR_ostland_negotiation_chance_3 = random }
		if = {
			limit = {
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
			set_variable = { SPR_ostland_negotiation_chance_1 = 100 }
		}
		if = {
			limit = {
				check_variable = {
					var = SPR_ostland_negotiation_chance_1
					value = 0
					compare = greater_than_or_equals
				}
				check_variable = {
					var = SPR_ostland_negotiation_chance_1
					value = 0.40
					compare = less_than_or_equals
				}

			}
			country_event = { id = speerostland.14 }


		}
		else = {
			country_event = { id = speerostland.15 }
		}
	}
}

country_event = {
	id = speerostland.14 #sucess 3, the conservatives are utterly neutered
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.14" }
	title = speerostland.14.t
	desc = speerostland.14.d
	picture = GFX_report_event_GER_speer_wins

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.14.a
		OST = { 
			join_zollverein = yes
			save_party_popularities = yes 
		}
		set_autonomy = {
			target = OST
			autonomy_state = autonomy_integrated_reichskommissariat
		}
		hidden_effect = {
			OST = {
				apply_party_popularities = yes
				set_politics = { ruling_party = national_socialism }
				set_variable = { national_debt = 0 }
			}
		}
		increase_conservative_leaning_large = yes
		TNO_improve_admin_efficiency_high = yes
		TNO_improve_political_parties_policy_effectiveness_high = yes
		add_stability = 0.1
		set_country_flag = ostland_negotiations_sucessful
	}

}

country_event = {
	id = speerostland.15 #Failure 3, so close yet so far, war is declared
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.15" }
	title = speerostland.15.t
	desc = speerostland.15.d
	picture = GFX_report_event_SGR_sad_speer_2

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.15.a
		declare_war_on = { target = OST type = annex_everything }
		decrease_regime_stab_med = yes
		add_stability = -0.2
	}

}

country_event = {
	id = speerostland.16 #Speer turns his lovign gaze towards ostland and sees stahlecker is in power, he can negotiate or immedietly declare war
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.16" }
	title = speerostland.16.t
	desc = speerostland.16.d
	picture = GFX_report_event_FFR_massu_plan_generals

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.16.a #negotiate
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		country_event = {
			id = speerostland.6
			days = 2
		}
	}
	option = {
		name = speerostland.16.b #Declare War
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
		}
		declare_war_on = { target = OST type = annex_everything }
		increase_reformist_leaning_medium = yes
		add_war_support = 0.2
		add_timed_idea = { idea = GER_SGR_they_made_ready_for_war days = 120 }
	}
}

country_event = {
	id = speerostland.17 #Speer looks over at ostland and sees that landrut won, he invites him for negotiation
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.17" }
	title = speerostland.17.t
	desc = speerostland.17.d
	picture = GFX_report_event_generic_sign_treaty3

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.17.a
		country_event = {
			id = speer.902 #speer.901 is duplicate of this event for loc and effects, cutting it
			days = 1
		}
	}

}

country_event = {
	id = speerostland.18 #Speer looks at ostland and finds Drechsler is in charge, he immedietly declares war, reformists benefit from the bad press of the militarists
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.18" }
	title = speerostland.18.t
	desc = speerostland.18.d
	picture = GFX_report_event_GRO_saw_tank4

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.18.a
		add_stability = 0.1
		declare_war_on = { target = DST type = annex_everything }
		add_timed_idea = { idea = GER_SGR_they_made_ready_for_war days = 120 }
		increase_reformist_leaning_medium = yes
		add_regime_stab_small = yes
		TNO_improve_political_parties_policy_effectiveness_low = yes
		TNO_improve_press_rights_policy_effectiveness_med = yes
	}
}

country_event = {
	id = speerostland.19 #Vituska won in ostland, hmm Speer invites him for negotiations to see what his deal is
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.19" }
	title = speerostland.19.t
	desc = speerostland.19.d
	picture = GFX_report_event_IBR_meeting_table

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.19.a
		country_event = {
			id = speerostland.20
			days = 1
		}
	}
}

country_event = {
	id = speerostland.20 #Vituska sends his demands and doesn't attend a meeting
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.20" }
	title = speerostland.20.t
	desc = speerostland.20.d
	picture = GFX_report_event_SGR_sad_speer

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.20.a
		country_event = {
			id = speerostland.21
			days = 1
		}
	}
}

country_event = {
	id = speerostland.21 #Speer scoffs at this and declares war
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.21" }
	title = speerostland.21.t
	desc = speerostland.21.d
	picture = GFX_report_event_generic_tank_battle

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.21.a
		declare_war_on = { target = BLR type = annex_everything }
		add_timed_idea = { idea = GER_SGR_they_made_ready_for_war days = 120 }
		increase_conservative_leaning_medium = yes
	}
}

country_event = {
	id = speerostland.22 #Kovner has won in ostland, oh no
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.22" }
	title = speerostland.22.t
	desc = speerostland.22.d
	picture = GFX_report_event_generic_dead_soldier

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.22.a
		increase_conservative_leaning_large = yes
		add_war_support = 0.1
		TNO_improve_military_supervision_policy_effectiveness_low = yes
		add_popularity = {
			ideology = national_socialism
			popularity = 0.05
		}
		country_event = {
			id = speerostland.23
			days = 1
		}
	}
}

country_event = {
	id = speerostland.23 #Speer declares war on kovner
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.23" }
	title = speerostland.23.t
	desc = speerostland.23.d
	picture = GFX_report_event_generic_burning_building

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.23.a
		declare_war_on = { target = UPO type = annex_everything }
		add_timed_idea = { idea = GER_SGR_they_made_ready_for_war days = 120 }
	}
}

country_event = {
	id = speerostland.24 #Speer sees the SS has won in ostland and declares war
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.24" }
	title = speerostland.24.t
	desc = speerostland.24.d
	picture = GFX_report_event_GER_ss_loyalty

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.24.a
		add_war_support = 0.25
		TNO_improve_military_supervision_policy_effectiveness_low = yes
		declare_war_on = { target = JST type = annex_everything }
		add_timed_idea = { idea = GER_SGR_they_made_ready_for_war days = 120 }
		increase_reformist_leaning_large = yes
		add_regime_stab_med = yes
	}
}

country_event = {
	id = speerostland.25 #War in ostland but Landrut is dead
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.25" }
	title = speerostland.25.t
	desc = speerostland.25.d
	picture = GFX_report_event_OST_meyer_landrut

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.25.a
		set_country_flag = SGR_ost_war_landrut_dead
		if = { limit = { country_exists = DST } declare_war_on = { target = DST type = annex_everything } }
		if = { limit = { country_exists = OST } declare_war_on = { target = OST type = annex_everything } }
		if = { limit = { country_exists = JST } declare_war_on = { target = JST type = annex_everything } }
		if = { limit = { country_exists = UPO } declare_war_on = { target = UPO type = annex_everything } }
		if = { limit = { country_exists = BLR } declare_war_on = { target = BLR type = annex_everything } }
		add_timed_idea = { idea = GER_SGR_they_made_ready_for_war days = 120 }
	}
}

country_event = {
	id = speerostland.26 #Ongoing war but landrut is alive
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.26" }
	title = speerostland.26.t
	desc = speerostland.26.d
	picture = GFX_report_event_OST_meyer_landrut

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.26.a
		set_country_flag = SGR_ost_war_landrut_alive
		if = { limit = { country_exists = DST } declare_war_on = { target = DST type = annex_everything } }
		if = { limit = { country_exists = OST } declare_war_on = { target = OST type = annex_everything } }
		if = { limit = { country_exists = MST } declare_war_on = { target = JST type = annex_everything } }
		if = { limit = { country_exists = UPO } declare_war_on = { target = UPO type = annex_everything } }
		if = { limit = { country_exists = BLR } declare_war_on = { target = BLR type = annex_everything } }
		add_timed_idea = { idea = GER_SGR_they_made_ready_for_war days = 120 }
		add_to_faction = MST
		hidden_effect = {
			MST = { save_party_popularities = yes }
			set_autonomy = {
				target = MST
				autonomy_state = autonomy_collaborator_puppet_state
				end_wars = no
			}
			MST = {
				set_politics = { ruling_party = paternalism }
				apply_party_popularities = yes
				add_ideas = Pakt_Marionettenstaat
				join_zollverein = yes
			}
		}
	}
}

country_event = {
	id = speerostland.27 #Landrut transfers power to the ostland provisional government with a pat on the back
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerostland.27" }
	title = speerostland.27.t
	desc = speerostland.27.d
	picture = GFX_report_event_OST_meyer_landrut

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerostland.27.a
		hidden_effect = {
			GER = {
				GER_alfred_zerbel = {
					set_nationality = OST
				}
			}
			OST = {
				annex_country = {
					target = MST
					transfer_troops = yes
				}
				GER = {
					set_autonomy = {
						target = OST
						autonomy_state = autonomy_integrated_reichskommissariat
					}
				}
				join_zollverein = yes
				if = { limit = { has_idea = OST_model_colony } remove_ideas = OST_model_colony }
				if = { limit = { has_idea = OST_model_colony2 } remove_ideas = OST_model_colony2 }
				if = { limit = { has_idea = OST_unusual_quiet } remove_ideas = OST_unusual_quiet }
				if = { limit = { has_idea = OST_No_head } remove_ideas = OST_No_head }
				if = { limit = { has_idea = OST_crippled_military } remove_ideas = OST_crippled_military }
				if = { limit = { has_idea = OST_stabbed_in_the_back } remove_ideas = OST_stabbed_in_the_back }
				if = { limit = { has_idea = OST_broken_nation } remove_ideas = OST_broken_nation }
				if = { limit = { has_idea = OST_harsh_economic_integration } remove_ideas = OST_harsh_economic_integration }
				if = { limit = { has_idea = OST_United_for_Ostland } remove_ideas = OST_United_for_Ostland }
				if = { limit = { has_idea = OST_Defend_Riga_idea } remove_ideas = OST_Defend_Riga_idea }
				if = { limit = { has_idea = OST_Prussian_Values } remove_ideas = OST_Prussian_Values }
				if = { limit = { has_idea = OST_Haste_Makes_Waste } remove_ideas = OST_Haste_Makes_Waste }
				set_cosmetic_tag = ostland_occupation_authority
				promote_character = GER_alfred_zerbel
				set_politics = {
					ruling_party = national_socialism
				}
				set_party_name = {
					ideology = national_socialism
					long_name = OST_speer_occupation_government_fascism_long
					name = OST_speer_occupation_government_fascism
				}
				set_party_name = {
					ideology = despotism
					long_name = OST_speer_belarus_liberation_front
					name = OST_speer_belarus_liberation_front_long
				}

				set_party_name = {
					ideology = conservatism
					long_name = OST_speer_united_baltic_army
					name = OST_speer_united_baltic_army_long
				}

				set_party_name = {
					ideology = conservatism
					long_name = OST_speer_united_baltic_army
					name = OST_speer_united_baltic_army_long
				}

				set_party_name = {
					ideology = socialist
					long_name = OST_speer_student_movement
					name = OST_speer_student_movement_long
				}
				set_popularities = {
					fascism = 80
					despotism = 5
					conservatism = 10
					socialist = 5
				}
			}
		}
	}
}

##########
#Slovakia#
##########


add_namespace = speerslovakia


country_event = { #Opening Event for "inviting" Slovakia into the (Axis) Einheitspakt
	id = speerslovakia.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerslovakia.1" }
	title = speerslovakia.1.t
	desc = speerslovakia.1.d
	picture = GFX_report_event_SLO_bratislava_clean

	fire_only_once = yes
	is_triggered_only = yes


	option = {
		name = speerslovakia.1.a
		SLO = {
			country_event = {
				id = speerslovakia.2
				days = 4
			}
		}
	}
}

country_event = { #Slovakia to get invaded or to say Germany to fuck off aka not a good idea
	id = speerslovakia.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerslovakia.2" }
	title = speerslovakia.2.t
	desc = speerslovakia.2.d
	picture = GFX_report_event_generic_soldiers_scouting

	fire_only_once = yes
	is_triggered_only = yes

	option = { #Bend in the knee
		name = speerslovakia.2.a
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = { rule = SLO_ULTIMATUM option = SLO_ULTIMATUM_REFUSE }
			}
		}
		GER = {
			country_event = {
				id = speerslovakia.3
				days = 4
			}
		}
	}

	option = { #Say no and face the wrath of saussage incorporated
		name = speerslovakia.2.b
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = { rule = SLO_ULTIMATUM option = SLO_ULTIMATUM_ACCEPT }
			}
		}
		GER = {
			country_event = {
				id = speerslovakia.4
				days = 4
			}
		}
	}
}

country_event = { #Slovakia joins the Einheitspakt
	id = speerslovakia.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerslovakia.3" }
	title = speerslovakia.3.t
	desc = speerslovakia.3.d
	picture = GFX_report_event_generic_sign_treaty1

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerslovakia.3.a
		GER = { add_to_faction = SLO }
		if = {
			limit = { has_global_flag = german_civil_war_speervic }
			SLO = {
				set_politics = { ruling_party = paternalism }
				join_zollverein = yes
				hidden_effect = {
					promote_character = SLO_Jan_Golian
					remove_faction_status = yes
					add_ideas = Pakt_Mitstreiter
				}
				add_country_leader_role = {
					character = SLO_Jan_Golian
					promote_leader = yes
					country_leader = {
						#desc = "POLITICS_JAN_GOLIAN_DESC"
						ideology = paternalism_national_conservatism_subtype
						expire = "1990.1.1.1"
						id = -1
					}
				}
			}
		}
		else = { 
			SLO = {
				econ_join_sphere_GER = yes 
				remove_faction_status = yes
				add_ideas = Pakt_Mitstreiter
			}	
		}
	}
}

country_event = { #Slovakia doesn't join the Einheitspakt
	id = speerslovakia.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerslovakia.4" }
	title = speerslovakia.4.t
	desc = speerslovakia.4.d
	picture = GFX_report_event_generic_purge

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speerslovakia.4.a

		GER = {
			declare_war_on = { target = SLO type = annex_everything }
		}
	}
}

###########
# Bohemia #
###########

add_namespace = speerbohemia

#Bohemia survived

country_event = {
	id = speerbohemia.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerbohemia.1" }
	title = speerbohemia.1.t
	desc = speerbohemia.1.d
	picture = GFX_report_event_generic_sign_treaty1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerbohemia.1.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerbohemia.2
				days = 5
			}
		}
	}
}

country_event = { #
	id = speerbohemia.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerbohemia.2" }
	title = speerbohemia.2.t
	desc = speerbohemia.2.d
	picture = GFX_report_event_GER_agreement

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerbohemia.2.a
		ai_chance = {
			factor = 0.3
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
		}
		hidden_effect = {
			country_event = {
				id = speerbohemia.7
				days = 5
			}
		}
		increase_reformist_leaning_small = yes
	}
	option = { #
		name = speerbohemia.2.b
		ai_chance = {
			factor = 0.7
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		hidden_effect = {
			country_event = {
				id = speerbohemia.3
				days = 2
			}
		}
		increase_conservative_leaning_small = yes
	}
}

country_event = { #
	id = speerbohemia.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerbohemia.3" }
	title = speerbohemia.3.t
	desc = speerbohemia.3.d
	picture = GFX_report_event_generic_peace_deal

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerbohemia.3.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			random_list = {
				70 = { country_event = { id = speerbohemia.4 days = 4 } }
				30 = { country_event = { id = speerbohemia.5 days = 4 } }
			}
		}
	}
}

country_event = {
	id = speerbohemia.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerbohemia.4" }
	title = speerbohemia.4.t
	desc = speerbohemia.4.d
	picture = GFX_report_event_generic_peace_deal

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerbohemia.4.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			annex_country = {
				target = CZE
				transfer_troops = no
			}
			add_state_core = 9
			add_state_core = 75
			CZE = {
				remove_state_core = 9
				remove_state_core = 75
			}
		}
	}
}

country_event = {
	id = speerbohemia.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerbohemia.5" }
	title = speerbohemia.5.t
	desc = speerbohemia.5.d
	picture = GFX_report_event_GER_army_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerbohemia.5.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			set_autonomy = {
				target = CZE
				autonomy_state = autonomy_free
			}
			remove_from_faction	= CZE
		}
		declare_war_on = {
			target = CZE
			type = annex_everything
		}
		add_popularity = {
			ideology = national_socialism
			popularity = 0.02
		}
	}
}

country_event = {
	id = speerbohemia.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerbohemia.7" }
	title = speerbohemia.7.t
	desc = speerbohemia.7.d
	picture = GFX_report_event_generic_peace_deal

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerbohemia.4.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			annex_country = {
				target = CZE
				transfer_troops = no
			}
			add_state_core = 9
			add_state_core = 75
			CZE = {
				remove_state_core = 9
				remove_state_core = 75
			}
		}
	}
}

###########
# Denmark #
###########

add_namespace = speerdenmark

#Non Natsoc
country_event = { #Approaching the Danes
	id = speerdenmark.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdenmark.1" }
	title = speerdenmark.1.t
	desc = speerdenmark.1.d
	picture = GFX_report_event_generic_sign_treaty1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerdenmark.1.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerdenmark.2
				days = 2
			}
		}
	}
}

country_event = { #The Carrot and the Stick
	id = speerdenmark.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdenmark.2" }
	title = speerdenmark.2.t
	desc = speerdenmark.2.d
	picture = GFX_report_event_generic_money

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerdenmark.2.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			set_temp_variable = { debt_temp = 0.05 }
			econ_national_debt_change = yes
			DEN = {
				set_temp_variable = { temp_econ_GDP_boost_flat = 0.05 }
				econ_GDP_boost_once_flat = yes
			}
			country_event = {
				id = speerdenmark.3
				days = 2
			}
		}
	}
}

country_event = { #They're Nothing Without Us
	id = speerdenmark.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdenmark.3" }
	title = speerdenmark.3.t
	desc = speerdenmark.3.d
	picture = GFX_report_event_generic_mountain

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerdenmark.3.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerdenmark.4
				days = 2
			}
		}
	}
}

country_event = { #Welcome Home
	id = speerdenmark.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdenmark.4" }
	title = speerdenmark.4.t
	desc = speerdenmark.4.d
	picture = GFX_report_event_GER_agreement

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerdenmark.4.a
		ai_chance = { factor = 1 }
		hidden_effect = {
		DEN = {
			save_party_popularities = yes
		}
		GER = {
			add_to_faction = DEN
		}
		DEN = {
				apply_party_popularities = yes
				join_zollverein = yes
				remove_faction_status = yes
				add_ideas = Pakt_Protektorat
			}
		}
	}
}

#Natsoc
country_event = { #The Extremists to the North
	id = speerdenmark.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdenmark.5" }
	title = speerdenmark.5.t
	desc = speerdenmark.5.d
	picture = GFX_report_event_generic_sign_treaty1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerdenmark.5.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerdenmark.6
				days = 2
			}
		}
	}
}

country_event = { #Men on the Inside
	id = speerdenmark.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdenmark.6" }
	title = speerdenmark.6.t
	desc = speerdenmark.6.d
	picture = GFX_report_event_GER_army_3

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerdenmark.6.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerdenmark.7
				days = 2
			}
		}
	}
}

country_event = { #Subverting Their Will
	id = speerdenmark.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdenmark.7" }
	title = speerdenmark.7.t
	desc = speerdenmark.7.d
	picture = GFX_report_event_generic_rally

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerdenmark.7.a
		ai_chance = { factor = 1 }
		add_political_power = -100
		hidden_effect = {
			country_event = {
				id = speerdenmark.8
				days = 2
			}
		}
	}
}

country_event = { #The Coup Begins
	id = speerdenmark.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdenmark.8" }
	title = speerdenmark.8.t
	desc = speerdenmark.8.d
	picture = GFX_report_event_GER_army_3

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerdenmark.8.a
		ai_chance = { factor = 1 }
		random_list = {
			25 = {
				country_event = {
					id = speerdenmark.9
					days = 1
				}
			}
			75 = {
				country_event = {
					id = speerdenmark.13
					days = 1
				}
			}
		}
	}
}

country_event = { #The Coup Fails
	id = speerdenmark.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdenmark.9" }
	title = speerdenmark.9.t
	desc = speerdenmark.9.d
	picture = GFX_report_event_GER_firing_squad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerdenmark.9.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerdenmark.10
				days = 4
			}
		}
	}
}

country_event = { #Formalising the Ultimatum
	id = speerdenmark.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdenmark.10" }
	title = speerdenmark.10.t
	desc = speerdenmark.10.d
	picture = GFX_report_event_GER_firing_squad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerdenmark.10.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			DEN = {
				country_event = {
					id = den.4
					days = 2
				}
			}
		}
	}
}

country_event = { #Denmark Refuses
	id = speerdenmark.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdenmark.11" }
	title = speerdenmark.11.t
	desc = speerdenmark.11.d
	picture = GFX_report_event_GER_army_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerdenmark.11.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			declare_war_on = {
				target = DEN
				type = annex_everything
			}
		}
	}
}

country_event = { #Denmark Accepts
	id = speerdenmark.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdenmark.12" }
	title = speerdenmark.12.t
	desc = speerdenmark.12.d
	picture = GFX_report_event_generic_sign_treaty2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerdenmark.12.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			DEN = {
				save_party_popularities = yes
			}
			GER = {
				add_to_faction = DEN
			}
			DEN = {
				apply_party_popularities = yes
				join_zollverein = yes
				remove_faction_status = yes
				add_ideas = Pakt_Protektorat
			}
		}
	}
}

country_event = { #Coup Succeeds - Denmark Joins Pakt
	id = speerdenmark.13
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerdenmark.13" }
	title = speerdenmark.13.t
	desc = speerdenmark.13.d
	picture = GFX_report_event_GER_arrests

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerdenmark.13.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			DEN = {
				save_party_popularities = yes
			}
			GER = {
				add_to_faction = DEN
			}
			DEN = {
				apply_party_popularities = yes
				set_politics = { ruling_party = fascism } 
				join_zollverein = yes
				remove_faction_status = yes
				add_ideas = Pakt_Mitstreiter
			}
		}
	}
}

###########
# Holland #
###########

add_namespace = speerholland

##NON SS HOLLAND
country_event = { #Meeting with the Dutch
	id = speerholland.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerholland.1" }
	title = speerholland.1.t
	desc = speerholland.1.desc
	picture = GFX_report_event_generic_sign_treaty2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerholland.1.a
		hidden_effect = {
			country_event = {
				id = speerholland.2
				days = 5
			}
		}
	}
}

country_event = { #Germanic Brotherhood
	id = speerholland.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerholland.2" }
	title = speerholland.2.t
	desc = speerholland.2.desc
	picture = GFX_report_event_GER_agreement

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerholland.2.a
		hidden_effect = {
			country_event = {
				id = speerholland.3
				days = 3
			}
		}
		increase_conservative_leaning_small = yes
	}
}

country_event = { #Wooing Them to the Pakt
	id = speerholland.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerholland.3" }
	title = speerholland.3.t
	desc = speerholland.3.desc
	picture = GFX_report_event_generic_peace_deal

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerholland.3.a
		hidden_effect = {
			country_event = {
				id = speerholland.4
				days = 7
			}
		}
		set_temp_variable = { temp_econ_spending_amount = 0.02 }
		econ_spend_money_once_effect_raw_money = yes

		HOL = {
			set_temp_variable = { temp_econ_GDP_boost_flat = 0.02 }
			econ_GDP_boost_once_flat = yes
		}
	}

	option = { #
		name = speerholland.3.b
		hidden_effect = {
			random_list = {
				25 = {
					country_event = {
						id = speerholland.4
						days = 1
					}
				}
				75 = {
					country_event = {
						id = speerholland.5
						days = 1
					}
				}
			}
		}
		set_temp_variable = { temp_econ_spending_amount = 0.01 }
		econ_spend_money_once_effect_raw_money = yes
		HOL = {
			set_temp_variable = { temp_econ_GDP_boost_flat = 0.01 }
			econ_GDP_boost_once_flat = yes
		}
	}
}

country_event = { #An Agreement Reached
	id = speerholland.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerholland.4" }
	title = speerholland.4.t
	desc = speerholland.4.desc
	picture = GFX_report_event_generic_sign_treaty2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerholland.4.a
		hidden_effect = {
			country_event = {
				id = speerholland.6
				days = 3
			}
			add_stability = 0.05
		}
	}
}

country_event = { #They're Wanting More
	id = speerholland.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerholland.5" }
	title = speerholland.5.t
	desc = speerholland.5.desc
	picture = GFX_report_event_IND_factory_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerholland.5.a
		hidden_effect = {
			country_event = {
				id = speerholland.6
				days = 3
			}
		}
		set_temp_variable = { debt_temp = 0.015 }
		econ_national_debt_change = yes
		HOL = {
			set_temp_variable = { temp_econ_GDP_boost_flat = 0.015 }
			econ_GDP_boost_once_flat = yes
		}
	}
}

country_event = { #Brothers in Arms
	id = speerholland.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerholland.6" }
	title = speerholland.6.t
	desc = speerholland.6.desc
	picture = GFX_report_event_GER_agreement

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerholland.6.a
		GER = { add_to_faction = HOL }
		HOL = {
			join_zollverein = yes
			econ_join_sphere_GER = yes
			get_current_government_type = yes
			save_party_popularities = yes
		}
		GER = { set_autonomy = { target = HOL autonomy_state = autonomy_collaborator_puppet_state } }
		hidden_effect = {
			HOL = {
				restore_previous_government_type = yes
				apply_party_popularities = yes
				remove_faction_status = yes
				add_ideas = Pakt_Marionettenstaat
			}
		}
	}
}

##SS HOLLAND
country_event = { #The Madmen to the West
	id = speerholland.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerholland.7" }
	title = speerholland.7.t
	desc = speerholland.7.desc
	picture = GFX_report_event_BRG_army_4

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerholland.7.a
		declare_war_on = {
			target = HOL
			type = annex_everything
		}
	}
}

country_event = { #We've Got Work To Do
	id = speerholland.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerholland.8" }
	title = speerholland.8.t
	desc = speerholland.8.desc
	picture = GFX_report_event_generic_sign_treaty2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerholland.8.a
		hidden_effect = {
			country_event = {
				id = speerholland.9
				days = 4
			}
		}
	}
}

country_event = { #Pro Speer Propaganda
	id = speerholland.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerholland.9" }
	title = speerholland.9.t
	desc = speerholland.9.desc
	picture = GFX_report_event_GER_speer_wins

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerholland.9.a
		hidden_effect = {
			country_event = {
				id = speerholland.10
				days = 4
			}
			HOL = {
				add_popularity = {
					ideology = fascism
					popularity = 0.2
				}
			}
		}
	}
}

country_event = { #Finding The Perfect Cabinet
	id = speerholland.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerholland.10" }
	title = speerholland.10.t
	desc = speerholland.10.desc
	picture = GFX_report_event_GER_agreement

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerholland.10.a
		hidden_effect = {
			country_event = {
				id = speerholland.11
				days = 4
			}
		}
	}
}

country_event = { #The Return to Civilian Rule
	id = speerholland.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerholland.11" }
	title = speerholland.11.t
	desc = speerholland.11.desc
	picture = GFX_report_event_generic_sign_treaty2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerholland.11.a
		hidden_effect = {
			GER = {
				GER_hans_ulrich_von_oertzen = {
					set_nationality = HOL
				}
			}
			HOL = {
				set_politics = { ruling_party = national_socialism }
				promote_character = GER_hans_ulrich_von_oertzen
				set_party_name = {
					ideology = national_socialism
					long_name = HOL_fascism_party_long
					name = HOL_fascism_party
				}
				set_popularities = {
					national_socialism = 80
					paternalism = 15
					conservatism = 5
				}
				join_zollverein = yes
				add_ideas = Pakt_Bundnispartner
			}
		}
	}
}



###############
#Speer Science#
###############

add_namespace = speerscience

country_event = { #Load tree debug event
	id = speerscience.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerscience.1" }
	title = speerscience.1.t
	desc = speerscience.1.desc

	picture = GFX_event_debug

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerscience.1.a
		set_country_flag = SGR_phase2
	}
}

country_event = { #Remove one research slot - KWG
	id = speerscience.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerscience.2" }
	title = speerscience.2.t
	desc = speerscience.2.desc

	picture = GFX_report_event_generic_research_lab

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerscience.2.a
		add_research_slot = -1
	}
}

country_event = { #Intro event explaining the tree
	id = speerscience.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerscience.3" }
	title = speerscience.3.t
	desc = speerscience.3.desc

	picture = GFX_report_event_GER_abwehr_intelligence

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerscience.3.a
	}
}

country_event = { #Remove one research slot
	id = speerscience.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerscience.4" }
	title = speerscience.4.t
	desc = speerscience.4.desc

	picture = GFX_report_event_generic_research_lab

	is_triggered_only = yes

	option = {
		name = speerscience.4.a
		add_research_slot = -1
	}
}

country_event = { #NetzRAM's first test
	id = speerscience.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerscience.5" }
	title = speerscience.5.t
	desc = speerscience.5.desc

	picture = GFX_report_event_generic_research_lab

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerscience.5.a
	}
}

###############
# US Diplomacy #
###############

add_namespace = SPEERUSA

country_event = { #
	id = SPEERUSA.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.1" }
	title = SPEERUSA.1.t
	desc = SPEERUSA.1.desc
	picture = GFX_report_event_SGR_speer_accords

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = SPEERUSA.1.a
		add_political_power = 50

	}
}

country_event = { # Meeting in the dark
	id = SPEERUSA.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.2" }
	title = SPEERUSA.2.t
	desc = SPEERUSA.2.desc
	picture = GFX_report_event_IBR_dark_abandoned_building

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.2.a
		ai_chance = { factor = 1 }
		add_political_power = 10

	}
}

country_event = { # Invitation
	id = SPEERUSA.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.3" }
	title = SPEERUSA.3.t
	desc = SPEERUSA.3.desc
	picture = GFX_report_event_IND_letter

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.3.a
		ai_chance = { factor = 1 }
		add_political_power = 10
		USA = {
			country_event = { id = SPEERUSA.4 days = 5 }
		}

	}
}

country_event = { # USA response
	id = SPEERUSA.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.4" }
	title = SPEERUSA.4.t
	desc = SPEERUSA.4.desc
	picture = GFX_report_event_RUS_letter

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.4.a
		ai_chance = { factor = 40 }
		GER = {
			country_event = { id = SPEERUSA.5 days = 3 }
		}
	}
	option = { #
		name = SPEERUSA.4.b
		trigger = { is_ai = no }
		GER = {
			country_event = { id = SPEERUSA.6 days = 3 }
		}

	}
}


country_event = { # Hell yeah to the meeting
	id = SPEERUSA.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.5" }
	title = SPEERUSA.5.t
	desc = SPEERUSA.5.desc
	picture = GFX_report_event_IBR_meeting_table

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.5.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.7 days = 3 }
		set_country_flag = SGR_conference_starting

		USA = {
			country_event = { id = SPEERUSA.8 days = 3 }
		}


	}
}

country_event = { # Hell Nah
	id = SPEERUSA.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.6" }
	title = SPEERUSA.6.t
	desc = SPEERUSA.6.desc
	picture = GFX_report_event_SGR_sad_speer

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.6.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_USA_FAILURE_tt
		GER = { set_country_flag = SGR_USA_FAILURE }
		GER = { clr_country_flag = SGR_USA_major_focus }
		GER = { clr_country_flag = SGR_USA_minor_focus }
		reload_GER_speer_post_cw_tree = yes

		hidden_effect = {
			every_country = {
				limit = { is_ai = no }
				news_event = { id = WORLD_REICH.231 days = 1 }
			}
		}
	}
}

country_event = { # Cool Lets do the Meeting
	id = SPEERUSA.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.7" }
	title = SPEERUSA.7.t
	desc = SPEERUSA.7.desc
	picture = GFX_report_event_IBR_meeting_small

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.7.a
		ai_chance = { factor = 1 }
		add_political_power = 50

	}
}

country_event = { # Cool lets do the meeting USA
	id = SPEERUSA.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.8" }
	title = SPEERUSA.8.t
	desc = SPEERUSA.8.desc
	picture = GFX_report_event_IBR_guy_paper_meeting

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.8.a
		ai_chance = { factor = 1 }
		GER = {
			country_event = { id = SPEERUSA.9 }
			set_country_flag = SGR_conference_starting
		}

	}
}

country_event = {
	id = SPEERUSA.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.9" }
	title = SPEERUSA.9.t
	desc = SPEERUSA.9.desc
	picture = GFX_report_event_SGR_speer_accords

	is_triggered_only = yes
	fire_only_once = no

	option = { # Nuclear Reduction Treaty
		name = SPEERUSA.9.a
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_TWO
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_ALL
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_FAIL
				}
			}
		}

		increase_reformist_leaning_medium = yes
		decrease_regime_stab_small = yes
		set_temp_variable = { tension_WT = -2.0 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = USA }
		if = {
			limit = { has_completed_focus = GER_conference_of_global_security_and_cooperation }
			set_temp_variable = { tension_id = 15 }
		}
		else = {
			set_temp_variable = { tension_id = 18 }
		}
		TNO_change_tension = yes
		add_stability = -0.10
		set_country_flag = SGR_resetting_the_doomsday_clock
		country_event = { id = SPEERUSA.19 }
		USA = {
			country_event = { id = SPEERUSA.10 }
		}

	}
	option = { # Slave Rights Treaty
		name = SPEERUSA.9.b
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_TWO
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_ALL
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_FAIL
				}
			}
		}
		increase_reformist_leaning_medium = yes
		set_temp_variable = { tension_WT = -1.5 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = USA }
		if = {
			limit = { has_completed_focus = GER_conference_of_global_security_and_cooperation }
			set_temp_variable = { tension_id = 15 }
		}
		else = {
			set_temp_variable = { tension_id = 18 }
		}
		TNO_change_tension = yes
		TNO_worsen_slavery_policy_effectiveness_med = yes
		#TNO_improve_child_labor_policy_effectiveness_med = yes
		TNO_improve_max_workhours_policy_effectiveness_low = yes
		add_stability = -0.10
		set_country_flag = SGR_helping_the_untermensch
		country_event = { id = SPEERUSA.20 days = 5 }
		USA = {
			country_event = { id = SPEERUSA.11 }
		}

	}
	option = { # America First Trade Policy
		name = SPEERUSA.9.c
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_TWO
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_ALL
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_FAIL
				}
			}
		}
		increase_reformist_leaning_medium = yes
		set_temp_variable = { tension_WT = -1.5 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = USA }
		if = {
			limit = { has_completed_focus = GER_conference_of_global_security_and_cooperation }
			set_temp_variable = { tension_id = 15 }
		}
		else = {
			set_temp_variable = { tension_id = 18 }
		}
		TNO_change_tension = yes
		TNO_improve_trade_laws_policy_effectiveness_med = yes
		set_temp_variable = { gdp_growth_temp = 0.75 }
		econ_gdp_growth_change = yes
		set_temp_variable = { inflation_temp = 0.25 }
		econ_inflation_change = yes
		USA = {
			set_temp_variable = { gdp_growth_temp = 1 }
			econ_gdp_growth_change = yes
		}
		add_stability = -0.10
		set_country_flag = SGR_america_first
		country_event = { id = SPEERUSA.21 }
		USA = {
			country_event = { id = SPEERUSA.12 }
		}

	}
	option = { # America First and Slave Rights
		name = SPEERUSA.9.d
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_ONE
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_ALL
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_FAIL
				}
			}
		}
		increase_reformist_leaning_medium = yes
		decrease_regime_stab_small = yes
		TNO_worsen_slavery_policy_effectiveness_med = yes
		#TNO_improve_child_labor_policy_effectiveness_med = yes
		TNO_improve_max_workhours_policy_effectiveness_low = yes
		TNO_improve_trade_laws_policy_effectiveness_med = yes
		set_temp_variable = { gdp_growth_temp = 1 }
		set_temp_variable = { inflation_temp = 0.35 }
		econ_inflation_change = yes
		econ_gdp_growth_change = yes
		set_temp_variable = { tension_WT = -3.0 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = USA }
		if = {
			limit = { has_completed_focus = GER_conference_of_global_security_and_cooperation }
			set_temp_variable = { tension_id = 15 }
		}
		else = {
			set_temp_variable = { tension_id = 18 }
		}
		TNO_change_tension = yes
		add_stability = -0.20
		set_country_flag = SGR_helping_the_untermensch
		set_country_flag = SGR_america_first
		country_event = { id = SPEERUSA.23 }
		USA = {
			country_event = { id = SPEERUSA.13 }

		}

	}
	option = { # More Options
		name = SPEERUSA.9.e
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_ONE
				}
			}
		}
		country_event = { id = SPEERUSA.102 }

	}

}


country_event = { #Meeting Part 2
	id = SPEERUSA.102
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.102" }
	title = SPEERUSA.102.t
	desc = SPEERUSA.102.desc
	picture = GFX_report_event_SGR_speer_accords

	is_triggered_only = yes
	fire_only_once = no

	option = { #America First and Nuclear Reduction
		name = SPEERUSA.102.a
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_ALL
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_FAIL
				}
			}
		}
		increase_reformist_leaning_large = yes
		TNO_improve_trade_laws_policy_effectiveness_med = yes
		set_temp_variable = { gdp_growth_temp = 0.75 }
		econ_gdp_growth_change = yes
		set_temp_variable = { inflation_temp = 0.25 }
		econ_inflation_change = yes

		USA = {
			set_temp_variable = { gdp_growth_temp = 1 }
			econ_gdp_growth_change = yes
			set_temp_variable = { inflation_temp = 0.35 }
			econ_inflation_change = yes
		}
		set_temp_variable = { tension_WT = -3.5 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = USA }
		if = {
			limit = { has_completed_focus = GER_conference_of_global_security_and_cooperation }
			set_temp_variable = { tension_id = 15 }
		}
		else = {
			set_temp_variable = { tension_id = 18 }
		}
		TNO_change_tension = yes

		add_stability = -0.20
		set_country_flag = SGR_america_first
		set_country_flag = SGR_resetting_the_doomsday_clock

		country_event = { id = SPEERUSA.22 }
		USA = {
			country_event = { id = SPEERUSA.14 }
		}

	}
	option = { #Nuclear Disarment and Slave Rights
		name = SPEERUSA.102.b
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_ALL
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_FAIL
				}
			}
		}

		increase_reformist_leaning_large = yes
		TNO_worsen_slavery_policy_effectiveness_med = yes
		#TNO_improve_child_labor_policy_effectiveness_med = yes
		TNO_improve_max_workhours_policy_effectiveness_low = yes
		set_temp_variable = { tension_WT = -3.5 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = USA }
		if = {
			limit = { has_completed_focus = GER_conference_of_global_security_and_cooperation }
			set_temp_variable = { tension_id = 15 }
		}
		else = {
			set_temp_variable = { tension_id = 18 }
		}
		TNO_change_tension = yes
		add_stability = -0.20
		set_country_flag = SGR_resetting_the_doomsday_clock
		set_country_flag = SGR_helping_the_untermensch
		country_event = { id = SPEERUSA.24 }
		USA = {
			country_event = { id = SPEERUSA.15 }

		}

	}
	option = { #All three GAMER
		name = SPEERUSA.102.c
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_TWO
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_FAIL
				}
			}
		}
		increase_reformist_leaning_large = yes
		decrease_regime_stab_med = yes
		add_stability = -0.3
		set_temp_variable = { tension_WT = -5 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = USA }
		if = {
			limit = { has_completed_focus = GER_conference_of_global_security_and_cooperation }
			set_temp_variable = { tension_id = 15 }
		}
		else = {
			set_temp_variable = { tension_id = 18 }
		}
		TNO_change_tension = yes
		TNO_worsen_slavery_policy_effectiveness_med = yes
		#TNO_improve_child_labor_policy_effectiveness_med = yes
		TNO_improve_max_workhours_policy_effectiveness_low = yes
		TNO_improve_trade_laws_policy_effectiveness_med = yes
		set_temp_variable = { gdp_growth_temp = 1 }
		econ_gdp_growth_change = yes
		set_temp_variable = { inflation_temp = 0.35 }
		econ_inflation_change = yes
		USA = {
			set_temp_variable = { gdp_growth_temp = 1 }
			econ_gdp_growth_change = yes
			set_temp_variable = { inflation_temp = 0.35 }
			econ_inflation_change = yes
			country_event = { id = SPEERUSA.16 }
		}
		country_event = { id = SPEERUSA.25 }
		set_country_flag = SGR_resetting_the_doomsday_clock
		set_country_flag = SGR_helping_the_untermensch
		set_country_flag = SGR_america_first

	}
	option = { #None of them
		name = SPEERUSA.102.d
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_TWO
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_USA_ACCORD
					option = GER_SPEER_USA_ACCORD_ALL
				}
			}
		}
		country_event = { id = SPEERUSA.18 }
		USA = {
			country_event = { id = SPEERUSA.17 }

		}


	}
	option = { #Go Back
		name = SPEERUSA.102.e
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.9 }


	}
}




country_event = { #
	id = SPEERUSA.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.10" }
	title = SPEERUSA.10.t
	desc = SPEERUSA.10.desc
	picture = GFX_report_event_SGR_speer_accords

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.10.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.27 }

	}
}

country_event = { #
	id = SPEERUSA.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.11" }
	title = SPEERUSA.11.t
	desc = SPEERUSA.11.desc
	picture = GFX_report_event_GER_schmidt

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.11.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.27 }

	}
}

country_event = { #
	id = SPEERUSA.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.12" }
	title = SPEERUSA.12.t
	desc = SPEERUSA.12.desc
	picture = GFX_report_event_SGR_speer_accords

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.12.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.27 }

	}
}

country_event = { #
	id = SPEERUSA.13
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.13" }
	title = SPEERUSA.13.t
	desc = SPEERUSA.13.desc
	picture = GFX_report_event_generic_sign_treaty1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.13.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.27 }

	}
}

country_event = { #
	id = SPEERUSA.14
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.14" }
	title = SPEERUSA.14.t
	desc = SPEERUSA.14.desc
	picture = GFX_report_event_generic_sign_treaty2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.14.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.27 }

	}
}

country_event = { #
	id = SPEERUSA.15
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.15" }
	title = SPEERUSA.15.t
	desc = SPEERUSA.15.desc
	picture = GFX_report_event_generic_sign_treaty3

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.15.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.27 }

	}
}

country_event = { #
	id = SPEERUSA.16
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.16" }
	title = SPEERUSA.16.t
	desc = SPEERUSA.16.desc
	picture = GFX_report_event_SGR_speer_accords

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.16.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.27 }

	}
}

country_event = { #
	id = SPEERUSA.17
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.17" }
	title = SPEERUSA.17.t
	desc = SPEERUSA.17.desc
	picture = GFX_report_event_SGR_speer_accords

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.17.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.18
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.18" }
	title = SPEERUSA.18.t
	desc = SPEERUSA.18.desc
	picture = GFX_report_event_post_apoc_sunset

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.18.a
		ai_chance = { factor = 1 }
		set_country_flag = SGR_USA_FAILURE
		custom_effect_tooltip = SGR_USA_FAILURE_tt
		GER = { clr_country_flag = SGR_USA_major_focus }
		GER = { clr_country_flag = SGR_USA_minor_focus }
		reload_GER_speer_post_cw_tree = yes

		hidden_effect = {
			every_country = {
				limit = { is_ai = no }
				news_event = { id = WORLD_REICH.231 days = 1 }
			}
		}
	}
}

country_event = { #
	id = SPEERUSA.19
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.19" }
	title = SPEERUSA.19.t
	desc = SPEERUSA.19.desc
	picture = GFX_report_event_TOM_nuclear_poster

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.19.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.27 }

	}
}

country_event = { #
	id = SPEERUSA.20
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.20" }
	title = SPEERUSA.20.t
	desc = SPEERUSA.20.desc
	picture = GFX_report_event_SGR_speer_accords

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.20.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.27 }

	}
}

country_event = { #
	id = SPEERUSA.21
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.21" }
	title = SPEERUSA.21.t
	desc = SPEERUSA.21.desc
	picture = GFX_report_event_CHI_Industry_Synth_Refine

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.21.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.27 }

	}
}

country_event = { #
	id = SPEERUSA.22
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.22" }
	title = SPEERUSA.22.t
	desc = SPEERUSA.22.desc
	picture = GFX_report_event_generic_sign_treaty1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.22.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.27 }

	}
}

country_event = { #
	id = SPEERUSA.23
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.23" }
	title = SPEERUSA.23.t
	desc = SPEERUSA.23.desc
	picture = GFX_report_event_USA_generic_treaty

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.23.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.27 }

	}
}

country_event = { #
	id = SPEERUSA.24
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.24" }
	title = SPEERUSA.24.t
	desc = SPEERUSA.24.desc
	picture = GFX_report_event_generic_sign_treaty2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.24.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.27 }

	}
}

country_event = { #
	id = SPEERUSA.25
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.25" }
	title = SPEERUSA.25.t
	desc = SPEERUSA.25.desc
	picture = GFX_report_event_generic_sign_treaty3

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.25.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.27 }

	}
}

country_event = { # UNUSED
	id = SPEERUSA.26
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.26" }
	title = SPEERUSA.26.t
	desc = SPEERUSA.26.desc
	picture = GFX_report_event_GER_albert_speer_intro

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.26.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.27 }

	}
}

country_event = { #
	id = SPEERUSA.27
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.27" }
	title = SPEERUSA.27.t
	desc = SPEERUSA.27.desc
	picture = GFX_report_event_GER_german-american_military

	is_triggered_only = yes
	#fire_only_once = yes

	option = { #
		name = SPEERUSA.27.a
		ai_chance = { factor = 1 }
		set_country_flag = SGR_the_reykjavik_accords
	}
}


country_event = { #
	id = SPEERUSA.28
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.28" }
	title = SPEERUSA.28.t
	desc = SPEERUSA.28.desc
	picture = GFX_report_event_GER_albert_speer_intro

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.28.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.29
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.29" }
	title = SPEERUSA.29.t
	desc = SPEERUSA.29.desc
	picture = GFX_report_event_USA_new_york_liberty

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.29.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.30
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.30" }
	title = SPEERUSA.30.t
	desc = SPEERUSA.30.desc
	picture = GFX_report_event_USA_los_angeles

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.30.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.31
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.31" }
	title = SPEERUSA.31.t
	desc = SPEERUSA.31.desc
	picture = GFX_report_event_USA_white_house_picture

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.31.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.32
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.32" }
	title = SPEERUSA.32.t
	desc = SPEERUSA.32.desc
	picture = GFX_report_event_USA_white_house_picture

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.32.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #start of hamburg affair
	id = SPEERUSA.33
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.33" }
	title = SPEERUSA.33.t
	desc = SPEERUSA.33.desc
	picture = GFX_report_event_GER_hamburg_canals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.33.a
		ai_chance = { factor = 1 }
		country_event = { hours = 5 id = SPEERUSA.34 }
		USA = {
			country_event = { hours = 5 id = SPEERUSA.43 }
		}

	}
	option = { #
		name = SPEERUSA.33.b
		ai_chance = { factor = 1 }
		country_event = { hours = 5 id = SPEERUSA.35 }
		USA = {
			country_event = { hours = 5 id = SPEERUSA.44 }
		}

	}
}

country_event = { # The Canels
	id = SPEERUSA.34
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.34" }
	title = SPEERUSA.34.t
	desc = SPEERUSA.34.desc
	picture = GFX_report_event_SGR_generic_speer

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.34.a
		ai_chance = { factor = 1 }
		country_event = { hours = 5 id = SPEERUSA.36 }
		USA = {
			country_event = { hours = 5 id = SPEERUSA.45 }
		}

	}
	option = { #
		name = SPEERUSA.34.b
		ai_chance = { factor = 1 }
		country_event = { hours = 5 id = SPEERUSA.37 }
		USA = {
			country_event = { hours = 5 id = SPEERUSA.46 }
		}

	}
}

country_event = { #The Gardens
	id = SPEERUSA.35
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.35" }
	title = SPEERUSA.35.t
	desc = SPEERUSA.35.desc
	picture = GFX_report_event_GER_hamburg_canals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.35.a
		ai_chance = { factor = 1 }
		add_political_power = -30
		country_event = { hours = 5 id = SPEERUSA.38 }
		USA = {
			country_event = { hours = 5 id = SPEERUSA.47 }
		}

	}
	option = { #
		name = SPEERUSA.35.b
		ai_chance = { factor = 1 }
		country_event = { hours = 5 id = SPEERUSA.37 }
		add_political_power = -10
		USA = {
			country_event = { hours = 5 id = SPEERUSA.48 }
		}
	}
}

country_event = { #
	id = SPEERUSA.36
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.36" }
	title = SPEERUSA.36.t
	desc = SPEERUSA.36.desc
	picture = GFX_report_event_GER_hamburg_canals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.36.a
		ai_chance = { factor = 1 }
		country_event = { hours = 5 id = SPEERUSA.41 }
		USA = {
			country_event = { hours = 5 id = SPEERUSA.49 }
		}

	}
}

country_event = { #
	id = SPEERUSA.37
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.37" }
	title = SPEERUSA.37.t
	desc = SPEERUSA.37.desc
	picture = GFX_report_event_GER_hamburg_canals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.37.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_USA_FAILURE_tt
		add_political_power = -100
		set_temp_variable = { tension_WT = 5 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = USA }
		set_temp_variable = { tension_id = 17 }
		TNO_change_tension = yes
		set_country_flag = SGR_USA_FAILURE
		GER = { clr_country_flag = SGR_USA_major_focus }
		GER = { clr_country_flag = SGR_USA_minor_focus }
		hidden_effect = {
			reload_GER_speer_post_cw_tree = yes
		}
		USA = {
			country_event = { hours = 5 id = SPEERUSA.50 }
		}

		hidden_effect = {
			every_country = {
				limit = { is_ai = no }
				news_event = { id = WORLD_REICH.231 days = 1 }
			}
		}
	}
}

country_event = { #
	id = SPEERUSA.38
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.38" }
	title = SPEERUSA.38.t
	desc = SPEERUSA.38.desc
	picture = GFX_report_event_GER_hamburg_canals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.38.a
		ai_chance = { factor = 1 }


	}
}



country_event = { #
	id = SPEERUSA.41
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.41" }
	title = SPEERUSA.41.t
	desc = SPEERUSA.41.desc
	picture = GFX_report_event_GER_hamburg_canals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.41.a
		ai_chance = { factor = 1 }
		add_political_power = -10
		country_event = { hours = 5 id = SPEERUSA.59 }
		USA = {
			country_event = { hours = 5 id = SPEERUSA.38 }
		}


	}
	option = { #
		name = SPEERUSA.41.b
		ai_chance = { factor = 1 }
		add_political_power = 30
		country_event = { hours = 5 id = SPEERUSA.87 }
		USA = {
			country_event = { hours = 5 id = SPEERUSA.38 }
		}

	}
}

country_event = { #
	id = SPEERUSA.42
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.42" }
	title = SPEERUSA.42.t
	desc = SPEERUSA.42.desc
	picture = GFX_report_event_GER_hamburg_canals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.42.a
		ai_chance = { factor = 1 }
		set_country_flag = SGR_Hamburg_delgation

	}
}

country_event = { #
	id = SPEERUSA.43
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.43" }
	title = SPEERUSA.43.t
	desc = SPEERUSA.43.desc
	picture = GFX_report_event_GER_hamburg_canals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.43.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.44
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.44" }
	title = SPEERUSA.44.t
	desc = SPEERUSA.44.desc
	picture = GFX_report_event_GER_hamburg_canals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.44.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.45
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.45" }
	title = SPEERUSA.45.t
	desc = SPEERUSA.45.desc
	picture = GFX_report_event_GER_hamburg_canals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.45.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.46
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.46" }
	title = SPEERUSA.46.t
	desc = SPEERUSA.46.desc
	picture = GFX_report_event_GER_hamburg_canals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.46.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.47
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.47" }
	title = SPEERUSA.47.t
	desc = SPEERUSA.47.desc
	picture = GFX_report_event_GER_hamburg_canals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.47.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.48
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.48" }
	title = SPEERUSA.48.t
	desc = SPEERUSA.48.desc
	picture = GFX_report_event_GER_hamburg_canals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.48.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.49
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.49" }
	title = SPEERUSA.49.t
	desc = SPEERUSA.49.desc
	picture = GFX_report_event_GER_hamburg_canals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.49.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.50
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.50" }
	title = SPEERUSA.50.t
	desc = SPEERUSA.50.desc
	picture = GFX_report_event_GER_hamburg_canals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.50.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.51
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.51" }
	title = SPEERUSA.51.t
	desc = SPEERUSA.51.desc
	picture = GFX_report_event_USA_los_angeles

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.51.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.52
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.52" }
	title = SPEERUSA.52.t
	desc = SPEERUSA.52.desc
	picture = GFX_report_event_USA_biggest_little_city

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.52.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #The Unity Fair
	id = SPEERUSA.53
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.53" }
	title = SPEERUSA.53.t
	desc = SPEERUSA.53.desc
	picture = GFX_report_event_USA_world_fair

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.53.a
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_CONSERVATIVE
					}
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_NATSOC_OBERLANDER
					}
				}
			}
		}
		country_event = { id = SPEERUSA.54 }
		increase_reformist_leaning_small = yes

	}
	option = { #
		name = SPEERUSA.53.b
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
		}
		country_event = { id = SPEERUSA.55 }
		add_regime_stab_med = yes

	}
	option = { #
		name = SPEERUSA.53.c
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_CONSERVATIVE
				}
			}
		}
		country_event = { id = SPEERUSA.56 }
		increase_conservative_leaning_small = yes
	}
}

country_event = { #
	id = SPEERUSA.54
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.54" }
	title = SPEERUSA.54.t
	desc = SPEERUSA.54.desc
	picture = GFX_report_event_USA_world_fair

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.54.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.119 }
		add_political_power = -50
		increase_reformist_leaning_small = yes
		TNO_worsen_press_rights_policy_effectiveness_low = yes
	}
	option = { #
		name = SPEERUSA.54.b
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.103 }
		increase_conservative_leaning_small = yes
		add_political_power = 50
		add_regime_stab_small = yes
		TNO_improve_press_rights_policy_effectiveness_low = yes


	}
}

country_event = { #
	id = SPEERUSA.55
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.55" }
	title = SPEERUSA.55.t
	desc = SPEERUSA.55.desc
	picture = GFX_report_event_USA_world_fair

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.55.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.104 }
		increase_conservative_leaning_small = yes
		army_funding_minimal_increase_low = yes
		social_funding_minimal_decrease_low = yes


	}
	option = { #
		name = SPEERUSA.55.b
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.105 }
		increase_reformist_leaning_small = yes
		army_funding_minimal_decrease_low = yes
		social_funding_minimal_increase_low = yes
	}
}

country_event = { #
	id = SPEERUSA.56
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.56" }
	title = SPEERUSA.56.t
	desc = SPEERUSA.56.desc
	picture = GFX_report_event_USA_world_fair

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.56.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.106 }
		add_political_power = 20

	}
	option = { #
		name = SPEERUSA.56.b
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.107 }
		increase_conservative_leaning_small = yes
		add_political_power = -10



	}
}



country_event = { #
	id = SPEERUSA.57
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.57" }
	title = SPEERUSA.57.t
	desc = SPEERUSA.57.desc
	picture = GFX_report_event_USA_world_fair

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.57.a
		ai_chance = { factor = 1 }
		increase_reformist_leaning_small = yes
		country_event = { id = SPEERUSA.62 }

	}
}

country_event = { #
	id = SPEERUSA.58
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.58" }
	title = SPEERUSA.58.t
	desc = SPEERUSA.58.desc
	picture = GFX_report_event_USA_world_fair

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.58.a
		ai_chance = { factor = 1 }
		add_political_power = 50
		add_regime_stab_small = yes
		TNO_improve_trade_laws_policy_effectiveness_low = yes

	}
}

country_event = { #
	id = SPEERUSA.59
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.59" }
	title = SPEERUSA.59.t
	desc = SPEERUSA.59.desc
	picture = GFX_report_event_USA_world_fairr

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.59.a
		ai_chance = { factor = 1 }
		country_event = { hours = 5 id = SPEERUSA.42 }


	}
}

country_event = { #
	id = SPEERUSA.60
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.60" }
	title = SPEERUSA.60.t
	desc = SPEERUSA.60.desc
	picture = GFX_report_event_USA_world_fair

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.60.a
		ai_chance = { factor = 1 }
		decrease_regime_stab_med = yes
		add_political_power = -100
		TNO_worsen_trade_laws_policy_effectiveness_low = yes
		USA = {
			country_event = { id = SPEERUSA.116 }
		}


	}
}

country_event = { #
	id = SPEERUSA.61
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.61" }
	title = SPEERUSA.61.t
	desc = SPEERUSA.61.desc
	picture = GFX_report_event_USA_world_fair

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.61.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.62 }
		TNO_improve_trade_laws_policy_effectiveness_low = yes
		add_regime_stab_small = yes
		add_political_power = 100


	}
}

country_event = { #
	id = SPEERUSA.62
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.62" }
	title = SPEERUSA.62.t
	desc = SPEERUSA.62.desc
	picture = GFX_report_event_USA_world_fair

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.62.a
		ai_chance = { factor = 1 }
		add_political_power = 100
		TNO_improve_trade_laws_policy_effectiveness_low = yes
		USA = {
			country_event = { id = SPEERUSA.111 }
		}

	}
}

country_event = { #
	id = SPEERUSA.67
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.67" }
	title = SPEERUSA.67.t
	desc = SPEERUSA.67.desc
	picture = GFX_report_event_generic_office

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.67.a
		ai_chance = { factor = 1 }
		increase_reformist_leaning_small = yes
		add_political_power = 10
	}
}



country_event = { #
	id = SPEERUSA.68
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.68" }
	title = SPEERUSA.68.t
	desc = SPEERUSA.68.desc
	picture = GFX_report_event_generic_office

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.68.a
		ai_chance = { factor = 1 }
		increase_reformist_leaning_small = yes
		TNO_worsen_public_meetings_policy_effectiveness_low = yes


	}
}

country_event = { #
	id = SPEERUSA.69
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.69" }
	title = SPEERUSA.69.t
	desc = SPEERUSA.69.desc
	picture = GFX_report_event_MCW_dmz

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.69.a
		ai_chance = { factor = 1 }
		increase_conservative_leaning_small = yes
		add_political_power = 50



	}
}

country_event = { #
	id = SPEERUSA.70
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.70" }
	title = SPEERUSA.70.t
	desc = SPEERUSA.70.desc
	picture = GFX_report_event_MCW_dmz

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.70.a
		ai_chance = { factor = 1 }
		increase_reformist_leaning_small = yes
		add_political_power = 50


	}
}



country_event = { #
	id = SPEERUSA.73
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.73" }
	title = SPEERUSA.73.t
	desc = SPEERUSA.73.desc
	picture = GFX_report_event_USA_new_york_liberty

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.73.a
		ai_chance = { factor = 1 }
		increase_conservative_leaning_small = yes
		add_political_power = 10


	}
}

country_event = { #
	id = SPEERUSA.74
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.74" }
	title = SPEERUSA.74.t
	desc = SPEERUSA.74.desc
	picture = GFX_report_event_USA_lincoln_memorial

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.74.a
		ai_chance = { factor = 1 }
		increase_reformist_leaning_small = yes
		add_political_power = 10



	}
}

country_event = { #
	id = SPEERUSA.75
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.75" }
	title = SPEERUSA.75.t
	desc = SPEERUSA.75.desc
	picture = GFX_report_event_USA_lincoln_memorial

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.75.a
		ai_chance = { factor = 1 }
		increase_reformist_leaning_small = yes
		add_political_power = 10



	}
}



country_event = { #
	id = SPEERUSA.78
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.78" }
	title = SPEERUSA.78.t
	desc = SPEERUSA.78.desc
	picture = GFX_report_event_USA_white_house_picture

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.78.a
		ai_chance = { factor = 1 }
		add_political_power = 10
		TNO_improve_trade_laws_policy_effectiveness_low = yes
	}
}

country_event = { #Schoners Proposal
	id = SPEERUSA.79
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.79" }
	title = SPEERUSA.79.t
	desc = SPEERUSA.79.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Small Show of Force
		name = SPEERUSA.79.a
		ai_chance = { factor = 30 }

		country_event = { id = SPEERUSA.93 days = 5 }
		increase_conservative_leaning_small = yes
		add_stability = 0.1
		USA = {
			country_event = { id = SPEERUSA.81 days = 5 }
		}
	}
	option = { #Full implmentation
		name = SPEERUSA.79.b
		ai_chance = { factor = 10 }
		country_event = { id = SPEERUSA.82 days = 5 }
		increase_conservative_leaning_medium = yes
		add_stability = 0.2
		add_political_power = 50
	}
}



country_event = { # Start of Nuclear Crises
	id = SPEERUSA.80
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.80" }
	title = SPEERUSA.80.t
	desc = SPEERUSA.80.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.80.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.79 days = 5 }
	}
}

country_event = { #Small Show of Force
	id = SPEERUSA.81
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.81" }
	title = SPEERUSA.81.t
	desc = SPEERUSA.81.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.81.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.96 hours = 5 }

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD_REICH.232 }
		}

		GER = {
			country_event = { id = SPEERUSA.95 hours = 5 }
		}
	}
	option = { #
		name = SPEERUSA.81.b
		ai_chance = { factor = 1 }

		GER = {
			country_event = { id = SPEERUSA.93 hours = 5 }
		}
	}
}


country_event = { #Full Implmentation
	id = SPEERUSA.82
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.82" }
	title = SPEERUSA.82.t
	desc = SPEERUSA.82.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.82.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			USA = {
				country_event = { id = SPEERUSA.83 days = 5 }
			}

			every_country = {
				limit = { is_ai = no }
				news_event = { id = WORLD_REICH.227 }
			}
		}
	}
}

country_event = { # Panic Bells, It's Red Alert
	id = SPEERUSA.83
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.83" }
	title = SPEERUSA.83.t
	desc = SPEERUSA.83.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.83.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.85 hours = 1 }
		add_political_power = 100
		add_stability = 0.1

		GER = {
			country_event = { id = SPEERUSA.84 hours = 5 }
		}

	}
	option = { #
		name = SPEERUSA.83.b
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.92 hours = 10 }
		add_political_power = -100
		add_stability = -0.1

		GER = {
			country_event = { id = SPEERUSA.91 hours = 5 }
		}



	}
}

country_event = { #AVENGE THEM
	id = SPEERUSA.84
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.84" }
	title = SPEERUSA.84.t
	desc = SPEERUSA.84.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.84.a
		ai_chance = { factor = 10 }
		country_event = { id = SPEERUSA.89 hours = 5 }
		increase_conservative_leaning_medium = yes
		add_stability = 0.2
		add_political_power = 200




	}
	option = { #
		name = SPEERUSA.84.b
		ai_chance = { factor = 30 }
		country_event = { id = SPEERUSA.86 hours = 5 }
		add_stability = -0.3
		add_political_power = -200


	}
}

country_event = { #99 Knights of the Air
	id = SPEERUSA.85
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.85" }
	title = SPEERUSA.85.t
	desc = SPEERUSA.85.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.85.a
		ai_chance = { factor = 1 }


	}
}

country_event = { #
	id = SPEERUSA.86
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.86" }
	title = SPEERUSA.86.t
	desc = SPEERUSA.86.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.86.a
		ai_chance = { factor = 1 }
		increase_reformist_leaning_medium = yes




	}
}

country_event = { #
	id = SPEERUSA.87
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.87" }
	title = SPEERUSA.87.t
	desc = SPEERUSA.87.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.87.a
		ai_chance = { factor = 1 }
		country_event = { hours = 5 id = SPEERUSA.42 }

	}
}


country_event = { #
	id = SPEERUSA.88
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.88" }
	title = SPEERUSA.88.t
	desc = SPEERUSA.88.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.88.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = { id = nuclearwar.9 }
		}

	}
}

country_event = { #icelandic strike
	id = SPEERUSA.89
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.89" }
	title = SPEERUSA.89.t
	desc = SPEERUSA.89.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.89.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.88 hours = 2 }

		USA = {
			country_event = { id = SPEERUSA.101 hours = 2 }
		}

		every_country = {
			limit = { is_ai = no }
			news_event = { id = WORLD_REICH.232 }
		}

	}
}

country_event = { #Two Forever Poustering
	id = SPEERUSA.91
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.91" }
	title = SPEERUSA.91.t
	desc = SPEERUSA.91.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.91.a
		ai_chance = { factor = 1 }
		increase_conservative_leaning_medium = yes
		add_stability = 0.3
		add_political_power = 400




	}
}

country_event = { #
	id = SPEERUSA.92
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.92" }
	title = SPEERUSA.92.t
	desc = SPEERUSA.92.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.92.a
		ai_chance = { factor = 1 }
		add_stability = -0.3
		add_political_power = -400

	}
}

country_event = { #A Routine Patrol
	id = SPEERUSA.93
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.93" }
	title = SPEERUSA.93.t
	desc = SPEERUSA.93.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.93.a
		ai_chance = { factor = 1 }

	}
}



country_event = { #Destinty at 9000 Feet
	id = SPEERUSA.95
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.95" }
	title = SPEERUSA.95.t
	desc = SPEERUSA.95.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.95.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.98 }
		increase_conservative_leaning_medium = yes
		add_stability = 0.2
		add_political_power = 200




	}
	option = { #
		name = SPEERUSA.95.b
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.100 }
		add_stability = -0.2
		add_political_power = -200

	}
}

country_event = { #
	id = SPEERUSA.96
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.96" }
	title = SPEERUSA.96.t
	desc = SPEERUSA.96.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.96.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #not one man left unavenged
	id = SPEERUSA.98
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.98" }
	title = SPEERUSA.98.t
	desc = SPEERUSA.98.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.98.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.99 }
		increase_conservative_leaning_medium = yes
		add_stability = 0.3
		add_political_power = 400




	}
}

country_event = { #It's a Mistake!
	id = SPEERUSA.99
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.99" }
	title = SPEERUSA.99.t
	desc = SPEERUSA.99.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.99.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = { id = nuclearwar.9 }
		}
	}
}

country_event = { #End This Fools Errand
	id = SPEERUSA.100
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.100" }
	title = SPEERUSA.100.t
	desc = SPEERUSA.100.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.100.a
		ai_chance = { factor = 1 }
		increase_reformist_leaning_medium = yes
		add_stability = -0.4
		add_political_power = -400



	}
}


country_event = { #
	id = SPEERUSA.101
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.101" }
	title = SPEERUSA.101.t
	desc = SPEERUSA.101.desc
	picture = GFX_report_event_USA_norad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.101.a
		ai_chance = { factor = 1 }
		add_stability = -0.8
		add_political_power = -400

	}
}

country_event = { #
	id = SPEERUSA.119
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.119" }
	title = SPEERUSA.119.t
	desc = SPEERUSA.119.desc
	picture = GFX_report_event_USA_world_fair

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.119.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.57 }


	}
}

country_event = { #
	id = SPEERUSA.103
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.103" }
	title = SPEERUSA.103.t
	desc = SPEERUSA.103.desc
	picture = GFX_report_event_USA_world_fair

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.103.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.60 }

	}
}

country_event = { #
	id = SPEERUSA.104
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.104" }
	title = SPEERUSA.104.t
	desc = SPEERUSA.104.desc
	picture = GFX_report_event_USA_world_fair

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.104.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.60 }

	}
}

country_event = { #
	id = SPEERUSA.105
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.105" }
	title = SPEERUSA.105.t
	desc = SPEERUSA.105.desc
	picture = GFX_report_event_USA_world_fair

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.105.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.61 }

	}
}

country_event = { #
	id = SPEERUSA.106
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.106" }
	title = SPEERUSA.106.t
	desc = SPEERUSA.106.desc
	picture = GFX_report_event_USA_world_fair

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.106.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.61 }

	}
}

country_event = { #
	id = SPEERUSA.107
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.107" }
	title = SPEERUSA.107.t
	desc = SPEERUSA.107.desc
	picture = GFX_report_event_USA_world_fair

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.107.a
		ai_chance = { factor = 1 }
		country_event = { id = SPEERUSA.61 }

	}
}

country_event = { #
	id = SPEERUSA.108
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.108" }
	title = SPEERUSA.108.t
	desc = SPEERUSA.108.desc
	picture = GFX_report_event_USA_world_fair

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.108.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.109
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.109" }
	title = SPEERUSA.109.t
	desc = SPEERUSA.109.desc
	picture = GFX_report_event_USA_lincoln_memorial

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.109.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.110
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.110" }
	title = SPEERUSA.110.t
	desc = SPEERUSA.110.desc
	picture = GFX_report_event_USA_los_angeles

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.110.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.111
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.111" }
	title = SPEERUSA.111.t
	desc = SPEERUSA.111.desc
	picture = GFX_report_event_USA_world_fair

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.111.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.112
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.112" }
	title = SPEERUSA.112.t
	desc = SPEERUSA.112.desc
	picture = GFX_report_event_USA_lincoln_memorial

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.112.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.113
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.113" }
	title = SPEERUSA.113.t
	desc = SPEERUSA.113.desc
	picture = GFX_report_event_USA_new_york_liberty

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.113.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.114
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.114" }
	title = SPEERUSA.114.t
	desc = SPEERUSA.114.desc
	picture = GFX_report_event_USA_biggest_little_city

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.114.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.115
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.115" }
	title = SPEERUSA.115.t
	desc = SPEERUSA.115.desc
	picture = GFX_report_event_USA_los_angeles

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.115.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.116
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.116" }
	title = SPEERUSA.116.t
	desc = SPEERUSA.116.desc
	picture = GFX_report_event_USA_world_fair

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.116.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.125
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.125" }
	title = SPEERUSA.125.t
	desc = SPEERUSA.125.desc
	picture = GFX_report_event_GER_hamburg_canals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.125.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = SPEERUSA.118
	immediate = { log = "[GetDateText]: [Root.GetName]: event SPEERUSA.118" }
	title = SPEERUSA.118.t
	desc = SPEERUSA.118.desc
	picture = GFX_report_event_GER_hamburg_canals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = SPEERUSA.118.a
		ai_chance = { factor = 1 }

	}
}



#################
#Japan Diplomacy#
#################

add_namespace = speerjapan

country_event = { #Schmidt sent to Japan
	id = speerjapan.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.1" }
	title = speerjapan.1.t
	desc = speerjapan.1.desc
	picture = GFX_report_event_JAP_ww1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerjapan.1.a
		increase_conservative_leaning_small = yes
		custom_effect_tooltip = SGR_japan_bro_kill_me_pls
	}
}

country_event = { # Schmidt convinces the japanese with grandeous statements about the wehrmacht ( he wants to die)
	id = speerjapan.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.2" }
	title = speerjapan.2.t
	desc = speerjapan.2.desc
	picture = GFX_report_event_GER_schmidt

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerjapan.2.a

	}
}

country_event = { # Schmidt entices the Japanese by mentioning how fickle the US is with their policy while germany is great and stable
	id = speerjapan.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.3" }
	title = speerjapan.3.t
	desc = speerjapan.3.desc
	picture = GFX_report_event_generic_office

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerjapan.3.a

	}
}

country_event = { # Speer needs to rally support for negotiation with Japan, he does this by talking about how good the axis was
	id = speerjapan.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.4" }
	title = speerjapan.4.t
	desc = speerjapan.4.desc
	picture = GFX_report_event_FFR_massu_plan_generals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerjapan.4.a
	}
}

country_event = { #The public is skeptical of Japan due to them apperantly being the ones who tried to kill hitler, but some conservatives can look past that
	id = speerjapan.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.5" }
	title = speerjapan.5.t
	desc = speerjapan.5.desc
	picture = GFX_report_event_JAP_ministry_of_finance

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerjapan.5.a
		increase_conservative_leaning_medium = yes
		set_temp_variable = { tension_WT = 1 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = USA }
		TNO_change_tension = yes
	}
}

country_event = { #"Event about how relations with japan can improve our domestic standing"
	id = speerjapan.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.6" }
	title = speerjapan.6.t
	desc = speerjapan.6.desc
	picture = GFX_report_event_generic_papers

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerjapan.6.a
	}
}

country_event = { #"Event about how we could improve our global standing with relations with Japan"
	id = speerjapan.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.7" }
	title = speerjapan.7.t
	desc = speerjapan.7.desc
	picture = GFX_report_event_generic_sign_treaty1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerjapan.7.a
	}
}

#Tariff negotiations#

country_event = { #Negotiations for Speer's Tariffs
	id = speerjapan.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.8" }
	title = speerjapan.8.t
	desc = speerjapan.8.desc
	picture = GFX_report_event_GER_erhard

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerjapan.8.a
		custom_effect_tooltip = SGR_JAP_major_speerjapan.8
		JAP = {
			country_event = { id = speerjapan.36 }
		}
	}
}

country_event = { #Japan hears schmidt's request and send their offer
	id = speerjapan.36
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.36" }
	title = speerjapan.36.t
	desc = speerjapan.36.desc
	picture = GFX_report_event_JAP_business

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerjapan.36.a
		GER = {
			country_event = { id = speerjapan.9 }
		}
	}
}

country_event = { #Japan's initial offer - germany is to remove tariffs for 5 years on japanese goods, this is troublesome as the flood of goods will make us somewhat reliant on japan for consumer industry
	id = speerjapan.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.9" }
	title = speerjapan.9.t
	desc = speerjapan.9.desc
	picture = GFX_report_event_JAP_kokutetsu

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Accept
		name = speerjapan.9.a
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_JAP_TARIFF
						option = GER_SPEER_JAP_TARIFF_SECOND
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_TARIFF
						option = GER_SPEER_JAP_TARIFF_THIRD
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_TARIFF
						option = GER_SPEER_JAP_TARIFF_FAIL
					}
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.10 }
		}
	}

	option = { # Reject and push for more
		name = speerjapan.9.b
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_JAP_TARIFF
					option = GER_SPEER_JAP_TARIFF_FIRST
				}
			}
		}
		JAP = {
			country_event = { id = speerjapan.37 }
		}
	}

}

country_event = { #Germany Accepts the first deal
	id = speerjapan.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.10" }
	title = speerjapan.10.t
	desc = speerjapan.10.desc
	picture = GFX_report_event_generic_sign_treaty1

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerjapan.10.a
		decrease_regime_stab_med = yes
		increase_conservative_leaning_small = yes
		set_temp_variable = { interest_rates_temp = -0.20 }
		econ_interest_rates_change = yes
		set_country_flag = speerjapan_tariffs_small
		set_country_flag = speerjapan_finished_tariff_treaty
		add_to_variable = {
			var = speerjapan_number_of_sucessful_negotiations
			value = 1
		}
		hidden_effect = {
			clr_global_flag = pakt_cps_embargo
			update_superpower_embargoes = yes
		}
		set_temp_variable = { temp_econ_spending_amount = 0.050 }
		econ_spend_money_once_effect_raw_money = yes
		custom_effect_tooltip = GNG_begin_sales_operations_GER_tt
		hidden_effect = {
			GNG = { #Guangdong Opens up markets to Speer's Germany
				country_event = { id = GNG_Product_Cycle_Market.14 days = 5 }
			}
		}
	}
}

country_event = { #Japan sees Germany's new deal, 3 years of no tariffs , schmdit argues this can help the japanese economy
	id = speerjapan.37
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.37" }
	title = speerjapan.37.t
	desc = speerjapan.37.desc
	picture = GFX_report_event_generic_sign_treaty2

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Accept
		name = speerjapan.37.a
		ai_chance = {
			factor = 10
			modifier = {
				factor = 100
				check_variable = {
					GER.GDP_growth > 11.99
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.11 }
		}
	}
	option = { # Reject deal and break negotiations on this topic
		name = speerjapan.37.b
		ai_chance = {
			factor = 30
			modifier = {
				factor = 0
				OR = {
					check_variable = {
						GER.GDP_growth > 11.99
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_TARIFF
						option = GER_SPEER_JAP_TARIFF_SECOND
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_TARIFF
						option = GER_SPEER_JAP_TARIFF_THIRD
					}
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.13 }
		}
	}
}

country_event = { #Japan accepted our deal, but we can push further, 1 year of trade with no prefferential treatment of products
	id = speerjapan.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.11" }
	title = speerjapan.11.t
	desc = speerjapan.11.desc
	picture = GFX_report_event_generic_sign_treaty3

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Accept the deal as is
		name = speerjapan.11.a
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_JAP_TARIFF
						option = GER_SPEER_JAP_TARIFF_THIRD
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_TARIFF
						option = GER_SPEER_JAP_TARIFF_FAIL
					}
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.48 }
		}
	}

	option = { #Push further
		name = speerjapan.11.b
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_JAP_TARIFF
					option = GER_SPEER_JAP_TARIFF_SECOND
				}
			}
		}
		JAP = {
			country_event = { id = speerjapan.38 }
		}
	}
}

country_event = { #Germany Accepts the 2nd deal
	id = speerjapan.48
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.48" }
	title = speerjapan.48.t
	desc = speerjapan.48.desc
	picture = GFX_report_event_IBR_meeting_table

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerjapan.48.a
		decrease_regime_stab_small = yes
		increase_conservative_leaning_medium = yes
		set_temp_variable = { interest_rates_temp = -0.10 }
		econ_interest_rates_change = yes
		set_country_flag = speerjapan_tariffs_medium
		set_country_flag = speerjapan_finished_tariff_treaty
		add_to_variable = {
			var = speerjapan_number_of_sucessful_negotiations
			value = 1
		}
		hidden_effect = {
			clr_global_flag = pakt_cps_embargo
			update_superpower_embargoes = yes
		}
		set_temp_variable = { temp_econ_spending_amount = 0.030 }
		econ_spend_money_once_effect_raw_money = yes
		custom_effect_tooltip = GNG_begin_sales_operations_GER_tt
		hidden_effect = {
			GNG = { #Guangdong Opens up markets to Speer's Germany
				country_event = { id = GNG_Product_Cycle_Market.14 days = 5 }
			}
		}
	}
}


country_event = { #Japan reject our second offer deal, damn
	id = speerjapan.13
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.13" }
	title = speerjapan.13.t
	desc = speerjapan.13.desc
	picture = GFX_report_event_JAP_pollution
	is_triggered_only = yes
	fire_only_once = yes

	option = { # damn
		name = speerjapan.13.a
		decrease_regime_stab_small = yes
		set_country_flag = speerjapan_finished_tariff_treaty
	}
}

country_event = { #Japan sees Germany's newer deal, "unregulated trading is dangerous with the US watching like a hawk"
	id = speerjapan.38
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.38" }
	title = speerjapan.38.t
	desc = speerjapan.38.desc
	picture = GFX_report_event_JAP_bridge_completion

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Accept the final deal
		name = speerjapan.38.a
		ai_chance = {
			factor = 30
			modifier = {
				factor = 100
				check_variable = {
					GER.reich_GDP > JAP.total_econ_sphere_GDP
				}
				check_variable = {
					GER.GDP > JAP.GDP
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_JAP_TARIFF
					option = GER_SPEER_JAP_TARIFF_FAIL
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.12 }
		}

	}
	option = { # Reject deal and break negotiations on this topic
		name = speerjapan.38.b
		ai_chance = {
			factor = 50
			modifier = {
				factor = 0
				OR = {
					AND = {
						check_variable = {
							GER.reich_GDP > JAP.total_econ_sphere_GDP
						}
						check_variable = {
							GER.GDP > JAP.GDP
						}
						NOT = {
							has_game_rule = {
								rule = GER_SPEER_JAP_TARIFF
								option = GER_SPEER_JAP_TARIFF_FAIL
							}
						}
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_TARIFF
						option = GER_SPEER_JAP_TARIFF_THIRD
					}
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.14 }
		}
	}
}

country_event = { #Japan accepted our final deal, very good
	id = speerjapan.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.12" }
	title = speerjapan.12.t
	desc = speerjapan.12.desc
	picture = GFX_report_event_SGR_speer_accords

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerjapan.12.a
		set_temp_variable = { gdp_growth_temp = 0.55 }
		set_temp_variable = { inflation_temp = 0.15 }
		econ_inflation_change = yes
		econ_gdp_growth_change = yes
		set_temp_variable = { interest_rates_temp = -0.5 }
		econ_interest_rates_change = yes
		set_country_flag = speerjapan_tariffs_large
		set_country_flag = speerjapan_finished_tariff_treaty
		add_to_variable = {
			var = speerjapan_number_of_sucessful_negotiations
			value = 1
		}
		hidden_effect = {
			clr_global_flag = pakt_cps_embargo
			update_superpower_embargoes = yes
		}
		set_temp_variable = { temp_econ_spending_amount = 0.010 }
		econ_spend_money_once_effect_raw_money = yes
		custom_effect_tooltip = GNG_begin_sales_operations_GER_tt
		hidden_effect = {
			GNG = { #Guangdong Opens up markets to Speer's Germany
				country_event = { id = GNG_Product_Cycle_Market.14 days = 5 }
			}
		}
	}
}

country_event = { #Japan reject our final deal, damn
	id = speerjapan.14
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.14" }
	title = speerjapan.14.t
	desc = speerjapan.14.desc
	picture = GFX_report_event_SGR_sad_speer_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { # damn
		name = speerjapan.14.a
		decrease_regime_stab_small = yes
		set_country_flag = speerjapan_finished_tariff_treaty
	}
}

country_event = { #Negotiations for Japan's investment
	id = speerjapan.15
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.15" }
	title = speerjapan.15.t
	desc = speerjapan.15.desc
	picture = GFX_report_event_CHI_Industry_Synth_Refine
	is_triggered_only = yes
	fire_only_once = yes

	option = { # start the negotiation
		name = speerjapan.15.a
		JAP = {
			country_event = { id = speerjapan.39 }
		}
	}
}

country_event = { #Japan hears schmidt's request and send their offer
	id = speerjapan.39
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.39" }
	title = speerjapan.39.t
	desc = speerjapan.39.desc
	picture = GFX_report_event_generic_radio2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerjapan.39.a
		GER = {
			country_event = { id = speerjapan.16 }
		}
	}
}

country_event = { #Japan's initial offer - investment
	id = speerjapan.16
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.16" }
	title = speerjapan.16.t
	desc = speerjapan.16.desc
	picture = GFX_report_event_CHI_Industry_New_Exc_Equip

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Accept
		name = speerjapan.16.a
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_JAP_INVESTMENT
						option = GER_SPEER_JAP_INVESTMENT_SECOND
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_INVESTMENT
						option = GER_SPEER_JAP_INVESTMENT_THIRD
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_INVESTMENT
						option = GER_SPEER_JAP_INVESTMENT_FAIL
					}
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.17 }
		}
	}

	option = { # Reject and push for more
		name = speerjapan.16.b
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_JAP_INVESTMENT
					option = GER_SPEER_JAP_INVESTMENT_FIRST
				}
			}
		}
		JAP = {
			country_event = { id = speerjapan.40 }
		}
	}

}

country_event = { #Germany Accepts the first deal
	id = speerjapan.17
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.17" }
	title = speerjapan.17.t
	desc = speerjapan.17.desc
	picture = GFX_report_event_generic_sign_treaty1

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerjapan.17.a
		set_country_flag = speerjapan_investment_small
		set_country_flag = speerjapan_finished_investment_treaty
		set_temp_variable = { inflation_temp = 0.1 }
		econ_inflation_change = yes
		set_temp_variable = { gdp_growth_temp = 0.35 }
		econ_gdp_growth_change = yes
		JAP = {
			set_temp_variable = { gdp_growth_temp = 0.55 }
			econ_gdp_growth_change = yes
			set_temp_variable = { inflation_temp = 0.15 }
			econ_inflation_change = yes
		}
		add_to_variable = {
			var = speerjapan_number_of_sucessful_negotiations
			value = 1
		}
	}

}

country_event = { #Japan sees Germany's new deal, 3 years of no tariffs , schmdit argues this can help the japanese economy
	id = speerjapan.40
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.40" }
	title = speerjapan.40.t
	desc = speerjapan.40.desc
	picture = GFX_report_event_generic_sign_treaty2

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Accept
		name = speerjapan.40.a
		ai_chance = {
			factor = 50
			modifier = {
				factor = 100
				check_variable = {
					GER.credit_rating > 9
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.18 }
		}
	}
	option = { # Reject deal and break negotiations on this topic
		name = speerjapan.40.b
		ai_chance = {
			factor = 30
			modifier = {
				factor = 0
				OR = {
					check_variable = {
						GER.credit_rating > 9
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_INVESTMENT
						option = GER_SPEER_JAP_INVESTMENT_SECOND
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_INVESTMENT
						option = GER_SPEER_JAP_INVESTMENT_THIRD
					}
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.19 }
		}
	}
}

country_event = { #Japan accepted our deal, but we can push further, 1 year of trade with no prefferential treatment of products
	id = speerjapan.18
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.18" }
	title = speerjapan.18.t
	desc = speerjapan.18.desc
	picture = GFX_report_event_generic_sign_treaty3

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Accept the deal as is
		name = speerjapan.18.a
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_JAP_INVESTMENT
						option = GER_SPEER_JAP_INVESTMENT_THIRD
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_INVESTMENT
						option = GER_SPEER_JAP_INVESTMENT_FAIL
					}
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.49 }
		}
	}

	option = { #Push further
		name = speerjapan.18.b
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_JAP_INVESTMENT
					option = GER_SPEER_JAP_INVESTMENT_SECOND
				}
			}
		}
		JAP = {
			country_event = { id = speerjapan.41 }
		}
	}
}

country_event = { #Germany Accepts the second deal
	id = speerjapan.49
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.49" }
	title = speerjapan.49.t
	desc = speerjapan.49.desc
	picture = GFX_report_event_GER_gang_of_four_intro

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerjapan.49.a
		set_temp_variable = { inflation_temp = 0.2 }
		econ_inflation_change = yes
		set_temp_variable = { gdp_growth_temp = 0.55 }
		econ_gdp_growth_change = yes
		JAP = {
			set_temp_variable = { gdp_growth_temp = 0.75 }
			econ_gdp_growth_change = yes
			set_temp_variable = { inflation_temp = 0.4 }
			econ_inflation_change = yes
		}
		set_country_flag = speerjapan_investment_medium
		set_country_flag = speerjapan_finished_investment_treaty
		add_to_variable = {
			var = speerjapan_number_of_sucessful_negotiations
			value = 1
		}
	}

}

country_event = { #Japan rejected our second offer deal, damn
	id = speerjapan.19
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.19" }
	title = speerjapan.19.t
	desc = speerjapan.19.desc
	picture = GFX_report_event_SGR_sad_speer

	is_triggered_only = yes
	fire_only_once = yes

	option = { # damn
		name = speerjapan.19.a
		decrease_regime_stab_med = yes
		set_country_flag = speerjapan_finished_investment_treaty
	}
}

country_event = { #Japan sees Germany's newer deal, "trading is dangerous with the US"
	id = speerjapan.41
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.41" }
	title = speerjapan.41.t
	desc = speerjapan.41.desc
	picture = GFX_report_event_USA_captain_america

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Accept the final deal
		name = speerjapan.41.a
		ai_chance = {
			factor = 30
			modifier = {
				factor = 100
				NOT = {
					has_country_flag = SGR_started_placing_nukes
				}
				check_variable = {
					GER.GDP > JAP.GDP
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_JAP_INVESTMENT
					option = GER_SPEER_JAP_INVESTMENT_FAIL
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.20 }
		}
	}
	option = { # Reject deal and break negotiations on this topic
		name = speerjapan.41.b
		ai_chance = {
			factor = 50
			modifier = {
				factor = 10000
				has_country_flag = SGR_started_placing_nukes
			}
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_JAP_INVESTMENT
					option = GER_SPEER_JAP_INVESTMENT_THIRD
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.21 }
		}
	}
}

country_event = { #Japan accepted our final deal, very good
	id = speerjapan.20
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.20" }
	title = speerjapan.20.t
	desc = speerjapan.20.desc
	picture = GFX_report_event_JAP_ww1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #yay
		name = speerjapan.20.a
		set_temp_variable = { inflation_temp = 0.5 }
		econ_inflation_change = yes
		set_temp_variable = { gdp_growth_temp = 1 }
		econ_gdp_growth_change = yes
		JAP = {
			set_temp_variable = { gdp_growth_temp = 0.85 }
			econ_gdp_growth_change = yes
			set_temp_variable = { inflation_temp = 0.45 }
			econ_inflation_change = yes
		}
		set_country_flag = speerjapan_investment_large
		set_country_flag = speerjapan_finished_investment_treaty
		add_to_variable = {
			var = speerjapan_number_of_sucessful_negotiations
			value = 1
		}
	}
}

country_event = { #Japan rejected our deal, damn
	id = speerjapan.21
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.21" }
	title = speerjapan.21.t
	desc = speerjapan.21.desc
	picture = GFX_report_event_post_apoc_sunset

	is_triggered_only = yes
	fire_only_once = yes

	option = { # damn
		name = speerjapan.21.a
		decrease_regime_stab_med = yes
		set_country_flag = speerjapan_finished_investment_treaty
	}
}

#German non involvement Treaties#

country_event = { #Negotiations for Germany's non involvement treaties
	id = speerjapan.22
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.22" }
	title = speerjapan.22.t
	desc = speerjapan.22.desc
	picture = GFX_report_event_generic_sign_treaty1

	is_triggered_only = yes
	fire_only_once = yes

	option = { # start the negotiation
		name = speerjapan.22.a
		custom_effect_tooltip = speerjapan_indonesia_involvement_determination
		JAP = {
			country_event = { id = speerjapan.42 }
		}
	}
}

country_event = { #Japan hears schmidt's request and send their offer
	id = speerjapan.42
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.42" }
	title = speerjapan.42.t
	desc = speerjapan.42.desc
	picture = GFX_report_event_GER_schmidt

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerjapan.42.a
		GER = {
			country_event = { id = speerjapan.23 }
		}
	}
}

country_event = { #Japan's initial offer - german non involvment treaties
	id = speerjapan.23
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.23" }
	title = speerjapan.23.t
	desc = speerjapan.23.desc
	picture = GFX_report_event_generic_office

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Accept
		name = speerjapan.23.a
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_JAP_TREATY
						option = GER_SPEER_JAP_TREATY_SECOND
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_TREATY
						option = GER_SPEER_JAP_TREATY_THIRD
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_TREATY
						option = GER_SPEER_JAP_TREATY_FAIL
					}
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.24 }
		}
	}

	option = { # Reject and push for more
		name = speerjapan.23.b
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_JAP_TREATY
					option = GER_SPEER_JAP_TREATY_FIRST
				}
			}
		}
		JAP = {
			country_event = { id = speerjapan.43 }
		}
	}

}

country_event = { #Germany Accepts the first deal
	id = speerjapan.24
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.24" }
	title = speerjapan.24.t
	desc = speerjapan.24.desc
	picture = GFX_report_event_generic_sign_treaty2

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerjapan.24.a
		set_temp_variable = { tension_WT = -3.5 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = JAP }
		TNO_change_tension = yes
		custom_effect_tooltip = speerjapan_indonesia_involvement_small
		set_country_flag = speerjapan_treaties_small
		set_country_flag = speerjapan_finished_noninvolvement_treaty
		add_to_variable = {
			var = speerjapan_number_of_sucessful_negotiations
			value = 1
		}
	}

}

country_event = { #Japan sees Germany's new deal, 3 years of no tariffs , schmdit argues this can help the japanese economy
	id = speerjapan.43
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.43" }
	title = speerjapan.43.t
	desc = speerjapan.43.desc
	picture = GFX_report_event_GER_gang_of_four_intro

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Accept
		name = speerjapan.43.a
		ai_chance = {
			factor = 10
		}
		GER = {
			country_event = { id = speerjapan.25 }
		}
	}
	option = { # Reject deal and break negotiations on this topic
		name = speerjapan.43.b
		ai_chance = {
			factor = 30
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_JAP_TREATY
						option = GER_SPEER_JAP_TREATY_SECOND
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_TREATY
						option = GER_SPEER_JAP_TREATY_THIRD
					}
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.26 }
		}
	}
}

country_event = { #Japan accepted our deal, but we can push further, 1 year of trade with no prefferential treatment of products
	id = speerjapan.25
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.25" }
	title = speerjapan.25.t
	desc = speerjapan.25.desc
	picture = GFX_report_event_SGR_speer_accords

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Accept the deal as is
		name = speerjapan.25.a
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_JAP_TREATY
						option = GER_SPEER_JAP_TREATY_THIRD
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_TREATY
						option = GER_SPEER_JAP_TREATY_FAIL
					}
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.50 }
		}
	}


	option = { #Push further
		name = speerjapan.25.b
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_JAP_TREATY
					option = GER_SPEER_JAP_TREATY_SECOND
				}
			}
		}
		JAP = {
			country_event = { id = speerjapan.44 }
		}
	}
}

country_event = { #Germany Accepts the second deal
	id = speerjapan.50
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.50" }
	title = speerjapan.50.t
	desc = speerjapan.50.desc
	picture = GFX_report_event_generic_sign_treaty3

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerjapan.50.a
		set_temp_variable = { tension_WT = -2.5 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = JAP }
		TNO_change_tension = yes
		set_temp_variable = { interest_rates_temp = 0.03 }
		econ_interest_rates_change = yes
		custom_effect_tooltip = speerjapan_indonesia_involvement_medium
		set_country_flag = speerjapan_treaties_medium
		set_country_flag = speerjapan_finished_noninvolvement_treaty
		add_to_variable = {
			var = speerjapan_number_of_sucessful_negotiations
			value = 1
		}
	}
}

country_event = { #Japan rejected our second offer deal, damn
	id = speerjapan.26
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.26" }
	title = speerjapan.26.t
	desc = speerjapan.26.desc
	picture = GFX_report_event_FFR_massu_plan_generals

	is_triggered_only = yes
	fire_only_once = yes

	option = { # damn
		name = speerjapan.26.a
		decrease_regime_stab_med = yes
		set_country_flag = speerjapan_finished_noninvolvement_treaty
	}
}

country_event = { #Japan sees Germany's newer deal, "trading is dangerous with the US"
	id = speerjapan.44
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.44" }
	title = speerjapan.44.t
	desc = speerjapan.44.desc
	picture = GFX_report_event_RUS_trade_caravan

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Accept the final deal
		name = speerjapan.44.a
		ai_chance = {
			factor = 30
			modifier = {
				factor = 100
				MLY = {
					exists = yes
				}
			}
			modifier = {
				factor = 200
				MLY = {
					exists = yes
				}
				PHI = {
					exists = no
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_JAP_TREATY
					option = GER_SPEER_JAP_TREATY_FAIL
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.27 }
		}
	}
	option = { # Reject deal and break negotiations on this topic
		name = speerjapan.44.b
		ai_chance = {
			factor = 50
			modifier = {
				factor = 0
				MLY = {
					exists = yes
				}
				NOT = {
					has_game_rule = {
						rule = GER_SPEER_JAP_TREATY
						option = GER_SPEER_JAP_TREATY_FAIL
					}
				}
			}
			modifier = {
				factor = 0
				MLY = {
					exists = yes
				}
				PHI = {
					exists = no
				}
				NOT = {
					has_game_rule = {
						rule = GER_SPEER_JAP_TREATY
						option = GER_SPEER_JAP_TREATY_FAIL
					}
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_JAP_TREATY
					option = GER_SPEER_JAP_TREATY_THIRD
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.28 }
		}
	}
}

country_event = { #Japan accepted our final deal, very good
	id = speerjapan.27
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.27" }
	title = speerjapan.27.t
	desc = speerjapan.27.desc
	picture = GFX_report_event_generic_handshake_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #yay
		name = speerjapan.27.a
		set_temp_variable = { tension_WT = -2.5 }
		set_temp_variable = { tension_superpower_1 = GER }
		set_temp_variable = { tension_superpower_2 = JAP }
		TNO_change_tension = yes
		set_temp_variable = { interest_rates_temp = 0.03 }
		econ_interest_rates_change = yes
		custom_effect_tooltip = speerjapan_indonesia_involvement_large
		set_country_flag = speerjapan_treaties_large
		set_country_flag = speerjapan_finished_noninvolvement_treaty
		add_to_variable = {
			var = speerjapan_number_of_sucessful_negotiations
			value = 1
		}
	}
}

country_event = { #Japan rejected our deal, damn
	id = speerjapan.28
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.28" }
	title = speerjapan.28.t
	desc = speerjapan.28.desc
	picture = GFX_report_event_IND_sunset

	is_triggered_only = yes
	fire_only_once = yes

	option = { # damn
		name = speerjapan.28.a
		decrease_regime_stab_med = yes
		set_country_flag = speerjapan_finished_noninvolvement_treaty
	}
}

#Japanese technology treaties#

country_event = { #Negotiations for Japans tech
	id = speerjapan.29
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.29" }
	title = speerjapan.29.t
	desc = speerjapan.29.desc
	picture = GFX_report_event_generic_technology_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { # start the negotiation
		name = speerjapan.29.a
		JAP = {
			country_event = { id = speerjapan.45 }
		}
	}
}

country_event = { #Japan hears schmidt's request and send their offer
	id = speerjapan.45
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.45" }
	title = speerjapan.45.t
	desc = speerjapan.45.desc
	picture = GFX_report_event_generic_technology_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerjapan.45.a
		GER = {
			country_event = { id = speerjapan.30 }
		}
	}
}

country_event = { #Japan's initial offer - investment
	id = speerjapan.30
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.30" }
	title = speerjapan.30.t
	desc = speerjapan.30.desc
	picture = GFX_report_event_generic_papers

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Accept
		name = speerjapan.30.a
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_JAP_TECHNOLOGY
						option = GER_SPEER_JAP_TECHNOLOGY_SECOND
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_TECHNOLOGY
						option = GER_SPEER_JAP_TECHNOLOGY_THIRD
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_TECHNOLOGY
						option = GER_SPEER_JAP_TECHNOLOGY_FAIL
					}
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.31 }
		}
	}

	option = { # Reject and push for more
		name = speerjapan.30.b
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_JAP_TECHNOLOGY
					option = GER_SPEER_JAP_TECHNOLOGY_FIRST
				}
			}
		}
		JAP = {
			country_event = { id = speerjapan.46 }
		}

	}

}

country_event = { #Germany Accepts the first deal
	id = speerjapan.31
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.31" }
	title = speerjapan.31.t
	desc = speerjapan.31.desc
	picture = GFX_report_event_generic_sign_treaty1

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerjapan.31.a
		add_tech_bonus = {
			name = radar_tech
			bonus = 0.2
			uses = 1
			category = radar_tech
		}
		JAP = {
			add_tech_bonus = {
				name = infantry_weapons
				bonus = 0.5
				uses = 3
				category = infantry_weapons
			}
		}
		set_country_flag = speerjapan_technology_small
		set_country_flag = speerjapan_finished_tech_treaty
		add_to_variable = {
			var = speerjapan_number_of_sucessful_negotiations
			value = 1
		}

	}
}

country_event = { #Japan sees Germany's new deal, 3 years of no tariffs , schmdit argues this can help the japanese economy
	id = speerjapan.46
	immediate = { log = "[GetDateText]: [Root.GetName]: event japanspeer.2" }
	title = speerjapan.46.t
	desc = speerjapan.46.desc
	picture = GFX_report_event_IBR_meeting_table

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Accept
		name = speerjapan.46.a
		ai_chance = {
			factor = 10
			modifier = {
				factor = 100
				has_country_flag = sgr_military_reform_success
			}
		}
		GER = {
			country_event = { id = speerjapan.32 }
		}
	}
	option = { # Reject deal and break negotiations on this topic
		name = speerjapan.46.b
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_JAP_TECHNOLOGY
						option = GER_SPEER_JAP_TECHNOLOGY_SECOND
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_TECHNOLOGY
						option = GER_SPEER_JAP_TECHNOLOGY_THIRD
					}
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.33 }
		}
	}
}

country_event = { #Japan accepted our deal, but we can push further, 1 year of trade with no prefferential treatment of products
	id = speerjapan.32
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.32" }
	title = speerjapan.32.t
	desc = speerjapan.32.desc
	picture = GFX_report_event_IBR_meeting_small

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Accept the deal as is
		name = speerjapan.32.a
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_JAP_TECHNOLOGY
						option = GER_SPEER_JAP_TECHNOLOGY_THIRD
					}
					has_game_rule = {
						rule = GER_SPEER_JAP_TECHNOLOGY
						option = GER_SPEER_JAP_TECHNOLOGY_FAIL
					}
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.51 }
		}
	}

	option = { #Push further
		name = speerjapan.32.b
		ai_chance = {
			base = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_JAP_TECHNOLOGY
					option = GER_SPEER_JAP_TECHNOLOGY_SECOND
				}
			}
		}
		JAP = {
			country_event = { id = speerjapan.47 }
		}
	}
}

country_event = { #Germany Accepts the second deal
	id = speerjapan.51
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.51" }
	title = speerjapan.51.t
	desc = speerjapan.51.desc
	picture = GFX_report_event_generic_peace_deal

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerjapan.51.a
		add_tech_bonus = {
			name = naval_equipment
			bonus = 0.4
			uses = 2
			category = naval_equipment
		}
		JAP = {
			add_tech_bonus = {
				name = infantry_weapons
				bonus = 0.5
				uses = 3
				category = infantry_weapons
			}
		}
		set_country_flag = speerjapan_technology_medium
		set_country_flag = speerjapan_finished_tech_treaty
		add_to_variable = {
			var = speerjapan_number_of_sucessful_negotiations
			value = 1
		}
	}
}

country_event = { #Japan rejected our second offer deal, damn
	id = speerjapan.33
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.33" }
	title = speerjapan.33.t
	desc = speerjapan.33.desc
	picture = GFX_report_event_SGR_sad_speer_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { # damn
		name = speerjapan.33.a
		decrease_regime_stab_med = yes
		set_country_flag = speerjapan_finished_tech_treaty
	}
}

country_event = { #Japan sees Germany's newer deal, "trading is dangerous with the US"
	id = speerjapan.47
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.47" }
	title = speerjapan.47.t
	desc = speerjapan.47.desc
	picture = GFX_report_event_FFR_massu_plan_generals

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Accept the final deal
		name = speerjapan.47.a
		ai_chance = {
			factor = 10
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_JAP_TECHNOLOGY
					option = GER_SPEER_JAP_TECHNOLOGY_FAIL
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.34 }
		}
	}
	option = { # Reject deal and break negotiations on this topic
		name = speerjapan.47.b
		ai_chance = {
			factor = 10
			modifier = {
				factor = 100
				has_country_flag = SGR_started_placing_nukes
			}
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_JAP_TECHNOLOGY
					option = GER_SPEER_JAP_TECHNOLOGY_THIRD
				}
			}
		}
		GER = {
			country_event = { id = speerjapan.35 }
		}
	}
}

country_event = { #Japan accepted our final deal, very good
	id = speerjapan.34
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.34" }
	title = speerjapan.34.t
	desc = speerjapan.34.desc
	picture = GFX_report_event_generic_sign_treaty3

	is_triggered_only = yes
	fire_only_once = yes

	option = { #yay
		name = speerjapan.34.a
		add_tech_bonus = {
			name = naval_equipment
			bonus = 0.5
			uses = 4
			category = naval_equipment
		}
		add_tech_bonus = {
			name = infantry_weapons
			bonus = 0.5
			uses = 1
			category = infantry_weapons
		}
		set_temp_variable = { temp_econ_spending_amount = 0.15 }
		econ_spend_money_once_effect_raw_money = yes
		JAP = {
			add_tech_bonus = {
				name = infantry_weapons
				bonus = 0.5
				uses = 3
				category = infantry_weapons
			}
		}
		set_country_flag = speerjapan_technology_large
		set_country_flag = speerjapan_finished_tech_treaty
		add_to_variable = {
			var = speerjapan_number_of_sucessful_negotiations
			value = 1
		}
	}
}

country_event = { #Japan rejected our deal, damn
	id = speerjapan.35
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.35" }
	title = speerjapan.35.t
	desc = speerjapan.35.desc
	picture = GFX_report_event_post_apoc_sunset

	is_triggered_only = yes
	fire_only_once = yes

	option = { # damn
		name = speerjapan.35.a
		decrease_regime_stab_med = yes
		set_country_flag = speerjapan_finished_tech_treaty
	}
}

country_event = { #German indonesian treaty 1 - we cant send any help
	id = speerjapan.52
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.52" }
	title = speerjapan.52.t
	desc = speerjapan.52.desc
	picture = GFX_report_event_SGR_generic_speer

	is_triggered_only = yes
	fire_only_once = yes

	option = { # damn
		name = speerjapan.52.a
		send_equipment = {
			equipment = infantry_equipment
			amount = 250
			target = FRI
		}
		FRI = {
			add_manpower = 50
		}
	}
}

country_event = { #German indonesian treaty 2 - we can send some very limited help
	id = speerjapan.53
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.53" }
	title = speerjapan.53.t
	desc = speerjapan.53.desc
	picture = GFX_report_event_generic_guns_crate_mosin

	is_triggered_only = yes
	fire_only_once = yes

	option = { # damn
		name = speerjapan.53.a
		send_equipment = {
			equipment = infantry_equipment
			amount = 500
			target = FRI
		}
		FRI = {
			add_manpower = 200
		}
	}
}

country_event = { #German indonesian treaty 3 - we can send substancial help
	id = speerjapan.54
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.54" }
	title = speerjapan.54.t
	desc = speerjapan.54.desc
	picture = GFX_report_event_generic_guns_crate_mosin

	is_triggered_only = yes
	fire_only_once = yes

	option = { # damn
		name = speerjapan.54.a
		send_equipment = {
			equipment = infantry_equipment
			amount = 1000
			target = FRI
		}
		FRI = {
			add_manpower = 1000
			add_war_support = 0.3
		}
	}
}

country_event = { #German Yun treaty 1 - we can't send any help
	id = speerjapan.55
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.55" }
	title = speerjapan.55.t
	desc = speerjapan.55.desc
	picture = GFX_report_event_SGR_generic_speer

	is_triggered_only = yes
	fire_only_once = yes

	option = { # damn
		name = speerjapan.55.a
	}
}

country_event = { #German Yun treaty 2 - we can send limited help
	id = speerjapan.56
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.56" }
	title = speerjapan.56.t
	desc = speerjapan.56.desc
	picture = GFX_report_event_generic_guns_crate_mosin

	is_triggered_only = yes
	fire_only_once = yes

	option = { # damn
		name = speerjapan.56.a
	}
}

country_event = { #German Yun treaty 3 - we can send substancial help
	id = speerjapan.57
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.57" }
	title = speerjapan.57.t
	desc = speerjapan.57.desc
	picture = GFX_report_event_generic_guns_crate_mosin

	is_triggered_only = yes
	fire_only_once = yes

	option = { # damn
		name = speerjapan.57.a
	}
}

#Japan minor tree#

country_event = { #Minor tree first event - Japan can still be useful despite focusing on the US, I mean manchuria is pretty fucking great for production
	id = speerjapan.58
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.58" }
	title = speerjapan.58.t
	desc = speerjapan.58.desc
	picture = GFX_report_event_JAP_ww1

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerjapan.58.a
	}
}
country_event = { #Speer assembles analysts organised by Erhard to see what economic benefits japan can provide, they contact the japanese for trade deals
	id = speerjapan.59
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.59" }
	title = speerjapan.59.t
	desc = speerjapan.59.desc
	picture = GFX_report_event_GER_erhard

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerjapan.59.a
		custom_effect_tooltip = GER_SGR_japanese_imports_add_idea_tt
		hidden_effect = {
			add_dynamic_modifier = {
				modifier = GER_SGR_japanese_imports_dynamic_modifier
			}
		}
	}
}
country_event = { #Event about german civilians sampling american and japanese goods, they're quite happy they have more to spend on than fanta
	id = speerjapan.60
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.60" }
	title = speerjapan.60.t
	desc = speerjapan.60.desc
	picture = GFX_report_event_generic_people

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerjapan.60.a
	}
}
country_event = { #Schmidt assures the american ambassador that trade with japan will benefit us all
	id = speerjapan.61
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.61" }
	title = speerjapan.61.t
	desc = speerjapan.61.desc
	picture = GFX_report_event_GER_schmidt

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerjapan.61.a
		add_regime_stab_med = yes
		increase_reformist_leaning_small = yes
	}
}

country_event = { #Event chain where speer sits down with erhard and decides on tariffs for japanese goods
	id = speerjapan.62
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.62" }
	title = speerjapan.62.t
	desc = speerjapan.62.desc
	picture = GFX_report_event_GER_gang_of_four_intro

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerjapan.62.a
		country_event = { id = speerjapan.63 days = 2 }
	}
}

country_event = { #Tariff discussion for consumer goods
	id = speerjapan.63
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.63" }
	title = speerjapan.63.t
	desc = speerjapan.63.desc
	picture = GFX_report_event_IND_factory_colour

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerjapan.63.a
		country_event = { id = speerjapan.64 days = 1 }
		add_to_variable = {
			SGR_japanese_consumer_goods_leavies = 0.3
		}
		custom_effect_tooltip = GER_SGR_japanese_consumer_goods_leavies_large_change_tt
		add_stability = -0.05
		force_update_dynamic_modifier = yes
	}
	option = {
		name = speerjapan.63.b
		country_event = { id = speerjapan.64 days = 1 }
		add_to_variable = {
			SGR_japanese_consumer_goods_leavies = 0.2
		}
		custom_effect_tooltip = GER_SGR_japanese_consumer_goods_leavies_medium_change_tt
		add_stability = -0.03
		force_update_dynamic_modifier = yes
	}
	option = {
		name = speerjapan.63.c
		country_event = { id = speerjapan.64 days = 1 }
		add_to_variable = {
			SGR_japanese_consumer_goods_leavies = 0.1
		}
		custom_effect_tooltip = GER_SGR_japanese_consumer_goods_leavies_small_change_tt
		force_update_dynamic_modifier = yes
	}
}

country_event = { #Tariff discussion for industrial goods
	id = speerjapan.64
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.64" }
	title = speerjapan.64.t
	desc = speerjapan.64.desc
	picture = GFX_report_event_CHI_Industry_Synth_Refine

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerjapan.64.a
		country_event = { id = speerjapan.65 days = 1 }
		add_to_variable = {
			SGR_japanese_industrial_goods_leavies = 0.2
		}
		custom_effect_tooltip = GER_SGR_japanese_industrial_goods_leavies_large_change_tt
		add_stability = -0.05
		force_update_dynamic_modifier = yes
	}

	option = {
		name = speerjapan.64.b
		country_event = { id = speerjapan.65 days = 1 }
		add_to_variable = {
			SGR_japanese_industrial_goods_leavies = 0.1
		}
		custom_effect_tooltip = GER_SGR_japanese_industrial_goods_leavies_medium_change_tt
		add_stability = -0.03
		force_update_dynamic_modifier = yes
	}
	option = {
		name = speerjapan.64.c
		country_event = { id = speerjapan.65 days = 1 }
		add_to_variable = {
			SGR_japanese_industrial_goods_leavies = 0.05
		}
		custom_effect_tooltip = GER_SGR_japanese_industrial_goods_leavies_small_change_tt
		force_update_dynamic_modifier = yes
	}
}

country_event = { #Tariff discussion for technology
	id = speerjapan.65
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerjapan.65" }
	title = speerjapan.65.t
	desc = speerjapan.65.desc
	picture = GFX_report_event_generic_technology_6

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speerjapan.65.a
		add_to_variable = {
			SGR_japanese_technology_leavies = 0.05
		}
		custom_effect_tooltip = GER_SGR_japanese_technology_leavies_large_change_tt
		add_stability = -0.05
		force_update_dynamic_modifier = yes
	}
	option = {
		name = speerjapan.65.b
		add_to_variable = {
			SGR_japanese_technology_leavies = 0.025
		}
		custom_effect_tooltip = GER_SGR_japanese_technology_leavies_medium_change_tt
		add_stability = -0.03
		force_update_dynamic_modifier = yes
	}
	option = {
		name = speerjapan.65.c
		add_to_variable = {
			SGR_japanese_technology_leavies = 0.01
		}
		custom_effect_tooltip = GER_SGR_japanese_technology_leavies_small_change_tt
		force_update_dynamic_modifier = yes
	}
}

################
# Erhardnomics #
################

add_namespace = erhardnomics

country_event = { #The Kartellgesetz is being passed
	id = erhardnomics.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardnomics.1" }
	title = erhardnomics.1.t
	desc = erhardnomics.1.d
	picture = GFX_report_event_generic_sign_treaty1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = erhardnomics.1.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_econ_decisions_available
	}
}

country_event = { #Reich's Needs - The Zollverein is kept Germany-centric
	id = erhardnomics.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardnomics.2" }
	title = erhardnomics.2.t
	desc = erhardnomics.2.d
	picture = GFX_report_event_GER_reichstag

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = erhardnomics.2.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_reichs_needs_tt
		set_variable = { ZollvereinPayments = 0.1 }
		set_variable = { SGRZVfactor = 0.3 }
	}
}

country_event = { #Treating Wounds - Erhard authorizes massive investment into Kyiv and Warsaw, some of the cities hit most strongly by Generalplan Ost
	id = erhardnomics.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardnomics.3" }
	title = erhardnomics.3.t
	desc = erhardnomics.3.d
	picture = GFX_report_event_generic_money

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = erhardnomics.3.a
		ai_chance = { factor = 1 }
		add_stability = -0.1
		decrease_regime_stab_med = yes
		set_temp_variable = { temp_econ_spending_amount = 0.45 }
		econ_spend_money_once_effect_raw_money = yes
		1428 = {
			set_temp_variable = { state_value_multiplier_temp = 1.05 }
			econ_state_value_change_multiply = yes
			add_building_construction = {
				type = schools
				level = 2
				instant_build = yes
			}
			add_building_construction = {
				type = offices
				level = 1
				instant_build = yes
			}
			add_building_construction = {
				type = hospitals
				level = 1
				instant_build = yes
			}
		}
		10 = {
			set_temp_variable = { state_value_multiplier_temp = 1.05 }
			econ_state_value_change_multiply = yes
			add_building_construction = {
				type = schools
				level = 2
				instant_build = yes
			}
			add_building_construction = {
				type = offices
				level = 1
				instant_build = yes
			}
			add_building_construction = {
				type = hospitals
				level = 1
				instant_build = yes
			}
		}
	}
}

country_event = { #The Future in their Hands - Erhard authorizes investment directly into the fledgling economies of eastern Europe
	id = erhardnomics.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardnomics.4" }
	title = erhardnomics.4.t
	desc = erhardnomics.4.d
	picture = GFX_report_event_DRL_novotroitsk_industry

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = erhardnomics.4.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #Europe's Dreams - The Zollverein is significantly liberalized
	id = erhardnomics.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardnomics.5" }
	title = erhardnomics.5.t
	desc = erhardnomics.5.d
	picture = GFX_report_event_GER_hermann_josef_abs

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = erhardnomics.5.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_europes_dreams_tt
		set_variable = { ZollvereinPayments = 0.1 }
		set_variable = { SGRZVfactor = 0.15 }
	}
}

country_event = { #Council of Gods - expository event on IG Farben and the atrocities they commit
	id = erhardnomics.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardnomics.6" }
	title = erhardnomics.6.t
	desc = erhardnomics.6.d
	picture = GFX_report_event_CHI_Industry_Bad_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = erhardnomics.6.a
		ai_chance = { factor = 1 }
	}
}

country_event = { #Attack From the Flank - with help of the RND several slave facilities are being seized
	id = erhardnomics.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardnomics.7" }
	title = erhardnomics.7.t
	desc = erhardnomics.7.d
	picture = GFX_report_event_SGR_RND_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Camps
		name = erhardnomics.7.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.38
			days = 2
		}
	}
	option = { # HQ
		name = erhardnomics.7.b
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.48
			days = 2
		}
	}
	option = { # Erich say no
		name = erhardnomics.7.c
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.36
			days = 2
		}
	}
}


country_event = { #Sending the Wehrmacht - The Wehrmacht is sent to seize IG Farben facilities, skirmishes with mercenaries
	id = erhardnomics.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardnomics.8" }
	title = erhardnomics.8.t
	desc = erhardnomics.8.d
	picture = GFX_report_event_GER_arrests

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = erhardnomics.8.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.34
			days = 2
		}
	}
}

country_event = { #Expository event on Siemens
	id = erhardnomics.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardnomics.9" }
	title = erhardnomics.9.t
	desc = erhardnomics.9.d
	picture = GFX_report_event_generic_technology_4

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = erhardnomics.9.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #Expository event on Reichswerke
	id = erhardnomics.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardnomics.10" }
	title = erhardnomics.10.t
	desc = erhardnomics.10.d
	picture = GFX_report_event_CHI_Industry_Synth_Refine

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = erhardnomics.10.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #Daimler-Benz factories are being shuttled
	id = erhardnomics.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardnomics.11" }
	title = erhardnomics.11.t
	desc = erhardnomics.11.d
	picture = GFX_report_event_CHI_Industry_Color

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = erhardnomics.11.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #Volksaktien event
	id = erhardnomics.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardnomics.12" }
	title = erhardnomics.12.t
	desc = erhardnomics.12.d
	picture = GFX_report_event_generic_money

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = erhardnomics.12.a
		ai_chance = { factor = 1 }
		add_regime_stab_big = yes
		TNO_improve_poverty_low = yes
	}
}

country_event = { #Made in Germany event
	id = erhardnomics.13
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardnomics.13" }
	title = erhardnomics.13.t
	desc = erhardnomics.13.d
	picture = GFX_report_event_KOM_car

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = erhardnomics.13.a
		ai_chance = { factor = 1 }
		add_regime_stab_big = yes
		if = {
			limit = {
				has_completed_focus = GER_Reichs_Needs
			}
			add_ideas = {
				SGR_made_in_germany_reformist
			}
			else = {
				add_ideas = {
					SGR_made_in_germany_conservative
				}
			}
		}
		check_brand_growth = yes
	}
}

country_event = { #Daimler-Benz expository event
	id = erhardnomics.14
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardnomics.14" }
	title = erhardnomics.14.t
	desc = erhardnomics.14.d
	picture = GFX_report_event_CHI_Industry_New_Exc_Equip

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = erhardnomics.14.a
		ai_chance = { factor = 1 }
		add_regime_stab_big = yes
	}
}

country_event = { #Economy growth slowing down
	id = erhardnomics.15
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardnomics.15" }
	title = erhardnomics.15.t
	desc = erhardnomics.15.d
	picture = GFX_report_event_GER_erhard_3

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = erhardnomics.15.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = erhardnomics_slowdown_tt
		hidden_effect = { # give the player a small boost
			set_temp_variable = { inflation_temp = -2 }
			econ_inflation_change = yes
			set_temp_variable = { gdp_growth_temp = 0.5 }
			econ_gdp_growth_change = yes
		}
	}
}

################
#  RND STUFF   #
################


add_namespace = speer_rnd


#RND Reichsbanner/Student investigation and conspiracy chain

country_event = { # Wessel Taked by Gehlen to investigate dissenters, he can either focus on Antifa or Students
	id = speer_rnd.16
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.16" }
	title = speer_rnd.16.t
	desc = speer_rnd.16.d
	picture = GFX_report_event_SGR_RND_1
	is_triggered_only = yes

	option = {
		name = speer_rnd.16.a
		country_event = { id = speer_rnd.17 days = 1 }
	}
	option = {
		name = speer_rnd.16.b
		country_event = { id = speer_rnd.32 days = 1 }
	}
}

country_event = {
	id = speer_rnd.17 # Investigate antifa path, Wessel finds a core group and several outliers. He can focus on either.
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.17" }
	title = speer_rnd.17.t
	desc = speer_rnd.17.d

	is_triggered_only = yes
	picture = GFX_report_event_GER_antifa

	option = {
		name = speer_rnd.17.a
		country_event = { id = speer_rnd.18 days = 160 }
	}
	option = {
		name = speer_rnd.17.b
		country_event = { id = speer_rnd.25 days = 160 }
	}
}

country_event = {
	id = speer_rnd.18 #Wessel focuses on the core group, the RND attempts to infiltrate can go well or badly depending on the RND tier
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.18" }
	title = speer_rnd.18.t
	desc = speer_rnd.18.d
	picture = GFX_report_event_GER_antifa
	is_triggered_only = yes

	option = {
		name = speer_rnd.18.a
		random_list = {
			GER_Mission_Success^1 = {
				custom_effect_tooltip = SGR_RND_antifa_mission_success_tt
				hidden_effect = {
					country_event = {
						id = speer_rnd.22
						days = 120
					}
				}
				log = "[GetDateText]: [Root.GetName]: antifa success"
			}
			GER_Mission_Failure^1 = {
				custom_effect_tooltip = SGR_RND_mission_failure_tt
				hidden_effect = {
					country_event = {
						id = speer_rnd.19
						days = 120
					}
				}
				log = "[GetDateText]: [Root.GetName]: antifa failure"
			}
			log = "[GetDateText]: [Root.GetName]: check for script"
		}
	}
}

country_event = { # Infiltration goes bad, agent is murdered
	id = speer_rnd.19
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.19" }
	title = speer_rnd.19.t
	desc = speer_rnd.19.d
	picture = GFX_report_event_AZH_bose_assassinates_assassin
	is_triggered_only = yes

	option = {
		name = speer_rnd.19.a
		country_event = { id = speer_rnd.20 days = 20 }
	}
}

country_event = {# Razzia against antifa across germany in response
	id = speer_rnd.20
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.20" }
	title = speer_rnd.20.t
	desc = speer_rnd.20.d
	picture = GFX_report_event_GER_arrests
	is_triggered_only = yes

	option = {
		name = speer_rnd.20.a
		country_event = { id = speer_rnd.21 days = 20 }
	}
}

country_event = {# Gehlen briefs wessy, He's neutral about the whole thing, the job wasn't bad but not good. The core of antifa has been radicalised
	id = speer_rnd.21
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.21" }
	title = speer_rnd.21.t
	desc = speer_rnd.21.d
	picture = GFX_report_event_GER_gehlen
	is_triggered_only = yes

	option = {
		name = speer_rnd.21.a
		country_event = { id = speer_rnd.44 days = 300 }
	}

}

country_event = { # Infiltration goes very well, the RND eliminated core leaders of Antifa
	id = speer_rnd.22
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.22" }
	title = speer_rnd.22.t
	desc = speer_rnd.22.d
	picture = GFX_report_event_generic_burning_building
	is_triggered_only = yes

	option = {
		name = speer_rnd.22.a
		country_event = { id = speer_rnd.23 days = 20 }
	}
}

country_event = { #Antifa mostly disperses. There are public protests against the RND's assassination
	id = speer_rnd.23
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.23" }
	title = speer_rnd.23.t
	desc = speer_rnd.23.d
	picture = GFX_report_event_generic_socialist_protests
	is_triggered_only = yes
	option = {
		name = speer_rnd.23.a
		country_event = { id = speer_rnd.24 days = 20 }
	}
}

country_event = {# Gehlen briefs wessel, he's happy. Antifa is knocked out of relevance
	id = speer_rnd.24
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.24" }
	title = speer_rnd.24.t
	desc = speer_rnd.24.d
	picture = GFX_report_event_GER_gehlen
	is_triggered_only = yes

	option = {
		name = speer_rnd.24.a
		country_event = { id = speer_rnd.44 days = 300 }
	}
}



country_event = { # Wessel focuses on Antifa outliers, can go bad or good depending on RND tier
	id = speer_rnd.25
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.25" }
	title = speer_rnd.25.t
	desc = speer_rnd.25.d
	picture = GFX_report_event_GER_antifa
	is_triggered_only = yes

	option = {
		name = speer_rnd.25.a
		random_list = {
			GER_Mission_Success^1 = {
				custom_effect_tooltip = SGR_RND_antifa_mission_success_tt
				hidden_effect = {
					country_event = {
						id = speer_rnd.29
						days = 120
					}
				}
			}
			GER_Mission_Failure^1 = {
				custom_effect_tooltip = SGR_RND_mission_failure_tt
				hidden_effect = {
					country_event = {
						id = speer_rnd.26
						days = 120
					}
				}
			}
		}
	}
}

country_event = { #Sabatoge goes badly, the RND is publically humiliated
	id = speer_rnd.26
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.26" }
	title = speer_rnd.26.t
	desc = speer_rnd.26.d
	picture = GFX_report_event_generic_socialist_protests
	is_triggered_only = yes

	option = {
		name = speer_rnd.26.a
		country_event = { id = speer_rnd.27 days = 20 }
	}
}

country_event = { # Violent crackdowns on antifa propaganda and newspaper producers
	id = speer_rnd.27
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.27" }
	title = speer_rnd.27.t
	desc = speer_rnd.27.d
	picture = GFX_report_event_GER_police
	is_triggered_only = yes

	option = {
		name = speer_rnd.27.a
		country_event = { id = speer_rnd.28 days = 20 }
	}
}

country_event = { #Briefing with Gehlen, he's furious. The RND is humiliated and Antifa racidalizes.
	id = speer_rnd.28
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.28" }
	title = speer_rnd.28.t
	desc = speer_rnd.28.d
	picture = GFX_report_event_GER_gehlen
	is_triggered_only = yes

	option = {
		name = speer_rnd.28.a
		country_event = { id = speer_rnd.44 days = 300 }
	}
}

country_event = { #Sabatoge succeeds, Antifa is publically framed
	id = speer_rnd.29
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.29" }
	title = speer_rnd.29.t
	desc = speer_rnd.29.d
	picture = GFX_report_event_GER_nazi_newspaper
	is_triggered_only = yes

	option = {
		name = speer_rnd.29.a
		country_event = { id = speer_rnd.30 days = 60 }
	}
}

country_event = { #Reformists turn by far and large against antifa, antifa partly disperses
	id = speer_rnd.30
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.30" }
	title = speer_rnd.30.t
	picture = GFX_report_event_GER_antifa
	desc = speer_rnd.30.d

	is_triggered_only = yes

	option = {
		name = speer_rnd.30.a
		country_event = { id = speer_rnd.31 days = 20 }
	}
}

country_event = { #Briefing with Gehlen, he's happy with Wessel. Antifa core radicalises
	id = speer_rnd.31
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.31" }
	title = speer_rnd.31.t
	desc = speer_rnd.31.d
	picture = GFX_report_event_GER_gehlen
	is_triggered_only = yes

	option = {
		name = speer_rnd.31.a
		country_event = { id = speer_rnd.44 days = 450 }
	}
}

country_event = { #Wessel focuses on students
	id = speer_rnd.32
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.32" }
	title = speer_rnd.32.t
	desc = speer_rnd.32.d
	picture = GFX_report_event_generic_socialist_protests
	is_triggered_only = yes

	option = {
		name = speer_rnd.32.a
		country_event = { id = speer_rnd.33 days = 160 }

	}
}

country_event = { #Investigation of students produces three major leaders of the movement, Hans Jurgen, Radi Dutschke and Sigrig Ruger. Wessel can focus one.
	id = speer_rnd.33
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.33" }
	title = speer_rnd.33.t
	desc = speer_rnd.33.d
	picture = GFX_report_event_ITA_student_clashes2
	is_triggered_only = yes

	option = {
		name = speer_rnd.33.a
		country_event = { id = speer_rnd.34 days = 1 }
	}
	option = {
		name = speer_rnd.33.b
		country_event = { id = speer_rnd.38 days = 1 }
	}
	option = {
		name = speer_rnd.33.c
		country_event = { id = speer_rnd.41 days = 1 }
	}
}

country_event = { #Jurgen is targeted
	id = speer_rnd.34
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.34" }
	title = speer_rnd.34.t
	desc = speer_rnd.34.d
	picture = GFX_report_event_generic_socialist_protests
	is_triggered_only = yes

	option = {
		name = speer_rnd.34.a
		country_event = { id = speer_rnd.35 days = 140 }
	}
}

country_event = { # Black market contacts of Jurgen's group are eliminated. Supply of outlawed literature is cut off
	id = speer_rnd.35
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.35" }
	title = speer_rnd.35.t
	desc = speer_rnd.35.d
	picture = GFX_report_event_generic_socialist_protests
	is_triggered_only = yes

	option = {
		name = speer_rnd.35.a
		country_event = { id = speer_rnd.36 days = 20 }
	}
}

country_event = { # Detaining of Krahl is almost ready
	id = speer_rnd.36
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.36" }
	title = speer_rnd.36.t
	desc = speer_rnd.36.d
	picture = GFX_report_event_generic_socialist_protests
	is_triggered_only = yes

	option = {
		name = speer_rnd.36.a
		country_event = { id = speer_rnd.37 days = 10 }
	}
}

country_event = { #Gehlen is furious and orders wessel to stop, snuffing out all plans
	id = speer_rnd.37
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.37" }
	title = speer_rnd.37.t
	desc = speer_rnd.37.d
	picture = GFX_report_event_GER_gehlen
	is_triggered_only = yes

	option = {
		name = speer_rnd.37.a
		country_event = { id = speer_rnd.44 days = 450 }
	}
}

country_event = { #Dutschke is targeted
	id = speer_rnd.38
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.38" }
	title = speer_rnd.38.t
	desc = speer_rnd.38.d
	picture = GFX_report_event_ITA_right_wing_students2
	is_triggered_only = yes

	option = {
		name = speer_rnd.38.a
		country_event = { id = speer_rnd.39 days = 140 }
	}
}

country_event = { #Dutshcke is put under constant surveillance to get his affiliates
	id = speer_rnd.39
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.39" }
	title = speer_rnd.39.t
	desc = speer_rnd.39.d
	picture = GFX_report_event_ITA_right_wing_students2
	is_triggered_only = yes

	option = {
		name = speer_rnd.39.a
		country_event = { id = speer_rnd.40 days = 20 }
	}
}

country_event = { #Detaining of Dutschke is almost prepared
	id = speer_rnd.40
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.40" }
	title = speer_rnd.40.t
	desc = speer_rnd.40.d
	picture = GFX_report_event_ITA_right_wing_students2
	is_triggered_only = yes

	option = {
		name = speer_rnd.40.a
		country_event = { id = speer_rnd.37 days = 10 }
	}
}

country_event = {# Ruger is targeted
	id = speer_rnd.41
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.41" }
	title = speer_rnd.41.t
	desc = speer_rnd.41.d

	is_triggered_only = yes

	option = {
		name = speer_rnd.41.a
		country_event = { id = speer_rnd.42 days = 140 }
	}
}

country_event = {# Ruger protest groups at the Humbold university are sabotaged
	id = speer_rnd.42
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.42" }
	title = speer_rnd.42.t
	desc = speer_rnd.42.d
	picture = GFX_report_event_ITA_student_riots
	is_triggered_only = yes

	option = {
		name = speer_rnd.42.a
		country_event = { id = speer_rnd.43 days = 20 }
	}
}

country_event = { #Detaining of Ruger is almost ready
	id = speer_rnd.43
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.43" }
	title = speer_rnd.43.t
	desc = speer_rnd.43.d
	picture = GFX_report_event_ITA_student_riots
	is_triggered_only = yes

	option = {
		name = speer_rnd.43.a
		country_event = { id = speer_rnd.37 days = 10 }
	}
}

country_event = { #Nurenburg ralley is held with unexpectedly large student counter protest
	id = speer_rnd.44
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.44" }
	title = speer_rnd.44.t
	desc = speer_rnd.44.d
	picture = GFX_report_event_GER_nazi_street
	is_triggered_only = yes

	option = {
		name = speer_rnd.44.a
		country_event = { id = speer_rnd.45 days = 1 }
	}
}

country_event = { #Student Leader Dutschke murdered , the situation explodes
	id = speer_rnd.45
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.45" }
	title = speer_rnd.45.t
	desc = speer_rnd.45.d
	picture = GFX_report_event_GER_riotpolice
	is_triggered_only = yes

	option = {
		name = speer_rnd.45.a
		country_event = { id = speer_rnd.46 days = 1 }
		hidden_effect = {
			every_country = {
				limit = { is_ai = no }
				news_event = WORLD_REICH.210
			}
		}
	}
}

country_event = { #Wessel goes balistic and gets his bureau to work, Gehlen suggests its burgundy. Bachmann is found dead due to "suicide"
	id = speer_rnd.46
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.46" }
	title = speer_rnd.46.t
	desc = speer_rnd.46.d
	picture = GFX_report_event_SGR_RND_1
	is_triggered_only = yes

	option = {
		name = speer_rnd.46.a
		country_event = { id = speer_rnd.47 days = 5 }
	}
}

country_event = { #Wessel requests viewing the body, the request is burried by bureaucracy and orders the morgue infiltrated
	id = speer_rnd.47
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.47" }
	title = speer_rnd.47.t
	desc = speer_rnd.47.d
	picture = GFX_report_event_SGR_RND_1
	is_triggered_only = yes

	option = {
		name = speer_rnd.47.a
		country_event = { id = speer_rnd.48 days = 30 }
	}
}

country_event = { #Photos of Bachmann's corpse confirm he died of strangulation, not suicide, Wessel can follow the paper trail or find the man who did the autopsy
	id = speer_rnd.48
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.48" }
	title = speer_rnd.48.t
	desc = speer_rnd.48.d
	picture = GFX_report_event_KOM_SC_agent_in_chair
	is_triggered_only = yes

	option = {
		name = speer_rnd.48.a
		country_event = { id = speer_rnd.49 days = 320 }
	}
	option = {
		name = speer_rnd.48.b
		country_event = { id = speer_rnd.59 days = 320 }
	}
}

country_event = { #Follow papertrail route - Wessel is led to Horst Wendland, VP of the RND
	id = speer_rnd.49
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.49" }
	title = speer_rnd.49.t
	desc = speer_rnd.49.d
	picture = GFX_report_event_SGR_RND_1
	is_triggered_only = yes

	option = {
		name = speer_rnd.49.a
		country_event = { id = speer_rnd.50 days = 150 }
		set_country_flag = SGR_RND_papertrail_path
	}
}

country_event = { #Wessel arrives in Cologne to find Wendland
	id = speer_rnd.50
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.50" }
	title = speer_rnd.50.t
	desc = speer_rnd.50.d
	picture = GFX_report_event_GER_cologne
	is_triggered_only = yes

	option = {
		name = speer_rnd.50.a
		country_event = { id = speer_rnd.51 days = 10 }
	}
}

country_event = { #Wendland is out, Hotel has lax security. His room has a safe. Wessel can plant a bug or break open the safe
	id = speer_rnd.51
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.51" }
	title = speer_rnd.51.t
	desc = speer_rnd.51.d
	picture = GFX_report_event_GER_cologne
	is_triggered_only = yes

	option = { #Plant the bug
		name = speer_rnd.51.a
		country_event = { id = speer_rnd.52 days = 1 }
	}
	option = { #Open the Safe
		name = speer_rnd.51.b
		country_event = { id = speer_rnd.55 days = 1 }
	}
}

country_event = { #Plant the bug - It is retrieved the next morning. Wendland mentions a warehouse in Leverkusen
	id = speer_rnd.52
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.52" }
	title = speer_rnd.52.t
	desc = speer_rnd.52.d
	picture = GFX_report_event_KOM_SC_agent_in_chair
	is_triggered_only = yes

	option = {
		name = speer_rnd.52.a
		country_event = { id = speer_rnd.53 days = 10 }
	}
}

country_event = { #Warehouse infiltrated. Largely emptied by fape of records of wessel phonecalls with Gehlen found.
	id = speer_rnd.53
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.53" }
	title = speer_rnd.53.t
	desc = speer_rnd.53.d
	picture = GFX_report_event_KOM_SC_agent_in_chair
	is_triggered_only = yes

	option = {
		name = speer_rnd.53.a
		country_event = { id = speer_rnd.54 days = 10 }
	}
}

country_event = { #Wessel organizes wendland's arrest
	id = speer_rnd.54
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.54" }
	title = speer_rnd.54.t
	desc = speer_rnd.54.d
	picture = GFX_report_event_KOM_SC_agent_in_chair
	is_triggered_only = yes

	option = {
		name = speer_rnd.54.a
		country_event = { id = speer_rnd.57 days = 1 }
	}
}

country_event = { #Break open the safe - Camera film and a few unrelated doccuments are found
	id = speer_rnd.55
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.55" }
	title = speer_rnd.55.t
	desc = speer_rnd.55.d
	picture = GFX_report_event_KOM_SC_agent_in_chair
	is_triggered_only = yes

	option = {
		name = speer_rnd.55.a
		country_event = { id = speer_rnd.56 days = 10 }
	}
}

country_event = { #Camera film developed - Photos of several Buro wessel top secret investigation files
	id = speer_rnd.56
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.56" }
	title = speer_rnd.56.t
	desc = speer_rnd.56.d
	picture = GFX_report_event_GER_documents

	is_triggered_only = yes

	option = {
		name = speer_rnd.56.a
		country_event = { id = speer_rnd.54 days = 1 }
	}
}

country_event = { #Wessel confronts Wendland who proceeds to commit suicide - Definite proof that the RND has an internal conspiracy
	id = speer_rnd.57
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.57" }
	title = speer_rnd.57.t
	desc = speer_rnd.57.d
	picture = GFX_report_event_KOM_SC_agent_in_chair
	is_triggered_only = yes

	option = {
		name = speer_rnd.57.a
		country_event = { id = speer_rnd.58 days = 7 }
	}
}

country_event = { #Briefing with Gehlen, he is dismissive and strongly implies it isn't wessel's buisness and that he should just do "second hand man" stuff
	id = speer_rnd.58
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.58" }
	title = speer_rnd.58.t
	desc = speer_rnd.58.d
	picture = GFX_report_event_GER_gehlen

	is_triggered_only = yes

	option = {
		name = speer_rnd.58.a
		#country_event = { id = speer_rnd.66 days = 50 }
	}
}

country_event = { # Ukraine branch: Wessel travels to ukraine to find Heinz Felfe
	id = speer_rnd.59
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.59" }
	title = speer_rnd.59.t
	desc = speer_rnd.59.d

	is_triggered_only = yes

	option = {
		name = speer_rnd.59.a
		country_event = { id = speer_rnd.60 days = 150 }
		set_country_flag = SGR_RND_ukraine_path
	}
}

country_event = { #Search around Kyiv results in 2 leads; Ukranian partisans and oddly reichsbanner. Reichsbanner pamhplets are found again but there is no clue linking to Felfe.
	id = speer_rnd.60
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.60" }
	title = speer_rnd.60.t
	desc = speer_rnd.60.d

	is_triggered_only = yes

	option = {
		name = speer_rnd.60.a
		country_event = { id = speer_rnd.61 days = 10 }
	}
}

country_event = { #Wessel follow's ukranian partisan lead. Felfe appears to make a deal with partisan leader Chornovil. The group is attacked by mercs, Chronovil survived by felf dies
	id = speer_rnd.61
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.61" }
	title = speer_rnd.61.t
	desc = speer_rnd.61.d

	is_triggered_only = yes

	option = {
		name = speer_rnd.61.a
		country_event = { id = speer_rnd.62 days = 1 }
	}
}

country_event = { #Wessel and chronovil talk. Felfe appears to have been shot, Wessel can push for an explaination or promise to ignore ukraine
	id = speer_rnd.62
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.62" }
	title = speer_rnd.62.t
	desc = speer_rnd.62.d

	is_triggered_only = yes

	option = { #Push for Explanation
		name = speer_rnd.62.a
		country_event = { id = speer_rnd.63 days = 1 }
		set_country_flag = SGR_wessel_doesnt_know_spartakus
	}
	option = { #Promise to ignore ukr
		name = speer_rnd.62.b
		country_event = { id = speer_rnd.64 }
		custom_effect_tooltip = SGR_RND_62_tooltip
		set_country_flag = SGR_wessel_knows_spartakus
	}
}

country_event = { #Wessel pushes too far - Chornovil takes his leave
	id = speer_rnd.63
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.63" }
	title = speer_rnd.63.t
	desc = speer_rnd.63.d

	is_triggered_only = yes

	option = {
		name = speer_rnd.63.a
		country_event = { id = speer_rnd.65 days = 1 }
	}
}

country_event = { #Wessel makes promise (later consequences) - Chornovil reveals he had contact with "Spartakus" Felfe organized the meeting, under the guise of a german dissenter
	id = speer_rnd.64
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.64" }
	title = speer_rnd.64.t
	desc = speer_rnd.64.d

	is_triggered_only = yes

	option = {
		name = speer_rnd.64.a
		country_event = { id = speer_rnd.65 days = 1 }
	}
}

country_event = { #Felfe's body is searched and shows notes for an escape route - Just as they arrive an RND heli is taking off - Definite proof that the RND is manipulating RB and partisans
	id = speer_rnd.65
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.65" }
	title = speer_rnd.65.t
	desc = speer_rnd.65.d

	is_triggered_only = yes

	option = {
		name = speer_rnd.65.a
		country_event = { id = speer_rnd.58 days = 10 }
	}
}

country_event = { #Wessel orders infiltration of Gehlen's Bureau; finds evidence of illegal govt spying. Also finds incriminating evidence of speer
	id = speer_rnd.66
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.66" }
	title = speer_rnd.66.t
	desc = speer_rnd.66.d
	picture = GFX_report_event_SGR_sad_speer_2
	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_rnd.66.a
		country_event = { id = speer_rnd.67 days = 3 }
	}
}

country_event = { #Buro wessel shortly after attacked via a bomb and agents - Wessel almost dies. Gehlen has dissapeared, Wessel contacts Keisinger via the Reichskanzlei
	id = speer_rnd.67
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.67" }
	title = speer_rnd.67.t
	desc = speer_rnd.67.d
	picture = GFX_report_event_GER_gehlen_bloody
	is_triggered_only = yes

	option = {
		name = speer_rnd.67.a
	}
}

country_event = { #Ehrentribune fire, investigation ends SLAVE REVOLT TRIGGER
	id = speer_rnd.68
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.68" }
	title = speer_rnd.68.t
	desc = speer_rnd.68.d
	picture = GFX_report_event_generic_city_fire
	is_triggered_only = yes

	option = {
		name = speer_rnd.68.a
		hidden_effect = {
			hidden_effect = {
				country_event = {
					id = speer_slaverevolt.1
					days = 14
				}
				country_event = {
					id = speerflavor.72
					days = 3
				}
				country_event = {
					id = speerflavor.76
					days = 23
				}
			}
		}
	}
}

country_event = { #Reichsbanner flyers are found in protests
	id = speer_rnd.69
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.69" }
	title = speer_rnd.69.t
	desc = speer_rnd.69.d
	picture = GFX_report_event_GER_reichsbanner
	is_triggered_only = yes

	option = {
		name = speer_rnd.69.a
		country_event = { id = speer_rnd.70 }
	}
}

country_event = { #Protests from slaves end bloody in KZ monowitz
	id = speer_rnd.70
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.70" }
	title = speer_rnd.70.t
	desc = speer_rnd.70.d
	picture = GFX_report_event_GER_slavery
	is_triggered_only = yes

	option = {
		name = speer_rnd.70.a
		country_event = { id = speer_rnd.71 }
	}
}

country_event = { #Erich fischer interview
	id = speer_rnd.71
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.71" }
	title = speer_rnd.71.t
	desc = speer_rnd.71.d
	picture = GFX_report_event_SGR_RND_1
	is_triggered_only = yes

	option = {
		name = speer_rnd.71.a
		country_event = { id = speer_rnd.72 }
	}
}

country_event = { #Student protestors are growing; Reichsbanner sabotage of nazi efforts to contain them
	id = speer_rnd.72
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.72" }
	title = speer_rnd.72.t
	desc = speer_rnd.72.d

	is_triggered_only = yes

	option = {
		name = speer_rnd.72.a
		country_event = { id = speer_rnd.73 }
	}
}

country_event = { #Reichsbanner keeps evading wessel's efforts to track them
	id = speer_rnd.73
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.73" }
	title = speer_rnd.73.t
	desc = speer_rnd.73.d
	picture = GFX_report_event_GER_reichsbanner
	is_triggered_only = yes

	option = {
		name = speer_rnd.73.a
		country_event = { id = speer_rnd.74 }
	}
}

country_event = { #Coldblooded murder of student protester by policeman
	id = speer_rnd.74
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.74" }
	title = speer_rnd.74.t
	desc = speer_rnd.74.d
	picture = GFX_report_event_ITA_violent_riot
	is_triggered_only = yes

	option = {
		name = speer_rnd.74.a
	}
}

country_event = { #Wessel becomes RND Leader
	id = speer_rnd.75
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_rnd.75" }
	title = speer_rnd.75.t
	desc = speer_rnd.75.d
	picture = GFX_report_event_SGR_RND_1
	is_triggered_only = yes

	option = {
		name = speer_rnd.75.a
		set_variable = { TNO_Espionage_AgencyLeader = token:Espionage_Wessel }
	}
}

############################
##      SPEER FLAVOR      ##
############################

add_namespace = speerflavor

country_event = { #
	id = speerflavor.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.1" }
	title = speerflavor.1.t
	desc = speerflavor.1.d
	picture = GFX_report_event_BRG_partisans

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.1.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.2
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.2" }
	title = speerflavor.2.t
	desc = speerflavor.2.d
	picture = GFX_report_event_generic_riots

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.2.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.3
			days = 4
		}
	}
}

country_event = { #
	id = speerflavor.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.3" }
	title = speerflavor.3.t
	desc = speerflavor.3.d
	picture = GFX_report_event_generic_car_burning

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.3.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.4
			days = 4
		}
	}
}

country_event = { #
	id = speerflavor.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.4" }
	title = speerflavor.4.t
	desc = speerflavor.4.d
	picture = GFX_report_event_generic_squad_car

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.4.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.5
			days = 4
		}
		add_political_power = -30
	}
}

country_event = { #
	id = speerflavor.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.5" }
	title = speerflavor.5.t
	desc = speerflavor.5.d
	picture = GFX_report_event_SGR_sad_speer

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.5.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.6
			days = 4
		}
	}
}

country_event = { #
	id = speerflavor.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.6" }
	title = speerflavor.6.t
	desc = speerflavor.6.d
	picture = GFX_report_event_GER_ferdinand_schorner

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.6.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.7
			days = 4
		}
	}
}

country_event = { #
	id = speerflavor.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.7" }
	title = speerflavor.7.t
	desc = speerflavor.7.d
	picture = GFX_report_event_FFR_massu_plan_generals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.7.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.8
			days = 4
		}
	}
}

country_event = { #
	id = speerflavor.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.8" }
	title = speerflavor.8.t
	desc = speerflavor.8.d
	picture = GFX_report_event_GER_schmidt

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Schörner
		name = speerflavor.8.a
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_REFORMER
					}
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_CONSERVATIVE
					}
				}
			}
		}
		country_event = {
			id = speerflavor.9
			days = 4
		}
		increase_conservative_leaning_small = yes
		decrease_regime_stab_med = yes
	}
	option = { #Speidel
		name = speerflavor.8.b
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_REFORMER
					}
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_NATSOC_OBERLANDER
					}
				}
			}
		}
		country_event = {
			id = speerflavor.16
			days = 4
		}
		add_regime_stab_small = yes
	}
	option = { #Schmidt
		name = speerflavor.8.c
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_CONSERVATIVE
					}
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_NATSOC_OBERLANDER
					}
				}
			}
		}
		country_event = {
			id = speerflavor.11
			days = 4
		}
		increase_reformist_leaning_small = yes
		decrease_regime_stab_small = yes
	}
}

country_event = { #Schörner
	id = speerflavor.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.9" }
	title = speerflavor.9.t
	desc = speerflavor.9.d
	picture = GFX_report_event_GER_training

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.9.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.12
			days = 4
		}
		add_stability = -0.03
		add_popularity = {
			ideology = national_socialism
			popularity = -0.05
		}
	}
}

country_event = { #Speidel
	id = speerflavor.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.10" }
	title = speerflavor.10.t
	desc = speerflavor.10.d
	picture = GFX_report_event_GER_arms

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.10.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.16
			days = 4
		}
		add_political_power = 20
	}
}

country_event = { #Schmidt
	id = speerflavor.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.11" }
	title = speerflavor.11.t
	desc = speerflavor.11.d
	picture = GFX_report_event_GER_gang_of_four_intro

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.11.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.20
			days = 4
		}
		add_popularity = {
			ideology = paternalism
			popularity = 0.03
		}
	}
}

country_event = { #
	id = speerflavor.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.12" }
	title = speerflavor.12.t
	desc = speerflavor.12.d
	picture = GFX_report_event_AZH_bose_assassinates_assassin

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.12.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.13
			days = 4
		}
	}
}

country_event = { #
	id = speerflavor.13
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.13" }
	title = speerflavor.13.t
	desc = speerflavor.13.d
	picture = GFX_report_event_SGR_sad_speer_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.13.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.14
			days = 4
		}
	}
}

country_event = { #
	id = speerflavor.14
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.14" }
	title = speerflavor.14.t
	desc = speerflavor.14.d
	picture = GFX_report_event_ITA_student_clashes1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.14.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.15
			days = 7
		}
	}
}

country_event = { #Schörner branch ends
	id = speerflavor.15
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.15" }
	title = speerflavor.15.t
	desc = speerflavor.15.d
	picture = GFX_report_event_generic_revolt

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.15.a
		ai_chance = { factor = 1 }
		add_political_power = -50
		decrease_regime_stab_med = yes
	}
}

country_event = { #
	id = speerflavor.16
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.16" }
	title = speerflavor.16.t
	desc = speerflavor.16.d
	picture = GFX_report_event_SGR_generic_speer

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.16.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.17
			days = 4
		}
	}
}

country_event = { #
	id = speerflavor.17
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.17" }
	title = speerflavor.17.t
	desc = speerflavor.17.d
	picture = GFX_report_event_GER_surrounded_germans

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.17.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.18
			days = 4
		}
	}
}

country_event = { #
	id = speerflavor.18
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.18" }
	title = speerflavor.18.t
	desc = speerflavor.18.d
	picture = GFX_report_event_ITA_student_clashes2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.18.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.19
			days = 4
		}
	}
}

country_event = { #Speidel branch end
	id = speerflavor.19
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.19" }
	title = speerflavor.19.t
	desc = speerflavor.19.d
	picture = GFX_report_event_GER_court

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.19.a
		ai_chance = { factor = 1 }
		add_political_power = -10
		add_regime_stab_small = yes
	}
}

country_event = { #
	id = speerflavor.20
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.20" }
	title = speerflavor.20.t
	desc = speerflavor.20.d
	picture = GFX_report_event_GER_schmidt

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.20.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.21
			days = 4
		}
	}
}

country_event = { #
	id = speerflavor.21
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.21" }
	title = speerflavor.21.t
	desc = speerflavor.21.d
	picture = GFX_report_event_IBR_meeting_table

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.21.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.22
			days = 4
		}
	}
}

country_event = { #
	id = speerflavor.22
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.22" }
	title = speerflavor.22.t
	desc = speerflavor.22.d
	picture = GFX_report_event_SGR_sad_speer_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.22.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.23
			days = 4
		}
	}
}

country_event = { #
	id = speerflavor.23
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.23" }
	title = speerflavor.23.t
	desc = speerflavor.23.d
	picture = GFX_report_event_generic_papers

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.23.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.24
			days = 4
		}
	}
}

country_event = { #Schmidt branch end
	id = speerflavor.24
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.24" }
	title = speerflavor.24.t
	desc = speerflavor.24.d
	picture = GFX_report_event_SGR_sad_speer

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.24.a
		ai_chance = { factor = 1 }
		decrease_regime_stab_med = yes
		add_political_power = 20
	}
}

#Slave flavor chain (Antonin)

country_event = { #
	id = speerflavor.25
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.25" }
	title = speerflavor.25.t
	desc = speerflavor.25.d
	picture = GFX_report_event_CHI_Industry_Synth_Refine

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.25.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerflavor.26
				days = 4
			}
		}
	}
}

country_event = { #
	id = speerflavor.26
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.26" }
	title = speerflavor.26.t
	desc = speerflavor.26.d
	picture = GFX_report_event_BRG_industry_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.26.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerflavor.27
				days = 730
			}
		}
	}
}

country_event = { #
	id = speerflavor.27
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.27" }
	title = speerflavor.27.t
	desc = speerflavor.27.d
	picture = GFX_report_event_BRG_industry_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.27.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerflavor.28
				days = 240
			}
		}
	}
}

country_event = { #
	id = speerflavor.28
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.28" }
	title = speerflavor.28.t
	desc = speerflavor.28.d
	picture = GFX_report_event_BRG_industry_3

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.28.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerflavor.29
				days = 2
			}
		}
	}
}

country_event = { #
	id = speerflavor.29
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.29" }
	title = speerflavor.29.t
	desc = speerflavor.29.d
	picture = GFX_report_event_SCO_train

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.29.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerflavor.30
				days = 14
			}
		}
	}
}

country_event = { #
	id = speerflavor.30
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.30" }
	title = speerflavor.30.t
	desc = speerflavor.30.d
	picture = GFX_report_event_BRG_partisans

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.30.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerflavor.31
				days = 14
			}
		}
	}
}

#Grigoriy flavor

country_event = { #
	id = speerflavor.31
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.31" }
	title = speerflavor.31.t
	desc = speerflavor.31.d
	picture = GFX_report_event_RUS_partisan

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.31.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerflavor.32
				days = 14
			}
		}
	}
}

#Schmidt flavour 1

country_event = { #
	id = speerflavor.32
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.32" }
	title = speerflavor.32.t
	desc = speerflavor.32.d
	picture = GFX_report_event_GER_schmidt

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.32.a
		ai_chance = { factor = 1 }
	}
}

#Schörner flavour

country_event = { #
	id = speerflavor.33
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.33" }
	title = speerflavor.33.t
	desc = speerflavor.33.d
	picture = GFX_report_event_GER_ferdinand_schorner

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.33.a
		ai_chance = { factor = 1 }

	}
}

#Seizing the IG Farben factory

country_event = { #
	id = speerflavor.34
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.34" }
	title = speerflavor.34.t
	desc = speerflavor.34.d
	picture = GFX_report_event_generic_soldiers_scouting

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.34.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.35
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.35
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.35" }
	title = speerflavor.35.t
	desc = speerflavor.35.d
	picture = GFX_report_event_generic_crying_soldier

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.35.a
		ai_chance = { factor = 1 }

	}
}

country_event = { # Erich gets killed for saying no
	id = speerflavor.36
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.36" }
	title = speerflavor.36.t
	desc = speerflavor.36.desc
	picture = GFX_report_event_SGR_RND_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.36.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.37
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.37
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.37" }
	title = speerflavor.37.t
	desc = speerflavor.37.desc
	picture = GFX_report_event_generic_burning_building

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.37.a
		ai_chance = { factor = 1 }
		add_manpower = -1
	}
}

country_event = { # Camps
	id = speerflavor.38
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.38" }
	title = speerflavor.38.t
	desc = speerflavor.38.desc
	picture = GFX_report_event_generic_papers

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.38.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.39
			days = 28
		}
	}
}

country_event = { #
	id = speerflavor.39
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.39" }
	title = speerflavor.39.t
	desc = speerflavor.39.desc
	picture = GFX_report_event_SGR_RND_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.39.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.40
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.40
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.40" }
	title = speerflavor.40.t
	desc = speerflavor.40.desc
	picture = GFX_report_event_IND_factory_colour

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.40.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.41
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.41
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.41" }
	title = speerflavor.41.t
	desc = speerflavor.41.desc
	picture = GFX_report_event_AZH_bose_assassinates_assassin

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.41.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.42
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.42
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.42" }
	title = speerflavor.42.t
	desc = speerflavor.42.desc
	picture = GFX_report_event_generic_prisoners_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.42.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.43
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.43
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.43" }
	title = speerflavor.43.t
	desc = speerflavor.43.desc
	picture = GFX_report_event_CZE_czech_guard_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.43.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.44
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.44
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.44" }
	title = speerflavor.44.t
	desc = speerflavor.44.desc
	picture = GFX_report_event_post_apoc_barrack_bunks

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.44.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.45
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.45
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.45" }
	title = speerflavor.45.t
	desc = speerflavor.45.desc
	picture = GFX_report_event_GER_bunker

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Advance
		name = speerflavor.45.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.46
			days = 2
		}
	}
	option = { # Withdraw
		name = speerflavor.45.b
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.47
			days = 2
		}
	}
}

country_event = { # Advancement path
	id = speerflavor.46
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.46" }
	title = speerflavor.46.t
	desc = speerflavor.46.desc
	picture = GFX_report_event_AZH_bose_assassinates_assassin

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.46.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.64
			days = 5
		}
	}
}

country_event = { # Mission done
	id = speerflavor.47
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.47" }
	title = speerflavor.47.t
	desc = speerflavor.47.desc
	picture = GFX_report_event_SGR_RND_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.47.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = speerflavor.62
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.62" }
	title = speerflavor.62.t
	desc = speerflavor.62.desc
	picture = GFX_report_event_SGR_RND_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.62.a
		ai_chance = { factor = 1 }
	}
}

country_event = { #
	id = speerflavor.63
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.63" }
	title = speerflavor.63.t
	desc = speerflavor.63.desc
	picture = GFX_report_event_MAN_truck

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.63.a
		ai_chance = { factor = 1 }
	}
}

country_event = { #
	id = speerflavor.64
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.64" }
	title = speerflavor.64.t
	desc = speerflavor.64.desc
	picture = GFX_report_event_CHI_Industry_Synth_Refine

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.64.a
		ai_chance = { factor = 1 }
		random_list = {
			GER_Mission_Success^1 = {
				custom_effect_tooltip = TNO_Espionage_GUI_MissionSuccess_tt
				hidden_effect = {
					country_event = {
						id = speerflavor.84
						days = 2
					}
				}
			}
			GER_Mission_Failure^1 = {
				custom_effect_tooltip = SGR_RND_mission_failure_tt
				hidden_effect = {
					country_event = {
						id = speerflavor.85
						days = 2
					}
				}
			}
		}
	}
	option = { #
		name = speerflavor.64.b
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.62
			days = 2
		}
	}
}

#Last few events for the Monowitz infiltration, sorry for the jumbled event order

country_event = { #Erich sneaks into the chemical plant
	id = speerflavor.84
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.84" }
	title = speerflavor.84.t
	desc = speerflavor.84.desc
	picture = GFX_report_event_IBR_meeting_table

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.84.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.61
			days = 5
		}
	}
}

country_event = { #Erich dies trying to sneak into it, sets Monowitz on fire
	id = speerflavor.85
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.85" }
	title = speerflavor.85.t
	desc = speerflavor.85.desc
	picture = GFX_report_event_generic_burning_building

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.85.a
		ai_chance = { factor = 1 }
		add_manpower = -1
	}
}


country_event = { # HQ chain
	id = speerflavor.48
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.48" }
	title = speerflavor.48.t
	desc = speerflavor.48.desc
	picture = GFX_report_event_generic_papers

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.48.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.49
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.49
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.49" }
	title = speerflavor.49.t
	desc = speerflavor.49.desc
	picture = GFX_report_event_SGR_RND_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.49.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.50
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.50
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.50" }
	title = speerflavor.50.t
	desc = speerflavor.50.desc
	picture = GFX_report_event_generic_office

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.50.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.51
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.51
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.51" }
	title = speerflavor.51.t
	desc = speerflavor.51.desc
	picture = GFX_report_event_generic_papers

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Press on
		name = speerflavor.51.a
		ai_chance = { factor = 1 }
		random_list = {
			GER_Mission_Success^1 = {
				custom_effect_tooltip = TNO_Espionage_GUI_MissionSuccess_tt
				country_event = {
					id = speerflavor.53
					days = 2
				}
			}
			GER_Mission_Failure^1 = {
				custom_effect_tooltip = SGR_RND_mission_failure_tt
				country_event = {
					id = speerflavor.52
					days = 2
				}
			}
		}
	}
	option = { # It's enough
		name = speerflavor.51.b
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.60
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.52
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.52" }
	title = speerflavor.52.t
	desc = speerflavor.52.desc
	picture = GFX_report_event_AZH_bose_assassinates_assassin

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.52.a
		ai_chance = { factor = 1 }
	}
}

country_event = { #
	id = speerflavor.53
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.53" }
	title = speerflavor.53.t
	desc = speerflavor.53.desc
	picture = GFX_report_event_SCO_building

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.53.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.54
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.54
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.54" }
	title = speerflavor.54.t
	desc = speerflavor.54.desc
	picture = GFX_report_event_SCO_building2

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Press on
		name = speerflavor.54.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.55
			days = 2
		}
	}
	option = { # Time to go
		name = speerflavor.54.b
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.52
			days = 2
		}
	}
}


country_event = { #
	id = speerflavor.55
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.55" }
	title = speerflavor.55.t
	desc = speerflavor.55.desc
	picture = GFX_report_event_GER_hermann_josef_abs

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.55.a
		ai_chance = { factor = 1 }
		random_list = {
			GER_Mission_Success^1 = {
				custom_effect_tooltip = TNO_Espionage_GUI_MissionSuccess_tt
				country_event = {
					id = speerflavor.57
					days = 2
				}
			}
			GER_Mission_Failure^1 = {
				custom_effect_tooltip = SGR_RND_mission_failure_tt
				country_event = {
					id = speerflavor.56
					days = 2
				}
			}
		}
	}
}

country_event = { #
	id = speerflavor.56
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.56" }
	title = speerflavor.56.t
	desc = speerflavor.56.desc
	picture = GFX_report_event_AZH_bose_assassinates_assassin

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.56.a
		ai_chance = { factor = 1 }
		add_manpower = -1
	}
}

country_event = { #
	id = speerflavor.57
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.57" }
	title = speerflavor.57.t
	desc = speerflavor.57.desc
	picture = GFX_report_event_GER_hermann_josef_abs

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.57.a
		ai_chance = { factor = 1 }
		random_list = {
			GER_Mission_Success^1 = {
				custom_effect_tooltip = TNO_Espionage_GUI_MissionSuccess_tt
				country_event = {
					id = speerflavor.58
					days = 2
				}
			}
			GER_Mission_Failure^1 = {
				custom_effect_tooltip = SGR_RND_mission_failure_tt
				country_event = {
					id = speerflavor.59
					days = 2
				}
			}
		}
	}
	option = { #
		name = speerflavor.57.b
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.52
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.58
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.58" }
	title = speerflavor.58.t
	desc = speerflavor.58.desc
	picture = GFX_report_event_IBR_goa_building

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.58.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.60
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.59
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.59" }
	title = speerflavor.59.t
	desc = speerflavor.59.desc
	picture = GFX_report_event_GRO_saw_soldier5

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.59.a
		ai_chance = { factor = 1 }
		add_manpower = -1
	}
}

country_event = { #
	id = speerflavor.60
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.60" }
	title = speerflavor.60.t
	desc = speerflavor.60.desc
	picture = GFX_report_event_generic_handshake_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.60.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.61
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.61
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.61" }
	title = speerflavor.61.t
	desc = speerflavor.61.desc
	picture = GFX_report_event_SGR_RND_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.61.a
		ai_chance = { factor = 1 }

	}
}


#wholesome 100 spet architecture

country_event = { #
	id = speerflavor.65
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.65" }
	title = speerflavor.65.t
	desc = speerflavor.65.desc
	picture = GFX_report_event_generic_building_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.65.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.66
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.66
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.66" }
	title = speerflavor.66.t
	desc = speerflavor.66.desc
	picture = GFX_report_event_generic_building

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.66.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.67
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.67
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.67" }
	title = speerflavor.67.t
	desc = speerflavor.67.desc
	picture = GFX_report_event_SCO_building

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.67.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.68
			days = 2
		}
	}
	option = { #
		name = speerflavor.67.b
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.69
			days = 2
		}
	}
	option = { #
		name = speerflavor.67.c
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.70
			days = 2
		}
	}
}

country_event = { #
	id = speerflavor.68
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.68" }
	title = speerflavor.68.t
	desc = speerflavor.68.desc
	picture = GFX_report_event_SCO_building2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.68.a
		ai_chance = { factor = 1 }
		add_stability = 0.025
	}
}

country_event = { #
	id = speerflavor.69
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.69" }
	title = speerflavor.69.t
	desc = speerflavor.69.desc
	picture = GFX_report_event_USA_doj_building

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.69.a
		ai_chance = { factor = 1 }
		add_political_power = 5
	}
}

country_event = { #
	id = speerflavor.70
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.70" }
	title = speerflavor.70.t
	desc = speerflavor.70.desc
	picture = GFX_report_event_ENG_reconstruction2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.70.a
		ai_chance = { factor = 1 }
		add_political_power = 10
		add_stability = 0.03
	}
}

#Speer goes fucking crazy

country_event = { #
	id = speerflavor.71
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.71" }
	title = speerflavor.71.t
	desc = speerflavor.71.desc
	picture = GFX_report_event_FFR_massu_plan_generals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.71.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = speerflavor.72
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.72" }
	title = speerflavor.72.t
	desc = speerflavor.72.desc
	picture = GFX_report_event_generic_burning_building

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.72.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = speerflavor.73
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.73" }
	title = speerflavor.73.t
	desc = speerflavor.73.desc
	picture = GFX_report_event_SGR_sad_speer_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.73.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = speerflavor.74
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.74" }
	title = speerflavor.74.t
	desc = speerflavor.74.desc
	picture = GFX_report_event_GER_training

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.74.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = speerflavor.75
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.75" }
	title = speerflavor.75.t
	desc = speerflavor.75.desc
	picture = GFX_report_event_GER_gehlen

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.75.a
		ai_chance = { factor = 1 }

	}
}

#Antonin final events

country_event = { # Antonin slave revolt intro
	id = speerflavor.76
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.76" }
	title = speerflavor.76.t
	desc = speerflavor.76.desc
	picture = GFX_report_event_IND_factory_colour

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.76.a
		ai_chance = { factor = 1 }

	}
}

country_event = { # Antonin dies
	id = speerflavor.77
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.77" }
	title = speerflavor.77.t
	desc = speerflavor.77.desc
	picture = GFX_report_event_CAU_execution

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.77.a
		ai_chance = { factor = 1 }

	}
}

country_event = { # Antonin survives
	id = speerflavor.78
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.78" }
	title = speerflavor.78.t
	desc = speerflavor.78.desc
	picture = GFX_report_event_RUS_soldiers_bombed_city

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.78.a
		ai_chance = { factor = 1 }

	}
}

#Speer science event chain

country_event = { #
	id = speerflavor.79
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.79" }
	title = speerflavor.79.t
	desc = speerflavor.79.desc
	picture = GFX_report_event_generic_technology_5

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.79.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.80
			days = 6
		}
	}
}

country_event = { #
	id = speerflavor.80
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.80" }
	title = speerflavor.80.t
	desc = speerflavor.80.desc
	picture = GFX_report_event_ORE_peasant_council

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.80.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speerflavor.81
			days = 6
		}
	}
}

country_event = { #
	id = speerflavor.81
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.81" }
	title = speerflavor.81.t
	desc = speerflavor.81.desc
	picture = GFX_report_event_CHI_university

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.81.a
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		increase_conservative_leaning_small = yes
		country_event = {
			id = speerflavor.83
			days = 6
		}
	}
	option = { #
		name = speerflavor.81.b
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
		}
		increase_reformist_leaning_small = yes
		country_event = {
			id = speerflavor.82
			days = 6
		}
	}
}

country_event = { #Reformist
	id = speerflavor.82
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.82" }
	title = speerflavor.82.t
	desc = speerflavor.82.desc
	picture = GFX_report_event_generic_papers

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.82.a
		ai_chance = { factor = 1 }
	}
}

country_event = { #Conservative
	id = speerflavor.83
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.83" }
	title = speerflavor.83.t
	desc = speerflavor.83.desc
	picture = GFX_report_event_IBR_meeting_table

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.83.a
		ai_chance = { factor = 1 }
	}
}

#Polish slave is not sent to his real home

country_event = {
	id = speerflavor.90
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.90" }
	title = speerflavor.90.t
	desc = speerflavor.90.desc
	picture = GFX_report_event_IBR_meeting_table

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.90.a
		ai_chance = { factor = 1 }
	}
}

#Oberländer flavor events

country_event = { #Oberländer convinces Speer to push for ReichslÃ¤nder, Phase 2
	id = speerflavor.91
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.91" }
	title = speerflavor.91.t
	desc = speerflavor.91.desc
	picture = GFX_report_event_GER_oberlander

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.91.a
		ai_chance = { factor = 1 }
		add_popularity = {
			ideology = national_socialism
			popularity = 0.02
		}
	}
}

country_event = { #Oberländer shittalks Erhard's reforms in the Reichstag, Phase 1
	id = speerflavor.92
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.92" }
	title = speerflavor.92.t
	desc = speerflavor.92.desc
	picture = GFX_report_event_GER_oberlander

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.92.a
		ai_chance = { factor = 1 }
		decrease_regime_stab_small = yes
	}
}

country_event = { #Oberländer is almost fucked in the Sondergericht, Phase 1
	id = speerflavor.93
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.93" }
	title = speerflavor.93.t
	desc = speerflavor.93.desc
	picture = GFX_report_event_GER_oberlander

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.93.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #Oberländer assures Kiesinger his support in fucking over the megacorps
	id = speerflavor.94
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.94" }
	title = speerflavor.94.t
	desc = speerflavor.94.desc
	picture = GFX_report_event_GER_oberlander

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.94.a
		ai_chance = { factor = 1 }
		increase_repatriation_small = yes
	}
}

country_event = { #Oberländer supports reforming the Nuremberg Laws
	id = speerflavor.95
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.95" }
	title = speerflavor.95.t
	desc = speerflavor.95.desc
	picture = GFX_report_event_GER_oberlander

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.95.a
		ai_chance = { factor = 1 }
		add_regime_stab_small = yes
	}
}

country_event = { #Oberländer ponders the RND
	id = speerflavor.96
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.96" }
	title = speerflavor.96.t
	desc = speerflavor.96.desc
	picture = GFX_report_event_SGR_RND_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.96.a
		ai_chance = { factor = 1 }
		add_political_power = -10
	}
}

country_event = { #Oberländer and Schörner meet
	id = speerflavor.97
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.97" }
	title = speerflavor.97.t
	desc = speerflavor.97.desc
	picture = GFX_report_event_GER_ferdinand_schorner

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.97.a
		ai_chance = { factor = 1 }
		army_experience = -5
	}
}

country_event = { #Oberländer ponders the Slave Revolt
	id = speerflavor.98
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.98" }
	title = speerflavor.98.t
	desc = speerflavor.98.desc
	picture = GFX_report_event_GER_oberlander

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.98.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerflavor.99
				days = 7
			}
		}
	}
}

country_event = { #Oberländer continues pondering the slave revolt
	id = speerflavor.99
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.99" }
	title = speerflavor.99.t
	desc = speerflavor.99.desc
	picture = GFX_report_event_GER_oberlander

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.99.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #Oberländer teams up with Abs
	id = speerflavor.100
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.100" }
	title = speerflavor.100.t
	desc = speerflavor.100.desc
	picture = GFX_report_event_GER_hermann_josef_abs

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.100.a
		ai_chance = { factor = 1 }
		add_ideas = {
			GER_Hermann_Josef_Abs_eco
		}
	}
}

# ;)

country_event = { # Nothing to see here.
	id = speerflavor.101
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.101" }
	title = speerflavor.101.t
	desc = speerflavor.101.desc
	picture = GFX_report_event_GER_ferdinand_schorner

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.101.a
		ai_chance = { factor = 1 }
	}
}

#Oberländer flavor

country_event = { # Oberländer ponders stuff
	id = speerflavor.102
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.102" }
	title = speerflavor.102.t
	desc = speerflavor.102.desc
	picture = GFX_report_event_GER_germania_snow

	is_triggered_only = yes
	fire_only_once = yes

	trigger = {
		has_completed_focus = SGR_doppeldenken
		OR = {
			AND = {
				date > 1964.11.11
				date < 1965.02.02
			}
			AND = {
				date > 1965.11.11
				date < 1966.02.02
			}
		}
	}

	option = { #
		name = speerflavor.102.a
		ai_chance = { factor = 1 }
	}
}

#Post-Slave Revolt

country_event = { # Authdem Speer ponders in Berchtesgarden
	id = speerflavor.103
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.103" }
	title = speerflavor.103.t
	desc = speerflavor.103.desc
	picture = GFX_report_event_generic_night_sky

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.103.a
		ai_chance = { factor = 1 }
	}
}

#Other flavor

country_event = { # Speer is close to executing Schörner
	id = speerflavor.104
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.104" }
	title = speerflavor.104.t
	desc = speerflavor.104.desc
	picture = GFX_report_event_GER_schorner

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.104.a
		ai_chance = { factor = 1 }
	}
}

country_event = { # Speer appoints Tresckow as head of OKW
	id = speerflavor.105
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.105" }
	title = speerflavor.105.t
	desc = speerflavor.105.desc
	picture = GFX_report_event_GER_tresckow

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerflavor.105.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_Tresckow_OKW
	}
}

country_event = {
	id = speerflavor.106
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.106" }
	title = speerflavor.106.t
	desc = speerflavor.106.desc
	picture = GFX_report_event_SGR_RND_1

	is_triggered_only = yes
	trigger = {
		GER = {
			has_country_leader = {
				character = GER_albert_speer
				ruling_only = yes
			}
		}
	}
	fire_only_once = yes

	option = {
		name = speerflavor.106.a
		ai_chance = { factor = 1 }
	}
}

country_event = {
	id = speerflavor.107
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.107" }
	title = speerflavor.107.t
	desc = speerflavor.107.desc
	picture = GFX_report_event_generic_bloody_bed

	is_triggered_only = yes
	trigger = {
		GER = {
			has_country_leader = {
				character = GER_albert_speer
				ruling_only = yes
			}
		}
	}
	fire_only_once = yes

	option = {
		name = speerflavor.107.a
		ai_chance = { factor = 1 }
	}
}

country_event = {
	id = speerflavor.108
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.108" }
	title = speerflavor.108.t
	desc = speerflavor.108.desc
	picture = GFX_report_event_TOM_pasternak_grave

	is_triggered_only = yes
	trigger = {
		GER = {
			has_country_leader = {
				character = GER_albert_speer
				ruling_only = yes
			}
		}
	}
	fire_only_once = yes

	option = {
		name = speerflavor.108.a
		ai_chance = { factor = 1 }
	}
}

country_event = {
	id = speerflavor.109
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.109" }
	title = speerflavor.109.t
	desc = speerflavor.109.desc
	picture = GFX_report_event_generic_restaurant

	is_triggered_only = yes
	trigger = {
		GER = {
			has_country_leader = {
				character = GER_albert_speer
				ruling_only = yes
			}
		}
	}
	fire_only_once = yes

	option = {
		name = speerflavor.109.a
		ai_chance = { factor = 1 }
	}
}

country_event = {
	id = speerflavor.110
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.110" }
	title = speerflavor.110.t
	desc = speerflavor.110.desc
	picture = GFX_report_event_IBR_belem_brazil_hotel

	is_triggered_only = yes
	trigger = {
		GER = {
			has_country_leader = {
				character = GER_albert_speer
				ruling_only = yes
			}
		}
	}
	fire_only_once = yes

	option = {
		name = speerflavor.110.a
		ai_chance = { factor = 1 }
	}
}

country_event = {
	id = speerflavor.111
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerflavor.111" }
	title = speerflavor.111.t
	desc = speerflavor.111.desc
	picture = GFX_report_event_generic_handshake

	is_triggered_only = yes
	trigger = {
		GER = {
			has_country_leader = {
				character = GER_albert_speer
				ruling_only = yes
			}
		}
	}
	fire_only_once = yes

	option = {
		name = speerflavor.111.a
		ai_chance = { factor = 1 }
	}
}


###############
#Speer Railway#
###############

add_namespace = speer_railway

country_event = { #Gang meets to discuss new project
	id = speer_railway.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_railway.1" }
	title = speer_railway.1.t
	desc = speer_railway.1.desc
	picture = GFX_report_event_CA_trans_caspian_railway

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_railway.1.a
		custom_effect_tooltip = GER_SGR_RSFSTP_begin_tt
		hidden_effect = {
			set_temp_variable = { SGR_project_start_temp = RSFSTP }
			SGR_start_project = yes
		}
	}
}

country_event = { #Abs meets Schmidt
	id = speer_railway.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_railway.2" }
	title = speer_railway.2.t
	desc = speer_railway.2.desc
	picture = GFX_report_event_CA_trans_caspian_railway

	fire_only_once = yes
	is_triggered_only = yes

	option = { # Nah
		name = speer_railway.2.a
		set_temp_variable = { gdp_growth_temp = 0.25 }
		econ_gdp_growth_change = yes
		set_temp_variable = { SGR_Project_Change_Mod_temp = RSFSTP }
		set_temp_variable = { SGR_Amount_Change_Mod_temp = -0.2 }
		SGR_project_prog_change = yes
		set_temp_variable = { RSFSTP_slave_repatriation_temp = 2.5 }
		SGR_RSFSTP_repatriation_change = yes
		add_to_variable = { SGR_railway_frame_progress = 1 }
		custom_effect_tooltip = SGR_RSFSTP_modifer_impact_tt
		hidden_effect = {
			build_railway = {
				level = 5
				fallback = yes
				path = { 6488 3397 11445 9524 3500 6524 }
				start_province = 6488
				target_province = 6524
			}
			55 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
				set_building_level = {
					type = infrastructure
					level = 10
					instant_build = yes
				}
			}
		}
	}
	option = { # Welcome our new benefactor
		name = speer_railway.2.b
		set_temp_variable = { gdp_growth_temp = 0.25 }
		econ_gdp_growth_change = yes
		set_country_flag = SGR_RSFSTP_Abs_Deal
		set_temp_variable = { SGR_Project_Change_Mod_temp = RSFSTP }
		set_temp_variable = { SGR_Amount_Change_Mod_temp = 0.1 }
		SGR_project_prog_change = yes
		custom_effect_tooltip = GER_SGR_RSFSTP_abs_tt
		custom_effect_tooltip = SGR_RSFSTP_modifer_impact_tt
		add_to_variable = { SGR_railway_frame_progress = 1 }
		hidden_effect = {
			build_railway = {
				level = 5
				fallback = yes
				path = { 6488 3397 11445 9524 3500 6524 }
				start_province = 6488
				target_province = 6524
			}
			55 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
				set_building_level = {
					type = infrastructure
					level = 10
					instant_build = yes
				}
			}
		}
	}
}

country_event = { #Gang meets to discuss new project
	id = speer_railway.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_railway.3" }
	title = speer_railway.3.t
	desc = speer_railway.3.desc
	picture = GFX_report_event_CA_trans_caspian_railway

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_railway.3.a
		set_temp_variable = { gdp_growth_temp = 0.25 }
		econ_gdp_growth_change = yes
		if = {
			limit = {
				has_country_flag = SGR_RSFSTP_Abs_Deal
			}
			set_temp_variable = { SGR_Project_Change_Mod_temp = RSFSTP }
			set_temp_variable = { SGR_Amount_Change_Mod_temp = 0.1 }
			SGR_project_prog_change = yes
			set_temp_variable = { RSFSTP_slave_repatriation_temp = 1 }
			SGR_RSFSTP_repatriation_change = yes
		}
		else = {
			set_temp_variable = { RSFSTP_slave_repatriation_temp = 1.75 }
			SGR_RSFSTP_repatriation_change = yes
		}
		add_to_variable = { SGR_railway_frame_progress = 1 }
		custom_effect_tooltip = SGR_RSFSTP_modifer_impact_tt
		hidden_effect = {
			build_railway = { # Munich-Thuringen
				level = 5
				fallback = yes
				path = { 692 11653 9515 3299 571 11544 9416 3474 482 15844 6524 }
				start_province = 692
				target_province = 6524
			}
			52 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
				set_building_level = {
					type = infrastructure
					level = 10
					instant_build = yes
				}
			}
			53 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
				set_building_level = {
					type = infrastructure
					level = 10
					instant_build = yes
				}
			}
			54 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
				set_building_level = {
					type = infrastructure
					level = 10
					instant_build = yes
				}
			}
			60 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
				set_building_level = {
					type = infrastructure
					level = 10
					instant_build = yes
				}
			}
		}
	}
}

country_event = { #Gang meets to discuss new project
	id = speer_railway.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_railway.4" }
	title = speer_railway.4.t
	desc = speer_railway.4.desc
	picture = GFX_report_event_CA_trans_caspian_railway

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_railway.4.a
		set_temp_variable = { gdp_growth_temp = 0.25 }
		econ_gdp_growth_change = yes
		if = {
			limit = {
				has_country_flag = SGR_RSFSTP_Abs_Deal
			}
			set_temp_variable = { SGR_Project_Change_Mod_temp = RSFSTP }
			set_temp_variable = { SGR_Amount_Change_Mod_temp = 0.25 }
			SGR_project_prog_change = yes
		}
		else = {
			set_temp_variable = { SGR_Project_Change_Mod_temp = RSFSTP }
			set_temp_variable = { SGR_Amount_Change_Mod_temp = 0.15 }
			SGR_project_prog_change = yes
		}
		add_to_variable = { SGR_railway_frame_progress = 1 }
		custom_effect_tooltip = SGR_RSFSTP_modifer_impact_tt
		hidden_effect = {
			build_railway = { # Thuringen-Germania
				level = 5
				fallback = yes
				path = { 6524 15844 6501 538 3535 11545 6441 3499 6521 }
				start_province = 6524
				target_province = 6521
			}
			65 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
				set_building_level = {
					type = infrastructure
					level = 10
					instant_build = yes
				}
			}
			1026 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
				set_building_level = {
					type = infrastructure
					level = 10
					instant_build = yes
				}
			}
			64 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.1
					}
				}
				set_building_level = {
					type = infrastructure
					level = 10
					instant_build = yes
				}
			}
		}
	}
}

country_event = { #Gang meets to discuss new project
	id = speer_railway.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_railway.5" }
	title = speer_railway.5.t
	desc = speer_railway.5.desc
	picture = GFX_report_event_CA_trans_caspian_railway

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_railway.5.a
		set_temp_variable = { gdp_growth_temp = 0.25 }
		econ_gdp_growth_change = yes
		if = {
			limit = {
				has_country_flag = SGR_RSFSTP_Abs_Deal
			}
			set_temp_variable = { SGR_Project_Change_Mod_temp = RSFSTP }
			set_temp_variable = { SGR_Amount_Change_Mod_temp = 0.2 }
			SGR_project_prog_change = yes
		}
		else = {
			set_temp_variable = { SGR_Project_Change_Mod_temp = RSFSTP }
			set_temp_variable = { SGR_Amount_Change_Mod_temp = 0.1 }
			SGR_project_prog_change = yes
			set_temp_variable = { RSFSTP_slave_repatriation_temp = 1.25 }
			SGR_RSFSTP_repatriation_change = yes
		}
		add_to_variable = { SGR_railway_frame_progress = 1 }
		custom_effect_tooltip = SGR_RSFSTP_modifer_impact_tt
		hidden_effect = {
			build_railway = { # Hamburg-Germania
				level = 5
				fallback = yes
				path = { 9347 9320 9294 11219 375 6521 }
				start_province = 9347
				target_province = 6521
			}
			775 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
				set_building_level = {
					type = infrastructure
					level = 10
					instant_build = yes
				}
			}
			58 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
			}
			61 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
			}
			776 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
				set_building_level = {
					type = infrastructure
					level = 10
					instant_build = yes
				}
			}
		}
	}
}

country_event = { #Gang meets to discuss new project
	id = speer_railway.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_railway.6" }
	title = speer_railway.6.t
	desc = speer_railway.6.desc
	picture = GFX_report_event_CA_trans_caspian_railway

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_railway.6.a
		set_temp_variable = { gdp_growth_temp = 0.25 }
		econ_gdp_growth_change = yes
		if = {
			limit = {
				has_country_flag = SGR_RSFSTP_Abs_Deal
			}
			set_temp_variable = { SGR_Project_Change_Mod_temp = RSFSTP }
			set_temp_variable = { SGR_Amount_Change_Mod_temp = 0.3 }
			SGR_project_prog_change = yes
		}
		else = {
			set_temp_variable = { SGR_Project_Change_Mod_temp = RSFSTP }
			set_temp_variable = { SGR_Amount_Change_Mod_temp = 0.2 }
			SGR_project_prog_change = yes
		}
		add_to_variable = { SGR_railway_frame_progress = 1 }
		custom_effect_tooltip = SGR_RSFSTP_modifer_impact_tt
		hidden_effect = {
			build_railway = { # Wien-Prague
				level = 5
				fallback = yes
				path = { 11666 15822 9527 6552 543 9541 9569 11542 }
				start_province = 11666
				target_province = 11542
			}
			1025 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
				set_building_level = {
					type = infrastructure
					level = 10
					instant_build = yes
				}
			}
			4 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
			}
			152 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
			}
			9 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
				set_building_level = {
					type = infrastructure
					level = 10
					instant_build = yes
				}
			}
		}
	}
}

country_event = { #Gang meets to discuss new project
	id = speer_railway.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_railway.7" }
	title = speer_railway.7.t
	desc = speer_railway.7.desc
	picture = GFX_report_event_CA_trans_caspian_railway

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_railway.7.a
		set_temp_variable = { gdp_growth_temp = 0.25 }
		econ_gdp_growth_change = yes
		if = {
			limit = {
				has_country_flag = SGR_RSFSTP_Abs_Deal
			}
			set_temp_variable = { RSFSTP_slave_repatriation_temp = 0.75 }
			SGR_RSFSTP_repatriation_change = yes
		}
		else = {
			set_temp_variable = { RSFSTP_slave_repatriation_temp = 1.5 }
			SGR_RSFSTP_repatriation_change = yes
		}
		add_to_variable = { SGR_railway_frame_progress = 1 }
		custom_effect_tooltip = SGR_RSFSTP_modifer_impact_tt
		hidden_effect = {
			build_railway = { # Prague-Germania
				level = 5
				fallback = yes
				path = { 11542 6440 11432 6559 514 6441 9428 6521 }
				start_province = 11542
				target_province = 6521
			}
			69 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
			}
			65 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
			}
		}
	}
}

country_event = { #Gang meets to discuss new project
	id = speer_railway.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_railway.8" }
	title = speer_railway.8.t
	desc = speer_railway.8.desc
	picture = GFX_report_event_CA_trans_caspian_railway

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_railway.8.a
		set_temp_variable = { gdp_growth_temp = 1.5 }
		econ_gdp_growth_change = yes
		add_regime_stab_big = yes
		add_to_variable = {
			SGR_deficit_offset = 3.75
		}
		add_political_power = 200
		add_to_variable = { SGR_railway_frame_progress = 1 }
		custom_effect_tooltip = SGR_RSFSTP_modifer_impact_tt
		hidden_effect = {
			add_ideas = SGR_choo_choo
			build_railway = { # Germania-Danzig
				level = 5
				fallback = yes
				path = { 6521 11505 9496 3473 444 3542 6558 388 11232 279 3324 389 362 }
				start_province = 6521
				target_province = 362
			}
			68 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
			}
			86 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
			}
			85 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
			}
		}
	}
}

country_event = { #Oil crisis hits company in charge
	id = speer_railway.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_railway.9" }
	title = speer_railway.9.t
	desc = speer_railway.9.desc
	picture = GFX_report_event_JAP_economic_downturn

	fire_only_once = yes
	is_triggered_only = yes

	option = { # fuck
		name = speer_railway.9.a
		custom_effect_tooltip = GER_SGR_RSFSTP_halt_tt
		hidden_effect = {
			SGR_RSFSTP_reverse = yes
		}
	}
}

country_event = { #General protests and terror attack destroys part of the railway, takes away slaves
	id = speer_railway.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_railway.10" }
	title = speer_railway.10.t
	desc = speer_railway.10.desc
	picture = GFX_report_event_generic_sniper

	fire_only_once = yes
	is_triggered_only = yes

	option = { # redpill
		name = speer_railway.10.a
		custom_effect_tooltip = GER_SGR_RSFSTP_liberate_tt
		hidden_effect = {
			add_to_variable = { SGR_Project_Progress^RSFSTP = -5 }
			SGR_RSRG_liberate_slaves_RSFSTP = yes
			clamp_variable = { var = SGR_Project_Progress^RSFSTP min = 0 }
		}
	}
}

country_event = { #Krakau connection begun
	id = speer_railway.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_railway.11" }
	title = speer_railway.11.t
	desc = speer_railway.11.desc
	picture = GFX_report_event_generic_sniper

	fire_only_once = yes
	is_triggered_only = yes

	option = { # damn
		name = speer_railway.11.a
		hidden_effect = {
			set_country_flag = SGR_RSFSTP_started_krakau_connection
			set_country_flag = SGR_RSFSTP_started_krakau_connection_dummy
			add_to_variable = { SGR_railway_krakau_frame_progress = 1 }
			add_to_variable = { SGR_Project_Progress^RSFSTP = -5 }
			clamp_variable = { var = SGR_Project_Progress^RSFSTP min = 0 }
			add_to_variable = { SGR_Project_Cost_Temp^RSFSTP = 0.25 }
			SGR_calculate_efficiency = yes
		}
	}
}

country_event = { #Krakau network finished
	id = speer_railway.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_railway.12" }
	title = speer_railway.12.t
	desc = speer_railway.12.desc
	picture = GFX_report_event_generic_sniper

	fire_only_once = yes
	is_triggered_only = yes

	option = { # damn
		name = speer_railway.12.a
		custom_effect_tooltip = SGR_RSFSTP_modifer_impact_tt
		set_temp_variable = { gdp_growth_temp = 0.25 }
		econ_gdp_growth_change = yes
		add_to_variable = { SGR_railway_krakau_frame_progress = 1 }
		hidden_effect = {
			build_railway = { # Prag-Krakau
				level = 5
				fallback = yes
				path = { 11542 9429 583 421 3414 3583 9457 11467 6464 15839 15816 }
				start_province = 11542
				target_province = 15816
			}
			74 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
			}
			67 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.05
					}
				}
			}
			88 = {
				add_state_modifier = {
					modifier = {
						state_GDP_growth_factor_modifier = 0.1
					}
				}
			}
		}
	}
}

add_namespace = speer_russianwall

country_event = { #Gehlen briefs Speer and Tresckow on new project
	id = speer_russianwall.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_russianwall.1" }
	title = speer_russianwall.1.t
	desc = speer_russianwall.1.desc
	picture = GFX_report_event_GER_gsg9

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_russianwall.1.a
		custom_effect_tooltip = GER_SGR_RSFSTP_begin_tt
		hidden_effect = {
			set_temp_variable = { SGR_project_start_temp = RUSSIAN_WALL }
			SGR_start_project = yes
		}
	}
}

country_event = { #Soldiers refurbish Kasche's prison walls
	id = speer_russianwall.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_russianwall.2" }
	title = speer_russianwall.2.t
	desc = speer_russianwall.2.desc
	picture = GFX_report_event_IBR_prison_jail_cell

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_russianwall.2.a
	}
}

country_event = { #Memories of the bombings as planes take off from new airfields
	id = speer_russianwall.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_russianwall.3" }
	title = speer_russianwall.3.t
	desc = speer_russianwall.3.desc
	picture = GFX_report_event_GER_bombing

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_russianwall.3.a
	}
}

country_event = { # Parade of soldiers being sent for an exercise
	id = speer_russianwall.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_russianwall.4" }
	title = speer_russianwall.4.t
	desc = speer_russianwall.4.desc
	picture = GFX_report_event_IBR_military_parade_big

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_russianwall.4.a
	}
}

country_event = { # Schorner is pleased as the project is in full swing and complete now
	id = speer_russianwall.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_russianwall.5" }
	title = speer_russianwall.5.t
	desc = speer_russianwall.5.desc
	picture = GFX_report_event_generic_map

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_russianwall.5.a
	}
}

country_event = { # Gehlen, Tresckow and Speer discuss danger of Russia, proposes new upgrade. Kiesinger interrupts them by saying that Syria has revolted from Turkey.
	id = speer_russianwall.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_russianwall.6" }
	title = speer_russianwall.6.t
	desc = speer_russianwall.6.desc
	picture = GFX_report_event_generic_crate_of_german_machine_guns

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speer_russianwall.6.a
	}
}

country_event = { # RUSSIA EPILOGUE - Schmidt victory. Starts second stage of Russian Wall.
	id = speer_russianwall.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_russianwall.7" }
	title = speer_russianwall.7.t
	desc = speer_russianwall.7.desc
	picture = GFX_report_event_RUS_the_motherland_calls

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_russianwall.7.a
	}
}

country_event = { # RUSSIA EPILOGUE - Speer victory. Starts second stage of Russian Wall.
	id = speer_russianwall.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_russianwall.8" }
	title = speer_russianwall.8.t
	desc = speer_russianwall.8.desc
	picture = GFX_report_event_RUS_the_motherland_calls

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_russianwall.8.a
	}
}


################
#Speer Military#
################

add_namespace = speermilitary

country_event = { #Load tree debug event
	id = speermilitary.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.1" }
	title = speermilitary.1.t
	desc = speermilitary.1.desc

	picture = GFX_event_debug

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.1.a
		set_country_flag = SGR_phase2
	}
}

country_event = { #Intro event
	id = speermilitary.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.2" }
	title = speermilitary.2.t
	desc = speermilitary.2.desc

	picture = GFX_report_event_GER_training

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.2.a
	}
}

country_event = { #Luftwaffe review begins
	id = speermilitary.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.3" }
	title = speermilitary.3.t
	desc = speermilitary.3.desc

	picture = GFX_report_event_GER_bombing

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.3.a
		custom_effect_tooltip = luftwaffle_reform_begins_tt
	}
}

country_event = { #Heer review begins
	id = speermilitary.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.4" }
	title = speermilitary.4.t
	desc = speermilitary.4.desc

	picture = GFX_report_event_GER_army_1

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.4.a
		TNO_improve_army_professionalism_low = yes
		TNO_improve_military_supervision_policy_effectiveness_monthly_low = yes

	}
}

country_event = { #Kriegsmarine review begins
	id = speermilitary.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.5" }
	title = speermilitary.5.t
	desc = speermilitary.5.desc

	picture = GFX_report_event_ITA_naval_ship

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.5.a
	}
}

country_event = { #Event for subjects and puppets of Germany about safe seas
	id = speermilitary.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.6" }
	title = speermilitary.6.t
	desc = speermilitary.6.desc

	picture = GFX_report_event_ITA_naval_ship

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.6.a
	}
}

country_event = { #Choice of research
	id = speermilitary.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.7" }
	title = speermilitary.7.t
	desc = speermilitary.7.desc

	picture = GFX_report_event_GER_germania_tank

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.7.a
		add_tech_bonus = {
			name = infantry_weapons
			bonus = 0.95
			category = infantry_weapons
			uses = 1
		}
		TNO_improve_research_facilities_low = yes
		army_funding_minimal_increase_low = yes
		army_funding_maximal_increase_low = yes
		set_temp_variable = { temp_econ_spending_amount = 0.020 }
		econ_spend_money_once_effect_raw_money = yes
		set_temp_variable = { inflation_temp = 0.15 }
		econ_inflation_change = yes
	}
	option = {
		name = speermilitary.7.b
		add_tech_bonus = {
			name = support_tech
			bonus = 0.95
			category = support_tech
			uses = 1
		}
		TNO_improve_research_facilities_low = yes
		army_funding_minimal_increase_low = yes
		army_funding_maximal_increase_low = yes
		set_temp_variable = { temp_econ_spending_amount = 0.030 }
		econ_spend_money_once_effect_raw_money = yes
		set_temp_variable = { inflation_temp = 0.2 }
		econ_inflation_change = yes
	}
	option = {
		name = speermilitary.7.c
		add_tech_bonus = {
			name = artillery
			bonus = 0.95
			category = artillery
			uses = 1
		}
		TNO_improve_research_facilities_low = yes
		army_funding_minimal_increase_low = yes
		army_funding_maximal_increase_low = yes
		set_temp_variable = { temp_econ_spending_amount = 0.025 }
		econ_spend_money_once_effect_raw_money = yes
		set_temp_variable = { inflation_temp = 0.25 }
		econ_inflation_change = yes
	}
	option = {
		name = speermilitary.7.d
		add_tech_bonus = {
			name = armor
			bonus = 0.95
			category = armor
			uses = 1
		}
		TNO_improve_research_facilities_low = yes
		army_funding_minimal_increase_low = yes
		army_funding_maximal_increase_low = yes
		set_temp_variable = { temp_econ_spending_amount = 0.045 }
		econ_spend_money_once_effect_raw_money = yes
		set_temp_variable = { inflation_temp = 0.3 }
		econ_inflation_change = yes
	}
}

country_event = { #Heil Whom?
	id = speermilitary.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.8" }
	title = speermilitary.8.t
	desc = speermilitary.8.desc

	picture = GFX_report_event_GER_march

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.8.a
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		add_political_power = 25
		TNO_worsen_political_parties_policy_effectiveness_low = yes
		increase_conservative_leaning_small = yes
		add_regime_stab_small = yes
		add_stability = 0.05
		add_popularity = {
			ideology = national_socialism
			popularity = 0.025
		}
		add_popularity = {
			ideology = national_socialism_2
			popularity = 0.025
		}
	}
	option = {
		name = speermilitary.8.b
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
		}
		add_political_power = -25
		TNO_improve_political_parties_policy_effectiveness_low = yes
		increase_reformist_leaning_small = yes
		decrease_regime_stab_small = yes
		add_stability = -0.025
		add_popularity = {
			ideology = national_socialism
			popularity = 0.025
		}
		add_popularity = {
			ideology = paternalism
			popularity = 0.025
		}
	}
}

country_event = { #Flavour finisher if reformers won
	id = speermilitary.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.9" }
	title = speermilitary.9.t
	desc = speermilitary.9.desc

	picture = GFX_report_event_SGR_sad_speer

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.9.a
		TNO_improve_army_professionalism_med = yes
		army_funding_maximal_increase_med = yes
		naval_funding_maximal_increase_med = yes
	}
}

country_event = { #Flavour finisher if speer won
	id = speermilitary.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.10" }
	title = speermilitary.10.t
	desc = speermilitary.10.desc

	picture = GFX_report_event_GER_speer_wins

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.10.a
		TNO_improve_army_professionalism_med = yes
		army_funding_maximal_increase_med = yes
		naval_funding_maximal_increase_med = yes
	}
}

country_event = { #A look to the Indian Ocean
	id = speermilitary.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.11" }
	title = speermilitary.11.t
	desc = speermilitary.11.desc

	picture = GFX_report_event_IBR_canarias_ship

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.11.a
	}
}

country_event = { #Arrival in Reunion
	id = speermilitary.100
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.100" }
	title = speermilitary.100.t
	desc = speermilitary.100.desc

	picture = GFX_report_event_IBR_canarias_ship

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.100.a
		country_event = {
			id = speermilitary.101
			days = 180
		}
	}
}

country_event = { #Nukes in Reunion?
	id = speermilitary.101
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.101" }
	title = speermilitary.101.t
	desc = speermilitary.101.desc

	picture = GFX_report_event_generic_missile

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.101.a
		set_country_flag = SGR_allow_reunion_nukes
		custom_effect_tooltip = SGR_bruh_dont_do_this
	}
}



country_event = { #Flavour event about new Luftwaffe tests
	id = speermilitary.20
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.20" }
	title = speermilitary.20.t
	desc = speermilitary.20.desc

	picture = GFX_report_event_generic_pilots

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.20.a
	}
}

country_event = { #Flavour event about grandeur of flight
	id = speermilitary.21
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.21" }
	title = speermilitary.21.t
	desc = speermilitary.21.desc

	picture = GFX_report_event_GER_planes

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.21.a
	}
}

country_event = { #Flavour event about new generals
	id = speermilitary.22
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.22" }
	title = speermilitary.22.t
	desc = speermilitary.22.desc

	picture = GFX_report_event_GER_officer

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.22.a
	}
}

country_event = { #Flavour event about Dönitz's treason, Speer's take
	id = speermilitary.23
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.23" }
	title = speermilitary.23.t
	desc = speermilitary.23.desc

	picture = GFX_report_event_generic_papers

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.23.a
		add_regime_stab_small = yes
	}
}

country_event = { #Flavour event about Dönitz's treason, reformer's take
	id = speermilitary.24
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.24" }
	title = speermilitary.24.t
	desc = speermilitary.24.desc

	picture = GFX_report_event_generic_papers

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.24.a
		decrease_regime_stab_small = yes
		add_political_power = 30
	}
}

country_event = { #Flavour event about interbranch cooperation
	id = speermilitary.25
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.25" }
	title = speermilitary.25.t
	desc = speermilitary.25.desc

	picture = GFX_report_event_generic_tank_battle

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speermilitary.25.a
	}
}

country_event = { #Wehrmacht over the limit
	id = speermilitary.26
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.26" }
	title = speermilitary.26.t
	desc = speermilitary.26.desc

	picture = GFX_report_event_generic_tank_battle

	is_triggered_only = yes

	option = {
		name = speermilitary.26.a
	}
}

country_event = { #Wehrmacht below the limit
	id = speermilitary.27
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.27" }
	title = speermilitary.27.t
	desc = speermilitary.27.desc

	picture = GFX_report_event_generic_tank_battle

	is_triggered_only = yes

	option = {
		name = speermilitary.27.a
	}
}

country_event = { #Wehrmacht limit removed due to war
	id = speermilitary.28
	immediate = { log = "[GetDateText]: [Root.GetName]: event speermilitary.28" }
	title = speermilitary.28.t
	desc = speermilitary.28.desc

	picture = GFX_report_event_generic_tank_battle

	is_triggered_only = yes

	option = {
		name = speermilitary.28.a
	}
}

###################
#USA-Germany Trade#
###################

add_namespace = usagertrade

country_event = { #debug
	id = usagertrade.99
	immediate = { log = "[GetDateText]: [Root.GetName]: event usagertrade.99" }
	title = usagertrade.99.t
	desc = usagertrade.99.desc

	picture = GFX_report_event_SGR_generic_speer

	is_triggered_only = yes

	option = {
		name = usagertrade.99.a
		hidden_effect = {
			clr_global_flag = ofn_pakt_embargo
			update_superpower_embargoes = yes
		}
	}
}

country_event = { #Military technology cooperation
	id = usagertrade.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event usagertrade.1" }
	title = usagertrade.1.t
	desc = usagertrade.1.desc

	picture = GFX_report_event_generic_research_lab

	is_triggered_only = yes

	option = {
		name = usagertrade.1.a

		ai_chance = {
			base = 3
		}
		set_temp_variable = { debt_temp = 0.015 }
		econ_national_debt_change = yes
		add_tech_bonus = {
			name = USA_GER_military_tech_cooperation_bonus
			bonus = 0.15
			uses = 1
			category = infantry_weapons
			category = support_tech
			category = artillery
			category = armor
		}
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 100
					compare = less_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_growth_5
		}
		hidden_effect = {
			if = {
				limit = {
					tag = GER
				}
				USA = {
					set_temp_variable = { money_reserves_temp = 0.015 }
					econ_money_reserves_change_raw_money = yes
					add_tech_bonus = {
						name = USA_GER_military_tech_cooperation_bonus
						bonus = 0.25
						uses = 1
						category = infantry_weapons
						category = support_tech
						category = artillery
						category = armor
					}
					country_event = {
						id = usagertrade.2
					}
				}
			}
			if = {
				limit = {
					tag = USA
				}
				GER = {
					set_temp_variable = { money_reserves_temp = 0.015 }
					econ_money_reserves_change_raw_money = yes
					add_tech_bonus = {
						name = USA_GER_military_tech_cooperation_bonus
						bonus = 0.25
						uses = 1
						category = infantry_weapons
						category = support_tech
						category = artillery
						category = armor
					}
					country_event = {
						id = usagertrade.2
					}
				}
			}
		}
	}
	option = {
		name = usagertrade.1.b

		ai_chance = {
			base = 1
		}

		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 0
					compare = greater_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_lower_5
		}
		hidden_effect = {
			if = {
				limit = {
					tag = GER
				}
				USA = {
					country_event = {
						id = usagertrade.3
					}
				}
			}
			if = {
				limit = {
					tag = USA
				}
				GER = {
					country_event = {
						id = usagertrade.3
					}
				}
			}
		}
	}
}

country_event = { #Offer accepted
	id = usagertrade.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event usagertrade.2" }
	title = usagertrade.2.t
	desc = usagertrade.2.desc

	picture = GFX_report_event_generic_technology_1

	is_triggered_only = yes

	option = {
		name = usagertrade.2.a
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 100
					compare = less_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_growth_5
			add_to_variable = { SGR_pet_relations_var = 5 }
			clamp_variable = {
				var = SGR_pet_relations_var
				min = 0
				max = 100
			}
		}
	}
}

country_event = { #Offer refused
	id = usagertrade.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event usagertrade.3" }
	title = usagertrade.3.t
	desc = usagertrade.3.desc

	picture = GFX_report_event_post_apoc_sunset

	is_triggered_only = yes

	option = {
		name = usagertrade.3.a
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 0
					compare = greater_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_lower_10
			add_to_variable = { SGR_pet_relations_var = -10 }
			clamp_variable = {
				var = SGR_pet_relations_var
				min = 0
				max = 100
			}
		}
	}
}

country_event = { #Aviation technology cooperation
	id = usagertrade.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event usagertrade.4" }
	title = usagertrade.4.t
	desc = usagertrade.4.desc

	picture = GFX_report_event_generic_technology_2

	is_triggered_only = yes

	option = {
		name = usagertrade.4.a

		ai_chance = {
			base = 3
		}
		set_temp_variable = { debt_temp = 0.015 }
		econ_national_debt_change = yes
		add_tech_bonus = {
			name = USA_GER_aviation_tech_cooperation_bonus
			bonus = 0.15
			uses = 1
			category = air_equipment
			category = helicopter
		}
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 100
					compare = less_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_growth_5
		}
		hidden_effect = {
			if = {
				limit = {
					tag = GER
				}
				USA = {
					set_temp_variable = { money_reserves_temp = 0.015 }
					econ_money_reserves_change_raw_money = yes
					add_tech_bonus = {
						name = USA_GER_aviation_tech_cooperation_bonus
						bonus = 0.25
						uses = 1
						category = air_equipment
						category = helicopter
					}
					country_event = {
						id = usagertrade.2
					}
				}
			}
			if = {
				limit = {
					tag = USA
				}
				GER = {
					set_temp_variable = { money_reserves_temp = 0.015 }
					econ_money_reserves_change_raw_money = yes
					add_tech_bonus = {
						name = USA_GER_aviation_tech_cooperation_bonus
						bonus = 0.25
						uses = 1
						category = air_equipment
						category = helicopter
					}
					country_event = {
						id = usagertrade.2
					}
				}
			}
		}
	}
	option = {
		name = usagertrade.4.b

		ai_chance = {
			base = 1
		}

		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 0
					compare = greater_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_lower_5
		}
		hidden_effect = {
			if = {
				limit = {
					tag = GER
				}
				USA = {
					country_event = {
						id = usagertrade.3
					}
				}
			}
			if = {
				limit = {
					tag = USA
				}
				GER = {
					country_event = {
						id = usagertrade.3
					}
				}
			}
		}
	}
}

country_event = { #Maritime technology cooperation
	id = usagertrade.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event usagertrade.5" }
	title = usagertrade.5.t
	desc = usagertrade.5.desc

	picture = GFX_report_event_ITA_naval_ship

	is_triggered_only = yes

	option = {
		name = usagertrade.5.a

		ai_chance = {
			base = 3
		}
		set_temp_variable = { debt_temp = 0.015 }
		econ_national_debt_change = yes
		add_tech_bonus = {
			name = naval_equipment
			bonus = 0.15
			uses = 1
			category = naval_equipment
		}
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 100
					compare = less_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_growth_5
		}
		hidden_effect = {
			if = {
				limit = {
					tag = GER
				}
				USA = {
					set_temp_variable = { money_reserves_temp = 0.015 }
					econ_money_reserves_change_raw_money = yes
					add_tech_bonus = {
						name = naval_equipment
						bonus = 0.25
						uses = 1
						category = naval_equipment
					}
					country_event = {
						id = usagertrade.2
					}
				}
			}
			if = {
				limit = {
					tag = USA
				}
				GER = {
					set_temp_variable = { money_reserves_temp = 0.015 }
					econ_money_reserves_change_raw_money = yes
					add_tech_bonus = {
						name = naval_equipment
						bonus = 0.25
						uses = 1
						category = naval_equipment
					}
					country_event = {
						id = usagertrade.2
					}
				}
			}
		}
	}
	option = {
		name = usagertrade.5.b

		ai_chance = {
			base = 1
		}
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 0
					compare = greater_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_lower_5
		}
		hidden_effect = {
			if = {
				limit = {
					tag = GER
				}
				USA = {
					country_event = {
						id = usagertrade.3
					}
				}
			}
			if = {
				limit = {
					tag = USA
				}
				GER = {
					country_event = {
						id = usagertrade.3
					}
				}
			}
		}
	}
}

country_event = { #Encourage Civilian Trade
	id = usagertrade.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event usagertrade.6" }
	title = usagertrade.6.t
	desc = usagertrade.6.desc

	picture = GFX_report_event_generic_money

	is_triggered_only = yes

	option = {
		name = usagertrade.6.a

		ai_chance = {
			base = 3
		}
		if = {
			limit = {
				NOT = {
					has_dynamic_modifier = {
						modifier = GER_SGR_german_american_commerce_dynamic_modifier
					}
				}
			}
			add_dynamic_modifier = { modifier = GER_SGR_german_american_commerce_dynamic_modifier }
		}
		set_temp_variable = { debt_temp = 0.050 }
		econ_national_debt_change = yes
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 100
					compare = less_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_growth_10
		}
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_consumer_goods
					value = -0.1
					compare = greater_than
				}
			}
			custom_effect_tooltip = SGR_pet_consumer_goods_tt
		}
		hidden_effect = {
			if = {
				limit = {
					tag = GER
				}
				USA = {
					country_event = {
						id = usagertrade.7
					}
					add_timed_idea = {
						idea = GER_SGR_encouraging_civilian_trading
						days = 45
					}
				}
			}
			if = {
				limit = {
					tag = USA
				}
				GER = {
					country_event = {
						id = usagertrade.7
					}
					add_timed_idea = {
						idea = GER_SGR_encouraging_civilian_trading
						days = 45
					}
				}
			}
		}
	}
	option = {
		name = usagertrade.6.b

		ai_chance = {
			base = 1
		}
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 0
					compare = greater_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_lower_5
		}
		hidden_effect = {
			if = {
				limit = {
					tag = GER
				}
				USA = {
					country_event = {
						id = usagertrade.8
					}
				}
			}
			if = {
				limit = {
					tag = USA
				}
				GER = {
					country_event = {
						id = usagertrade.8
					}
				}
			}
		}
	}
}

country_event = { #Offer accepted
	id = usagertrade.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event usagertrade.7" }
	title = usagertrade.7.t
	desc = usagertrade.7.desc

	picture = GFX_report_event_generic_handshake_2

	is_triggered_only = yes

	option = {
		name = usagertrade.7.a
		if = {
			limit = {
				NOT = {
					has_dynamic_modifier = {
						modifier = GER_SGR_german_american_commerce_dynamic_modifier
					}
				}
			}
			add_dynamic_modifier = { modifier = GER_SGR_german_american_commerce_dynamic_modifier }
		}

		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 100
					compare = less_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_growth_10
			add_to_variable = { SGR_pet_relations_var = 10 }
			clamp_variable = {
				var = SGR_pet_relations_var
				min = 0
				max = 100
			}
		}

		if = {
			limit = {
				check_variable = {
					var = SGR_pet_consumer_goods
					value = -0.1
					compare = greater_than
				}
			}
			add_to_variable = { SGR_pet_consumer_goods = -0.01 }
			custom_effect_tooltip = SGR_pet_consumer_goods_tt
			clamp_variable = {
				var = SGR_pet_consumer_goods
				min = 0
				max = -0.10
			}
		}
	}
}

country_event = { #Offer refused
	id = usagertrade.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event usagertrade.8" }
	title = usagertrade.8.t
	desc = usagertrade.8.desc

	picture = GFX_report_event_SGR_sad_speer_2

	is_triggered_only = yes

	option = {
		name = usagertrade.8.a
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 0
					compare = greater_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_lower_5
			add_to_variable = { SGR_pet_relations_var = -5 }
			clamp_variable = {
				var = SGR_pet_relations_var
				min = 0
				max = 100
			}
		}
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_consumer_goods
					value = 0
					compare = less_than
				}
			}
			add_to_variable = { SGR_pet_consumer_goods = 0.01 }
			custom_effect_tooltip = SGR_pet_consumer_goods_negative_tt
			clamp_variable = {
				var = SGR_pet_consumer_goods
				min = 0
				max = -0.10
			}
		}
	}
}

country_event = { #Improved trust
	id = usagertrade.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event usagertrade.9" }
	title = usagertrade.9.t
	desc = usagertrade.9.desc

	picture = GFX_report_event_generic_newspaper

	is_triggered_only = yes

	option = {
		name = usagertrade.9.a
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 100
					compare = less_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_growth_15
			add_to_variable = { SGR_pet_relations_var = 15 }
			clamp_variable = {
				var = SGR_pet_relations_var
				min = 0
				max = 100
			}
		}
	}
}

country_event = { #Invite Foreign Businesses
	id = usagertrade.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event usagertrade.10" }
	title = usagertrade.10.t
	desc = usagertrade.10.desc

	picture = GFX_report_event_generic_sign_treaty3

	is_triggered_only = yes

	option = {
		name = usagertrade.10.a

		ai_chance = {
			base = 100
		}
		if = {
			limit = {
				NOT = {
					has_dynamic_modifier = {
						modifier = GER_SGR_german_american_commerce_dynamic_modifier
					}
				}
			}
			add_dynamic_modifier = { modifier = GER_SGR_german_american_commerce_dynamic_modifier }
		}
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 100
					compare = less_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_growth_20
		}
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_consumer_goods
					value = -0.1
					compare = greater_than
				}
			}
			custom_effect_tooltip = SGR_pet_consumer_goods_tt
		}
		hidden_effect = {
			if = {
				limit = {
					tag = GER
				}
				USA = {
					country_event = {
						id = usagertrade.11
					}
				}
			}
			if = {
				limit = {
					tag = USA
				}
				GER = {
					country_event = {
						id = usagertrade.11
					}
				}
			}
		}
	}
}

country_event = { #Invite Foreign Businesses
	id = usagertrade.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event usagertrade.11" }
	title = usagertrade.11.t
	desc = usagertrade.11.desc

	picture = GFX_report_event_generic_sign_treaty3

	is_triggered_only = yes

	option = {
		name = usagertrade.11.a
		if = {
			limit = {
				NOT = {
					has_dynamic_modifier = {
						modifier = GER_SGR_german_american_commerce_dynamic_modifier
					}
				}
			}
			add_dynamic_modifier = { modifier = GER_SGR_german_american_commerce_dynamic_modifier }
		}
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 100
					compare = less_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_growth_20
			add_to_variable = { SGR_pet_relations_var = 20 }
			clamp_variable = {
				var = SGR_pet_relations_var
				min = 0
				max = 100
			}
		}

		if = {
			limit = {
				check_variable = {
					var = SGR_pet_consumer_goods
					value = -0.1
					compare = greater_than
				}
			}
			add_to_variable = { SGR_pet_consumer_goods = -0.01 }
			custom_effect_tooltip = SGR_pet_consumer_goods_tt
			clamp_variable = {
				var = SGR_pet_consumer_goods
				min = 0
				max = -0.10
			}
		}

		if = {
			limit = {
				tag = GER
			}
			custom_effect_tooltip = SGR_megacorp_attack_tt
			add_to_variable = { antiIGFarben = 0.5 }
			add_to_variable = { antiReichswerke = 0.5 }
			add_to_variable = { antiDaimler = 0.5 }
			add_to_variable = { antiSiemens = 0.5 }
		}
	}
}

country_event = { #Encourage Arms Trade
	id = usagertrade.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event usagertrade.12" }
	title = usagertrade.12.t
	desc = usagertrade.12.desc

	picture = GFX_report_event_generic_crate_of_guns

	is_triggered_only = yes

	option = {
		name = usagertrade.12.a

		ai_chance = {
			base = 3
		}
		if = {
			limit = {
				NOT = {
					has_dynamic_modifier = {
						modifier = GER_SGR_german_american_commerce_dynamic_modifier
					}
				}
			}
			add_dynamic_modifier = { modifier = GER_SGR_german_american_commerce_dynamic_modifier }
		}
		set_temp_variable = { debt_temp = 0.050 }
		econ_national_debt_change = yes
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 100
					compare = less_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_growth_10
		}
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_industrial_capacity
					value = 0.1
					compare = less_than
				}
			}
			custom_effect_tooltip = SGR_pet_industrial_capacity_tt
		}
		hidden_effect = {
			if = {
				limit = {
					tag = GER
				}
				USA = {
					set_temp_variable = { money_reserves_temp = 0.050 }
					econ_money_reserves_change_raw_money = yes
					country_event = {
						id = usagertrade.13
					}
					add_timed_idea = {
						idea = GER_SGR_encouraging_arms_trading
						days = 45
					}
					send_equipment = {
						equipment = infantry_equipment
						amount = 5000
						target = GER
					}
				}
			}
			if = {
				limit = {
					tag = USA
				}
				GER = {
					set_temp_variable = { money_reserves_temp = 0.050 }
					econ_money_reserves_change_raw_money = yes
					country_event = {
						id = usagertrade.13
					}
					add_timed_idea = {
						idea = GER_SGR_encouraging_arms_trading
						days = 45
					}
					send_equipment = {
						equipment = infantry_equipment
						amount = 5000
						target = USA
					}
				}
			}
		}
	}
	option = {
		name = usagertrade.12.b

		ai_chance = {
			base = 1
		}
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 0
					compare = greater_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_lower_5
		}
		hidden_effect = {
			if = {
				limit = {
					tag = GER
				}
				USA = {
					country_event = {
						id = usagertrade.14
					}
				}
			}
			if = {
				limit = {
					tag = USA
				}
				GER = {
					country_event = {
						id = usagertrade.14
					}
				}
			}
		}
	}
}

country_event = { #Offer accepted
	id = usagertrade.13
	immediate = { log = "[GetDateText]: [Root.GetName]: event usagertrade.13" }
	title = usagertrade.13.t
	desc = usagertrade.13.desc

	picture = GFX_report_event_generic_crate_of_guns

	is_triggered_only = yes

	option = {
		name = usagertrade.13.a
		if = {
			limit = {
				NOT = {
					has_dynamic_modifier = {
						modifier = GER_SGR_german_american_commerce_dynamic_modifier
					}
				}
			}
			add_dynamic_modifier = { modifier = GER_SGR_german_american_commerce_dynamic_modifier }
		}

		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 100
					compare = less_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_growth_10
			add_to_variable = { SGR_pet_relations_var = 10 }
			clamp_variable = {
				var = SGR_pet_relations_var
				min = 0
				max = 100
			}
		}

		if = {
			limit = {
				check_variable = {
					var = SGR_pet_industrial_capacity
					value = 0.1
					compare = less_than
				}
			}
			add_to_variable = { SGR_pet_industrial_capacity = 0.01 }
			custom_effect_tooltip = SGR_pet_industrial_capacity_tt
			clamp_variable = {
				var = SGR_pet_industrial_capacity
				min = 0
				max = 0.10
			}
		}
	}
}

country_event = { #Offer refused
	id = usagertrade.14
	immediate = { log = "[GetDateText]: [Root.GetName]: event usagertrade.14" }
	title = usagertrade.14.t
	desc = usagertrade.14.desc

	picture = GFX_report_event_SGR_sad_speer

	is_triggered_only = yes

	option = {
		name = usagertrade.14.a
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_relations_var
					value = 0
					compare = greater_than
				}
			}
			custom_effect_tooltip = SGR_pet_trust_lower_5
			add_to_variable = { SGR_pet_relations_var = -5 }
			clamp_variable = {
				var = SGR_pet_relations_var
				min = 0
				max = 100
			}
		}
		if = {
			limit = {
				check_variable = {
					var = SGR_pet_industrial_capacity
					value = 0
					compare = greater_than
				}
			}
			add_to_variable = { SGR_pet_industrial_capacity = -0.01 }
			custom_effect_tooltip = SGR_pet_industrial_capacity_negative_tt
			clamp_variable = {
				var = SGR_pet_industrial_capacity
				min = 0
				max = 0.10
			}
		}
	}
}

country_event = { #Offer refused
	id = usagertrade.15
	immediate = { log = "[GetDateText]: [Root.GetName]: event usagertrade.15" }
	title = usagertrade.15.t
	desc = usagertrade.15.desc

	picture = GFX_report_event_generic_handshake_2

	is_triggered_only = yes

	option = {
		name = usagertrade.15.a

	}
}

##NATSOC EVENTS
add_namespace = speer_natsoc
country_event = {
	id = speer_natsoc.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.1" }
	title = speer_natsoc.1.t
	desc = speer_natsoc.1.d
	picture = GFX_report_event_generic_sign_treaty2

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.1.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.2
				days = 3
			}
		}
	}
}

country_event = {
	id = speer_natsoc.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.2" }
	title = speer_natsoc.2.t
	desc = speer_natsoc.2.d
	picture = GFX_report_event_generic_port

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.2.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.3
				days = 5
			}
		}
	}
}

country_event = {
	id = speer_natsoc.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.3" }
	title = speer_natsoc.3.t
	desc = speer_natsoc.3.d
	picture = GFX_report_event_GER_court

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.3.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.4
				days = 3
			}
		}
	}
}

country_event = {
	id = speer_natsoc.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.4" }
	title = speer_natsoc.4.t
	desc = speer_natsoc.4.d
	picture = GFX_report_event_generic_ruins

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.4.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.5
				days = 1
			}
		}
	}
}

country_event = {
	id = speer_natsoc.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.5" }
	title = speer_natsoc.5.t
	desc = speer_natsoc.5.d
	picture = GFX_report_event_GER_communists_riot

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.5.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.6
				days = 10
			}
		}
	}
}

country_event = {
	id = speer_natsoc.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.6" }
	title = speer_natsoc.6.t
	desc = speer_natsoc.6.d
	picture = GFX_report_event_GER_training

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.6.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.7
				days = 2
			}
		}
	}
}

country_event = {
	id = speer_natsoc.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.7" }
	title = speer_natsoc.7.t
	desc = speer_natsoc.7.d
	picture = GFX_report_event_GER_communists_riot

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.7.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.8
				days = 5
			}
		}
	}
}

country_event = {
	id = speer_natsoc.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.8" }
	title = speer_natsoc.8.t
	desc = speer_natsoc.8.d
	picture = GFX_report_event_SGR_sad_speer_2

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.8.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.9
				days = 4
			}
		}
	}
}

country_event = {
	id = speer_natsoc.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.9" }
	title = speer_natsoc.9.t
	desc = speer_natsoc.9.d
	picture = GFX_report_event_GER_hermann_josef_abs

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.9.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.10
				days = 5
			}
		}
	}
}

country_event = {
	id = speer_natsoc.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.10" }
	title = speer_natsoc.10.t
	desc = speer_natsoc.10.d
	picture = GFX_report_event_GER_slavery

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.10.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.11
				days = 7
			}
		}
	}
}

#FOREIGN
country_event = {
	id = speer_natsoc.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.11" }
	title = speer_natsoc.11.t
	desc = speer_natsoc.11.d
	picture = GFX_report_event_generic_port

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.11.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.12
				days = 5
			}
		}
	}
}

country_event = {
	id = speer_natsoc.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.12" }
	title = speer_natsoc.12.t
	desc = speer_natsoc.12.d
	picture = GFX_report_event_GER_ferdinand_schorner

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.12.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.13
				days = 3
			}
		}
	}
}

country_event = {
	id = speer_natsoc.13
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.13" }
	title = speer_natsoc.13.t
	desc = speer_natsoc.13.d
	picture = GFX_report_event_GER_city_burning

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.13.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.14
				days = 3
			}
		}
	}
}

country_event = {
	id = speer_natsoc.14
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.14" }
	title = speer_natsoc.14.t
	desc = speer_natsoc.14.d
	picture = GFX_report_event_generic_mountain

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.14.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.15
				days = 7
			}
		}
	}
}

country_event = {
	id = speer_natsoc.15
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.15" }
	title = speer_natsoc.15.t
	desc = speer_natsoc.15.d
	picture = GFX_report_event_GER_gang_of_four_intro

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.15.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.16
				days = 3
			}
		}
	}
}

country_event = {
	id = speer_natsoc.16
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.16" }
	title = speer_natsoc.16.t
	desc = speer_natsoc.16.d
	picture = GFX_report_event_generic_sign_treaty2

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.16.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.17
				days = 5
			}
		}
	}
}

country_event = {
	id = speer_natsoc.17
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.17" }
	title = speer_natsoc.17.t
	desc = speer_natsoc.17.d
	picture = GFX_report_event_SGR_sad_speer_2

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.17.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.18
				days = 3
			}
		}
	}
}

country_event = {
	id = speer_natsoc.18
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.18" }
	title = speer_natsoc.18.t
	desc = speer_natsoc.18.d
	picture = GFX_report_event_SGR_sad_speer_2

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.18.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.19
				days = 10
			}
		}
	}
}

country_event = {
	id = speer_natsoc.19
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.19" }
	title = speer_natsoc.19.t
	desc = speer_natsoc.19.d
	picture = GFX_report_event_GER_kiesinger

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.19.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.20
				days = 5
			}
		}
	}
}

country_event = {
	id = speer_natsoc.20
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.20" }
	title = speer_natsoc.20.t
	desc = speer_natsoc.20.d
	picture = GFX_report_event_GER_schmidt

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.20.a
		hidden_effect = {
			country_event = {
				id = speer_natsoc.21
				days = 5
			}
		}
	}
}

country_event = {
	id = speer_natsoc.21
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_natsoc.21" }
	title = speer_natsoc.21.t
	desc = speer_natsoc.21.d
	picture = GFX_report_event_GER_erhard

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_natsoc.21.a
	}
}

#Speer propaganda

add_namespace = speerpropaganda

country_event = { #
	id = speerpropaganda.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpropaganda.1" }
	title = speerpropaganda.1.t
	desc = speerpropaganda.1.desc
	picture = GFX_report_event_WAL_school

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerpropaganda.1.a
		ai_chance = { factor = 1 }
		set_country_flag = SGR_propaganda_no_1_done
	}
}

country_event = { #
	id = speerpropaganda.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpropaganda.2" }
	title = speerpropaganda.2.t
	desc = speerpropaganda.2.desc
	picture = GFX_report_event_GER_court

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerpropaganda.2.a
		ai_chance = { factor = 1 }
		set_country_flag = SGR_propaganda_no_2_done
	}
}

country_event = { #
	id = speerpropaganda.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpropaganda.3" }
	title = speerpropaganda.3.t
	desc = speerpropaganda.3.desc
	picture = GFX_report_event_IBR_voting_women

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerpropaganda.3.a
		ai_chance = { factor = 1 }
		set_country_flag = SGR_propaganda_no_3_done
	}
}

country_event = { #
	id = speerpropaganda.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpropaganda.4" }
	title = speerpropaganda.4.t
	desc = speerpropaganda.4.desc
	picture = GFX_report_event_generic_people

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerpropaganda.4.a
		ai_chance = { factor = 1 }
		set_country_flag = SGR_propaganda_no_4_done
	}
}

country_event = { #
	id = speerpropaganda.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpropaganda.5" }
	title = speerpropaganda.5.t
	desc = speerpropaganda.5.desc
	picture = GFX_report_event_IBR_lisbon_tv_station

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerpropaganda.5.a
		ai_chance = { factor = 1 }
		set_country_flag = SGR_propaganda_no_5_done
	}
}

country_event = { #
	id = speerpropaganda.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpropaganda.6" }
	title = speerpropaganda.6.t
	desc = speerpropaganda.6.desc
	picture = GFX_report_event_GER_nazi_street

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerpropaganda.6.a
		ai_chance = { factor = 1 }
		set_country_flag = SGR_propaganda_no_6_done
	}
}

country_event = { #
	id = speerpropaganda.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpropaganda.7" }
	title = speerpropaganda.7.t
	desc = speerpropaganda.7.desc
	picture = GFX_report_event_generic_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerpropaganda.7.a
		ai_chance = { factor = 1 }
		set_country_flag = SGR_propaganda_no_7_done
	}
}

country_event = { #
	id = speerpropaganda.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerpropaganda.8" }
	title = speerpropaganda.8.t
	desc = speerpropaganda.8.desc
	picture = GFX_report_event_generic_farm

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerpropaganda.8.a
		ai_chance = { factor = 1 }
		set_country_flag = SGR_propaganda_no_8_done
	}
}

#Speer Oil Crisis

add_namespace = speeroilcrisis

country_event = { #Hook into the Oil Crisis Tree, launches the world event
	id = speeroilcrisis.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.1" }
	title = speeroilcrisis.1.t
	desc = speeroilcrisis.1.desc
	picture = GFX_report_event_generic_numbers

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.1.a
		ai_chance = { factor = 1 }
		set_country_flag = SGR_phase3
		SGR_initialize_oil_crisis = yes
		hidden_effect = {
			every_country = {
				limit = { is_ai = no }
				news_event = {
					id = WORLD_REICH.211
				}
			}
			country_event = {
				id = speeroilcrisis.32
				days = 5
			}
		}
		decrease_regime_stab_30 = yes
		reload_GER_speer_post_cw_tree = yes
	}
}

country_event = { # The Gang and Speer meet
	id = speeroilcrisis.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.2" }
	title = speeroilcrisis.2.t
	desc = speeroilcrisis.2.desc
	picture = GFX_report_event_GER_kiesinger_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.2.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speeroilcrisis.3
			days = 3
		}
	}
}

country_event = { #Proposals, proposals, and noone can quite agree
	id = speeroilcrisis.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.3" }
	title = speeroilcrisis.3.t
	desc = speeroilcrisis.3.desc
	picture = GFX_report_event_GER_erhard

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.3.a
		ai_chance = { factor = 1 }
		country_event = {
			id = speeroilcrisis.4
			days = 3
		}
	}
}

country_event = { #Repatriation is halted
	id = speeroilcrisis.4
	immediate = {
		log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.4"
	}
	title = speeroilcrisis.4.t
	desc = speeroilcrisis.4.desc
	picture = GFX_report_event_GER_schmidt

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.4.a
		ai_chance = { factor = 1 }
		SGR_halt_repatriation = yes
		complete_national_focus = GER_muss_sein
		hidden_effect = {
			country_event = {
				id = speeroilcrisis.6
				days = 8
			}
			country_event = {
				id = speeroilcrisis.5
				days = 3
			}
		}
		activate_mission = SGR_OC_inevitable
	}
}

country_event = { #Speer wrings through Erhard's stance; Repatriation is stopped!
	id = speeroilcrisis.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.5" }
	title = speeroilcrisis.5.t
	desc = speeroilcrisis.5.desc
	picture = GFX_report_event_SGR_speer_accords

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.5.a
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_CONSERVATIVE
					}
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_NATSOC_OBERLANDER
					}
				}
			}
		}
		complete_national_focus = GER_the_fours_vision
		increase_reformist_leaning_medium = yes
	}
	option = { #
		name = speeroilcrisis.5.b
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_REFORMER
					}
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_NATSOC_OBERLANDER
					}
				}
			}
		}
		complete_national_focus = GER_the_fuhrers_will
		add_regime_stab_med = yes
	}
	option = { #
		name = speeroilcrisis.5.c
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_REFORMER
					}
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_CONSERVATIVE
					}
				}
			}
		}
		complete_national_focus = GER_the_partys_might
		increase_conservative_leaning_medium = yes
	}
}

country_event = { #Repatriation has stopped, and the slaves notice.
	id = speeroilcrisis.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.6" }
	title = speeroilcrisis.6.t
	desc = speeroilcrisis.6.desc
	picture = GFX_report_event_generic_wheat

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.6.a
		ai_chance = { factor = 1 }
		decrease_regime_stab_30 = yes
	}
}

country_event = { #Further reactions from the east
	id = speeroilcrisis.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.7" }
	title = speeroilcrisis.7.t
	desc = speeroilcrisis.7.desc
	picture = GFX_report_event_GER_shady_kneipe

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = speeroilcrisis.7.a
		ai_chance = { factor = 1 }
	}
}

country_event = { # Martial law event
	id = speeroilcrisis.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.8" }
	title = speeroilcrisis.8.t
	desc = speeroilcrisis.8.desc
	picture = GFX_report_event_generic_gas_mask_soldiers_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.8.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #Energiesicherungsgesetz is put into force
	id = speeroilcrisis.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.9" }
	title = speeroilcrisis.9.t
	desc = speeroilcrisis.9.desc
	picture = GFX_report_event_generic_papers

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.9.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_OC_energiesicherungsgesetz_tt
		set_country_flag = SGR_Energiesicherungsgesetz_flag
		social_funding_minimal_increase_high = yes
		social_funding_maximal_increase_high = yes
		set_temp_variable = { inflation_temp = 1.5 }
		econ_inflation_change = yes
		set_temp_variable = { debt_temp = 0.3 }
		econ_national_debt_change = yes
		add_to_variable = {
			SGR_costs_save = 0.3
		}
	}
}

country_event = { #Germany's path through the Oil Crisis must be heavily considered, and the Gang does not plan for merely strict austerity.
	id = speeroilcrisis.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.10" }
	title = speeroilcrisis.10.t
	desc = speeroilcrisis.10.desc
	picture = GFX_report_event_IBR_meeting_small

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.10.a
		ai_chance = { factor = 1 }
		SGR_OC_econ_status_better_med = yes
		social_funding_minimal_increase_low = yes
		set_temp_variable = { inflation_temp = -0.5 }
		econ_inflation_change = yes
	}
}

country_event = { # Only cooperation in this difficult time can bring forth a good ending for the Zollverein.
	id = speeroilcrisis.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.11" }
	title = speeroilcrisis.11.t
	desc = speeroilcrisis.11.desc
	picture = GFX_report_event_generic_corporate_board_meeting

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.11.a
		ai_chance = { factor = 1 }
		SGR_OC_social_tension_better_med = yes
		SGR_OC_econ_status_better_med = yes
		every_country = {
			limit = {
				OR = {
					has_idea = SGR_zollverein_basic
					has_idea = SGR_zollverein_germany
				}
			}
			set_temp_variable = { temp_econ_GDP_boost_percentage = 0.01 }
			econ_GDP_boost_once_percentage = yes
		}
		add_to_variable = {
			SGR_deficit_offset = 0.75
		}
	}
}

country_event = { # The People's Forum
	id = speeroilcrisis.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.12" }
	title = speeroilcrisis.12.t
	desc = speeroilcrisis.12.desc
	picture = GFX_report_event_GER_democracy_riot_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.12.a
		ai_chance = { factor = 1 }
		add_days_mission_timeout = {
			mission = SGR_OC_inevitable
			days = -10
		}
	}
}

country_event = { # Volksbund
	id = speeroilcrisis.13
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.13" }
	title = speeroilcrisis.13.t
	desc = speeroilcrisis.13.desc
	picture = GFX_report_event_GER_democracy_riot_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.13.a
		ai_chance = { factor = 1 }
		add_days_mission_timeout = {
			mission = SGR_OC_inevitable
			days = -50
		}
		increase_reformist_leaning_medium = yes
		add_political_power = 20
		decrease_regime_stab_small = yes
	}
}

country_event = { # Speer's first major public speech in Germania during the Oil Crisis
	id = speeroilcrisis.14
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.14" }
	title = speeroilcrisis.14.t
	desc = speeroilcrisis.14.desc
	picture = GFX_report_event_SGR_speer_speech

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.14.a
		ai_chance = { factor = 1 }
		add_stability = 0.05
		SGR_OC_social_tension_better_small = yes
	}
}

country_event = { # Speer dictates his agenda to the NSDAP and government in the Volkshalle
	id = speeroilcrisis.15
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.15" }
	title = speeroilcrisis.15.t
	desc = speeroilcrisis.15.desc
	picture = GFX_report_event_GER_germania_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.15.a
		ai_chance = { factor = 1 }
		add_stability = 0.05
		add_regime_stab_med = yes
		add_days_mission_timeout = {
			mission = SGR_OC_inevitable
			days = 20
		}
	}
}

country_event = { # Norwegian oil exploration financing
	id = speeroilcrisis.16
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.16" }
	title = speeroilcrisis.16.t
	desc = speeroilcrisis.16.desc
	picture = GFX_report_event_generic_oil_platform

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.16.a
		ai_chance = { factor = 1 }

		set_temp_variable = { temp_econ_spending_amount = 0.05 }
		econ_spend_money_once_effect_raw_money = yes
		SGR_OC_econ_status_better_med = yes
		142 = {
			add_resource = {
				type = oil
				amount = 8
			}
		}
		143 = {
			add_resource = {
				type = oil
				amount = 6
			}
		}
		NOR = {
			give_resource_rights = { receiver = GER state = 143 resources = { oil aluminium rubber tungsten steel chromium uranium } }
		}
		add_to_variable = {
			SGR_deficit_offset = 0.35
		}
	}
}

country_event = { # Speer attempts to strike a deal with the US
	id = speeroilcrisis.17
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.17" }
	title = speeroilcrisis.17.t
	desc = speeroilcrisis.17.desc
	picture = GFX_report_event_generic_handshake

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Accept
		name = speeroilcrisis.17.a
		ai_chance = { factor = 1 }

		set_temp_variable = { money_reserves_temp = 0.15 }
		econ_money_reserves_change_raw_money = yes
		add_political_power = 30
		GER = {
			country_event = {
				id = speeroilcrisis.18
				days = 5
			}
		}
	}
	option = { # Deny
		name = speeroilcrisis.17.b
		ai_chance = { factor = 1 }
		GER = {
			country_event = {
				id = speeroilcrisis.19
				days = 5
			}
		}
	}
}

country_event = { # The US agrees on the oil deal
	id = speeroilcrisis.18
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.18" }
	title = speeroilcrisis.18.t
	desc = speeroilcrisis.18.desc
	picture = GFX_report_event_GER_documents

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.18.a
		ai_chance = { factor = 1 }

		set_temp_variable = { temp_econ_spending_amount = 0.15 }
		econ_spend_money_once_effect_raw_money = yes
		58 = {
			add_resource = {
				type = oil
				amount = 10
			}
		}
		SGR_OC_econ_status_better_med = yes
		SGR_OC_social_tension_better_med = yes
		add_days_mission_timeout = {
			mission = SGR_OC_inevitable
			days = 20
		}
	}
}

country_event = { # The US says no on the oil deal
	id = speeroilcrisis.19
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.19" }
	title = speeroilcrisis.19.t
	desc = speeroilcrisis.19.desc
	picture = GFX_report_event_GER_documents

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.19.a
		ai_chance = { factor = 1 }
		SGR_OC_tension_tick_increase_big = yes
		add_political_power = -30
	}
}

country_event = { # Speer tries to strike a deal for CPS oil with Japan
	id = speeroilcrisis.20
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.20" }
	title = speeroilcrisis.20.t
	desc = speeroilcrisis.20.desc
	picture = GFX_report_event_JAP_generic_diplomats

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Agree
		name = speeroilcrisis.20.a
		ai_chance = { factor = 1 }

		set_temp_variable = { money_reserves_temp = 0.15 }
		econ_money_reserves_change_raw_money = yes
		add_political_power = 30
		GER = {
			country_event = {
				id = speeroilcrisis.21
				days = 5
			}
		}
	}
	option = { # Deny
		name = speeroilcrisis.20.b
		ai_chance = { factor = 1 }
		GER = {
			country_event = {
				id = speeroilcrisis.22
				days = 5
			}
		}
	}
}

country_event = { # The Japanese agree
	id = speeroilcrisis.21
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.21" }
	title = speeroilcrisis.21.t
	desc = speeroilcrisis.21.desc
	picture = GFX_report_event_generic_oil_tanker

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.21.a
		ai_chance = { factor = 1 }

		set_temp_variable = { temp_econ_spending_amount = 0.15 }
		econ_spend_money_once_effect_raw_money = yes
		58 = {
			add_resource = {
				type = oil
				amount = 10
			}
		}
		SGR_OC_econ_status_better_med = yes
		SGR_OC_social_tension_better_med = yes
		add_days_mission_timeout = {
			mission = SGR_OC_inevitable
			days = 20
		}
	}
}

country_event = { # The Japanese decline
	id = speeroilcrisis.22
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.22" }
	title = speeroilcrisis.22.t
	desc = speeroilcrisis.22.desc
	picture = GFX_report_event_SGR_sad_speer

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.22.a
		ai_chance = { factor = 1 }
		SGR_OC_tension_tick_increase_big = yes
		add_political_power = -30
	}
}

country_event = { # Speer's newest propaganda, showing himself as the architecture of Germany's salvation in the Oil Crisis.
	id = speeroilcrisis.23
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.23" }
	title = speeroilcrisis.23.t
	desc = speeroilcrisis.23.desc
	picture = GFX_report_event_GER_nazi_street

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.23.a
		ai_chance = { factor = 1 }
		SGR_OC_social_tension_better_big = yes
		add_regime_stab_big = yes
	}
}

country_event = { # Oh god oh fuck despite Speer's efforts things are going to shit
	id = speeroilcrisis.24
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.24" }
	title = speeroilcrisis.24.t
	desc = speeroilcrisis.24.desc
	picture = GFX_report_event_SGR_sad_speer_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.24.a
		ai_chance = { factor = 1 }
		add_days_mission_timeout = {
			mission = SGR_OC_inevitable
			days = -50
		}
		decrease_regime_stab_med = yes
	}
}

country_event = { # The True Ideology - intro event to the NSDAP tree, Speer very reluctantly accepts cooperation with Oberländer and his people in returning stability to Germany
	id = speeroilcrisis.25
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.25" }
	title = speeroilcrisis.25.t
	desc = speeroilcrisis.25.desc
	picture = GFX_report_event_GER_oberlander

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.25.a
		ai_chance = { factor = 1 }
		increase_conservative_leaning_medium = yes
		add_regime_stab_small = yes
		add_political_power = 30
		set_country_flag = SGR_OC_the_true_ideology
	}
}

country_event = { # The Zollverein is forced to give vast shares of profit to Germany as the NSDAP once again reasserts itself as the one ruling party of Europe.
	id = speeroilcrisis.26
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.26" }
	title = speeroilcrisis.26.t
	desc = speeroilcrisis.26.desc
	picture = GFX_report_event_GER_army_3

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.26.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_OC_nsdap_zv_tt
		every_country = {
			limit = {
				has_idea = SGR_zollverein_basic
			}
			THIS = {
				add_to_variable = { ZollvereinPayments = 0.15 }
				add_to_variable = { ZV_production_gain = -0.05 }
				add_stability = -0.25
				set_temp_variable = { gdp_growth_temp = -2.5 }
				econ_gdp_growth_change = yes
			}
		}
		set_temp_variable = { money_reserves_temp = 3 }
		econ_money_reserves_change_raw_money = yes
		set_temp_variable = { gdp_growth_temp = 2.5 }
		econ_gdp_growth_change = yes
		set_temp_variable = { pus_temp = 10 }
		econ_pus_change = yes
		set_temp_variable = { inflation_temp = -5 }
		econ_inflation_change = yes
		SGR_OC_econ_status_better_big = yes
		add_to_variable = {
			SGR_deficit_offset = 1.75
		}
		add_to_variable = {
			SGR_costs_save = -2.25
		}
	}
}

country_event = { # To Banish Fear event - Under initiative of the conservative wing of the NSDAP, old Nazi indoctrination methods including the Hitler Jugend flare up once again.
	id = speeroilcrisis.27
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.27" }
	title = speeroilcrisis.27.t
	desc = speeroilcrisis.27.desc
	picture = GFX_report_event_OMS_building

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.27.a
		ai_chance = { factor = 1 }
		increase_conservative_leaning_medium = yes
		add_popularity = {
			ideology = national_socialism
			popularity = 0.03
		}
		add_popularity = {
			ideology = national_socialism_2
			popularity = 0.015
		}
		SGR_OC_social_tension_better_med = yes
	}
}

country_event = { #Social Justice - as Hitler once stated, no state can survive without internal social justice. Of course, that justice is entirely definable by the party, and serves well as a means of indoctrination for the NSDAP.
	id = speeroilcrisis.28
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.28" }
	title = speeroilcrisis.28.t
	desc = speeroilcrisis.28.desc
	picture = GFX_report_event_GER_house_raid

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.28.a
		ai_chance = { factor = 1 }
		SGR_OC_social_tension_better_med = yes
		SGR_OC_stab_decrease_factor = yes
	}
}

country_event = { # Kraft durch Freude
	id = speeroilcrisis.29
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.29" }
	title = speeroilcrisis.29.t
	desc = speeroilcrisis.29.desc
	picture = GFX_report_event_GER_speer_wins

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.29.a
		ai_chance = { factor = 1 }
		SGR_OC_tension_tick_increase_big = yes
		decrease_regime_stab_small = yes
	}
}

country_event = { # Volkswille - The people aren't quite as indoctrinatable anymore as the NSDAP thought, it seems.
	id = speeroilcrisis.30
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.30" }
	title = speeroilcrisis.30.t
	desc = speeroilcrisis.30.desc
	picture = GFX_report_event_generic_commune_protest

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.30.a
		ai_chance = { factor = 1 }
		add_days_mission_timeout = {
			mission = SGR_OC_inevitable
			days = -50
		}
		decrease_regime_stab_med = yes
		SGR_OC_social_tension_worsen_big = yes
	}
}

country_event = { # A United Response - Schmidt and Erhard just got out of a conference with the Zollverein's leaders, things are looking bleak but ig somewhat better?
	id = speeroilcrisis.31
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.31" }
	title = speeroilcrisis.31.t
	desc = speeroilcrisis.31.desc
	picture = GFX_report_event_GER_erhard_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.31.a
		ai_chance = { factor = 1 }
		add_days_mission_timeout = {
			mission = SGR_OC_inevitable
			days = 20
		}
	}
}

#General oil crisis events

country_event = { # General protest by thousands of laid off workers and people who had their existence destroyed by the Frankfurt Stock Market crash
	id = speeroilcrisis.32
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.32" }
	title = speeroilcrisis.32.t
	desc = speeroilcrisis.32.desc
	picture = GFX_report_event_GER_riotpolice

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.32.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speeroilcrisis.33
				days = 3
			}
		}
		SGR_OC_social_tension_worsen_small = yes
		decrease_regime_stab_small = yes
		TNO_worsen_security_policy_effectiveness_high = yes
		TNO_worsen_trade_unions_policy_effectiveness_high = yes
		TNO_worsen_public_meetings_policy_effectiveness_high = yes
	}
}

country_event = { # Vast Orpo violence against them
	id = speeroilcrisis.33
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.33" }
	title = speeroilcrisis.33.t
	desc = speeroilcrisis.33.desc
	picture = GFX_report_event_GER_riotpolice

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.33.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speeroilcrisis.34
				days = 5
			}
		}
		SGR_OC_tension_tick_increase_med = yes
		add_manpower = -47
	}
}

country_event = { # Reichsbanner implores the people to stand up against the Nazi violence
	id = speeroilcrisis.34
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.34" }
	title = speeroilcrisis.34.t
	desc = speeroilcrisis.34.desc
	picture = GFX_report_event_generic_tv_equip

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.34.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speeroilcrisis.35
				days = 21
				random_hours = 10
			}
			country_event = {
				id = speeroilcrisis.36
				days = 9
			}
		}
		SGR_OC_social_tension_worsen_med = yes
		add_popularity = {
			ideology = progressivism
			popularity = 0.03
		}
		#TNO_worsen_minorities_policy_effectiveness_monthly_med = yes
		TNO_worsen_political_parties_policy_effectiveness_monthly_med = yes
		TNO_worsen_trade_unions_policy_effectiveness_monthly_med = yes
		TNO_worsen_public_meetings_policy_effectiveness_monthly_med = yes
	}
}

country_event = { # Richard von WeizsÃ¤cker defends protestors brought before jury with fraud claims by the Orpo
	id = speeroilcrisis.35
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.35" }
	title = speeroilcrisis.35.t
	desc = speeroilcrisis.35.desc
	picture = GFX_report_event_GER_weizsacker_office

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.35.a
		ai_chance = { factor = 1 }

	}
}

country_event = { # Protests massively increase, as does the conflict between them and the Orpo
	id = speeroilcrisis.36
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.36" }
	title = speeroilcrisis.36.t
	desc = speeroilcrisis.36.desc
	picture = GFX_report_event_GER_tresckow

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.36.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speeroilcrisis.37
				days = 9
				random_hours = 10
			}
			country_event = {
				id = speeroilcrisis.38
				days = 28
			}
		}
		SGR_OC_social_tension_worsen_med = yes
		decrease_regime_stab_med = yes
		TNO_worsen_political_parties_policy_effectiveness_monthly_low = yes
		TNO_worsen_trade_unions_policy_effectiveness_monthly_low = yes
		TNO_worsen_public_meetings_policy_effectiveness_monthly_low = yes
	}
}

country_event = { # GÃ¼nter Grass announces his support for Reichsbanner, implores the people to follow their appeal for resistance
	id = speeroilcrisis.37
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.37" }
	title = speeroilcrisis.37.t
	desc = speeroilcrisis.37.desc
	picture = GFX_report_event_GER_grass

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.37.a
		ai_chance = { factor = 1 }
		add_popularity = {
			ideology = progressivism
			popularity = 0.02
		}
		decrease_regime_stab_small = yes
		TNO_worsen_press_rights_policy_effectiveness_med = yes
	}
}

country_event = { # Protests grow across Europe, even in Moskowien. Schörner starts dealing with them against Roenne's orders
	id = speeroilcrisis.38
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.38" }
	title = speeroilcrisis.38.t
	desc = speeroilcrisis.38.desc
	picture = GFX_report_event_GER_schorner

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.38.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speeroilcrisis.39
				days = 12
				random_hours = 5
			}
			country_event = {
				id = speeroilcrisis.40
				days = 21
			}
		}
		MCW = {
			add_manpower = -231
		}
	}
}

country_event = { # Gerhard Frey buys up several bankrupt newspapers
	id = speeroilcrisis.39
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.39" }
	title = speeroilcrisis.39.t
	desc = speeroilcrisis.39.desc
	picture = GFX_report_event_GER_nazi_newspaper

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.39.a
		ai_chance = { factor = 1 }

	}
}

country_event = { # Acts of terrorism against the NSDAP in several cities across Germany
	id = speeroilcrisis.40
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.40" }
	title = speeroilcrisis.40.t
	desc = speeroilcrisis.40.desc
	picture = GFX_report_event_ITA_left_wing_terrorists

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.40.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speeroilcrisis.41
				days = 3
				random_hours = 8
			}
			country_event = {
				id = speeroilcrisis.42
				days = 21
			}
		}
		random_owned_controlled_state = {
			damage_building = {
				type = infrastructure
				damage = 1
			}
			add_manpower = -7
		}
		random_owned_controlled_state = {
			damage_building = {
				type = infrastructure
				damage = 1
			}
			add_manpower = -10
		}
		random_owned_controlled_state = {
			damage_building = {
				type = infrastructure
				damage = 1
			}
			add_manpower = -3
		}
		decrease_regime_stab_med = yes
		TNO_worsen_security_policy_effectiveness_monthly_med = yes
	}
}

country_event = { # Alfred Dregger reacts scornfully, wishing Speidel and Tresckow would just oust the NSDAP once and for all and Germany could restart
	id = speeroilcrisis.41
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.41" }
	title = speeroilcrisis.41.t
	desc = speeroilcrisis.41.desc
	picture = GFX_report_event_GER_dregger

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.41.a
		ai_chance = { factor = 1 }

	}
}

country_event = { # Call for a general strike across the eastern former RKs in response to repatriation being halted and the general resistance against the NSDAP
	id = speeroilcrisis.42
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.42" }
	title = speeroilcrisis.42.t
	desc = speeroilcrisis.42.desc
	picture = GFX_report_event_ITA_violent_riot

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.42.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speeroilcrisis.43
				days = 2
				random_hours = 4
			}
			country_event = {
				id = speeroilcrisis.44
				days = 15
			}
		}
		decrease_regime_stab_med = yes
		TNO_worsen_trade_unions_policy_effectiveness_monthly_high = yes
	}
}

country_event = { # Remer reacts with shock to how far Germany has degenerated
	id = speeroilcrisis.43
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.43" }
	title = speeroilcrisis.43.t
	desc = speeroilcrisis.43.desc
	picture = GFX_report_event_GER_nazi_newspaper

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.43.a
		ai_chance = { factor = 1 }
	}
}

country_event = { # Reichsbanner declares support for all the oppressed peoples of Europe
	id = speeroilcrisis.44
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.44" }
	title = speeroilcrisis.44.t
	desc = speeroilcrisis.44.desc
	picture = GFX_report_event_GER_reichsbanner

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.44.a
		ai_chance = { factor = 1 }
		SGR_OC_tension_tick_increase_big = yes
		#TNO_worsen_minorities_policy_effectiveness_monthly_high = yes
	}
}

country_event = { # Reichsbanner and civilians vs police and the military in Nuremberg
	id = speeroilcrisis.45
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.45" }
	title = speeroilcrisis.45.t
	desc = speeroilcrisis.45.desc
	picture = GFX_report_event_generic_street_fight

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.45.a
		ai_chance = { factor = 1 }
		add_manpower = -3
		hidden_effect = {
			country_event = {
				id = speer_rnd.66
				days = 2
			}
			country_event = {
				id = speeroilcrisis.46
				days = 5
			}

			if = {
				limit = { check_variable = { SGR_Project_Progress^RSFSTP < 100 } }
				country_event = { id = speer_railway.10 days = 1 }
			}
		}
	}
}

country_event = { # Massive debate in the Reichstag - Speer vs Oberländer vs Go4
	id = speeroilcrisis.46
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.46" }
	title = speeroilcrisis.46.t
	desc = speeroilcrisis.46.desc
	picture = GFX_report_event_GER_reichstag_protest

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.46.a
		ai_chance = { factor = 1 }
		decrease_regime_stab_small = yes
		add_manpower = -28
		hidden_effect = {
			country_event = {
				id = speeroilcrisis.47
				days = 1
			}
		}
	}
}

country_event = { # Schmidt calls Speer out on his bullshit
	id = speeroilcrisis.47
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.47" }
	title = speeroilcrisis.47.t
	desc = speeroilcrisis.47.desc
	picture = GFX_report_event_GER_schmidt_speech

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.47.a
		ai_chance = { factor = 1 }
		decrease_regime_stab_med = yes
		add_popularity = {
			ideology = national_socialism
			popularity = -0.025
		}
		add_popularity = {
			ideology = paternalism
			popularity = 0.025
		}
		hidden_effect = {
			country_event = {
				id = speeroilcrisis.49
				days = 1
			}
		}
	}
}

country_event = { # Reichsbanner sets fire on the EhrentribÃ¼ne
	id = speeroilcrisis.48
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.48" }
	title = speeroilcrisis.48.t
	desc = speeroilcrisis.48.desc
	picture = GFX_report_event_generic_tank_battle

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.48.a
		ai_chance = { factor = 1 }
		54 = {
			damage_building = {
				type = infrastructure
				damage = 4
			}

			set_temp_variable = { temp_state_value_addition = -0.1 }
			econ_state_value_change_addition_specified_state = yes
			set_demilitarized_zone = no
		}
		add_manpower = -103
		TNO_worsen_political_parties_policy_effectiveness_monthly_high = yes
		TNO_worsen_trade_unions_policy_effectiveness_monthly_high = yes
		TNO_worsen_public_meetings_policy_effectiveness_monthly_high = yes
		#TNO_worsen_minorities_policy_effectiveness_monthly_high = yes
		custom_effect_tooltip = SGR_hatreds_birth_tt
		hidden_effect = {
			country_event = { id = speer_rnd.68 days = 1 }
			SGR_OC_clear_all = yes
		}
	}
}

country_event = { # Final argument between Speer and Schmidt
	id = speeroilcrisis.49
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.49" }
	title = speeroilcrisis.49.t
	desc = speeroilcrisis.49.desc
	picture = GFX_report_event_generic_tv

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.49.a
		ai_chance = { factor = 1 }
		decrease_regime_stab_big = yes
		add_political_power = -75
		hidden_effect = {
			country_event = {
				id = speeroilcrisis.48
				days = 1
			}
			54 = {
				set_demilitarized_zone = yes
			}
		}
	}
}

country_event = { # OC social tension improve 1
	id = speeroilcrisis.50
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.50" }
	title = speeroilcrisis.50.t
	desc = speeroilcrisis.50.desc
	picture = GFX_report_event_GER_nazi_newspaper

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.50.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_OC_social_tension_worse_small_tt

		set_temp_variable = { tempVar = 1 }

		randomize_temp_variable = {
			var = tempVar
			distribution = uniform
			min = 5
			max = 10
		}

		round_variable = tempVar

		subtract_from_variable = { SGR_OC_social_tension = tempVar }

		custom_effect_tooltip = SGR_OC_tick_increase_small_tt

		set_temp_variable = { tempVar2 = 1 }

		randomize_temp_variable = {
			var = tempVar2
			distribution = uniform
			min = 1
			max = 3
		}

		round_variable = tempVar2

		add_to_variable = { SGR_OC_social_tension_tick = tempVar2 }
	}
}

country_event = { # OC social tension improve 2
	id = speeroilcrisis.51
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.51" }
	title = speeroilcrisis.51.t
	desc = speeroilcrisis.51.desc
	picture = GFX_report_event_USA_rfk_food_bank

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.51.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_OC_social_tension_med_tt

		set_temp_variable = { tempVar = 1 }

		randomize_temp_variable = {
			var = tempVar
			distribution = uniform
			min = 5
			max = 10
		}

		round_variable = tempVar

		add_to_variable = { SGR_OC_social_tension = tempVar }

		custom_effect_tooltip = SGR_OC_tick_decrease_small_tt

		set_temp_variable = { tempVar2 = 1 }

		randomize_temp_variable = {
			var = tempVar2
			distribution = uniform
			min = 1
			max = 2
		}

		round_variable = tempVar2

		subtract_from_variable = { SGR_OC_social_tension_tick = tempVar2 }
	}
}

country_event = { # OC social tension improve 3
	id = speeroilcrisis.52
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.52" }
	title = speeroilcrisis.52.t
	desc = speeroilcrisis.52.desc
	picture = GFX_report_event_GER_wine

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.52.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_OC_social_tension_med_tt

		set_temp_variable = { tempVar = 1 }

		randomize_temp_variable = {
			var = tempVar
			distribution = uniform
			min = 10
			max = 15
		}

		round_variable = tempVar

		add_to_variable = { SGR_OC_social_tension = tempVar }

		custom_effect_tooltip = SGR_OC_tick_decrease_med_tt

		set_temp_variable = { tempVar2 = 1 }

		randomize_temp_variable = {
			var = tempVar2
			distribution = uniform
			min = 2
			max = 3
		}

		round_variable = tempVar2

		subtract_from_variable = { SGR_OC_social_tension_tick = tempVar2 }
	}
}

country_event = { # OC social tension improve 4
	id = speeroilcrisis.53
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.53" }
	title = speeroilcrisis.53.t
	desc = speeroilcrisis.53.desc
	picture = GFX_report_event_GER_democracy_riot_3

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.53.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_OC_social_tension_big_tt

		set_temp_variable = { tempVar = 1 }

		randomize_temp_variable = {
			var = tempVar
			distribution = uniform
			min = 15
			max = 23
		}

		round_variable = tempVar

		add_to_variable = { SGR_OC_social_tension = tempVar }

		custom_effect_tooltip = SGR_OC_tick_decrease_big_tt

		set_temp_variable = { tempVar2 = 1 }

		randomize_temp_variable = {
			var = tempVar2
			distribution = uniform
			min = 3
			max = 5
		}

		round_variable = tempVar2

		subtract_from_variable = { SGR_OC_social_tension_tick = tempVar2 }
	}
}

country_event = { # OC social tension improve 5
	id = speeroilcrisis.54
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.54" }
	title = speeroilcrisis.54.t
	desc = speeroilcrisis.54.desc
	picture = GFX_report_event_GER_communists_riot

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.54.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_OC_social_tension_big_tt

		set_temp_variable = { tempVar = 1 }

		randomize_temp_variable = {
			var = tempVar
			distribution = uniform
			min = 20
			max = 30
		}

		round_variable = tempVar

		add_to_variable = { SGR_OC_social_tension = tempVar }

		custom_effect_tooltip = SGR_OC_tick_nullify_tt

		set_variable = {
			SGR_OC_social_tension_tick = 0
		}
	}
}

country_event = { # check econ status
	id = speeroilcrisis.55
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.55" }
	title = speeroilcrisis.55.t
	desc = speeroilcrisis.55.desc
	picture = GFX_report_event_generic_tv


	is_triggered_only = yes

	option = { #
		name = speeroilcrisis.49.a
		if = {
			limit = {
				AND = {
					check_variable = { SGR_OC_economic_status > 19 }
					check_variable = { SGR_OC_economic_status < 40 }
				}
			}
			country_event = {
				id = speeroilcrisis.50
				days = 5
			}
		}
		else_if = {
			limit = {
				AND = {
					check_variable = { SGR_OC_economic_status > 39 }
					check_variable = { SGR_OC_economic_status < 60 }
				}
			}
			country_event = {
				id = speeroilcrisis.51
				days = 5
			}
		}
		else_if = {
			limit = {
				AND = {
					check_variable = { SGR_OC_economic_status > 59 }
					check_variable = { SGR_OC_economic_status < 80 }
				}
			}
			country_event = {
				id = speeroilcrisis.52
				days = 5
			}
		}
		else_if = {
			limit = {
				AND = {
					check_variable = { SGR_OC_economic_status > 79 }
					check_variable = { SGR_OC_economic_status < 100 }
				}
			}
			country_event = {
				id = speeroilcrisis.53
				days = 5
			}
		}
		else_if = {
			limit = {
				check_variable = { SGR_OC_economic_status > 99 }
			}
			country_event = {
				id = speeroilcrisis.54
				days = 5
			}
		}
		if = {
			limit = {
				NOT = {
					has_completed_focus = GER_volksbund
					has_completed_focus = GER_volksarchitekt
					has_completed_focus = GER_volkswille
				}
			}
			country_event = {
				id = speeroilcrisis.55
				days = 35
			}
		}
	}
}

country_event = { # restores social funding min max to pre-OC value
	id = speeroilcrisis.100
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.100" }
	title = speeroilcrisis.8.t
	desc = speeroilcrisis.8.desc
	picture = GFX_report_event_generic_gas_mask_soldiers_2
	hidden = yes

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.8.a
		ai_chance = { factor = 1 }
		set_variable = {
			GER.econ_social_expenditures_maximal_pct = SGR_social_expenditure_position_max
		}
		set_variable = {
			GER.econ_social_expenditures_minimal_pct = SGR_social_expenditure_position_min
		}
		set_variable = {
			GER.econ_social_expenditures_slider_pct = 60
		}
		update_economy_tab = yes
	}
}

country_event = { # restores army funding min max to pre-OC value
	id = speeroilcrisis.101
	immediate = { log = "[GetDateText]: [Root.GetName]: event speeroilcrisis.101" }
	title = speeroilcrisis.8.t
	desc = speeroilcrisis.8.desc
	picture = GFX_report_event_generic_gas_mask_soldiers_2
	hidden = yes

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speeroilcrisis.8.a
		ai_chance = { factor = 1 }
		set_variable = {
			GER.econ_army_expenditures_maximal_pct = SGR_army_expenditure_position_max
		}
		set_variable = {
			GER.econ_army_expenditures_minimal_pct = SGR_army_expenditure_position_min
		}
		set_variable = {
			GER.econ_army_expenditures_slider_pct = 60
		}
		update_economy_tab = yes
	}
}

#Speer Slave Revolt

add_namespace = speer_slaverevolt

country_event = { #Warsaw has Fallen
	id = speer_slaverevolt.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.1" }
	title = speer_slaverevolt.1.t
	desc = speer_slaverevolt.1.desc
	picture = GFX_report_event_generic_uprising

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.1.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.3 }
		econ_GDP_boost_once_flat = yes

		hidden_effect = {
			every_country = {
				limit = {
					tag = POL
					tag = BLR
					tag = OST
					tag = UKR
					tag = CAU
				}
				every_owned_state = {
					add_core_of = SRT
				}
			}
			10 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			92 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1380 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1383 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1384 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1381 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			2261 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			90 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1382 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			country_event = {
				id = speer_slaverevolt.2
				days = 2
			}
		}
	}
}

country_event = { #Krakow has Fallen
	id = speer_slaverevolt.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.2" }
	title = speer_slaverevolt.2.t
	desc = speer_slaverevolt.2.desc
	picture = GFX_report_event_generic_riots

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.2.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.3 }
		econ_GDP_boost_once_flat = yes

		hidden_effect = {
			88 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1385 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1386 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			country_event = {
				id = speer_slaverevolt.3
				days = 1
			}
		}
	}
}

country_event = { #Kiev has Fallen
	id = speer_slaverevolt.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.3" }
	title = speer_slaverevolt.3.t
	desc = speer_slaverevolt.3.desc
	picture = GFX_report_event_USA_lategame_riot_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.3.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.3 }
		econ_GDP_boost_once_flat = yes

		hidden_effect = {
			202 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			201 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1428 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			country_event = {
				id = speer_slaverevolt.4
				days = 2
			}
			country_event = {
				id = speerflavor.73
				days = 3
			}
		}
	}
}

country_event = { #Minsk has Fallen
	id = speer_slaverevolt.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.4" }
	title = speer_slaverevolt.4.t
	desc = speer_slaverevolt.4.desc
	picture = GFX_report_event_GER_riot

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.4.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.3 }
		econ_GDP_boost_once_flat = yes

		hidden_effect = {
			96 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			95 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			206 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1403 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1404 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1405 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1406 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1407 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			204 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			207 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			194 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			79 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			2452 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			241 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			country_event = {
				id = speer_slaverevolt.5
				days = 3
			}
		}
	}
}

country_event = { #Riga has Fallen
	id = speer_slaverevolt.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.5" }
	title = speer_slaverevolt.5.t
	desc = speer_slaverevolt.5.desc
	picture = GFX_report_event_GER_communists_riot

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.5.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.3 }
		econ_GDP_boost_once_flat = yes

		hidden_effect = {
			12 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			943 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1398 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1399 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1400 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1397 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			190 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1402 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			257 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			country_event = {
				id = speer_slaverevolt.6
				days = 2
			}
		}
	}
}

country_event = { #Revolt Expands Out of the Cities
	id = speer_slaverevolt.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.6" }
	title = speer_slaverevolt.6.t
	desc = speer_slaverevolt.6.desc
	picture = GFX_report_event_GER_riot_chaos

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.6.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.5 }
		econ_GDP_boost_once_flat = yes

		GER_willy_brandt = {
			set_character_name = GER_willy_brandt
			set_portraits = {
				civilian = {
					large = "gfx/leaders/GER/Portrait_GER_Willy_Brandt.dds"
				}
				army = {
					large = "gfx/leaders/GER/Portrait_GER_Willy_Brandt.dds"
				}
			}
			set_nationality = SRT
		}
		hidden_effect = {
			POL = { every_owned_state = { add_core_of = SRT } }
			GGN = { every_owned_state = { add_core_of = SRT } }
			UKR = { every_owned_state = { add_core_of = SRT } }
			OST = { every_owned_state = { add_core_of = SRT } }
			BLR = { every_owned_state = { add_core_of = SRT } }
			CAU = { every_owned_state = { add_core_of = SRT } }
			country_event = {
				id = speerflavor.98
				days = 3
			}
			SRT = {
				kill_country_leader = yes #Failsafe to remove the generic
				GER_willy_brandt = {
					add_field_marshal_role = {
						traits = { defensive_doctrine }
						skill = 3
						attack_skill = 1
						defense_skill = 3
						planning_skill = 1
						logistics_skill = 2
					}
					promote_character = { ideology = socialist_social_democracy_subtype }
					promote_character = { ideology = progressivism_popular_front_subtype }
				}
				inherit_technology = PREV
				transfer_state = 10
				transfer_state = 88
				transfer_state = 202
				transfer_state = 96
				transfer_state = 12
				transfer_state = 201
				transfer_state = 1398
				transfer_state = 1397
				transfer_state = 190
				transfer_state = 1399
				transfer_state = 1400
				transfer_state = 79
				division_template = {
					name = "Free Slave Militia"
					#division_names_group = SRT_Militia
					priority = 1
					regiments = {
						light_infantry = { x = 0 y = 0 }
						light_infantry = { x = 0 y = 1 }
						light_infantry = { x = 0 y = 2 }
						light_infantry = { x = 1 y = 0 }
						light_infantry = { X = 1 y = 1 }
						light_infantry = { X = 1 y = 2 }
					}
				}
				division_template = {
					name = "United Partisan Infantry"
					#division_names_group = SRT_Partisans
					priority = 2
					regiments = {
						infantry = { x = 0 y = 0 }
						infantry = { x = 0 y = 1 }
						infantry = { x = 0 y = 2 }
						infantry = { x = 1 y = 0 }
						infantry = { X = 1 y = 1 }
						infantry = { X = 1 y = 2 }
						infantry = { x = 2 y = 0 }
						artillery_brigade = { X = 2 y = 1 }
						artillery_brigade = { X = 2 y = 2 }
					}
					support = {
						recon = { x = 0 y = 0 }
						artillery = { x = 0 y = 1 }
						logistics_company = { x = 0 y = 2 }
					}
				}
				division_template = {
					name = "Free Ukrainian Tank Corps"
					#division_names_group = SRT_Ukraine_Tanks
					priority = 2
					regiments = {
						MBT = { x = 0 y = 0 }
						MBT = { x = 0 y = 1 }
						MBT = { x = 1 y = 0 }
						MBT = { X = 1 y = 1 }
						APC = { x = 2 y = 0 }
						APC = { X = 2 y = 1 }
					}
					support = {
						maintenance_company = { x = 0 y = 0 }
					}
				}
				random_owned_controlled_state = {
					prioritize = { 10 }
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
				}
				random_owned_controlled_state = {
					prioritize = { 88 }
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"United Partisan Infantry\" start_experience_factor = 0.2 start_equipment_factor = 0.6"
						owner = SRT
					}
				}
				random_owned_controlled_state = {
					prioritize = { 202 }
					create_unit = {
						division = "division_template = \"Free Ukrainian Tank Corps\" start_experience_factor = 0.2 start_equipment_factor = 0.4"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Ukrainian Tank Corps\" start_experience_factor = 0.2 start_equipment_factor = 0.4"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Ukrainian Tank Corps\" start_experience_factor = 0.2 start_equipment_factor = 0.4"
						owner = SRT
					}
				}
				random_owned_controlled_state = {
					prioritize = { 96 }
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"United Partisan Infantry\" start_experience_factor = 0.2 start_equipment_factor = 0.4"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"United Partisan Infantry\" start_experience_factor = 0.2 start_equipment_factor = 0.6"
						owner = SRT
					}
				}
				random_owned_controlled_state = {
					prioritize = { 12 }
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"United Partisan Infantry\" start_experience_factor = 0.2 start_equipment_factor = 0.6"
						owner = SRT
					}
				}
			}
			10 = {
				set_demilitarized_zone = no
			}
			88 = {
				set_demilitarized_zone = no
			}
			202 = {
				set_demilitarized_zone = no
			}
			96 = {
				set_demilitarized_zone = no
			}
			12 = {
				set_demilitarized_zone = no
			}
			201 = {
				set_demilitarized_zone = no
			}
			79 = {
				set_demilitarized_zone = no
			}

			country_event = {
				id = speer_slaverevolt.7
				days = 3
			}
			SRT = {
				every_owned_state = {
					set_demilitarized_zone = no
				}
			}
		}
		SGR_SRT_destroy_prisons = yes
	}
}

country_event = { #Slaves rise up all over Moskowien
	id = speer_slaverevolt.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.7" }
	title = speer_slaverevolt.7.t
	desc = speer_slaverevolt.7.desc
	picture = GFX_report_event_generic_riots

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.7.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.3 }
		econ_GDP_boost_once_flat = yes

		hidden_effect = {
			219 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			240 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			209 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			245 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			country_event = {
				id = speer_slaverevolt.8
				days = 5
			}
			country_event = {
				id = speer_slaverevolt.10
				days = 3
			}
		}
	}
}

country_event = { #Schörner takes power in Moskowien
	id = speer_slaverevolt.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.8" }
	title = speer_slaverevolt.8.t
	desc = speer_slaverevolt.8.desc
	picture = GFX_report_event_GER_schorner

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.8.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.5 }
		econ_GDP_boost_once_flat = yes

		hidden_effect = {
			GER = {
				end_puppet = MCW
				GER_otto_ernst_remer = {
					set_nationality = MCW
				}
			}
			MCW = {
				hidden_effect = {
					random_list = {
						10 = {
							country_event = {
								id = speerflavor.101
								days = 2
							}
						}
						90 = {

						}
					}
				}
				leave_faction = yes
				remove_all_ministers = yes
				econ_leave_sphere = yes
				remove_ideas = {
					SGR_zollverein_basic
					GER_SGR_safe_seas
					#MCW_the_ostvolk_council
					#MCW_the_great_prize
					#MCW_the_reichs_eastern_frontier
					#MCW_the_black_spot
				}
				add_ideas = {
					MCW_The_Marshals_Fiefdom
					MCW_Brutal_Repression
					MCW_Schorners_Ambition
					GER_Otto_Ernst_Remer_sec
					MCW_minister_Otto_Bradfisch_hog
					MCW_minister_Otto_Abetz_for
					MCW_minister_Otto_Ambros_eco
				}
				GER_ferdinand_schorner = {
					promote_character = { ideology = national_socialism_subtype }
				}
				GER_alexis_von_roenne = {
					set_nationality = OKB
				}
				add_popularity = {
					ideology = national_socialism
					popularity = 0.25
				}
				set_politics = {
					ruling_party = national_socialism
				}
				set_party_name = {
					ideology = national_socialism_2
					long_name = MCW_national_socialism_party_long
					name = MCW_national_socialism_party
				}
				set_party_name = {
					ideology = national_socialism
					long_name = MCW_ultranationalism_schorner_party_long
					name = MCW_ultranationalism_schorner_party
				}
				add_manpower = 100000
				if = {
					limit = {
						check_variable = { MCW.num_divisions < 30 }
					}
					load_oob = Speer_Moskow
				}
				set_cosmetic_tag = MCW_Schorner
			}
			country_event = {
				id = speer_slaverevolt.9
				days = 1
			}
			195 = { add_core_of = OKB }
			OKB = {
				transfer_state = 195
				get_current_government_type = yes
				save_party_popularities = yes
			}
			GER = {
				set_autonomy = {
					target = OKB
					autonomy_state = autonomy_military_government
				}	
			}
			OKB = {
				restore_previous_government_type = yes
				apply_party_popularities = yes
			}		
			OKB = {
				inherit_technology = PREV
				load_oob = OKB_Slave_Revolt
				set_cosmetic_tag = OKB_OKB
				econ_join_sphere_GER = yes
				join_zollverein = yes
				add_ideas = {
					OKB_Defenders_of_the_Reich
					OKB_The_Spectre_of_Schorner
					OKB_Moskowien_Refugee_Crisis
					Pakt_Military_Authority
				}
				GER_alexis_von_roenne = {
					promote_character = { ideology = national_socialism_reformed_national_socialism_subtype }
				}
				set_politics = {
					ruling_party = national_socialism
					last_election = "1941.4.17"
					election_frequency = 48
					elections_allowed = no
				}

				set_popularities = {
					national_socialism = 75
					national_socialism_2 = 25
				}
			}
			SRT = {
				random_owned_controlled_state = {
					prioritize = { 201 }
					create_unit = {
						division = "division_template = \"United Partisan Infantry\" start_experience_factor = 0.2 start_equipment_factor = 0.6"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"United Partisan Infantry\" start_experience_factor = 0.2 start_equipment_factor = 0.6"
						owner = SRT
					}
				}
				random_owned_controlled_state = {
					prioritize = { 1428 }
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
				}
			}
			country_event = {
				id = speer_slaverevolt.14
				days = 3
			}
			country_event = {
				id = speerflavor.74
				days = 5
			}
		}
	}
}

country_event = { #Schörner puts down the slaves in Moskowien
	id = speer_slaverevolt.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.9" }
	title = speer_slaverevolt.9.t
	desc = speer_slaverevolt.9.desc
	picture = GFX_report_event_KOM_execution

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.9.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			219 = {
				set_demilitarized_zone = no
			}
			240 = {
				set_demilitarized_zone = no
			}
			209 = {
				set_demilitarized_zone = no
			}
			245 = {
				set_demilitarized_zone = no
			}
		}
	}
}

country_event = { #Slaves take Central Poland
	id = speer_slaverevolt.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.10" }
	title = speer_slaverevolt.10.t
	desc = speer_slaverevolt.10.desc
	picture = GFX_report_event_GER_city_burning

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.10.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.3 }
		econ_GDP_boost_once_flat = yes

		hidden_effect = {
			SRT = {
				transfer_state = 90
				transfer_state = 92
				transfer_state = 1383
				transfer_state = 1380
				transfer_state = 1381
				transfer_state = 1382
				transfer_state = 1384
				transfer_state = 1385
				transfer_state = 1383
				transfer_state = 1380
				transfer_state = 1381
				transfer_state = 1382
				transfer_state = 1384
				transfer_state = 1385
				transfer_state = 2261
				transfer_state = 1386
				90 = {
					set_demilitarized_zone = no
				}
				92 = {
					set_demilitarized_zone = no
				}
				91 = {
					set_demilitarized_zone = yes
				}
				89 = {
					set_demilitarized_zone = yes
				}
				1388 = {
					set_demilitarized_zone = yes
				}
				1387 = {
					set_demilitarized_zone = yes
				}
				1386 = {
					set_demilitarized_zone = yes
				}
				1389 = {
					set_demilitarized_zone = yes
				}
				1390 = {
					set_demilitarized_zone = yes
				}
				1391 = {
					set_demilitarized_zone = yes
				}
				1392 = {
					set_demilitarized_zone = yes
				}
				1393 = {
					set_demilitarized_zone = yes
				}
				1394 = {
					set_demilitarized_zone = yes
				}
				13 = {
					set_demilitarized_zone = yes
				}
				191 = {
					set_demilitarized_zone = yes
				}
				1395 = {
					set_demilitarized_zone = yes
				}
				1396 = {
					set_demilitarized_zone = yes
				}
				1440 = {
					set_demilitarized_zone = yes
				}
				2450 = {
					set_demilitarized_zone = yes
				}
				209 = {
					set_demilitarized_zone = yes
				}
				1421 = {
					set_demilitarized_zone = yes
				}
				random_owned_controlled_state = {
					prioritize = { 90 }
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"United Partisan Infantry\" start_experience_factor = 0.2 start_equipment_factor = 0.6"
						owner = SRT
					}
				}
				random_owned_controlled_state = {
					prioritize = { 92 }
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
				}
				random_owned_controlled_state = {
					prioritize = { 1382 }
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
				}
				random_owned_controlled_state = {
					prioritize = { 1380 }
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
				}
				1383 = {
					set_demilitarized_zone = no
				}
				1380 = {
					set_demilitarized_zone = no
				}
				1381 = {
					set_demilitarized_zone = no
				}
				1382 = {
					set_demilitarized_zone = no
				}
				1384 = {
					set_demilitarized_zone = no
				}
				1385 = {
					set_demilitarized_zone = no
				}
				1386 = {
					set_demilitarized_zone = no
				}
				2261 = {
					set_demilitarized_zone = no
				}
			}
			country_event = {
				id = speer_slaverevolt.11
				days = 3
			}
		}
		SGR_SRT_destroy_prisons = yes
	}
}

country_event = { #Slaves take Galicia
	id = speer_slaverevolt.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.11" }
	title = speer_slaverevolt.11.t
	desc = speer_slaverevolt.11.desc
	picture = GFX_report_event_CZE_prague_burning

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.11.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.3 }
		econ_GDP_boost_once_flat = yes

		hidden_effect = {
			1431 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1430 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			93 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			199 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			773 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			SRT = {
				annex_country = {
					target = POL
					transfer_troops = no
				}
				every_owned_state = {
					set_demilitarized_zone = no
				}
			}
			country_event = {
				id = speer_slaverevolt.12
				days = 3
			}
		}
		SGR_SRT_destroy_prisons = yes
	}
}

country_event = { #Slaves take Western Ukraine
	id = speer_slaverevolt.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.12" }
	title = speer_slaverevolt.12.t
	desc = speer_slaverevolt.12.desc
	picture = GFX_report_event_generic_socialist_protests

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.12.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			SRT = {
				transfer_state = 1431
				transfer_state = 1430
				transfer_state = 93
				transfer_state = 199
				transfer_state = 773
			}
			1431 = {
				set_demilitarized_zone = no
			}
			1430 = {
				set_demilitarized_zone = no
			}
			93 = {
				set_demilitarized_zone = no
			}
			199 = {
				set_demilitarized_zone = no
			}
			773 = {
				set_demilitarized_zone = no
			}
			1429 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1427 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
		}
		SGR_SRT_destroy_prisons = yes
	}
}



country_event = { #Slaves take Estonia
	id = speer_slaverevolt.14
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.14" }
	title = speer_slaverevolt.14.t
	desc = speer_slaverevolt.14.desc
	picture = GFX_report_event_IBR_spanish_republic_protest

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.14.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.3 }
		econ_GDP_boost_once_flat = yes

		hidden_effect = {
			SRT = {
				transfer_state = 13
				transfer_state = 191
				transfer_state = 943
				transfer_state = 1395
				transfer_state = 1396
				transfer_state = 1402
				transfer_state = 257
				transfer_state = 1440
				transfer_state = 2450
				transfer_state = 209
				transfer_state = 1421
				1395 = {
					set_demilitarized_zone = no
				}
				1396 = {
					set_demilitarized_zone = no
				}
				1402 = {
					set_demilitarized_zone = no
				}
				257 = {
					set_demilitarized_zone = no
				}
				1440 = {
					set_demilitarized_zone = no
				}
				13 = {
					set_demilitarized_zone = no
				}
				191 = {
					set_demilitarized_zone = no
				}
				2450 = {
					set_demilitarized_zone = no
				}
				209 = {
					set_demilitarized_zone = no
				}
				1421 = {
					set_demilitarized_zone = no
				}
				random_owned_controlled_state = {
					prioritize = { 13 }
					create_unit = {
						division = "division_template = \"United Partisan Infantry\" start_experience_factor = 0.2 start_equipment_factor = 0.6"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"United Partisan Infantry\" start_experience_factor = 0.2 start_equipment_factor = 0.6"
						owner = SRT
					}
				}
				random_owned_controlled_state = {
					prioritize = { 191 }
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
				}
				943 = {
					set_demilitarized_zone = no
				}
				random_owned_controlled_state = {
					prioritize = { 943 }
					create_unit = {
						division = "division_template = \"United Partisan Infantry\" start_experience_factor = 0.2 start_equipment_factor = 0.6"
						owner = SRT
					}
				}
			}
			country_event = {
				id = speer_slaverevolt.16
				days = 2
			}
		}
		SGR_SRT_destroy_prisons = yes
	}
}


country_event = { #Slaves take Western Belarus
	id = speer_slaverevolt.16
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.16" }
	title = speer_slaverevolt.16.t
	desc = speer_slaverevolt.16.desc
	picture = GFX_report_event_generic_armed_protesters

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.16.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.3 }
		econ_GDP_boost_once_flat = yes

		hidden_effect = {
			SRT = {
				transfer_state = 95
				transfer_state = 194
				transfer_state = 207
				transfer_state = 206
				transfer_state = 204
				transfer_state = 1403
				transfer_state = 1404
				transfer_state = 1405
				transfer_state = 1406
				transfer_state = 1407
				transfer_state = 241
				transfer_state = 2452
				194 = {
					set_demilitarized_zone = no
				}
				95 = {
					set_demilitarized_zone = no
				}
				1403 = {
					set_demilitarized_zone = no
				}
				1404 = {
					set_demilitarized_zone = no
				}
				1405 = {
					set_demilitarized_zone = no
				}
				1406 = {
					set_demilitarized_zone = no
				}
				1407 = {
					set_demilitarized_zone = no
				}
				241 = {
					set_demilitarized_zone = no
				}
				2452 = {
					set_demilitarized_zone = no
				}
				197 = {
					set_demilitarized_zone = yes
					set_temp_variable = { state_value_multiplier_temp = 0.85 }
					econ_state_value_change_multiply = yes
				}
				189 = {
					set_demilitarized_zone = yes
					set_temp_variable = { state_value_multiplier_temp = 0.85 }
					econ_state_value_change_multiply = yes
				}
				2451 = {
					set_demilitarized_zone = yes
					set_temp_variable = { state_value_multiplier_temp = 0.85 }
					econ_state_value_change_multiply = yes
				}
				11 = {
					set_demilitarized_zone = yes
					set_temp_variable = { state_value_multiplier_temp = 0.85 }
					econ_state_value_change_multiply = yes
				}
				1401 = {
					set_demilitarized_zone = yes
					set_temp_variable = { state_value_multiplier_temp = 0.85 }
					econ_state_value_change_multiply = yes
				}

				random_owned_controlled_state = {
					prioritize = { 95 }
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"United Partisan Infantry\" start_experience_factor = 0.2 start_equipment_factor = 0.6"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"United Partisan Infantry\" start_experience_factor = 0.2 start_equipment_factor = 0.6"
						owner = SRT
					}
				}
				random_owned_controlled_state = {
					prioritize = { 206 }
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
				}
				random_owned_controlled_state = {
					prioritize = { 1403 }
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"United Partisan Infantry\" start_experience_factor = 0.2 start_equipment_factor = 0.6"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"United Partisan Infantry\" start_experience_factor = 0.2 start_equipment_factor = 0.6"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"United Partisan Infantry\" start_experience_factor = 0.2 start_equipment_factor = 0.6"
						owner = SRT
					}
				}
				204 = {
					set_demilitarized_zone = no
				}
				206 = {
					set_demilitarized_zone = no
				}
				207 = {
					set_demilitarized_zone = no
				}
				random_owned_controlled_state = {
					prioritize = { 204 }
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
				}
				random_owned_controlled_state = {
					prioritize = { 206 }
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
				}
				random_owned_controlled_state = {
					prioritize = { 207 }
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"Free Slave Militia\" start_experience_factor = 0.2 start_equipment_factor = 0.2"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"United Partisan Infantry\" start_experience_factor = 0.2 start_equipment_factor = 0.6"
						owner = SRT
					}
					create_unit = {
						division = "division_template = \"United Partisan Infantry\" start_experience_factor = 0.2 start_equipment_factor = 0.6"
						owner = SRT
					}
				}
			}
			country_event = {
				id = speer_slaverevolt.17
				days = 3
			}
		}
		SGR_SRT_destroy_prisons = yes
	}
}

country_event = { #Slaves take Central Ukraine
	id = speer_slaverevolt.17
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.17" }
	title = speer_slaverevolt.17.t
	desc = speer_slaverevolt.17.desc
	picture = GFX_report_event_IBR_cnt_barcelona_protest_70s

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.17.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.3 }
		econ_GDP_boost_once_flat = yes

		hidden_effect = {
			SRT = {
				transfer_state = 197
				transfer_state = 1428
				transfer_state = 1429
				transfer_state = 1427
				transfer_state = 259
				set_capital = { state = 1428 }
			}
			197 = {
				set_demilitarized_zone = no
			}
			1428 = {
				set_demilitarized_zone = no
			}
			1429 = {
				set_demilitarized_zone = no
			}
			1427 = {
				set_demilitarized_zone = no
			}
			259 = {
				set_demilitarized_zone = no
			}
			234 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			231 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1293 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			232 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			235 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			229 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}

			1554 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1556 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}

			1558 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1559 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1560 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1561 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1564 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			if = {
				limit = {
					UKR = {
						owns_state = 192
					}
				}
				192 = {
					set_demilitarized_zone = yes
					set_temp_variable = { state_value_multiplier_temp = 0.85 }
					econ_state_value_change_multiply = yes
				}
				1285 = {
					set_demilitarized_zone = yes
					set_temp_variable = { state_value_multiplier_temp = 0.85 }
					econ_state_value_change_multiply = yes
				}
				198 = {
					set_demilitarized_zone = yes
					set_temp_variable = { state_value_multiplier_temp = 0.85 }
					econ_state_value_change_multiply = yes
				}
				country_event = {
					id = speer_slaverevolt.27
					days = 2
				}
			}
			country_event = {
				id = speer_slaverevolt.19
				days = 4
			}
			country_event = {
				id = speerflavor.75
				days = 6
			}
		}
		SGR_SRT_destroy_prisons = yes
	}
}



country_event = {#Slaves take Caucasus
	id = speer_slaverevolt.19
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.19" }
	title = speer_slaverevolt.19.t
	desc = speer_slaverevolt.19.desc
	picture = GFX_report_event_GER_reichstag_protest

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.19.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.3 }
		econ_GDP_boost_once_flat = yes

		hidden_effect = {
			234 = {
				set_demilitarized_zone = no
			}
			231 = {
				set_demilitarized_zone = no
			}
			1293 = {
				set_demilitarized_zone = no
			}
			235 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			SRT = {
				transfer_state = 234
				transfer_state = 231
				transfer_state = 235
				transfer_state = 232
				transfer_state = 229
				transfer_state = 1554
				transfer_state = 1556
				transfer_state = 1558
				transfer_state = 1559
				transfer_state = 1560
				transfer_state = 1561
				transfer_state = 1564
				transfer_state = 1293
				transfer_state = 237
				transfer_state = 1730
				transfer_state = 244
			}
			SRT = {
				every_owned_state = {
					set_demilitarized_zone = no
				}
			}
			country_event = {
				id = speer_slaverevolt.25
				days = 3
			}
		}
		SGR_SRT_destroy_prisons = yes
	}
}


country_event = {#Slaves take North East Ukraine
	id = speer_slaverevolt.22
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.22" }
	title = speer_slaverevolt.22.t
	desc = speer_slaverevolt.22.desc
	picture = GFX_report_event_generic_injured_protestors

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.22.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.3 }
		econ_GDP_boost_once_flat = yes

		hidden_effect = {
			225 = {
				set_demilitarized_zone = no
			}
			221 = {
				set_demilitarized_zone = no
			}
			259 = {
				set_demilitarized_zone = no
			}
			227 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			228 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			1426 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			218 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			SRT = {
				transfer_state = 225
				transfer_state = 221

			}
			country_event = {
				id = speer_slaverevolt.23
				days = 2
			}
		}
		SGR_SRT_destroy_prisons = yes
	}
}

country_event = {#Slaves take Eastern Ukraine
	id = speer_slaverevolt.23
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.23" }
	title = speer_slaverevolt.23.t
	desc = speer_slaverevolt.23.desc
	picture = GFX_report_event_generic_socialist_protests

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.23.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.3 }
		econ_GDP_boost_once_flat = yes

		hidden_effect = {
			227 = {
				set_demilitarized_zone = no
			}
			228 = {
				set_demilitarized_zone = no
			}
			1426 = {
				set_demilitarized_zone = no
			}
			218 = {
				set_demilitarized_zone = no
			}
			226 = {
				set_demilitarized_zone = yes
			}
			200 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			SRT = {
				transfer_state = 218
				transfer_state = 227
				transfer_state = 228
				transfer_state = 1426

			}
			country_event = {
				id = speer_slaverevolt.24
				days = 2
			}
		}
		SGR_SRT_destroy_prisons = yes
	}
}

country_event = {#Slaves take Gotenland
	id = speer_slaverevolt.24
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.24" }
	title = speer_slaverevolt.24.t
	desc = speer_slaverevolt.24.desc
	picture = GFX_report_event_generic_armed_protesters

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.24.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.3 }
		econ_GDP_boost_once_flat = yes

		hidden_effect = {
			226 = {
				set_demilitarized_zone = no
			}
			200 = {
				set_demilitarized_zone = no
			}
			SRT = {
				transfer_state = 200
				transfer_state = 226
			}
		}
		SGR_SRT_destroy_prisons = yes
	}
}

country_event = {#Mercs take over Baku
	id = speer_slaverevolt.25
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.25" }
	title = speer_slaverevolt.25.t
	desc = speer_slaverevolt.25.desc
	picture = GFX_report_event_generic_mercenary

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.25.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.3 }
		econ_GDP_boost_once_flat = yes

		hidden_effect = {
			235 = {
				set_demilitarized_zone = no
			}
			SRT = {
				transfer_state = 235
			}
			232 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			229 = {
				set_demilitarized_zone = yes
				set_temp_variable = { state_value_multiplier_temp = 0.85 }
				econ_state_value_change_multiply = yes
			}
			if = {
				limit = {
					UKR = {
						has_cosmetic_tag = UKR_SGR2
					}
				}
				225 = {
					set_demilitarized_zone = yes
					set_temp_variable = { state_value_multiplier_temp = 0.85 }
					econ_state_value_change_multiply = yes
				}
				259 = {
					set_demilitarized_zone = yes
					set_temp_variable = { state_value_multiplier_temp = 0.85 }
					econ_state_value_change_multiply = yes
				}
				221 = {
					set_demilitarized_zone = yes
					set_temp_variable = { state_value_multiplier_temp = 0.85 }
					econ_state_value_change_multiply = yes
				}
				country_event = {
					id = speer_slaverevolt.22
					days = 2
				}
			}
			232 = {
				set_demilitarized_zone = no
			}
			229 = {
				set_demilitarized_zone = no
			}
			1554 = {
				set_demilitarized_zone = no
			}
			DFK = {
				SGR_SR_spawn_DFK = yes
				inherit_technology = PREV
				add_state_core = 232
				add_state_core = 229
				add_state_core = 1564
				add_state_core = 1552
				add_state_core = 235
				add_state_core = 1554
				add_state_core = 237
				add_state_core = 244
				add_state_core = 1730
				add_state_core = 2131
				transfer_state = 232
				transfer_state = 229
				transfer_state = 1564
				transfer_state = 235
				transfer_state = 1552
				transfer_state = 1554
				transfer_state = 237
				transfer_state = 244
				transfer_state = 1730
				transfer_state = 2131
				load_oob = DFK
				set_capital = { state = 1552 }
				add_ideas = {
					DFK_Funding_from_the_Shadows
					DFK_Band_of_Brothers
					DFK_Rule_of_the_Mercenaries
				}
			}
			country_event = {
				id = speer_slaverevolt.28
				days = 8
			}
		}
		SGR_SRT_destroy_prisons = yes
	}
}


country_event = {# Slave revolt officially starts
	id = speer_slaverevolt.28
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.28" }
	title = speer_slaverevolt.28.t
	desc = speer_slaverevolt.28.desc
	picture = GFX_report_event_generic_rally

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.28.a
		ai_chance = { factor = 1 }
		set_temp_variable = { temp_econ_GDP_boost_flat = -0.3 }
		econ_GDP_boost_once_flat = yes

		SGR_initialize_SR = yes
		custom_effect_tooltip = SGR_field_3_armies
		hidden_effect = {
			set_variable = {
				var = sgr_wehrmacht_div_limit
				value = 72
			}
			SRT = {
				transfer_state = 189
				transfer_state = 11
				transfer_state = 1401
				transfer_state = 2451


			}
			UKR = {
				every_owned_state = {
					set_demilitarized_zone = no
				}
			}
			189 = {
				set_demilitarized_zone = no
			}
			2451 = {
				set_demilitarized_zone = no
			}
			11 = {
				set_demilitarized_zone = no
			}
			1401 = {
				set_demilitarized_zone = no
			}
			set_global_flag = SGR_Slave_Revolt
			every_country = {
				limit = { is_ai = no }
				news_event = {
					id = WORLD_REICH.212
				}
			}
			country_event = {
				id = speer.10005
				days = 7
			}
			country_event = {
				id = speer_slaverevolt.33
				days = 13
			}
			SRT = {
				add_war_support = 0.5
			}
			reload_GER_speer_post_cw_tree = yes
			if = {
				limit = {
					has_global_flag = SGR_natsoc_collapse
				}
				declare_war_on = {
					target = SRT
					type = annex_everything
				}
			}
		}
		SGR_SRT_destroy_prisons = yes
	}
}

country_event = {# Slave revolt gets violently crushed, brandt is ded
	id = speer_slaverevolt.29
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.29" }
	title = speer_slaverevolt.29.t
	desc = speer_slaverevolt.29.desc
	picture = GFX_report_event_generic_crying_soldier

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.29.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_eastern_europe_dead
		hidden_effect = {
			GER = {
				add_to_faction = POL #failsafe
			}
			POL = {
				set_temp_variable = { pus_temp = -10 }
				econ_pus_change = yes
				set_temp_variable = { gdp_growth_temp = -5 }
				econ_gdp_growth_change = yes
				every_owned_state = {
					damage_building = {
						type = infrastructure
						damage = 4
					}
					set_temp_variable = { state_value_multiplier_temp = 0.5 }
					econ_state_value_change_multiply = yes
				}
			}
			OST = {
				set_temp_variable = { pus_temp = -10 }
				econ_pus_change = yes
				set_temp_variable = { gdp_growth_temp = -5 }
				econ_gdp_growth_change = yes
				every_owned_state = {
					damage_building = {
						type = infrastructure
						damage = 4
					}
					set_temp_variable = { state_value_multiplier_temp = 0.5 }
					econ_state_value_change_multiply = yes
				}
			}
			BLR = {
				set_temp_variable = { pus_temp = -10 }
				econ_pus_change = yes
				set_temp_variable = { gdp_growth_temp = -5 }
				econ_gdp_growth_change = yes
				every_owned_state = {
					damage_building = {
						type = infrastructure
						damage = 4
					}
					set_temp_variable = { state_value_multiplier_temp = 0.5 }
					econ_state_value_change_multiply = yes
				}
			}
			UKR = {
				set_temp_variable = { pus_temp = -10 }
				econ_pus_change = yes
				set_temp_variable = { gdp_growth_temp = -5 }
				econ_gdp_growth_change = yes
				every_owned_state = {
					damage_building = {
						type = infrastructure
						damage = 4
					}
					set_temp_variable = { state_value_multiplier_temp = 0.5 }
					econ_state_value_change_multiply = yes
				}
			}
			CAU = {
				set_temp_variable = { pus_temp = -10 }
				econ_pus_change = yes
				set_temp_variable = { gdp_growth_temp = -5 }
				econ_gdp_growth_change = yes
				every_owned_state = {
					damage_building = {
						type = infrastructure
						damage = 4
					}
					set_temp_variable = { state_value_multiplier_temp = 0.5 }
					econ_state_value_change_multiply = yes
				}
			}
		}
	}
}

country_event = {# Schörner is defeated, time to kill him
	id = speer_slaverevolt.30
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.30" }
	title = speer_slaverevolt.30.t
	desc = speer_slaverevolt.30.desc
	picture = GFX_report_event_GRO_firing_squad

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.30.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_moskowien_dead
		hidden_effect = {
			MCW = {
				set_temp_variable = { pus_temp = -10 }
				econ_pus_change = yes
				set_temp_variable = { gdp_growth_temp = -5 }
				econ_gdp_growth_change = yes
				every_owned_state = {
					damage_building = {
						type = infrastructure
						damage = 4
					}
					set_temp_variable = { state_value_multiplier_temp = 0.85 }
					econ_state_value_change_multiply = yes
				}
			}
		}
		hidden_effect = {
			OKB = {
				set_temp_variable = { pus_temp = -10 }
				econ_pus_change = yes
				set_temp_variable = { gdp_growth_temp = -5 }
				econ_gdp_growth_change = yes
				every_owned_state = {
					damage_building = {
						type = infrastructure
						damage = 4
					}
					set_temp_variable = { state_value_multiplier_temp = 0.5 }
					econ_state_value_change_multiply = yes
				}
			}
		}
	}
}

country_event = {# Schörner is defeated, time to kill him, no. 2
	id = speer_slaverevolt.31
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.31" }
	title = speer_slaverevolt.31.t
	desc = speer_slaverevolt.31.desc
	picture = GFX_report_event_AZH_bose_assassinates_assassin

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.31.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_moskowien_dead
		hidden_effect = {
			MCW = {
				set_temp_variable = { pus_temp = -10 }
				econ_pus_change = yes
				set_temp_variable = { gdp_growth_temp = -5 }
				econ_gdp_growth_change = yes
				every_owned_state = {
					damage_building = {
						type = infrastructure
						damage = 4
					}
					set_temp_variable = { state_value_multiplier_temp = 0.85 }
					econ_state_value_change_multiply = yes
				}
			}

		}
		hidden_effect = {
			OKB = {
				set_temp_variable = { pus_temp = -10 }
				econ_pus_change = yes
				set_temp_variable = { gdp_growth_temp = -5 }
				econ_gdp_growth_change = yes
				every_owned_state = {
					damage_building = {
						type = infrastructure
						damage = 4
					}
					set_temp_variable = { state_value_multiplier_temp = 0.5 }
					econ_state_value_change_multiply = yes
				}
			}
		}
	}
}

country_event = {# Tresckow and Speidel plan Fall Otto
	id = speer_slaverevolt.32
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.32" }
	title = speer_slaverevolt.32.t
	desc = speer_slaverevolt.32.desc
	picture = GFX_report_event_RUS_war_planning

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.32.a
		ai_chance = { factor = 1 }
	}
}

country_event = {# Remer betrays Schörner and returns to Germany
	id = speer_slaverevolt.33
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_slaverevolt.33" }
	title = speer_slaverevolt.33.t
	desc = speer_slaverevolt.33.desc
	picture = GFX_report_event_GER_wehrmacht_saluting

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_slaverevolt.33.a
		ai_chance = { factor = 1 }
		add_manpower = 4
		hidden_effect = {
			MCW = {
				remove_ideas = GER_Otto_Ernst_Remer_sec
				add_ideas = MCW_minister_Otto_Wohler_sec
				GER_otto_ernst_remer = {
					set_nationality = GER
				}
				army_experience = -10
				add_manpower = -4
				TNO_worsen_army_professionalism_high = yes
			}
		}
	}
}

#Speer Ukraine
add_namespace = speer_ukraine

country_event = {#Speer Sends over diplomats to sort out ukraine, explanation on the politics of it
	id = speer_ukraine.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_ukraine.1" }
	title = speer_ukraine.1.t
	desc = speer_ukraine.1.desc
	picture = GFX_report_event_generic_handshake_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_ukraine.1.a
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
		}
		increase_reformist_leaning_small = yes
		set_country_flag = TNO_UKR_Speer_reforms_Rada
		UKR = {
			add_popularity = {
				ideology = paternalism
				popularity = 0.05
			}
		}
	}
	option = { #
		name = speer_ukraine.1.b
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		increase_conservative_leaning_small = yes
		set_country_flag = TNO_UKR_Speer_disbands_Rada
		UKR = {
			add_popularity = {
				ideology = national_socialism
				popularity = 0.05
			}
		}
	}
}
country_event = {#Event about ukranian intelligentsia being restored by the Rada with some german help. The go4 are particularly happy
	id = speer_ukraine.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_ukraine.2" }
	title = speer_ukraine.2.t
	desc = speer_ukraine.2.desc
	picture = GFX_report_event_IBR_intellectuals_sitting

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_ukraine.2.a
		add_political_power = 25
		TNO_improve_academic_base_low = yes
		TNO_improve_press_rights_policy_effectiveness_low = yes
		TNO_improve_public_meetings_policy_effectiveness_low = yes
		TNO_improve_education_policy_effectiveness_monthly_low = yes
		UKR = {
			TNO_improve_press_rights_policy_effectiveness_low = yes
			TNO_improve_public_meetings_policy_effectiveness_low = yes
			TNO_improve_education_policy_effectiveness_monthly_med = yes
			1428 = {
				add_building_construction = {
					type = schools
					level = 1
					instant_build = yes
				}
			}
		}
	}
}
country_event = {#Event about speet honouring the military people and writing up the cabinet with help from treskow and other loyal wehr
	id = speer_ukraine.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_ukraine.3" }
	title = speer_ukraine.3.t
	desc = speer_ukraine.3.desc
	picture = GFX_report_event_generic_military_parade

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_ukraine.3.a
		army_experience = 10
		TNO_improve_army_professionalism_low = yes
		TNO_improve_military_supervision_policy_effectiveness_low = yes
		TNO_improve_training_policy_effectiveness_low = yes
		UKR = {
			1428 = {
				add_building_construction = {
					type = barracks
					level = 1
					instant_build = yes
				}
			}
		}
	}
}
country_event = {#Speer Sends Tresckow and his men to the ukranian border to put pressure on the ukranian government
	id = speer_ukraine.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_ukraine.4" }
	title = speer_ukraine.4.t
	desc = speer_ukraine.4.desc
	picture = GFX_report_event_DRL_forest_patrol

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_ukraine.4.a
	}
}
country_event = {#Speer and Schmidt assemble a board of diplomats to open negotiations with Ukraine
	id = speer_ukraine.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_ukraine.5" }
	title = speer_ukraine.5.t
	desc = speer_ukraine.5.desc
	picture = GFX_report_event_generic_sign_treaty1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_ukraine.5.a
	}
}
country_event = {#Short event about how all things have been refused. Time for war
	id = speer_ukraine.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_ukraine.6" }
	title = speer_ukraine.6.t
	desc = speer_ukraine.6.desc
	picture = GFX_report_event_GRO_saw_soldier2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_ukraine.6.a
	}
}
country_event = {#We will work with the dutch man to setup a coup by arming Tys, however he will want parts of romania later
	id = speer_ukraine.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_ukraine.7" }
	title = speer_ukraine.7.t
	desc = speer_ukraine.7.desc
	picture = GFX_report_event_generic_soldiers_scouting

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_ukraine.7.a
		add_equipment_to_stockpile = {
			type = infantry_equipment
			amount = -10000
			producer = GER
		}
	}
}
country_event = {#Armed militants send ultimatum for the govt to giveup power, it is refused
	id = speer_ukraine.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_ukraine.8" }
	title = speer_ukraine.8.t
	desc = speer_ukraine.8.desc
	picture = GFX_report_event_generic_bombers

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_ukraine.8.a
	}
}
country_event = {#Coup happens with german pressure. Tys is now in charge for a short time before handing over power
	id = speer_ukraine.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_ukraine.9" }
	title = speer_ukraine.9.t
	desc = speer_ukraine.9.desc
	picture = GFX_report_event_GER_arrests

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_ukraine.9.a
		UKR = {
			add_country_leader_role = {
				character = UKR_Yuryi_Tys
				country_leader = {
					ideology = national_socialism_reformed_national_socialism_subtype
					expire = "1980.1.1"
					id = -1
				}
				promote_leader = yes
			}
			set_politics = {
				ruling_party = national_socialism
			}
		}
	}
}

##############################
#Escalation Decision Category#
##############################

add_namespace = speerescalation

country_event = { #debug
	id = speerescalation.97
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerescalation.97" }
	title = speerescalation.97.t
	desc = speerescalation.97.desc

	picture = GFX_report_event_GER_army_1

	is_triggered_only = yes

	option = {
		name = speerescalation.97.a
		set_variable = { SGR_escalation_decision_timer = 100 }
	}
}

country_event = { #debug
	id = speerescalation.98
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerescalation.98" }
	title = speerescalation.98.t
	desc = speerescalation.98.desc

	picture = GFX_report_event_GER_army_1

	is_triggered_only = yes

	option = {
		name = speerescalation.98.a
		#add_ideas = GER_SGR_student_protests
	}
}

country_event = { #debug
	id = speerescalation.99
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerescalation.99" }
	title = speerescalation.99.t
	desc = speerescalation.99.desc

	picture = GFX_report_event_GER_army_1

	is_triggered_only = yes

	option = {
		name = speerescalation.99.a
		set_country_flag = SGR_escalation_thing_ongoing
	}
}

country_event = { #contacting wolgastaat for help
	id = speerescalation.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerescalation.1" }
	title = speerescalation.1.t
	desc = speerescalation.1.desc

	picture = GFX_report_event_GER_surrounded_germans

	is_triggered_only = yes

	fire_only_once = yes

	option = { #accept
		name = speerescalation.1.a
		GER = {
			set_country_flag = SGR_escalation_thing_wolga_yes
		}
		ai_chance = {
			base = 0
			modifier = {
				add = 100
				has_opinion = {
					target = GER
					value > 0
				}
			}
		}
	}

	option = {
		name = speerescalation.1.b
		ai_chance = {
			base = 0
			modifier = {
				add = 100
				has_opinion = {
					target = GER
					value < 0
				}
			}
		}
	}
}

country_event = { #wolga agreed to join attack
	id = speerescalation.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerescalation.2" }
	title = speerescalation.2.t
	desc = speerescalation.2.desc

	picture = GFX_report_event_GER_training

	is_triggered_only = yes

	fire_only_once = yes

	option = {
		name = speerescalation.2.a
		add_political_power = 25
		add_to_variable = { SGR_escalation_preparedness_var = 20 }
		custom_effect_tooltip = SGR_escalation_preparedness_20_tooltip
		clamp_variable = {
			var = SGR_escalation_preparedness_var
			min = 0
			max = 100
		}
	}
}

country_event = { #wolga refused to join attack
	id = speerescalation.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerescalation.3" }
	title = speerescalation.3.t
	desc = speerescalation.3.desc

	picture = GFX_report_event_SGR_sad_speer

	is_triggered_only = yes

	fire_only_once = yes

	option = {
		name = speerescalation.3.a
		add_political_power = -25
	}
}

country_event = { #mission failed, we'll get em next time (Not)
	id = speerescalation.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerescalation.4" }
	title = speerescalation.4.t
	desc = speerescalation.4.desc

	picture = GFX_report_event_GER_anarchy

	is_triggered_only = yes

	fire_only_once = yes

	option = {
		name = speerescalation.4.a
		add_political_power = -100
		custom_effect_tooltip = SGR_this_is_bad
	}
}

country_event = { #Speer is finished paying attention to the student protests
	id = speerescalation.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerescalation.5" }
	title = speerescalation.5.t
	desc = speerescalation.5.desc

	picture = GFX_report_event_GER_army_1

	is_triggered_only = yes

	option = {
		name = speerescalation.5.a
		clr_country_flag = SGR_escalation_thing_speer_focus_students
	}
}

country_event = { #Speer is finished paying attention to Schörner
	id = speerescalation.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerescalation.6" }
	title = speerescalation.6.t
	desc = speerescalation.6.desc

	picture = GFX_report_event_GER_army_1

	is_triggered_only = yes

	option = {
		name = speerescalation.6.a
		clr_country_flag = SGR_escalation_thing_speer_focus_schorner
	}
}

country_event = { #g04 event
	id = speerescalation.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerescalation.7" }
	title = speerescalation.7.t
	desc = speerescalation.7.desc

	picture = GFX_report_event_GER_army_1

	is_triggered_only = yes

	fire_only_once = yes

	option = {
		name = speerescalation.7.a
	}
}

country_event = { #second step of student riots
	id = speerescalation.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerescalation.8" }
	title = speerescalation.8.t
	desc = speerescalation.8.desc

	picture = GFX_report_event_GER_army_1

	is_triggered_only = yes

	hidden = yes

	option = {
		name = speerescalation.8.a
		set_country_flag = SGR_escalation_thing_step_two
		#activate_mission = SGR_escalation_student_protest_two
	}
}

country_event = { #g04 event
	id = speerescalation.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerescalation.9" }
	title = speerescalation.9.t
	desc = speerescalation.9.desc

	picture = GFX_report_event_GER_army_1

	is_triggered_only = yes

	option = {
		name = speerescalation.9.a
	}
}

country_event = { #third step of student riots
	id = speerescalation.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerescalation.10" }
	title = speerescalation.10.t
	desc = speerescalation.10.desc

	picture = GFX_report_event_GER_army_1

	is_triggered_only = yes

	hidden = yes

	option = {
		name = speerescalation.10.a
		set_country_flag = SGR_escalation_thing_step_three
		#activate_mission = SGR_escalation_student_protest_three
	}
}

country_event = { #g04 event
	id = speerescalation.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerescalation.11" }
	title = speerescalation.11.t
	desc = speerescalation.11.desc

	picture = GFX_report_event_GER_army_1

	is_triggered_only = yes

	option = {
		name = speerescalation.11.a
	}
}

country_event = { #third step of student riots
	id = speerescalation.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerescalation.12" }
	title = speerescalation.12.t
	desc = speerescalation.12.desc

	picture = GFX_report_event_GER_army_1

	is_triggered_only = yes

	hidden = yes

	option = {
		name = speerescalation.12.a
		set_country_flag = SGR_escalation_thing_step_four
		#activate_mission = SGR_escalation_student_protest_four
	}
}

country_event = { #g04 event
	id = speerescalation.13
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerescalation.13" }
	title = speerescalation.13.t
	desc = speerescalation.13.desc

	picture = GFX_report_event_GER_army_1

	is_triggered_only = yes

	option = {
		name = speerescalation.13.a
	}
}

add_namespace = speer_indonesia
country_event = { #Free indonesia wins with our support, hell yeah a friendlier regime in indonesia could be useful
	id = speer_indonesia.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_indonesia.1" }
	title = speer_indonesia.1.t
	desc = speer_indonesia.1.desc
	picture = GFX_report_event_GER_speer_wins

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_indonesia.1.a
		add_stability = 0.1
		add_political_power = 100
		army_experience = 10
	}
}

country_event = { #Free indonesia has fallen, our assets in the region have been lost. Fuck
	id = speer_indonesia.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_indonesia.2" }
	title = speer_indonesia.2.t
	desc = speer_indonesia.2.desc
	picture = GFX_report_event_GER_speer_wins

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = speer_indonesia.2.a
		add_stability = -0.05
	}
}

################
# Gang of Four #
################

#Current order of reforms:
#PHASE 1#
#Erhard
#Erhard
#Tresckow
#Kiesinger

add_namespace = erhardgo4

add_namespace = tresckowgo4

add_namespace = schmidtgo4

add_namespace = kiesingergo4

#Erhard



#Flat Income Tax

country_event = { #Erhard demands Flat Income Tax
	id = erhardgo4.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardgo4.1" }
	title = erhardgo4.1.t
	desc = erhardgo4.1.d
	picture = GFX_report_event_GER_erhard

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Accept
		name = erhardgo4.1.a
		ai_chance = {
			factor = 70
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
		}
		hidden_effect = {
			country_event = {
				id = erhardgo4.2
				days = 2
			}
		}
		add_political_power = -30
		hidden_effect = {
			swap_ideas = {
				remove_idea = tno_income_taxation_low_income_weighted
				add_idea = tno_income_taxation_flat_taxes
			}
		}
		effect_tooltip = {
			swap_ideas = {
				remove_idea = tno_income_taxation_low_income_weighted_dummy
				add_idea = tno_income_taxation_flat_taxes_dummy
			}
		}
		set_variable = { tno_income_taxation_effectiveness = 60 }
		TNO_update_policy_effectiveness = yes
		econ_increase_liberal_leaning_small = yes
		effect_tooltip = {
			TNO_worsen_income_taxation_policy_effectiveness_high = yes
		}
		TNO_improve_income_taxation_policy_effectiveness_monthly_med = yes
	}
	option = { #Deny
		name = erhardgo4.1.b
		ai_chance = {
			factor = 30
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		hidden_effect = {
			country_event = {
				id = erhardgo4.5
				days = 2
			}
		}
		econ_increase_conservative_leaning_small = yes
		custom_effect_tooltip = SGR_erhard_warning
	}
}

country_event = { #ACCEPT: Flat Income Tax is introduced, industrialists (esp. IG Farben) are pissed off
	id = erhardgo4.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardgo4.2" }
	title = erhardgo4.2.t
	desc = erhardgo4.2.d
	picture = GFX_report_event_BRG_industry_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Keep it
		name = erhardgo4.2.a
		ai_chance = { factor = 80 }
		hidden_effect = {
			country_event = {
				id = erhardgo4.3
				days = 2
			}
		}
		add_political_power = -20
	}
	option = { #Backtrack
		name = erhardgo4.2.b
		ai_chance = {
			factor = 20
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		hidden_effect = {
			country_event = {
				id = erhardgo4.4
				days = 2
			}
		}
		econ_increase_conservative_leaning_small = yes
		hidden_effect = {
			swap_ideas = {
				remove_idea = tno_income_taxation_flat_taxes
				add_idea = tno_income_taxation_low_income_weighted
			}
		}
		effect_tooltip = {
			swap_ideas = {
				remove_idea = tno_income_taxation_flat_taxes_dummy
				add_idea = tno_income_taxation_low_income_weighted_dummy
			}
		}
		set_variable = { tno_income_taxation_effectiveness = 40 }
		TNO_update_policy_effectiveness = yes
		effect_tooltip = {
			TNO_worsen_income_taxation_policy_effectiveness_high = yes
		}
		TNO_improve_income_taxation_policy_effectiveness_monthly_med = yes
	}
}

country_event = { #Speer keeps Flat Income Tax despite industrialist protests
	id = erhardgo4.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardgo4.3" }
	title = erhardgo4.3.t
	desc = erhardgo4.3.d
	picture = GFX_report_event_BRG_industry_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #GO4 happy, Industrialists pissed
		name = erhardgo4.3.a
		ai_chance = { factor = 1 }
		add_political_power = 75
		add_stability = -0.05
		add_to_variable = { SGR_reforms_requested = 1 }
		econ_increase_liberal_leaning_small = yes
	}
}

country_event = { #Speer backtracks on Flat Income Tax after meeting IG Farben protest
	id = erhardgo4.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardgo4.4" }
	title = erhardgo4.4.t
	desc = erhardgo4.4.d
	picture = GFX_report_event_SGR_sad_speer

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Erhard gon be pissed
		name = erhardgo4.4.a
		ai_chance = { factor = 1 }
		country_event = {
			id = erhardgo4.6
			days = 1
		}
	}
}

country_event = { #Speer declines Erhard's request for Flat Income Tax, Erhard does it anyway
	id = erhardgo4.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardgo4.5" }
	title = erhardgo4.5.t
	desc = erhardgo4.5.d
	picture = GFX_report_event_SGR_sad_speer_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Begrudgingly accept it
		name = erhardgo4.5.a
		ai_chance = {
			factor = 90
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
		}
		hidden_effect = {
			country_event = {
				id = erhardgo4.3
				days = 2
			}
		}
		econ_increase_liberal_leaning_small = yes
		add_political_power = -50
		swap_ideas = {
			remove_idea = tno_income_taxation_low_income_weighted
			add_idea = tno_income_taxation_flat_taxes
		}
		set_variable = { tno_income_taxation_effectiveness = 60 }
		TNO_update_policy_effectiveness = yes
		effect_tooltip = {
			TNO_worsen_income_taxation_policy_effectiveness_high = yes
		}
		TNO_improve_income_taxation_policy_effectiveness_monthly_med = yes
	}
	option = { #Veto the law
		name = erhardgo4.5.b
		ai_chance = { factor = 10 }
		hidden_effect = {
			country_event = {
				id = erhardgo4.6
				days = 1
			}
		}
		custom_effect_tooltip = SGR_erhard_warning
		econ_increase_conservative_leaning_small = yes
	}
}

country_event = { #Erhard threatens resignation
	id = erhardgo4.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardgo4.6" }
	title = erhardgo4.6.t
	desc = erhardgo4.6.d
	picture = GFX_report_event_post_apoc_sunset

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Backtrack, accept his proposal
		name = erhardgo4.6.a
		ai_chance = { factor = 99 }
		swap_ideas = {
			remove_idea = tno_income_taxation_low_income_weighted
			add_idea = tno_income_taxation_flat_taxes
		}
		set_variable = { tno_income_taxation_effectiveness = 60 }
		TNO_update_policy_effectiveness = yes
		effect_tooltip = {
			TNO_worsen_income_taxation_policy_effectiveness_high = yes
		}
		TNO_improve_income_taxation_policy_effectiveness_monthly_med = yes
		hidden_effect = {
			country_event = {
				id = erhardgo4.3
				days = 2
			}
		}
		econ_increase_liberal_leaning_small = yes
	}

}



#Minimum Wage

country_event = { #Erhard demands the introduction of a decent minimum wage to the Civilian Workforce
	id = erhardgo4.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardgo4.8" }
	title = erhardgo4.8.t
	desc = erhardgo4.8.d
	picture = GFX_report_event_generic_flatcap_worker

	is_triggered_only = yes
	fire_only_once = yes

	option = { #hell yeah
		name = erhardgo4.8.a
		ai_chance = {
			factor = 70
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
		}
		hidden_effect = {
			swap_ideas = {
				remove_idea = tno_minimum_wage_trinket_minimum_wage
				add_idea = tno_minimum_wage_acceptable_minimum
			}
		}
		effect_tooltip = {
			swap_ideas = {
				remove_idea = tno_minimum_wage_trinket_minimum_wage_dummy
				add_idea = tno_minimum_wage_acceptable_minimum_dummy
			}
		}
		set_variable = { tno_minimum_wage_effectiveness = 55 }
		TNO_update_policy_effectiveness = yes
		effect_tooltip = {
			TNO_worsen_minimum_wage_policy_effectiveness_high = yes
		}
		TNO_improve_minimum_wage_policy_effectiveness_monthly_med = yes
		econ_increase_liberal_leaning_small = yes
		set_temp_variable = { debt_temp = 1 }
		econ_national_debt_change = yes
		add_political_power = -30

		hidden_effect = {
			country_event = {
				id = erhardgo4.9
				days = 2
			}
		}
	}
	option = { #no
		name = erhardgo4.8.b
		ai_chance = {
			factor = 30
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		custom_effect_tooltip = SGR_erhard_warning
		hidden_effect = {
			country_event = {
				id = erhardgo4.12
				days = 2
			}
		}
		econ_increase_conservative_leaning_small = yes
	}
}

country_event = { #ACCEPT: Acceptable Minimum Wage is introducded, Industrialists get mega pissy because minimum wage, demand Speer to backtrack
	id = erhardgo4.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardgo4.9" }
	title = erhardgo4.9.t
	desc = erhardgo4.9.d
	picture = GFX_report_event_CHI_Industry_Oil

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Support Erhard
		name = erhardgo4.9.a
		ai_chance = { factor = 80 }
		hidden_effect = {
			country_event = {
				id = erhardgo4.10
				days = 2
			}
		}

	}
	option = { #Repeal the law
		name = erhardgo4.9.b
		ai_chance = {
			factor = 20
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		custom_effect_tooltip = SGR_erhard_warning
		hidden_effect = {
			country_event = {
				id = erhardgo4.11
				days = 2
			}
		}
		econ_increase_conservative_leaning_small = yes
		hidden_effect = {
			swap_ideas = {
				remove_idea = tno_minimum_wage_acceptable_minimum
				add_idea = tno_minimum_wage_trinket_minimum_wage
			}
		}
		effect_tooltip = {
			swap_ideas = {
				remove_idea = tno_minimum_wage_acceptable_minimum_dummy
				add_idea = tno_minimum_wage_trinket_minimum_wage_dummy
			}
		}
		set_variable = { tno_minimum_wage_effectiveness = 45 }
		TNO_update_policy_effectiveness = yes
		effect_tooltip = {
			TNO_worsen_minimum_wage_policy_effectiveness_high = yes
		}
		TNO_improve_minimum_wage_policy_effectiveness_monthly_med = yes
	}
}

country_event = { #Speer keeps Acceptable Minimum Wage despite industrialist protest, German economy soars
	id = erhardgo4.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardgo4.10" }
	title = erhardgo4.10.t
	desc = erhardgo4.10.d
	picture = GFX_report_event_CHI_Industry_New_Exc_Equip

	is_triggered_only = yes
	fire_only_once = yes

	option = { #hella
		name = erhardgo4.10.a
		ai_chance = { factor = 1 }
		add_political_power = 75
		add_stability = -0.05
		set_temp_variable = { gdp_growth_temp = 0.95 }
		econ_gdp_growth_change = yes
		add_to_variable = { SGR_reforms_requested = 1 }
		econ_increase_liberal_leaning_small = yes
	}
}

country_event = { #Speer backtracks on Acceptable Minimum Wage due to Industrialist protest
	id = erhardgo4.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardgo4.11" }
	title = erhardgo4.11.t
	desc = erhardgo4.11.d
	picture = GFX_report_event_GER_hermann_josef_abs

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Erhard gonna be pissed
		name = erhardgo4.11.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = erhardgo4.13
				days = 2
			}
		}
		econ_increase_conservative_leaning_small = yes
		custom_effect_tooltip = SGR_erhard_warning
	}
}

country_event = { #DECLINE: Speer declines Erhard's request for Acceptable Minimum Wage, Erhard does it anyway
	id = erhardgo4.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardgo4.12" }
	title = erhardgo4.12.t
	desc = erhardgo4.12.d
	picture = GFX_report_event_generic_read_write

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Nod it off
		name = erhardgo4.12.a
		ai_chance = { factor = 80 }
		hidden_effect = {
			country_event = {
				id = erhardgo4.10
				days = 2
			}
		}
		econ_increase_liberal_leaning_small = yes
		swap_ideas = {
			remove_idea = tno_minimum_wage_trinket_minimum_wage
			add_idea = tno_minimum_wage_acceptable_minimum
		}
		set_variable = { tno_minimum_wage_effectiveness = 55 }
		TNO_update_policy_effectiveness = yes
		effect_tooltip = {
			TNO_worsen_minimum_wage_policy_effectiveness_high = yes
		}
		TNO_improve_minimum_wage_policy_effectiveness_monthly_med = yes
		set_temp_variable = { debt_temp = 1 }
		econ_national_debt_change = yes
		add_political_power = -30


	}
	option = { #Repeal the law
		name = erhardgo4.12.b
		ai_chance = { factor = 20 }
		custom_effect_tooltip = SGR_erhard_warning
		hidden_effect = {
			country_event = {
				id = erhardgo4.13
				days = 2
			}
		}
		econ_increase_conservative_leaning_small = yes
	}
}

country_event = { #Erhard threatens resignation
	id = erhardgo4.13
	immediate = { log = "[GetDateText]: [Root.GetName]: event erhardgo4.13" }
	title = erhardgo4.13.t
	desc = erhardgo4.13.d
	picture = GFX_report_event_SGR_generic_speer

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Cave in, allow him the reform
		name = erhardgo4.13.a
		ai_chance = { factor = 99 }
		swap_ideas = {
			remove_idea = tno_minimum_wage_trinket_minimum_wage
			add_idea = tno_minimum_wage_acceptable_minimum
		}
		set_variable = { tno_minimum_wage_effectiveness = 55 }
		TNO_update_policy_effectiveness = yes
		effect_tooltip = {
			TNO_worsen_minimum_wage_policy_effectiveness_high = yes
		}
		TNO_improve_minimum_wage_policy_effectiveness_monthly_med = yes
		set_temp_variable = { debt_temp = 1 }
		econ_national_debt_change = yes
		econ_increase_liberal_leaning_small = yes

		hidden_effect = {
			country_event = {
				id = erhardgo4.10
				days = 2
			}
		}

	}

}



#Tresckow


country_event = { #Tresckow demands lowering the draft to one year
	id = tresckowgo4.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event tresckowgo4.1" }
	title = tresckowgo4.1.t
	desc = tresckowgo4.1.d
	picture = GFX_report_event_GER_training

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Sure
		name = tresckowgo4.1.a
		ai_chance = { factor = 70 }
		tno_conscription_improve = yes
		set_variable = { tno_conscription_effectiveness = 60 }
		TNO_update_policy_effectiveness = yes
		effect_tooltip = {
			TNO_worsen_conscription_policy_effectiveness_high = yes
		}
		TNO_improve_conscription_policy_effectiveness_monthly_med = yes
		add_political_power = -30
		hidden_effect = {
			country_event = {
				id = tresckowgo4.2
				days = 2
			}
		}
	}
	option = { #No
		name = tresckowgo4.1.b
		ai_chance = {
			factor = 30
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}

		hidden_effect = {
			country_event = {
				id = tresckowgo4.3
				days = 2
			}
		}
	}
}

country_event = { #ACCEPTED: The draft is lowered to one year, Schörner and Remer are pissed and demand it to be repealed
	id = tresckowgo4.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event tresckowgo4.2" }
	title = tresckowgo4.2.t
	desc = tresckowgo4.2.d
	picture = GFX_report_event_GER_otto_remer_intro

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Support Tresckow
		name = tresckowgo4.2.a
		ai_chance = { factor = 80 }
		add_political_power = -20
		hidden_effect = {
			country_event = {
				id = tresckowgo4.4
				days = 2
			}
		}
	}
	option = { #Backtrack
		name = tresckowgo4.2.b
		ai_chance = {
			factor = 20
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		add_political_power = -50
		tno_conscription_worsen = yes
		set_variable = { tno_conscription_effectiveness = 90 }
		TNO_update_policy_effectiveness = yes
		hidden_effect = {
			country_event = {
				id = tresckowgo4.5
				days = 2
			}
		}
	}
}

country_event = { #DECLINED: Speer declines lowering the draft, Tresckow and GO4 are pissed
	id = tresckowgo4.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event tresckowgo4.3" }
	title = tresckowgo4.3.t
	desc = tresckowgo4.3.d
	picture = GFX_report_event_GER_agreement

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Tresckow gonna be pissed
		name = tresckowgo4.3.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = tresckowgo4.5
				days = 1
			}
		}
	}
}

country_event = { #IF SPEER DOESN'T BACKTRACK FROM SCHÃ–RNER: Draft is lowered, militarists are pissed but population is happy and professionalism within the army increases
	id = tresckowgo4.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event tresckowgo4.4" }
	title = tresckowgo4.4.t
	desc = tresckowgo4.4.d
	picture = GFX_report_event_GER_march

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Tresckow gonna ask to reconsider
		name = tresckowgo4.4.a
		ai_chance = { factor = 1 }
		add_political_power = 75
		add_stability = -0.05
		TNO_improve_conscription_policy_effectiveness_monthly_med = yes
		add_to_variable = { SGR_reforms_requested = 1 }
	}
}

country_event = { #IF SPEER BACKTRACKS FROM SCHÃ–RNER OR IS DENIED HIS REQUEST: Tresckow asks Speer to reconsider
	id = tresckowgo4.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event tresckowgo4.5" }
	title = tresckowgo4.5.t
	desc = tresckowgo4.5.d
	picture = GFX_report_event_generic_sign_treaty2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Alr
		name = tresckowgo4.5.a
		ai_chance = { factor = 80 }
		add_political_power = -30
		hidden_effect = {
			country_event = {
				id = tresckowgo4.4
				days = 2
			}
		}
	}
	option = { #No
		name = tresckowgo4.5.b
		ai_chance = { factor = 20 }
		add_political_power = -30
		add_to_variable = { SGR_reforms_requested = 1 }
	}
}

#Tresckow Heuaktion event chain

country_event = { #
	id = tresckowgo4.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event tresckowgo4.6" }
	title = tresckowgo4.6.t
	desc = tresckowgo4.6.desc
	picture = GFX_report_event_generic_soldier_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = tresckowgo4.6.a
		ai_chance = { factor = 1 }
		country_event = {
			id = tresckowgo4.7
			days = 5
		}
	}
	option = { #
		name = tresckowgo4.6.b
		ai_chance = { factor = 1 }
		custom_effect_tooltip = tresckowgo4_tt
	}
}

country_event = { #
	id = tresckowgo4.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event tresckowgo4.7" }
	title = tresckowgo4.7.t
	desc = tresckowgo4.7.desc
	picture = GFX_report_event_IBR_guy_paper_meeting

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = tresckowgo4.7.a
		ai_chance = { factor = 1 }
		country_event = {
			id = tresckowgo4.8
			days = 5
		}
	}
	option = { #
		name = tresckowgo4.7.b
		ai_chance = { factor = 1 }
		custom_effect_tooltip = tresckowgo4_tt
	}
}

country_event = { #
	id = tresckowgo4.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event tresckowgo4.8" }
	title = tresckowgo4.8.t
	desc = tresckowgo4.8.desc
	picture = GFX_report_event_GER_court

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = tresckowgo4.8.a
		ai_chance = { factor = 1 }
		country_event = {
			id = tresckowgo4.9
			days = 5
		}
	}
}

country_event = { #
	id = tresckowgo4.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event tresckowgo4.9" }
	title = tresckowgo4.9.t
	desc = tresckowgo4.9.desc
	picture = GFX_report_event_MAD_phone_call

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = tresckowgo4.9.a
		ai_chance = { factor = 1 }
		add_manpower = -1
		army_experience = -3
	}
}


#Kiesinger

country_event = { #Kiesinger requests Speer to pass a bill on financing healthcare and public education for the Reich; he has already gathered significant support in the Reichstag and only needs his support
	id = kiesingergo4.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.1" }
	title = kiesingergo4.1.t
	desc = kiesingergo4.1.d
	picture = GFX_report_event_IBR_ministry_of_national_education

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Hell yeah
		name = kiesingergo4.1.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = kiesingergo4.2
				days = 2
			}
		}
		econ_increase_liberal_leaning_small = yes
	}
}

country_event = { #The bill has passed, but a certain Reinhard Gehlen appears at Speer's desk and warns him of the dangers public education may pose to the RND's ability to collect info from the less well off people of the Reich and possibly allow socialist thought to spread
	id = kiesingergo4.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.2" }
	title = kiesingergo4.2.t
	desc = kiesingergo4.2.d
	picture = GFX_report_event_GER_gehlen

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Gehlen doesn't know what he's talking about
		name = kiesingergo4.2.a
		ai_chance = {
			factor = 90
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
		}
		add_political_power = -50
		hidden_effect = {
			country_event = {
				id = kiesingergo4.4
				days = 2
			}
		}
	}
	option = { #Gehlen's right
		name = kiesingergo4.2.b
		ai_chance = {
			factor = 10
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		hidden_effect = {
			country_event = {
				id = kiesingergo4.3
				days = 2
			}
		}
		econ_increase_conservative_leaning_small = yes

	}
}

country_event = { #IF SPEER AGREED WITH GEHLEN: Kiesinger talks with Speer, attempts to convince him the bill won't do any such thing
	id = kiesingergo4.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.3" }
	title = kiesingergo4.3.t
	desc = kiesingergo4.3.d
	picture = GFX_report_event_GER_gehlen_bloody

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Kiesinger's right
		name = kiesingergo4.3.a
		ai_chance = {
			factor = 90
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
		}

		hidden_effect = {
			country_event = {
				id = kiesingergo4.4
				days = 2
			}
		}
		econ_increase_liberal_leaning_small = yes
		add_political_power = -20
	}
	option = { #Gehlen's right
		name = kiesingergo4.3.b
		ai_chance = { factor = 10 }

		hidden_effect = {
			country_event = {
				id = kiesingergo4.5
				days = 2
			}
		}
	}
}

country_event = { #IF SPEER AGREED WITH KIESINGER: The bill ultimately passes, lots of money is pumped into education and healthcare, Gehlen is pissed, Kiesinger is happy
	id = kiesingergo4.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.4" }
	title = kiesingergo4.4.t
	desc = kiesingergo4.4.d
	picture = GFX_report_event_WAL_school

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Kiesinger :)
		name = kiesingergo4.4.a
		ai_chance = { factor = 1 }
		tno_health_care_improve = yes
		tno_education_improve = yes
		set_variable = { tno_health_care_effectiveness = 55 }
		TNO_update_policy_effectiveness = yes
		set_variable = { tno_education_effectiveness = 55 }
		TNO_update_policy_effectiveness = yes
		effect_tooltip = {
			TNO_worsen_health_care_policy_effectiveness_high = yes
			TNO_worsen_education_policy_effectiveness_high = yes
		}
		TNO_improve_health_care_policy_effectiveness_monthly_med = yes
		TNO_improve_education_policy_effectiveness_monthly_med = yes
		econ_increase_liberal_leaning_small = yes

		set_temp_variable = { temp_econ_spending_amount = 5 }
		econ_spend_money_once_effect_raw_money = yes


		add_political_power = 40
		add_to_variable = { SGR_reforms_requested = 1 }
	}
}

country_event = { #IF SPEER AGREED WITH GEHLEN: Education parts of the bill are repealed, only healthcare gets benefits, Gehlen is happy, Kiesinger is pissed
	id = kiesingergo4.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.5" }
	title = kiesingergo4.5.t
	desc = kiesingergo4.5.d
	picture = GFX_report_event_IBR_intensive_care_hospital

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Kiesinger :(
		name = kiesingergo4.5.a
		ai_chance = { factor = 1 }
		tno_health_care_improve = yes
		set_variable = { tno_health_care_effectiveness = 75 }
		TNO_update_policy_effectiveness = yes
		effect_tooltip = {
			TNO_worsen_health_care_policy_effectiveness_high = yes
		}
		TNO_improve_health_care_policy_effectiveness_monthly_med = yes
		set_temp_variable = { temp_econ_spending_amount = 2.5 }
		econ_spend_money_once_effect_raw_money = yes
		econ_increase_conservative_leaning_small = yes

		add_political_power = 50
		add_stability = -0.025
		add_to_variable = { SGR_reforms_requested = 1 }
	}
}

country_event = { #Kiesinger approaches speer requesting to end religious persecution
	id = kiesingergo4.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.6" }
	title = kiesingergo4.6.t
	desc = kiesingergo4.6.desc
	picture = GFX_report_event_post_apoc_old_rural_church

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = kiesingergo4.6.a
		ai_chance = { factor = 0.9 }
		country_event = kiesingergo4.7
	}
	option = {
		name = kiesingergo4.6.b
		ai_chance = {
			factor = 0.1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_REFORMER
					}
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_NATSOC_OBERLANDER
					}
				}
			}
		}
		country_event = kiesingergo4.20
	}
}

country_event = { #Speer Agrees and switches germany to secularism
	id = kiesingergo4.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.7" }
	title = kiesingergo4.7.t
	desc = kiesingergo4.7.desc
	picture = GFX_report_event_generic_sign_treaty1

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = kiesingergo4.7.a
		country_event = kiesingergo4.8
		swap_ideas = {
			remove_idea = tno_religious_rights_state_religion
			add_idea = tno_religious_rights_secularism
		}
		set_variable = { tno_religious_rights_effectiveness = 60 }
		TNO_update_policy_effectiveness = yes
	}
}

country_event = { #Hardline Nazis complain and argue that churches are anti nazi
	id = kiesingergo4.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.8" }
	title = kiesingergo4.8.t
	desc = kiesingergo4.8.desc
	picture = GFX_report_event_GER_nazi_street

	is_triggered_only = yes
	fire_only_once = yes

	option = { #repeal the law
		name = kiesingergo4.8.a
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_REFORMER
					}
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_NATSOC_OBERLANDER
					}
				}
			}
		}
		country_event = kiesingergo4.28
		swap_ideas = {
			remove_idea = tno_religious_rights_secularism
			add_idea = tno_religious_rights_state_religion
		}
		set_variable = { tno_religious_rights_effectiveness = 33 }
		TNO_update_policy_effectiveness = yes
	}
	option = { #Dont repeal the law
		name = kiesingergo4.8.b
		country_event = kiesingergo4.9
	}
}

country_event = { #Speer wimps out after hearing the hardliners
	id = kiesingergo4.28
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.28" }
	title = kiesingergo4.28.t
	desc = kiesingergo4.28.desc
	picture = GFX_report_event_SGR_sad_speer

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Im afraid of nazis
		name = kiesingergo4.28.a
		country_event = kiesingergo4.21
	}
}

country_event = { #The GO4 urge speer to ignore the pleas of the hardliners
	id = kiesingergo4.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.9" }
	title = kiesingergo4.9.t
	desc = kiesingergo4.9.desc
	picture = GFX_report_event_GER_gang_of_four_intro

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Agree
		name = kiesingergo4.9.a
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
		}
		country_event = kiesingergo4.10
	}
	option = { #Disagree
		name = kiesingergo4.9.b
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		country_event = kiesingergo4.11
	}
}

country_event = { #Speer Agrees - secularism stays
	id = kiesingergo4.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.10" }
	title = kiesingergo4.10.t
	desc = kiesingergo4.10.desc
	picture = GFX_report_event_SGR_generic_speer

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = kiesingergo4.10.a
	}
}

country_event = { #Speer Refuses the GO4's demands, back to atheism
	id = kiesingergo4.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.11" }
	title = kiesingergo4.11.t
	desc = kiesingergo4.11.desc
	picture = GFX_report_event_generic_papers

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = kiesingergo4.11.a
		country_event = kiesingergo4.12
		swap_ideas = {
			remove_idea = tno_religious_rights_secularism
			add_idea = tno_religious_rights_state_religion
		}
		set_variable = { tno_religious_rights_effectiveness = 33 }
		TNO_update_policy_effectiveness = yes
	}
}

country_event = { #Kiesinger and Tresckow threaten to Resign
	id = kiesingergo4.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.12" }
	title = kiesingergo4.12.t
	desc = kiesingergo4.12.desc
	picture = GFX_report_event_post_apoc_sunset

	is_triggered_only = yes
	fire_only_once = yes

	option = { #No ! Dont resign please
		name = kiesingergo4.12.a
		country_event = kiesingergo4.13
	}
}

country_event = { #Speer asks them to not resign
	id = kiesingergo4.13
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.13" }
	title = kiesingergo4.13.t
	desc = kiesingergo4.13.desc
	picture = GFX_report_event_SGR_sad_speer_2

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = kiesingergo4.13.a
		country_event = kiesingergo4.14
	}
}

country_event = { #Entire Go4 enters the room to remind Speer what's at stake
	id = kiesingergo4.14
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.14" }
	title = kiesingergo4.14.t
	desc = kiesingergo4.14.desc
	picture = GFX_report_event_generic_congress

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = kiesingergo4.14.a
		country_event = kiesingergo4.15
	}
}

country_event = { #Speer caves and removes persecution
	id = kiesingergo4.15
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.15" }
	title = kiesingergo4.15.t
	desc = kiesingergo4.15.desc
	picture = GFX_report_event_generic_office

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = kiesingergo4.15.a
		swap_ideas = {
			remove_idea = tno_religious_rights_state_religion
			add_idea = tno_religious_rights_secularism
		}
		set_variable = { tno_religious_rights_effectiveness = 60 }
		TNO_update_policy_effectiveness = yes
	}
}




country_event = { #Speer refuses the initial Kiesinger request
	id = kiesingergo4.20
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.20" }
	title = kiesingergo4.20.t
	desc = kiesingergo4.20.desc
	picture = GFX_report_event_GER_albert_speer_intro

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = kiesingergo4.20.a
		country_event = kiesingergo4.27
	}
}

country_event = { #Tresckow storms in and demands to know why speer refuses
	id = kiesingergo4.27
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.27" }
	title = kiesingergo4.27.t
	desc = kiesingergo4.27.desc
	picture = GFX_report_event_SGR_generic_speer

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Im afraid of nazis
		name = kiesingergo4.27.a
		country_event = kiesingergo4.21
	}
	option = { #National socialist principles
		name = kiesingergo4.27.b
		country_event = kiesingergo4.24
	}
}

country_event = { #"I'm afraid of the nazis"
	id = kiesingergo4.21
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.21" }
	title = kiesingergo4.21.t
	desc = kiesingergo4.21.desc
	picture = GFX_report_event_SGR_sad_speer_2

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = kiesingergo4.21.a
		country_event = kiesingergo4.22
	}
}

country_event = { #Kiesinger says he can sell the new law to the reichstag
	id = kiesingergo4.22
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.22" }
	title = kiesingergo4.22.t
	desc = kiesingergo4.22.desc
	picture = GFX_report_event_GER_reichstag

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Accept
		name = kiesingergo4.22.a
		country_event = kiesingergo4.26
	}
	option = { #Refuse
		name = kiesingergo4.22.b
		country_event = kiesingergo4.23
	}
}

country_event = { #Speer still refuses to implement the law
	id = kiesingergo4.23
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.23" }
	title = kiesingergo4.23.t
	desc = kiesingergo4.23.desc
	picture = GFX_report_event_generic_sign_treaty3

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = kiesingergo4.23.a
		country_event = kiesingergo4.12
	}
}

country_event = { #Speer refuses due to 'national socialist principles'
	id = kiesingergo4.24
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.24" }
	title = kiesingergo4.24.t
	desc = kiesingergo4.24.desc
	picture = GFX_report_event_GER_nazi_street

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = kiesingergo4.24.a
		country_event = kiesingergo4.25
	}
}

country_event = { #Treskow stresses how important christianity is to germany
	id = kiesingergo4.25
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.25" }
	title = kiesingergo4.25.t
	desc = kiesingergo4.25.desc
	picture = GFX_report_event_AZH_nagaland_church

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Accept
		name = kiesingergo4.25.a
		country_event = kiesingergo4.29
	}
	option = { #deny
		name = kiesingergo4.25.b
		country_event = kiesingergo4.23
	}
}

country_event = { #Speer agrees with Kiesinger's counter argument
	id = kiesingergo4.26
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.26" }
	title = kiesingergo4.26.t
	desc = kiesingergo4.26.desc
	picture = GFX_report_event_generic_sign_treaty1

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = kiesingergo4.26.a
		swap_ideas = {
			remove_idea = tno_religious_rights_state_religion
			add_idea = tno_religious_rights_secularism
		}
		set_variable = { tno_religious_rights_effectiveness = 60 }
		TNO_update_policy_effectiveness = yes
	}
}

country_event = { #Speer agrees with Treskow's counter argument
	id = kiesingergo4.29
	immediate = { log = "[GetDateText]: [Root.GetName]: event kiesingergo4.29" }
	title = kiesingergo4.29.t
	desc = kiesingergo4.29.desc
	picture = GFX_report_event_generic_sign_treaty2

	is_triggered_only = yes
	fire_only_once = yes

	option = {
		name = kiesingergo4.29.a
		swap_ideas = {
			remove_idea = tno_religious_rights_state_religion
			add_idea = tno_religious_rights_secularism
		}
		set_variable = { tno_religious_rights_effectiveness = 60 }
		TNO_update_policy_effectiveness = yes
	}
}


####################################
# Code event to get things working #
####################################

country_event = {
	id = tresckowgo4.1001
	immediate = { log = "[GetDateText]: [Root.GetName]: event tresckowgo4.1001" }
	title = "h"
	desc = "m"
	picture = GFX_report_event_GER_gehlen
	hidden = yes

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = "h"
		set_country_flag = SGR_speergraph_button_visible
	}
}

###############
# RND Flavour #
###############

add_namespace = RNDflavour

country_event = { #
	id = RNDflavour.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event RNDflavour.1" }
	title = RNDflavour.1.t
	desc = RNDflavour.1.d
	picture = GFX_report_event_SGR_RND_1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = RNDflavour.1.a
		ai_chance = { factor = 1 }
	}
}

############################
# Reichsbanner Negotiation #
############################

add_namespace = speerreichsbanner

country_event = { #
	id = speerreichsbanner.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.1" }
	title = speerreichsbanner.1.t
	desc = speerreichsbanner.1.desc
	picture = GFX_report_event_GER_reichstag_protest

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.1.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_RSRG_waiting_tt
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.2
				days = 3
			}
		}
	}
}

country_event = { #
	id = speerreichsbanner.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.2" }
	title = speerreichsbanner.2.t
	desc = speerreichsbanner.2.desc
	picture = GFX_report_event_GER_reichsbanner

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.2.a
		ai_chance = {
			factor = 40
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_CONSERVATIVE
					}
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_NATSOC_OBERLANDER
					}
				}
			}
		}
		trigger = {
			OR = {
				check_variable = { LeaningPivot > 0 }
				is_ai = yes
			}
		}
		custom_effect_tooltip = SGR_RSRG_no_oversight_tt
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.3
				days = 3
			}
			set_country_flag = SGR_RSRG_no_oversight
		}
		decrease_regime_stab_med = yes
	}
	option = { #
		name = speerreichsbanner.2.b
		ai_chance = {
			factor = 60
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		custom_effect_tooltip = SGR_RSRG_oversight_tt
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.3
				days = 3
			}
		}
		decrease_regime_stab_small = yes
	}
}

country_event = { #
	id = speerreichsbanner.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.3" }
	title = speerreichsbanner.3.t
	desc = speerreichsbanner.3.desc
	picture = GFX_report_event_SCO_hands

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.3.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.4
				days = 3
			}
		}
	}
}

country_event = { #
	id = speerreichsbanner.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.4" }
	title = speerreichsbanner.4.t
	desc = speerreichsbanner.4.desc
	picture = GFX_report_event_generic_papers

	is_triggered_only = yes
	fire_only_once = yes

	option = { # Yes
		name = speerreichsbanner.4.a
		ai_chance = { factor = 80 }
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.6
				days = 3
			}
		}
		set_temp_variable = { temp_econ_spending_amount = 10 }
		econ_spend_money_once_effect_raw_money = yes
		set_temp_variable = { inflation_temp = 2 }
		econ_inflation_change = yes
		add_to_variable = {
			SGR_costs_save = 2.5
		}

		decrease_regime_stab_15 = yes
		add_political_power = 30
		custom_effect_tooltip = SGR_RSRG_abolish_slavery
	}
	option = { # No
		name = speerreichsbanner.4.b
		trigger = {
			NOT = { has_country_flag = SGR_RSRG_no_oversight }
		}
		ai_chance = {
			factor = 20
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_REFORMER
					}
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_CONSERVATIVE
					}
				}
			}
		}
		custom_effect_tooltip = SGR_RSRG_terrible_idea_tt
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.5
				days = 3
			}
		}
		add_regime_stab_small = yes
	}
}

country_event = { # REICHSBANNER NEGOTIATION FAILURE
	id = speerreichsbanner.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.5" }
	title = speerreichsbanner.5.t
	desc = speerreichsbanner.5.desc
	picture = GFX_report_event_generic_broken_mirror

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.5.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.24
				days = 3
			}
		}
	}
}

country_event = { #
	id = speerreichsbanner.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.6" }
	title = speerreichsbanner.6.t
	desc = speerreichsbanner.6.desc
	picture = GFX_report_event_CHI_Industry_Synth_Refine

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.6.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.7
				days = 3
			}
		}
	}
}

country_event = { #
	id = speerreichsbanner.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.7" }
	title = speerreichsbanner.7.t
	desc = speerreichsbanner.7.desc
	picture = GFX_report_event_generic_sign_treaty1

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Yes
		name = speerreichsbanner.7.a
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_NATSOC_OBERLANDER
				}
			}
		}
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.8
				days = 3
			}
		}
		decrease_regime_stab_15 = yes
		add_political_power = 30
		custom_effect_tooltip = SGR_RSRG_abolish_nuremberg_laws
	}
	option = { #No
		name = speerreichsbanner.7.b
		trigger = {
			NOT = { has_country_flag = SGR_RSRG_no_oversight }
		}
		ai_chance = {
			factor = 20
			modifier = {
				factor = 0
				OR = {
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_REFORMER
					}
					has_game_rule = {
						rule = GER_SPEER_PATH
						option = GER_SPEER_PATH_CONSERVATIVE
					}
				}
			}
		}
		custom_effect_tooltip = SGR_RSRG_terrible_idea_tt
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.5
				days = 3
			}
		}
		add_regime_stab_small = yes
	}
}

country_event = { #
	id = speerreichsbanner.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.8" }
	title = speerreichsbanner.8.t
	desc = speerreichsbanner.8.desc
	picture = GFX_report_event_generic_sign_treaty2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.8.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.9
				days = 3
			}
		}
	}
}

country_event = { #
	id = speerreichsbanner.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.9" }
	title = speerreichsbanner.9.t
	desc = speerreichsbanner.9.desc
	picture = GFX_report_event_generic_election

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Yes
		name = speerreichsbanner.9.a
		ai_chance = {
			factor = 700
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_CONSERVATIVE
				}
			}
		}
		trigger = {
			has_country_flag = SGR_RSRG_no_oversight
		}
		custom_effect_tooltip = SGR_RSRG_no_oversight_result_tt
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.11
				days = 3
			}
			country_event = {
				id = speerreichsbanner.22
				days = 1
			}
			set_country_flag = SGR_RSRG_freedom_protest_full
		}
		SGR_increase_RSRG_bonus_big = yes
		decrease_regime_stab_15 = yes
		custom_effect_tooltip = SGR_RSRG_freedom_of_speech_full
	}
	option = { #Compromise
		name = speerreichsbanner.9.b
		ai_chance = {
			factor = 70
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.10
				days = 3
			}
			country_event = {
				id = speerreichsbanner.21
				days = 1
			}
			set_country_flag = SGR_RSRG_freedom_protest_partial
		}
		SGR_increase_RSRG_bonus_small = yes
		decrease_regime_stab_big = yes
		custom_effect_tooltip = SGR_RSRG_freedom_of_speech_partial
	}
	option = { #No
		name = speerreichsbanner.9.c
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		trigger = {
			NOT = { has_country_flag = SGR_RSRG_no_oversight }
		}
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.12
				days = 3
			}
		}
		add_political_power = 50
	}
}

country_event = { #
	id = speerreichsbanner.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.10" }
	title = speerreichsbanner.10.t
	desc = speerreichsbanner.10.desc
	picture = GFX_report_event_generic_socialist_protests

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.10.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.12
				days = 3
			}
		}
	}
}

country_event = { #
	id = speerreichsbanner.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.11" }
	title = speerreichsbanner.11.t
	desc = speerreichsbanner.11.desc
	picture = GFX_report_event_IBR_portuguese_protest

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.11.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.12
				days = 3
			}
		}
	}
}

country_event = { #
	id = speerreichsbanner.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.12" }
	title = speerreichsbanner.12.t
	desc = speerreichsbanner.12.desc
	picture = GFX_report_event_generic_sign_treaty3

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Yes
		name = speerreichsbanner.12.a
		ai_chance = {
			factor = 700
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_CONSERVATIVE
				}
			}
		}
		trigger = {
			has_country_flag = SGR_RSRG_no_oversight
		}
		custom_effect_tooltip = SGR_RSRG_no_oversight_result_tt
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.13
				days = 3
			}
			country_event = {
				id = speerreichsbanner.23
				days = 1
			}
			set_country_flag = SGR_RSRG_gleichschaltung_full
		}
		SGR_increase_RSRG_bonus_big = yes
		decrease_regime_stab_15 = yes
		custom_effect_tooltip = SGR_RSRG_german_democracy_full
	}
	option = { #Compromise
		name = speerreichsbanner.12.b
		ai_chance = {
			factor = 70
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.14
				days = 3
			}
			country_event = {
				id = speerreichsbanner.23
				days = 1
			}
			set_country_flag = SGR_RSRG_gleichschaltung_partial
		}
		SGR_increase_RSRG_bonus_small = yes
		decrease_regime_stab_big = yes
		custom_effect_tooltip = SGR_RSRG_german_democracy_partial
	}
	option = { #No
		name = speerreichsbanner.12.c
		ai_chance = {
			factor = 40
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		trigger = {
			NOT = { has_country_flag = SGR_RSRG_no_oversight }
		}
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.15
				days = 3
			}
			country_event = {
				id = speerreichsbanner.23
				days = 1
			}
		}
		add_political_power = 50
	}
}

country_event = { #
	id = speerreichsbanner.13
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.13" }
	title = speerreichsbanner.13.t
	desc = speerreichsbanner.13.desc
	picture = GFX_report_event_generic_papers

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.13.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.15
				days = 3
			}
		}
	}
}

country_event = { #
	id = speerreichsbanner.14
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.14" }
	title = speerreichsbanner.14.t
	desc = speerreichsbanner.14.desc
	picture = GFX_report_event_generic_people

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.14.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.15
				days = 3
			}
		}
	}
}

country_event = { #
	id = speerreichsbanner.15
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.15" }
	title = speerreichsbanner.15.t
	desc = speerreichsbanner.15.desc
	picture = GFX_report_event_generic_rally2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #Yes
		name = speerreichsbanner.15.a
		ai_chance = {
			factor = 700
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_CONSERVATIVE
				}
			}
		}
		trigger = {
			has_country_flag = SGR_RSRG_no_oversight
		}
		set_country_flag = SGR_RSRG_elections_full
		custom_effect_tooltip = SGR_RSRG_no_oversight_result_tt
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.17
				days = 3
			}
		}
		SGR_increase_RSRG_bonus_big = yes
		decrease_regime_stab_15 = yes
		custom_effect_tooltip = SGR_RSRG_european_democracy_full
	}
	option = { #Compromise
		name = speerreichsbanner.15.b
		ai_chance = {
			factor = 40
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		hidden_effect = {
			set_country_flag = SGR_RSRG_elections_partial
			country_event = {
				id = speerreichsbanner.16
				days = 3
			}
		}
		SGR_increase_RSRG_bonus_small = yes
		decrease_regime_stab_big = yes
		custom_effect_tooltip = SGR_RSRG_european_democracy_partial
	}
	option = { #No
		name = speerreichsbanner.15.c
		ai_chance = {
			factor = 40
			modifier = {
				factor = 0
				has_game_rule = {
					rule = GER_SPEER_PATH
					option = GER_SPEER_PATH_REFORMER
				}
			}
		}
		trigger = {
			NOT = { has_country_flag = SGR_RSRG_no_oversight }
		}
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.18
				days = 3
			}
		}
		add_political_power = 50
	}
}

country_event = { #
	id = speerreichsbanner.16
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.16" }
	title = speerreichsbanner.16.t
	desc = speerreichsbanner.16.desc
	picture = GFX_report_event_generic_prisoners_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.16.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.18
				days = 3
			}
		}
	}
}

country_event = { #
	id = speerreichsbanner.17
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.17" }
	title = speerreichsbanner.17.t
	desc = speerreichsbanner.17.desc
	picture = GFX_report_event_generic_election

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.17.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = {
				id = speerreichsbanner.18
				days = 3
			}
		}
	}
}

country_event = { #
	id = speerreichsbanner.18
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.18" }
	title = speerreichsbanner.18.t
	desc = speerreichsbanner.18.desc
	picture = GFX_report_event_generic_rally3

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.18.a
		trigger = {
			NOT = {
				check_variable = { SGR_Alignment > 0 }
			}
		}
		ai_chance = { factor = 1 }
		SGR_determine_germanys_fate = yes
	}
	option = { #
		name = speerreichsbanner.18.b
		trigger = {
			check_variable = { SGR_Alignment > 0 }
		}
		ai_chance = { factor = 1 }
		SGR_determine_germanys_fate = yes
	}
}

country_event = { # FASH OUTCOME
	id = speerreichsbanner.19
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.19" }
	title = speerreichsbanner.19.t
	desc = speerreichsbanner.19.desc
	picture = GFX_report_event_GER_schmidt

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.19.a
		ai_chance = { factor = 1 }
		SGR_fash_fate = yes
		custom_effect_tooltip = speer_reload_game_tt
		hidden_effect = {
			every_country = {
				limit = { is_ai = no }
				news_event = {
					id = WORLD_REICH.215
					days = 2
				}
			}
			country_event = {
				id = speerflavor.78
				days = 4
			}
		}
	}
}

country_event = { #
	id = speerreichsbanner.20
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.20" }
	title = speerreichsbanner.20.t
	desc = speerreichsbanner.20.desc
	picture = GFX_report_event_SGR_sad_speer_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.20.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			every_country = {
				limit = { is_ai = no }
				news_event = {
					id = WORLD_REICH.216
					days = 2
				}
			}
			country_event = {
				id = speerflavor.78
				days = 4
			}
			country_event = {
				id = speerreichsbanner.25
				days = 1
			}
		}
	}
}

country_event = { #
	id = speerreichsbanner.21
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.21" }
	title = speerreichsbanner.21.t
	desc = speerreichsbanner.21.desc
	picture = GFX_report_event_IBR_guy_paper_meeting

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.21.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = speerreichsbanner.22
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.22" }
	title = speerreichsbanner.22.t
	desc = speerreichsbanner.22.desc
	picture = GFX_report_event_IBR_meeting_table

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.22.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = speerreichsbanner.23
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.23" }
	title = speerreichsbanner.23.t
	desc = speerreichsbanner.23.desc
	picture = GFX_report_event_RUS_partisan

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.23.a
		ai_chance = { factor = 1 }

	}
}

country_event = { # Negotiations collapse, war happens
	id = speerreichsbanner.24
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.24" }
	title = speerreichsbanner.24.t
	desc = speerreichsbanner.24.desc
	picture = GFX_report_event_GRO_saw_soldier6

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.24.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_natsoc_collapse_tt
		hidden_effect = {
			set_global_flag = SGR_natsoc_collapse
			remove_all_ministers = yes
			BGR = {
				GER_heinrich_trettner = {
					set_nationality = GER
				}
			}
			GER_albert_speer = {
				set_portraits = {
					civilian = { large = "gfx/leaders/GER/Portrait_GER_Albert_Speer_natsoc.dds" }
				}
				add_country_leader_role = {
					country_leader = {
						desc = "POLITICS_NATSOC_SPEER_DESC"
						expire = "1990.1.1"
						ideology = national_socialism_subtype
						traits = {
							dictator
						}
					}
					promote_leader = yes
				}
			}
			set_politics = {
				ruling_party = national_socialism
			}
			remove_ideas = {
				GER_SGR_the_lost_generation
				GER_SGR_wary_wehrmacht
				GER_SGR_gang_of_four
				GER_Henning_von_Tresckow_high_command
			}
			add_ideas = {
				GER_Paul_Wegener_hog
				GER_Theodor_Oberlander_for
				GER_Generic_Vacant_eco
				GER_Heinrich_Trettner_sec
			}

			add_to_variable = {
				var = fashpoints
				value = 100
			}
			subtract_from_variable = {
				var = authpoints
				value = 100
			}
			check_speer_alignment_value = yes
			reload_GER_speer_post_cw_tree = yes
			TNO_fopo_remove_saw_tab = yes
			set_country_flag = SGR_oberlander_takeover
		}
		declare_war_on = {
			target = SRT
			type = annex_everything
		}
	}
}

country_event = { # Authdem outcome
	id = speerreichsbanner.25
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerreichsbanner.25" }
	title = speerreichsbanner.25.t
	desc = speerreichsbanner.25.desc
	picture = GFX_report_event_GER_police

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerreichsbanner.25.a
		ai_chance = { factor = 1 }
		SGR_authdem_fate = yes
		custom_effect_tooltip = speerreichsbanner25_tt
		custom_effect_tooltip = speer_reload_game_tt
		hidden_effect = {
			country_event = {
				id = speerflavor.103
				days = 5
			}
		}
	}
}

add_namespace = speerphase3

country_event = { #
	id = speerphase3.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerphase3.1" }
	title = speerphase3.1.t
	desc = speerphase3.1.desc
	picture = GFX_report_event_GER_herbst_police_murder

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerphase3.1.a
		ai_chance = { factor = 1 }
		trigger = {
			check_variable = { SGR_Alignment < 0 }
		}
	}
	option = { #
		name = speerphase3.1.b
		ai_chance = { factor = 1 }
		trigger = {
			NOT = {
				check_variable = { SGR_Alignment < 0 }
			}
		}
	}
}

country_event = { #
	id = speerphase3.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerphase3.2" }
	title = speerphase3.2.t
	desc = speerphase3.2.desc
	picture = GFX_report_event_GER_erhard

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerphase3.2.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = speerphase3.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerphase3.3" }
	title = speerphase3.3.t
	desc = speerphase3.3.desc
	picture = GFX_report_event_GER_nazi_street

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerphase3.3.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = speerphase3.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerphase3.4" }
	title = speerphase3.4.t
	desc = speerphase3.4.desc
	picture = GFX_report_event_GER_schmidt_burnt

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerphase3.4.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = SGR_gang_leashed
		### These need modern effects ###
		hidden_effect = {
			remove_all_ministers = yes
			GER_otto_ernst_remer = {
				set_portraits = {
					civilian = {
						large = "gfx/leaders/GER/Portrait_GER_Otto_Ernst_Remer_70s.dds"
						small = "GFX_idea_GER_Otto_Ernst_Remer_2"
					}
					army = {
						large = "gfx/leaders/GER/Portrait_GER_Otto_Ernst_Remer_70s.dds"
						small = "GFX_idea_GER_Otto_Ernst_Remer_2"
					}
				}
			}
			GER_helmut_schmidt = {
				set_portraits = {
					civilian = {
						small = "GFX_idea_GER_Helmut_Schmidt_2"
					}
				}
			}
			GER_henning_von_tresckow = {
				set_portraits = {
					civilian = {
						small = "GFX_idea_GER_Henning_von_Tresckow_2"
					}
					army = {
						small = "GFX_idea_GER_Henning_von_Tresckow_2"
					}
				}
			}
			GER_kurt_georg_kiesinger = {
				set_portraits = {
					civilian = {
						small = "GFX_idea_GER_Kurt_Georg_Kiesinger_2"
					}
				}
				remove_advisor_role = { slot = head_of_government }
				add_advisor_role = {
					advisor = {
						slot = head_of_government
						idea_token = GER_Kurt_Georg_Kiesinger_hog_3
						traits = {
							head_of_government
							hog_silver_tongue
						}
						ledger = civilian
						cost = -1
						can_be_fired = no
						ai_will_do = { factor = 0 }
					}
					activate = yes
				}
			}
			add_ideas = {
				GER_Hans_Kehrl_eco
				GER_Martin_Mussgnug_for
				GER_Otto_Ernst_Remer_sec
				GER_Otto_Ernst_Remer_high_command
			}
		}
	}
}

country_event = { #
	id = speerphase3.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerphase3.5" }
	title = speerphase3.5.t
	desc = speerphase3.5.desc
	picture = GFX_report_event_GER_albert_speer_intro

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerphase3.5.a
		ai_chance = { factor = 1 }
	}
}

country_event = { #
	id = speerphase3.6
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerphase3.6" }
	title = speerphase3.6.t
	desc = speerphase3.6.desc
	picture = GFX_report_event_GER_reichstag

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerphase3.6.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = speerphase3.7
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerphase3.7" }
	title = speerphase3.7.t
	desc = speerphase3.7.desc
	picture = GFX_report_event_FFR_massu_plan_generals

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerphase3.7.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = speerphase3.8
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerphase3.8" }
	title = speerphase3.8.t
	desc = speerphase3.8.desc
	picture = GFX_report_event_GER_hermann_josef_abs

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerphase3.8.a
		ai_chance = { factor = 1 }
		set_temp_variable = { inflation_temp = -2 }
		econ_inflation_change = yes

		set_temp_variable = { gdp_growth_temp = 1.5 }
		econ_gdp_growth_change = yes
	}
}

country_event = { #
	id = speerphase3.9
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerphase3.9" }
	title = speerphase3.9.t
	desc = speerphase3.9.desc
	picture = GFX_report_event_GER_erhard

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerphase3.9.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = speerphase3.10
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerphase3.10" }
	title = speerphase3.10.t
	desc = speerphase3.10.desc
	picture = GFX_report_event_GER_schmidt

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerphase3.10.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = speerphase3.11
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerphase3.11" }
	title = speerphase3.11.t
	desc = speerphase3.11.desc
	picture = GFX_report_event_GER_reichsbanner

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerphase3.11.a
		ai_chance = { factor = 1 }
		trigger = {
			check_variable = { SGR_Alignment < 0 }
		}
	}
	option = { #
		name = speerphase3.11.b
		ai_chance = { factor = 1 }
		trigger = {
			NOT = {
				check_variable = { SGR_Alignment < 0 }
			}
		}
	}
}

country_event = { #
	id = speerphase3.12
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerphase3.12" }
	title = speerphase3.12.t
	desc = speerphase3.12.desc
	picture = GFX_report_event_generic_oil_platform

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerphase3.12.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = speerphase3.13
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerphase3.13" }
	title = speerphase3.13.t
	desc = speerphase3.13.desc
	picture = GFX_report_event_JAP_economic_downturn_2

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerphase3.13.a
		ai_chance = { factor = 1 }

	}
}

country_event = { #
	id = speerphase3.14
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerphase3.14" }
	title = speerphase3.14.t
	desc = speerphase3.14.desc
	picture = GFX_report_event_GER_schmidt

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerphase3.14.a
		ai_chance = { factor = 1 }
	}
}

country_event = { #
	id = speerphase3.15
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerphase3.15" }
	title = speerphase3.15.t
	desc = speerphase3.15.desc
	picture = GFX_report_event_GER_schmidt

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerphase3.15.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = speer_ending_fash_tt
		TNO_Country_Closing_Screen_Show = yes
		hidden_effect = { country_event = { id = reich.9999 days = 90 } } # Economy unfucker event
	}
}

country_event = { #
	id = speerphase3.16
	immediate = { log = "[GetDateText]: [Root.GetName]: event speerphase3.16" }
	title = speerphase3.16.t
	desc = speerphase3.16.desc
	picture = GFX_report_event_SGR_generic_speer

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speerphase3.16.a
		ai_chance = { factor = 1 }
		custom_effect_tooltip = speer_ending_auth_tt
		TNO_Country_Closing_Screen_Show = yes
		hidden_effect = { country_event = { id = reich.9999 days = 90 } } # Economy unfucker event
	}
}

add_namespace = speer_iberianwars

country_event = { #
	id = speer_iberianwars.1
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_iberianwars.1" }
	title = speer_iberianwars.1.t
	desc = speer_iberianwars.1.desc
	picture = GFX_report_event_GER_officer

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_iberianwars.1.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = { id = speer_iberianwars.2 days = 24 }
		}
	}
}

country_event = { #
	id = speer_iberianwars.2
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_iberianwars.2" }
	title = speer_iberianwars.2.t
	desc = speer_iberianwars.2.desc
	picture = GFX_report_event_IND_letter

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_iberianwars.2.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = { id = speer_iberianwars.3 days = 30 }
		}
	}
}

country_event = { #
	id = speer_iberianwars.3
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_iberianwars.3" }
	title = speer_iberianwars.3.t
	desc = speer_iberianwars.3.desc
	picture = GFX_report_event_IBR_falange_standard_bearers

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_iberianwars.3.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = { id = speer_iberianwars.4 days = 45 }
		}
	}
}

country_event = { #
	id = speer_iberianwars.4
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_iberianwars.4" }
	title = speer_iberianwars.4.t
	desc = speer_iberianwars.4.desc
	picture = GFX_report_event_USA_spyplane

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_iberianwars.4.a
		ai_chance = { factor = 1 }
		hidden_effect = {
			country_event = { id = speer_iberianwars.5 days = 50 }
		}
	}
}

country_event = { #
	id = speer_iberianwars.5
	immediate = { log = "[GetDateText]: [Root.GetName]: event speer_iberianwars.5" }
	title = speer_iberianwars.5.t
	desc = speer_iberianwars.5.desc
	picture = GFX_report_event_GER_bombing

	is_triggered_only = yes
	fire_only_once = yes

	option = { #
		name = speer_iberianwars.5.a
		ai_chance = { factor = 1 }

	}
}

