characters = {


 ######   #######  ##     ## ##    ## ######## ########  ##    ##    ##       ########    ###    ########  ######## ########   ######  
##    ## ##     ## ##     ## ###   ##    ##    ##     ##  ##  ##     ##       ##         ## ##   ##     ## ##       ##     ## ##    ## 
##       ##     ## ##     ## ####  ##    ##    ##     ##   ####      ##       ##        ##   ##  ##     ## ##       ##     ## ##       
##       ##     ## ##     ## ## ## ##    ##    ########     ##       ##       ######   ##     ## ##     ## ######   ########   ######  
##       ##     ## ##     ## ##  ####    ##    ##   ##      ##       ##       ##       ######### ##     ## ##       ##   ##         ## 
##    ## ##     ## ##     ## ##   ###    ##    ##    ##     ##       ##       ##       ##     ## ##     ## ##       ##    ##  ##    ## 
 ######   #######   #######  ##    ##    ##    ##     ##    ##       ######## ######## ##     ## ########  ######## ##     ##  ######  



	### FASCIST ###
	GER_adolf_hitler = {
		name = GER_adolf_hitler
		portraits = {
			civilian = {
				
				large = "/gfx/leaders/GER/AltFührer/Portrait_Germany_Adolf_Hitler.png"
			
			}
		}
		country_leader = {
			ideology = nazism
			traits = { GER_der_fuhrer }
			expire = "1965.1.1.1"
			id = -1
		}
	}

	GER_eva_braun = {
		name = GER_eva_braun
		portraits = {
			civilian = {
				large = "/gfx/leaders/GER/AltFührer/Portrait_Germany_Eva_Braun.png"
				small = GFX_portrait_GER_eva_braun_small
			}
		}
		gender = female
		#country_leader = {
		#	ideology = nazism
		#	traits = { GER_the_iron_maiden }
		#	expire = "1965.1.1.1"
		#	id = -1
		#}
	}

	GER_otto_strasser = {
		name = GER_otto_strasser
		portraits = {
			civilian = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Otto_Strasser.png"
				small = GFX_portrait_GER_otto_strasser_small
			}
		}
		#country_leader = {
		#	ideology = nazism
		#	traits = { }
		#	expire = "1954.1.1.1"
		#	id = -1
		#}

		advisor = {
			slot = political_advisor
			idea_token = GER_otto_strasser
			allowed = {
				original_tag = GER
			}
			# He is meant to be quite hidden since he is an easter-egg for the most part
			visible = {
				has_completed_focus = GER_expatriate_the_communists_ww
				has_country_flag = GER_strasserism_relevant_in_germany_flag
			}
			available = {
			}
			traits = {
				GER_revolutionary_nationalist_advisor
			}
		}
	}

	### NON-ALIGNED ###

	GER_wilhelm_ii = { #Empty Wilhelm II so he doesn't become ruler automatically if the neutrals are in power
		name = GER_wilhelm_ii
		portraits = {
			civilian = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Kaiser_Wilhelm_II.png"
			}	
		}
	}

	GER_wilhelm_iii = { #Empty Wilhelm III so he doesn't become ruler automatically if the neutrals are in power
		name = GER_wilhelm_iii
		portraits = {
			civilian = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Kaiser_Wilhelm_III.png"
			}	
		}
	}

	GER_wilhelm_iv = { #Empty Wilhelm IV so he doesn't become ruler automatically if the neutrals are in power
		name = GER_wilhelm_iv
		portraits = {
			civilian = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Wilhelm_IV.png"
				small = GFX_portrait_GER_wilhelm_iv_small
			}	
		}
	}

	GER_victoria = { #Empty Vicky3 
		name = GER_victoria
		gender = female
		portraits = {
			civilian = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Kaiserin_Victoria.png"
			}
		}
	}

	GER_august_von_mackensen = {
		name = GER_august_von_mackensen
		portraits = {
			civilian = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_August_von_Mackensen.png"
				small = GFX_idea_GER_august_von_mackensen
			}
		}
	}
	GER_Kurt_von_Hammerstein-Equord={
		name= "Kurt von Hammerstein-Equord"
		portraits={
			civilian={
				large = "/gfx/leaders/GER/Portrait_Germany_Kurt_von_Hammerstein-Equord.png"
			}
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Kurt_von_Hammerstein-Equord.png"
				
			}
		}
		corps_commander={
			traits={wehrmacht }
			skill=2
			attack_skill=2
			defense_skill=3
			planning_skill=2
			logistics_skill=2
			legacy_id= -1
			visible = {
			has_completed_focus = GER_oppose_hitler_ww
			}
		}
	}

	GER_oberste_heeresleitung_character = { #Empty Military Council so they don't become ruler automatically if the neutrals are in power
		name = GER_oberste_heeresleitung_character
		portraits = {
			civilian = {
				large = GFX_portrait_GER_oberste_heeresleitung
			}	
		}
	}

	### DEMOCRATIC ###
	GER_konrad_adenauer = {
		name = GER_konrad_adenauer
		portraits = {
			civilian = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Konrad_Adenauer.png"
			}
		}
		country_leader = {
			ideology = conservatism
			traits = { GER_traditionalist }
			expire = "1965.1.1.1"
			id = -1
		}
	}

	GER_hans_vogel = {
		name = GER_hans_vogel
		portraits = {
			civilian = {
				large = GFX_portrait_GER_hans_vogel
				small = GFX_portrait_GER_hans_vogel_small
			}
		}
		#country_leader = { #Gets his role through an event
		#	ideology = socialism
		#	traits = { GER_staunch_social_democrat }
		#	expire = "1965.1.1.1"
		#	id = -1
		#}
	}

	GER_otto_grotewohl = { 
		name = GER_otto_grotewohl
		portraits = {
			civilian = {
				large = GFX_portrait_GER_otto_grotewohl
				small = GFX_portrait_GER_otto_grotewohl_small
			}
		}
		#country_leader = { #Gets his role through an event
		#	ideology = socialism
		#	traits = { GER_pragmatic_socialist }
		#	expire = "1965.1.1.1"
		#}
	}


	### COMMUNIST ###

	GER_wilhelm_pieck = {
		name = GER_wilhelm_pieck
		portraits = {
			civilian = {
				large = GFX_portrait_GER_wilhelm_pieck
			}
		}
		country_leader = {
			ideology = stalinism
			traits = { staunch_stalinist }
			expire = "1965.1.1.1"
			id = -1
		}
	}

	GER_heinrich_brandler = { #shell character activated in Legacy of the Spartacus League
		name = GER_heinrich_brandler
		portraits = {
			civilian = {
				large = GFX_portrait_GER_heinrich_brandler
				small = GFX_portrait_GER_heinrich_brandler_small
			}
		}
	}


######## #### ######## ##       ########     ##     ##    ###    ########   ######  ##     ##    ###    ##        ######  
##        ##  ##       ##       ##     ##    ###   ###   ## ##   ##     ## ##    ## ##     ##   ## ##   ##       ##    ## 
##        ##  ##       ##       ##     ##    #### ####  ##   ##  ##     ## ##       ##     ##  ##   ##  ##       ##       
######    ##  ######   ##       ##     ##    ## ### ## ##     ## ########   ######  ######### ##     ## ##        ######  
##        ##  ##       ##       ##     ##    ##     ## ######### ##   ##         ## ##     ## ######### ##             ## 
##        ##  ##       ##       ##     ##    ##     ## ##     ## ##    ##  ##    ## ##     ## ##     ## ##       ##    ## 
##       #### ######## ######## ########     ##     ## ##     ## ##     ##  ######  ##     ## ##     ## ########  ######  



	GER_werner_von_blomberg = {
		name = GER_werner_von_blomberg
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Werner_von_Blomberg.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Werner_von_Blomberg_Advisor.dds"
			}
		}

		field_marshal = { 
			traits = { wehrmacht defensive_doctrine thorough_planner }
			skill = 3
			attack_skill = 2
			defense_skill = 3
			planning_skill = 3
			logistics_skill = 2
			visible = {
				NOT = {
					has_completed_focus = GER_reorganize_the_wehrmacht
				}
			}
		}

		advisor = {
			cost = 150
			slot = theorist
			idea_token = GER_werner_von_blomberg
			ledger = army
			allowed = {
				original_tag = GER
			}
			visible = {
				NOT = {
					has_completed_focus = GER_reorganize_the_wehrmacht
				}
			}
			available = {
				NOT = {
					has_completed_focus = GER_reorganize_the_wehrmacht
				}
			}
			on_add = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = 0.05	}	
		
			}
				}
			}
			on_remove = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = -0.05	}	
		
			}
				}
			}
			traits = {
				grand_battle_plan_expert
			}
		}
	}


	GER_wilhelm_keitel={
		name=GER_wilhelm_keitel
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Wilhelm_Keitel.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Wilhelm_Keitel_Advisor.dds"
				
			}
		}
		corps_commander={
			traits={ wehrmacht  aggressive_assaulter politically_connected armor_officer offensive_doctrine skilled_staffer}
			skill=3
			attack_skill=2
			defense_skill=2
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
		}
		advisor={
			slot = army_chief
			idea_token = GER_wilhelm_keitel
			allowed = {
				original_tag = GER
			}
			available = {
				
				has_completed_focus = GER_reorganize_the_wehrmacht
				
				#has_completed_focus = GER_develop_modern_maneuver_warfare#
			}
			traits = {
				
				army_chief_maneuver_1
			}
			
			on_add = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = 0.15	}	
		
			}
				}
			}
			on_remove = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = -0.15	}	
		
			}
				}
			}
			
			cost = 150
			ai_will_do = {
				factor = 1.000
			}
		}		
	}


	GER_gerd_von_rundstedt = {
		name = GER_gerd_von_rundstedt
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Gerd_von_Rundstedt.png"
				
				small= "gfx/interface/ideas/Advisors/GER/GER_Gerd_von_Rundstedt_Advisor.dds"
			}
		}
		advisor = {
			slot = high_command
			idea_token = gerd_von_rundstedt
			ledger = army
			allowed = {
				original_tag = GER
			}
			traits = {
				army_regrouping_2
			}
			
			on_add = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = 0.05	}	
		
			}
				}
			}
			on_remove = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = -0.05	}	
		
			}
				}
			}
			
			cost = 100
			ai_will_do = {
				factor = 1.500
			}
		}
		
		corps_commander = { 
			traits = { wehrmacht trait_cautious brilliant_strategist old_guard }
			skill = 5
			attack_skill = 3
			defense_skill = 3
			planning_skill = 4
			logistics_skill = 5
			legacy_id = 1
		}
	}


	GER_walther_von_brauchitsch={
		name= "Walther von Brauchitsch"
		

		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Walther_von_Brauchitsch.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Walther_von_Brauchitsch_Advisor.dds"
			}
		}
		advisor={	
			slot = army_chief
			idea_token = walther_von_brauchitsch
			allowed = {
				original_tag = GER
			}
			available = {
				
				has_completed_focus = GER_reorganize_the_wehrmacht
				
				#has_completed_focus = GER_develop_modern_maneuver_warfare#
			}
			traits = {
			#Oberkommando_der_Wehrmacht_Braunitsch#
			army_chief_offensive_3	
			}
			cost = 150
			
			on_add = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = 0.05	}	
		
			}
				}
			}
			on_remove = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = -0.05	}	
		
			}
				}
			}
			
			ai_will_do = {
				factor = 1.000
			}
		}

		corps_commander = { 
			traits = { wehrmacht }
			skill = 4
			attack_skill = 4
			defense_skill = 4
			planning_skill = 4
			logistics_skill = 4
			legacy_id = -1
		}

	}


	GER_gunther_von_kluge = {
		name = GER_gunther_von_kluge
		portraits = {
			army = {
				
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Gunther_von_Kluge.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Gunther_von_Kluge_Advisor.dds"
			}
		}

		

		corps_commander = { 
			traits = { wehrmacht trait_cautious brilliant_strategist }
			skill = 5
			attack_skill = 3
			defense_skill = 3
			planning_skill = 4
			logistics_skill = 3
			legacy_id = 2
		}
	}


	GER_Walter_von_Reichenau = {
		name= "Walter von Reichenau"
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Walter_von_Reichenau.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Walter_von_Reichenau_Advisor.dds"
				
			}
		}
		corps_commander = { 
			traits = { wehrmacht brilliant_strategist politically_connected skilled_staffer}
			skill = 4
			attack_skill = 3
			defense_skill = 4
			planning_skill = 4
			logistics_skill = 5
			legacy_id = -1
		}
	}

	GER_fedor_von_bock = {
		name = GER_fedor_von_bock
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Fedor_von_Bock.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Fedor_von_Bock_Advisor.dds"
			}
		}
		corps_commander = {
			traits = { wehrmacht cavalry_officer harsh_leader brilliant_strategist logistics_wizard}
			skill = 5
			attack_skill = 4
			defense_skill = 3
			planning_skill = 4
			logistics_skill = 3
			legacy_id = 9
		}
	}


	GER_walter_model = {
		name = GER_walter_model
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Walter_Model.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Walter_Model_Advisor.dds"
			}
		}
		corps_commander = { 
			traits = { wehrmacht harsh_leader politically_connected inflexible_strategist logistics_wizard}
			skill = 3
			attack_skill = 2
			defense_skill = 4
			planning_skill = 2
			logistics_skill = 3
			legacy_id = 10
			visible = {
				
			}
		}
	}


	GER_erwin_rommel = {
		name = GER_erwin_rommel
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Erwin_Rommel.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Erwin_Rommel_Advisor.dds"
				
				
			}
		}
		advisor = {
			slot = high_command
			idea_token = erwin_rommel
			ledger = army
			allowed = {
				original_tag = GER
			}
			available = {
				has_completed_focus = GER_adopt_new_panzer_doctrine
			}
			traits = {
				army_armored_3
			}
			on_add = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = 0.05	}	
		
			}
				}
			}
			on_remove = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = -0.05	}	
		
			}
				}
			}
			cost = 200
			ai_will_do = {
				base = 8
				modifier = {
					factor = 0
					has_completed_focus = GER_start_the_proletarian_revolution
					NOT = {
						has_completed_focus = GER_the_peoples_victory
					}
				}
			}
		}
		
		corps_commander = {
			
			traits = { wehrmacht trait_reckless media_personality armor_officer war_hero trickster }
			skill = 4
			attack_skill = 5
			defense_skill = 3
			planning_skill = 3
			logistics_skill = 2
			legacy_id = 4
		}
	}


	GER_erich_von_manstein = {
		name = GER_erich_von_manstein
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Erich_von_Manstein.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Erich_von_Manstein_Advisor.dds"
			}
		}
		
		advisor = {
			cost = 150
			slot = theorist
			idea_token = GER_erich_von_manstein
			ledger = army
			allowed = {
				original_tag = GER
			}
			traits = {
				mobile_warfare_expert
			}
			on_add = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = 0.05	}	
		
			}
				}
			}
			on_remove = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = -0.05	}	
		
			}
				}
			}
		}

		
		
		corps_commander = {
			traits = { wehrmacht brilliant_strategist armor_officer trickster trait_engineer logistics_wizard}
			skill = 5
			attack_skill = 4
			defense_skill = 5
			planning_skill = 4
			logistics_skill = 5
			legacy_id = 5
		}
	}


	GER_wilhelm_list = {
		name = GER_wilhelm_list
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Wilhelm_List.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Wilhelm_List_Advisor.dds"
			}
		}
		corps_commander = {
			traits = { wehrmacht career_officer }
			skill = 3
			attack_skill = 3
			defense_skill = 3
			planning_skill = 2
			logistics_skill = 2
			legacy_id = 7
		}
	}


	GER_ewald_von_kleist = {
		name = GER_ewald_von_kleist
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Ewald_von_Kleist.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Ewald_von_Kleist_Advisor.dds"
			}
		}
		corps_commander = {
			traits = { wehrmacht harsh_leader armor_officer }
			skill = 4
			attack_skill = 3
			defense_skill = 2
			planning_skill = 2
			logistics_skill = 3
			legacy_id = 8
		}
	}

	

	GER_maximilian_von_weichs = {
		name = GER_maximilian_von_weichs
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Maximilian_von_Weichs.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Maximilian_von_Weichs_Advisor.dds"
			}
		}
		corps_commander = {
			traits = {wehrmacht cavalry_officer }
			skill = 4
			attack_skill = 4
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 4
			legacy_id = 11
		}
	}


	GER_wilhelm_ritter_von_leeb = {
		name = GER_wilhelm_ritter_von_leeb
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Wilhelm_Ritter_von_Leeb.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Wilhelm_Ritter_von_Leeb-Advisor.dds"
			}
		}
		corps_commander = {
			traits = {wehrmacht infantry_officer }
			skill = 5
			attack_skill = 4
			defense_skill = 3
			planning_skill = 2
			logistics_skill = 4
			legacy_id = 13
		}
	}


	GER_friedrich_paulus = {
		name = GER_friedrich_paulus
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Friedrich_Paulus.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Friedrich_Paulus_Advisor.dds"
			}
		}
		
		corps_commander = {
			traits = {wehrmacht trait_engineer }
			skill = 2
			attack_skill = 2
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 2
			legacy_id = 3
		}
	}


	GER_erwin_von_witzleben = {
		name = GER_erwin_von_witzleben
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Erwin_von_Witzleben.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Erwin_von_Witzleben_Advisor.dds"
			}
		}
		corps_commander = {
			traits = {wehrmacht career_officer infantry_officer }
			skill = 3
			attack_skill = 4
			defense_skill = 3
			planning_skill = 2
			logistics_skill = 4
			legacy_id = 17
		}
	}


	GER_georg_von_kuchler = {
		name = GER_georg_von_kuchler
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Georg_von_Kuchler.png"	
				small= "gfx/interface/ideas/Advisors/GER/GER_Georg_von_Kuchler_Advisor.dds"
			}
		}
		advisor = {
			slot = high_command
			idea_token = GER_georg_von_kuchler
			ledger = army
			allowed = {
				original_tag = GER
			}
			visible = {
			}
			available = {
			}
			traits = {
				army_logistics_3
			}
			on_add = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = 0.05	}	
		
			}
				}
			}
			on_remove = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = -0.05	}	
		
			}
				}
			}
			cost = 100
			ai_will_do = {
				factor = 1.500
			}
		}
		corps_commander = {
			traits = {wehrmacht logistics_wizard brilliant_strategist}
			skill = 5
			attack_skill = 3
			defense_skill = 3
			planning_skill = 4
			logistics_skill = 4
			legacy_id = 22
		}
	}


	GER_Ernst_Busch = {
		name= "Ernst Busch"
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Ernst_Busch.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Ernst_Busch_Advisor.dds"
				
			}
		}
		corps_commander = {
			traits = {wehrmacht combined_arms_expert infantry_officer offensive_doctrine}
			skill = 2
			attack_skill = 1
			defense_skill = 2
			planning_skill = 2
			logistics_skill = 2
			legacy_id = -1
		}
	}
	
	
	GER_ferdinand_schorner = {
		name = GER_ferdinand_schorner
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Ferdinand_Schorner.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Ferdinand_Schorner_Advisor.dds"
			}
		}
		
		corps_commander = {
			traits = {wehrmacht politically_connected infantry_officer harsh_leader offensive_doctrine}
			skill = 3
			attack_skill = 2
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 3
			legacy_id = -1
		}
		
	
	}

##########################################################################
#########################################
##########################################luftwaffe########
################
###########################
################
#########################################################
################
	GER_hermann_goring = {
		name = GER_hermann_goring
		portraits = {
			army = {
				large = "/gfx/leaders/GER/AltFührer/Portrait_Germany_Hermann_Goering.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Hermann_Goring_Advisor.dds"
			}
			civilian = {
				large = "/gfx/leaders/GER/AltFührer/Portrait_Germany_Hermann_Goering.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Hermann_Goring_Advisor.dds"
				
			}
		}
		field_marshal={
			traits={ luftwaffe politically_connected aggressive_assaulter}
			skill=2
			attack_skill=2
			defense_skill=1
			planning_skill=1
			logistics_skill=2
			visible = {
			NOT = {
					has_completed_focus = GER_oppose_hitler_ww
				}
			or = {
				has_idea = goering
				has_global_flag = GER_first_Marshals
			}
			}
			legacy_id=-1
		}
		

		advisor = {
			slot = political_advisor
			idea_token = GER_hermann_goring
			allowed = {
				original_tag = GER
			}
			available = {
				has_government = fascism
				NOT = { has_completed_focus = GER_ascension_of_goring }
			}
			visible = {
				always = no #TODO_Manu: Part of Inner Circle. REMOVE COMPLETELY IF NOT USED BY ALT-HIST
				has_government = fascism
				NOT = {
					has_completed_focus = GER_oppose_hitler_ww
				}
			}
			traits = {
				GER_overseer_four_year_plan
			}
		}
		
		advisor = {
			slot = air_chief
			idea_token = goering
			allowed = {
				OR = {
					original_tag = GER
					original_tag = HUN
				}
			}
			available = {
				or = {
					has_government = fascism
					has_country_flag = GER_reinstated_nazi_leadership
				}
			}
			visible = {
				has_government = fascism
				NOT = {
					has_completed_focus = GER_oppose_hitler_ww
				}
			}
			traits = {
				GER_reich_marshal
			}
			on_add = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = 0.05	}	
		
			}
				}
			}
			on_remove = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = -0.05	}	
		
			}
				}
			}
			
			cost = 100
			ai_will_do = {
				base = 2
				modifier = {
					factor = 0
					OR = {
						has_country_flag = GER_AI_RANDOM_COMMUNIST_STALINIST
						has_game_rule = {
							rule = GER_ai_behavior
							option = GER_COMMUNIST_STALINIST
						}
						has_country_flag = GER_AI_RANDOM_COMMUNIST_SPARTACUS
						has_game_rule = {
							rule = GER_ai_behavior
							option = GER_COMMUNIST_SPARTACUS
						}
						has_country_flag = GER_AI_RANDOM_KAISER
						has_game_rule = {
							rule = GER_ai_behavior
							option = KAISER
						}
						has_country_flag = GER_AI_RANDOM_DEMOCRATIC
						has_game_rule = {
							rule = GER_ai_behavior
							option = DEMOCRATIC
						}
					}
				}
			}
		}
		
	}

	GER_albert_kesselring = {
		name = GER_albert_kesselring
		portraits = {
			army = {
				
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Albert_Kesselring.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Albert_Kesselring_Advisor.dds"
				
			}
		}
		
		advisor = {
			slot = high_command
			idea_token = albert_kesselring
			ledger = air
			allowed = {
				original_tag = GER
			}
			available = {
				has_completed_focus = GER_dive_bombers
			}
			traits = {
				air_close_air_support_2
			}
			cost = 100
			ai_will_do = {
				base = 1.000
			}
		}
		
		
		corps_commander = {
			traits = {  luftwaffe inflexible_strategist trait_cautious war_hero }
			skill = 4
			attack_skill = 3
			defense_skill = 3
			planning_skill = 4
			logistics_skill = 3
			legacy_id = 32
		}
	}

	GER_wolfram_von_richthofen = {
		name="Wolfram von Richthofen"
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Wolfram_von_Richthofen.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Wolfram_von_Richthofen_Advisor.dds"
				
			}
		}
		advisor = {
			cost = 150
			slot = theorist
			idea_token = wolfram_von_richthofen
			ledger = air
			allowed = {
				original_tag = GER
			}
			traits = {
				close_air_support_proponent
			}
		}
		corps_commander = {
			traits = {  luftwaffe brilliant_strategist trait_reckless }
			skill = 4
			attack_skill = 4
			defense_skill = 3
			planning_skill = 3
			logistics_skill = 4
			legacy_id = 0
		}
	}

	GER_hugo_sperrle = {
		name = GER_hugo_sperrle
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Hugo_Sperrle.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Hugo_Sperrle_Advisor.dds"
				
			}
		}
		
		advisor = {
			slot = air_chief
			idea_token = hugo_sperrle
			allowed = {
				original_tag = GER
			}
			available = {
				
				has_completed_focus = GER_reorganize_the_wehrmacht
				}
			traits = {
				Oberkommando_der_Luftwaffe
				air_chief_ground_support_3
			}
			on_add = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = 0.05	}	
		
			}
				}
			}
			on_remove = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = -0.05	}	
		
			}
				}
			}
			cost = 150
			ai_will_do = {
				factor = 1.000
			}
		}
		
	corps_commander = {
			traits = {  inflexible_strategist luftwaffe  politically_connected  }
			skill = 5
			attack_skill = 4
			defense_skill = 4
			planning_skill = 3
			logistics_skill = 3
			legacy_id = 0
		}
	}

	GER_erhard_milch = {
		name = GER_erhard_milch
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Erhard_Milch.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Erhard_Milch_Advisor.dds"
				
			}
		}
		advisor = {
			slot = high_command
			idea_token = erhard_milch
			ledger = air
			allowed = {
				original_tag = GER
			}
			available = {
				has_completed_focus = GER_tactical_bombers
			}
			traits = {
				air_tactical_bombing_2
			}
			cost = 100
			ai_will_do = {
				base = 1.000
			}
		}
		corps_commander = {
			traits = {  luftwaffe  politically_connected  }
			skill = 4
			attack_skill = 4
			defense_skill = 3
			planning_skill = 2
			logistics_skill = 2
			legacy_id = 0
		}
	}

	GER_ritter_von_greim = {
		name="Robert Ritter von Greim"
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Robert_Ritter_von_Greim.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Robert_Ritter_von_Greim_Advisor.dds"
				
			}
		}
		advisor = {
			slot = air_chief
			idea_token = ritter_von_greim
			allowed = {
				original_tag = GER
			}
			available = {
				has_completed_focus = GER_expanding_the_luftwaffe
			}
			traits = {
				air_chief_all_weather_2
			}
			cost = 100
			ai_will_do = {
				factor = 0.250
			}
		
}
	corps_commander = {
			traits = {  luftwaffe  politically_connected  aggressive_assaulter offensive_doctrine}
			skill = 3
			attack_skill = 2
			defense_skill = 2
			planning_skill = 4
			logistics_skill = 3
			legacy_id = 0
		}
	}
###########################################
##########################
##############################
############################ss########
#####################




	GER_sepp_dietrich = {
		name = GER_sepp_dietrich
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Josef_Sepp_Dietrich.png"
				
				small= "gfx/interface/ideas/Advisors/GER/GER_Sepp_Dietrich_Advisor.dds"
			}
		}
		corps_commander = {
			traits={ss brilliant_strategist trait_reckless armor_officer politically_connected career_officer }
			skill = 3
			attack_skill = 3
			defense_skill = 3
			planning_skill = 3
			logistics_skill = 3
			legacy_id = 24

			visible = {
				
			}
		}
	}

	GER_paul_hausser={
		name=GER_paul_hausser
		portraits={
			army={

				
				large = "/gfx/leaders/GER/Portrait_Germany_Paul_Hauser.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Paul_Hauser_Advisor.dds"
			}
		}
		advisor={	
			slot = army_chief
			idea_token = paul_hausser
			allowed = {
				original_tag = GER
			}
			available = {
				
			}
			on_add = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = -0.05	}	
		
			}
				}
			}
			on_remove = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = 0.05	}	
		
			}
				}
			}
			traits = {
			army_chief_drill_3	
			}
			cost = 150
			ai_will_do = {
				factor = 0
			}
		}

		corps_commander={
			traits={ ss career_officer politically_connected skilled_staffer}
			skill=3
			attack_skill=3
			defense_skill=3
			planning_skill=4
			logistics_skill=3
			legacy_id=20
		}
	}
	
	

	GER_heinrich_himmler = {
		name = GER_heinrich_himmler
		portraits = {
			army = {
				small = GFX_portrait_GER_heinrich_himmler_small
				large = "/gfx/leaders/GER/AltFührer/Portrait_Germany_Heinrich_Himmler.png"
			}
			civilian = {
				large = "/gfx/leaders/GER/AltFührer/Portrait_Germany_Heinrich_Himmler.png"
			}
		}
		allowed_civil_war = {
			has_government = fascism
		}
		advisor = {
			slot = political_advisor
			idea_token = heinrich_himmler
			allowed = {
				original_tag = GER
			}
			available = {
				OR = {
					has_government = fascism 
					has_country_flag = GER_reinstated_nazi_leadership 
				}
				NOT = { has_completed_focus = GER_ascension_of_himmler }
			}
			visible = {
				always = no #TODO_Manu: Part of Inner Circle. REMOVE COMPLETELY IF NOT USED BY ALT-HIST
				has_government = fascism
				NOT = {
					has_completed_focus = GER_oppose_hitler_ww
				}
			}
			on_add = {
				custom_effect_tooltip = GER_SS_himmler_recruit
			}
			traits = {
				prince_of_terror #TODO_Manu: Probably change trait
			}
		}

		field_marshal={
			traits={ ss politically_connected aggressive_assaulter}
			skill=2
			attack_skill=2
			defense_skill=1
			planning_skill=1
			logistics_skill=2
			visible = {
				
			}
			legacy_id=-1
		}
	}





	GER_vincenz_muller = {
		name = GER_vincenz_muller
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Vincenz_Muller.png"
				small = GFX_portrait_GER_vincenz_muller_small
			}
		}
		corps_commander = { 
			traits = { infantry_officer trait_reckless wehrmacht  }
			skill = 2
			attack_skill = 2
			defense_skill = 3
			planning_skill = 2
			logistics_skill = 2
			visible = {
				#has_completed_focus = GER_reorganize_nationale_volksarmee#
			}
		}
	}


 ######   ######## ##    ## ######## ########     ###    ##        ######  
##    ##  ##       ###   ## ##       ##     ##   ## ##   ##       ##    ## 
##        ##       ####  ## ##       ##     ##  ##   ##  ##       ##       
##   #### ######   ## ## ## ######   ########  ##     ## ##        ######  
##    ##  ##       ##  #### ##       ##   ##   ######### ##             ## 
##    ##  ##       ##   ### ##       ##    ##  ##     ## ##       ##    ## 
 ######   ######## ##    ## ######## ##     ## ##     ## ########  ######  








##############ss#####################

	GER_reinhard_heydrich = {
		instance = {
			allowed = {
				has_dlc = "La Resistance"
			}

			name = GER_reinhard_heydrich
			portraits = {
				army = {
					large = "/gfx/leaders/GER/Portrait_Germany_Reinhard_Heydrich.png"
					small= "gfx/interface/ideas/Advisors/GER/GER_Reinhard_Heydrich_Advisor.dds"
				}
			}
			corps_commander= {
			traits={ ss  }
			skill=2
			attack_skill=2
			defense_skill=2
			planning_skill=2
			logistics_skill=2
			legacy_id=0
			visible = {
			}
		}
		
			advisor = {
				slot = political_advisor
				idea_token = GER_reinhard_heydrich
				allowed = {
					original_tag = GER
				}
				visible = {
					OR = {
						has_government = fascism
						has_country_flag = GER_reinstated_nazi_leadership
					}
				}
				available = {
					has_intelligence_agency = yes 
					has_completed_focus = GER_remilitarize_the_rhineland
					OR = {
						
						has_country_flag = GER_reinstated_nazi_leadership
						has_government = fascism
					}
				}
				traits = {
					chief_of_rsha
				}
				on_add = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = -0.05	}	
		
			}
				}
			}
			on_remove = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = 0.05	}	
		
			}
				}
			}
			}
		}

		instance = {
			allowed = {
				NOT = {
					has_dlc = "La Resistance"
				}
			}

			name = GER_reinhard_heydrich
			portraits = {
				army = {
					small = GFX_portrait_GER_reinhard_heydrich_small
				}
			}
			advisor = {
				slot = political_advisor
				idea_token = GER_reinhard_heydrich
				allowed = {
					original_tag = GER
				}
				visible = {
					NOT = {
						has_completed_focus = GER_oppose_hitler_ww
					}
				}
				available = {
					has_government = fascism
				}
				traits = {
					GER_reich_security_main_office_director_no_lar
				}
			}
		}
	}

	GER_Ernst_Kaltenbrunner = {
		instance = {
			allowed = {
				has_dlc = "La Resistance"
			}

			name= "Ernst Kaltenbrunner"
			portraits = {
				army = {
					large = "/gfx/leaders/GER/Portrait_Germany_Ernst_Kaltenbrunner.png"
					small= "gfx/interface/ideas/Advisors/GER/GER_Ernst_Kaltenbrunner_Advisor.dds"
				}
			}

			corps_commander = {
			traits={ss aggressive_assaulter offensive_doctrine }
			skill = 3
			attack_skill = 2
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 3
			legacy_id = 0

			visible = {
				has_completed_focus = GER_anschluss
			}
		}

			advisor = {
				slot = political_advisor
				idea_token = GER_reinhard_heydrich
				allowed = {
					original_tag = GER
				}
				visible = {
					OR = {
						#has_government = fascism#
						has_country_flag = GER_reinstated_nazi_leadership
					}
				}
				available = {
					has_intelligence_agency = yes 
					OR = {
						
						has_country_flag = GER_reinstated_nazi_leadership
						has_government = fascism
					}
				}
				traits = {
					chief_of_rsha
				}
			}
		}

		
	}
	
	GER_Herbert_Otto_Gille={
		name= "Herbert Otto Gille"
		portraits={
			
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Herbert_Otto_Gille.png"
				#small= "gfx/interface/ideas/Advisors/GER/GER_Kurt_Student_Advisor.dds"#
				
			}
		}
		corps_commander= {
			traits={ ss brilliant_strategist aggressive_assaulter armor_officer offensive_doctrine }
			skill=5
			attack_skill=3
			defense_skill=4
			planning_skill=3
			logistics_skill=3
			legacy_id=0
			visible = {
			}
		}
	}
	
	GER_Fritz_Witt={
		name= "Fritz Witt"
		portraits={
			
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Fritz_Witt.png"
				
				
			}
		}
		corps_commander= {
			traits={ ss armor_officer offensive_doctrine }
			skill=2
			attack_skill=2
			defense_skill=3
			planning_skill=2
			logistics_skill=2
			legacy_id=0
			visible = {
			}
		}
	}
	GER_Friedrich_Jeckeln={
		name= "Friedrich Jeckeln"
		portraits={
			
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Friedrich_Jeckeln.png"
				
				
			}
		}
		corps_commander= {
			traits={ ss trait_mountaineer }
			skill=2
			attack_skill=2
			defense_skill=3
			planning_skill=2
			logistics_skill=2
			legacy_id=0
			visible = {
			}
		}
	}
	GER_Karl_Pfeffer-Wildenbruch={
		name= "Karl Pfeffer-Wildenbruch"
		portraits={
			
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Karl_Pfeffer-Wildenbruch.png"
				
				
			}
		}
		corps_commander= {
			traits={ ss trait_mountaineer }
			skill=3
			attack_skill=2
			defense_skill=4
			planning_skill=4
			logistics_skill=2
			legacy_id=0
			visible = {
			}
		}
	}
	GER_Heinz_Harmel={
		name= "Heinz Harmel"
		portraits={
			
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Heinz_Harmel.png"
				
				
			}
		}
		corps_commander= {
			traits={ ss armor_officer offensive_doctrine }
			skill=3
			attack_skill=3
			defense_skill=4
			planning_skill=2
			logistics_skill=2
			legacy_id=0
			visible = {
			}
		}
	}
	GER_felix_steiner = {
		name = GER_felix_steiner
		portraits = {
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Felix_Steiner.png"
				
			}
		}
		corps_commander = {
			traits={ss winter_specialist  brilliant_strategist aggressive_assaulter offensive_doctrine }
			skill = 3
			attack_skill = 2
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 4
			legacy_id = 35

			visible = {
				
			}
		}
	}
	GER_Richard_Jungclaus = {
		name="Richard Jungclaus"
		portraits = {
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Richard_Jungclaus.png"
				
			}
		}
		corps_commander = {
			traits={ss brilliant_strategist  offensive_doctrine }
			skill = 3
			attack_skill = 1
			defense_skill = 3
			planning_skill = 2
			logistics_skill = 2
			legacy_id = -1

			visible = {
				
			}
		}
	}
	
	GER_Arthur_Phleps = {
		name="Arthur Phleps"
		portraits = {
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Arthur_Phleps.png"
				
			}
		}
		corps_commander = {
			traits={ss winter_specialist  trait_mountaineer aggressive_assaulter offensive_doctrine }
			skill = 4
			attack_skill = 3
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 3
			legacy_id = -1

			visible = {
				
			}
		}
	}
	
	GER_August_Heimeyer = {
		name="August Heimeyer"
		portraits = {
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_August_Heimeyer.png"
				
			}
		}
		corps_commander = {
			traits={ss }
			skill = 1
			attack_skill = 1
			defense_skill = 2
			planning_skill = 1
			logistics_skill = 1
			legacy_id = -1

			visible = {
				
			}
		}
	}
	GER_Gottlob_Berger = {
		name="Gottlob Berger"
		portraits = {
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Gottlob_Berger.png"
				
			}
		}
		corps_commander = {
			traits={ss }
			skill = 2
			attack_skill = 2
			defense_skill = 2
			planning_skill = 2
			logistics_skill = 1
			legacy_id = -1

			visible = {
				
			}
		}
	}
	GER_Walter_Schimana = {
		name="Walter Schimana"
		portraits = {
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Walter_Schimana.png"
				
			}
		}
		corps_commander = {
			traits={ss  }
			skill = 2
			attack_skill = 2
			defense_skill = 3
			planning_skill = 2
			logistics_skill = 2
			legacy_id = -1

			visible = {
				
			}
		}
	}
	
	
	
	
	
	
	
	
	
	GER_Karl_Maria_Demelhuber = {
		name="Karl Maria Demelhuber"
		portraits = {
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Karl_Maria_Demelhuber.png"
				
			}
		}
		corps_commander = {
			traits={ss winter_specialist  brilliant_strategist aggressive_assaulter offensive_doctrine }
			skill = 4
			attack_skill = 3
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 3
			legacy_id = -1

			visible = {
				
			}
		}
	}
	
	
	GER_Kurt_Meyer={
		name="Kurt Meyer"
		portraits={
			
			army={
				large = "/gfx/leaders/GER/SSLOWER/Portrait_Germany_Kurt_Meyer.png"
				
			}
		}
		corps_commander ={
			traits={ ss media_personality armor_officer war_hero brilliant_strategist aggressive_assaulter offensive_doctrine}
			skill=3
			attack_skill=2
			defense_skill=3
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
			visible = {
				has_global_flag = Lower_SS_Generals
			}
		}
	}
	GER_Herbert-Ernst_Vahl={
		name="Herbert-Ernst Vahl"
		portraits={
			
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Herbert-Ernst_Vahl.png"
				
			}
		}
		corps_commander ={
			traits={ ss armor_officer aggressive_assaulter offensive_doctrine}
			skill=3
			attack_skill=2
			defense_skill=3
			planning_skill=2
			logistics_skill=4
			legacy_id=-1
			visible = {
				
			}
		}
	}
	GER_Sylvester_Stadler={
		name="Sylvester Stadler"
		portraits={
			army = {
				large = "gfx/leaders/GER/Portrait_Germany_Sylvester_Stadler.png"
			}
		}
		corps_commander={
			traits={ ss  armor_officer}
			skill=2
			attack_skill=3
			defense_skill=2
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
			visible = {
				
			}
		}
		
	}
	GER_max_hansen={		
		name="Max Hansen"
		portraits={
			army = {
				large = "gfx/leaders/GER/SSLOWER/Portrait_Germany_Max_Hansen.png"
			}
		}
		corps_commander={
			traits={ ss  }
			skill=2
			attack_skill=3
			defense_skill=2
			planning_skill=2
			logistics_skill=3
			legacy_id=-1
			visible = {
			has_global_flag = Lower_SS_Generals	
			}
		}
		
	}
	GER_Georg_Kepler={
		name="Georg Kepler"
		portraits={
			army = {
				large = "gfx/leaders/GER/Portrait_Germany_Georg_Keppler.png"
			}
		}
		corps_commander={
			traits={ ss aggressive_assaulter   }
			skill=3
			attack_skill=3
			defense_skill=2
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
			visible = {
				
			}
		}
		
	}
	GER_Matthias_Kleinheisterkamp={
		name="Matthias Kleinheisterkamp"
		portraits={
			army = {
				large = "gfx/leaders/GER/Portrait_Germany_Matthias_Kleinheisterkamp.png"
			}
		}
		corps_commander={
			traits={ ss    }
			skill=2
			attack_skill=2
			defense_skill=3
			planning_skill=2
			logistics_skill=2
			legacy_id=-1
			visible = {
				
			}
		}
		
	}

	GER_Fritz_Schmedes={
		name="Fritz Schmedes"
		portraits={
			army = {
				large = "gfx/leaders/GER/Portrait_Germany_Fritz_Schmedes.png"
			}
		}
		corps_commander={
			traits={ ss    }
			skill=2
			attack_skill=2
			defense_skill=3
			planning_skill=2
			logistics_skill=2
			legacy_id=-1
			visible = {
				
			}
		}
		
	}

	GER_Wilhelm_Mohnke={
		name= "Wilhelm Mohnke"
		portraits={
			
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Wilhelm_Mohnke.png"
				
			}
		}
		corps_commander= {
			traits={ ss infantry_leader defensive_doctrine combined_arms_expert}
			skill=3
			attack_skill=3
			defense_skill=4
			planning_skill=3
			logistics_skill=4
			legacy_id=0
			visible = {
			}
		}
	}
	GER_Siegfried_Taubert={
		name= "Siegfried Taubert"
		portraits={
			
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Siegfried_Taubert.png"
				
			}
		}
		corps_commander= {
			traits={ ss defensive_doctrine politically_connected}
			skill=2
			attack_skill=2
			defense_skill=3
			planning_skill=3
			logistics_skill=2
			legacy_id=0
			visible = {
			}
		}
	}
	GER_Johannes_Muhlenkamp={
		name= "Johannes Rudolf Mühlenkamp"
		portraits={
			
			army={
				large = "/gfx/leaders/GER/SSLOWER/Portrait_Germany_Johannes_Rudolf_Muhlenkamp.png"
				
			}
		}
		corps_commander= {
			traits={ ss armor_officer  }
			skill=2
			attack_skill=2
			defense_skill=2
			planning_skill=3
			logistics_skill 3
			legacy_id=0
			visible = {
			has_global_flag = Lower_SS_Generals
			}
		}
	}
	GER_Karl_Gesele={
		name= "Karl Gesele"
		portraits={
			
			army={
				large = "/gfx/leaders/GER/SSLOWER/Portrait_Germany_Karl_Gesele.png"
				
			}
		}
		corps_commander= {
			traits={ ss  }
			skill=2
			attack_skill=2
			defense_skill=1
			planning_skill=2
			logistics_skill=1
			legacy_id=0
			visible = {
			has_global_flag = Lower_SS_Generals
			}
		}
	}	
	GER_Alfred_Wunnenberg={
		name= "Alfred Wunnenberg"
		portraits={
			
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Alfred_Wunnenberg.png"
				
			}
		}
		corps_commander= {
			traits={ ss infantry_leader  }
			skill=3
			attack_skill=3
			defense_skill=4
			planning_skill=3
			logistics_skill=4
			legacy_id=0
			visible = {
			}
		}
	}

	GER_Joachim_Rumohr={
		name= "Joachim Rumohr"
		portraits={
			
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Joachim_Rumohr.png"
				
			}
		}
		corps_commander= {
			traits={ ss infantry_leader trait_reckless combined_arms_expert}
			skill=2
			attack_skill=3
			defense_skill=2
			planning_skill=3
			logistics_skill=3
			legacy_id=0
			visible = {
			has_global_flag = Lower_SS_Generals
			}
		}
	}

	GER_walter_kruger = {
		name = GER_walter_kruger
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Walter_Kruger.png"
				small = GFX_portrait_GER_walter_kruger_small
			}
		}
		corps_commander = {
			traits={ ss trait_reckless armor_officer politically_connected }
			skill = 3
			attack_skill = 3
			defense_skill = 3
			planning_skill = 1
			logistics_skill = 3
			legacy_id = 15

			visible = {
				
			}
		}
	}
	
	GER_erich_von_der_bach_zelewski={
		name= "Erich von dem Bach-Zelewski"
		portraits={
			
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Erich_von_der_Bach-Zelewski.png"
				#small= "gfx/interface/ideas/Advisors/GER/GER_Kurt_Student_Advisor.dds"#
				
			}
		}
		corps_commander= {
			traits={ ss brilliant_strategist aggressive_assaulter armor_officer offensive_doctrine }
			skill=3
			attack_skill=2
			defense_skill=2
			planning_skill=3
			logistics_skill=3
			legacy_id=0
			visible = {
			}
		}
	}


	GER_werner_ostendorff={
		name= "Werner Ostendorff"
		portraits={
			civilian={
				large = "/gfx/leaders/GER/Portrait_Germany_Werner_Ostendorff.png"
					
			}
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Werner_Ostendorff.png"
				
			}
		}
		corps_commander= {
			traits={ ss  aggressive_assaulter skilled_staffer}
			skill=3
			attack_skill=3
			defense_skill=3
			planning_skill=3
			logistics_skill=3
			legacy_id=0
			visible = {
			}
		}
	}


	GER_hermann_fegelein={
		name= "Hermann Fegelein"
		portraits={
			civilian={
				large = "/gfx/leaders/GER/Portrait_Germany_Hermann_Fegelein.png"
					
			}
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Hermann_Fegelein.png"
			
			}
		}
		corps_commander= {
			traits={ ss aggressive_assaulter politically_connected armor_officer offensive_doctrine }
			skill=3
			attack_skill=3
			defense_skill=3
			planning_skill=2
			logistics_skill=3
			legacy_id=0
			visible = {
			}
		}
	}
	
	GER_Ernst_Schmauser={
		name= "Ernst-Heinrich Schmauser"
		portraits={
			civilian={
				large = "/gfx/leaders/GER/SSLOWER/Portrait_Germany_Ernst-Heinrich_Schmauser.png"
					
			}
			army={
				large = "/gfx/leaders/GER/SSLOWER/Portrait_Germany_Ernst-Heinrich_Schmauser.png"
				
			}
		}
		corps_commander= {
			traits={ ss }
			skill=2
			attack_skill=2
			defense_skill=3
			planning_skill=2
			logistics_skill=2
			legacy_id=0
			visible = {
			has_global_flag = Lower_SS_Generals
			}
		}
	}
	GER_Friedrich_von_Reitzenstein={
		name= "Friedrich von Reitzenstein"
		portraits={
			civilian={
				large = "/gfx/leaders/GER/SSLOWER/Portrait_Germany_Friedrich_von_Reitzenstein.png"
					
			}
			army={
				large = "/gfx/leaders/GER/SSLOWER/Portrait_Germany_Friedrich_von_Reitzenstein.png"
				
			}
		}
		corps_commander= {
			traits={ ss }
			skill=3
			attack_skill=3
			defense_skill=3
			planning_skill=2
			logistics_skill=2
			legacy_id=0
			visible = {
			has_global_flag = Lower_SS_Generals
			}
		}
	}
	GER_Georg_von_Bassewitz={
		name= "Georg-Henning Graf von Bassewitz-Behr"
		portraits={
			civilian={
				large = "/gfx/leaders/GER/SSLOWER/Portrait_Germany_Georg-Henning_Graf_von_Bassewitz-Behr.png"
					
			}
			army={
				large = "/gfx/leaders/GER/SSLOWER/Portrait_Germany_Georg-Henning_Graf_von_Bassewitz-Behr.png"
				
			}
		}
		corps_commander= {
			traits={ ss commando}
			skill=3
			attack_skill=3
			defense_skill=3
			planning_skill=2
			logistics_skill=3
			legacy_id=0
			visible = {
			has_global_flag = Lower_SS_Generals
			}
		}
	}

	GER_Gustav_Lombard={
		name= "Gustav Lombard"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Gustav_Lombard.png"
				
			}
		}
		corps_commander= {
			traits={ ss infantry_leader}
			skill=3
			attack_skill=3
			defense_skill=4
			planning_skill=2
			logistics_skill=3
			legacy_id=0
			visible = {
			}
		}
	}
	
	

	GER_Fritz_Freitag={
		name= "Fritz Freitag"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Fritz_Freitag.png"
				
			}
		}
		corps_commander= {
			traits={ ss infantry_leader}
			skill=3
			attack_skill=2
			defense_skill=3
			planning_skill=2
			logistics_skill=4
			legacy_id=0
			visible = {
			}
		}
	}

	GER_hans_juttner={
		name= "Hans Jüttner"
		portraits={
			civilian={
				large = "/gfx/leaders/GER/Portrait_Germany_Hans_Juttner.png"
					
			}
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Hans_Juttner.png"
				
			}
		}
		corps_commander= {
			traits={ ss infantry_leader defensive_doctrine}
			skill=3
			attack_skill=2
			defense_skill=5
			planning_skill=4
			logistics_skill=4
			legacy_id=0
			visible = {
			}
		}
	}
	GER_karl_wolff={
		name= "Karl Wolff"
		portraits={
			civilian={
				large = "/gfx/leaders/GER/Portrait_Germany_Karl_Wolff.png"
					
			}
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Karl_Wolff.png"
				
			}
		}
		corps_commander= {
			traits={ ss politically_connected  offensive_doctrine }
			skill=3
			attack_skill=2
			defense_skill=2
			planning_skill=3
			logistics_skill=3
			legacy_id=0
			visible = {
			}
		}
	}
	GER_josias_waldeck={
		name="Josias zu Waldeck und Pyrmont"
		portraits={
			civilian={
				large = "/gfx/leaders/GER/Portrait_Germany_Josias_Hereditary_Prince_of_Waldeck_and_Pyrmont.png"
					
			}
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Josias_Hereditary_Prince_of_Waldeck_and_Pyrmont.png"
				
			}
		}
		corps_commander ={
			traits={ ss }
			skill=2
			attack_skill=3
			defense_skill=2
			planning_skill=2
			logistics_skill=2
			legacy_id=-1
			visible = {
				
			}
		}
	}
	GER_Werner_Lorenz={
		name="Werner Lorenz"
		portraits={
			civilian={
				large = "/gfx/leaders/GER/Portrait_Germany_Werner_Lorenz.png"
					
			}
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Werner_Lorenz.png"
				
			}
		}
		corps_commander ={
			traits={ ss }
			skill=3
			attack_skill=3
			defense_skill=3
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
			visible = {
				
			}
		}
	}
	



	

################################
#################################Luftwaffe##############################

GER_kurt_student = {
		name = GER_kurt_student
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Kurt_Student.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Kurt_Student_Advisor.dds"
				
			}
		}
		advisor = {
			slot = high_command
			idea_token = kurt_student
			ledger = air
			allowed = {
				original_tag = GER
			}
			traits = {
				air_airborne_2
			}
			cost = 100
			ai_will_do = {
				factor = 1.000
			}

			available = {
				has_completed_focus = GER_fallschirmjager
			}
		}
		
		corps_commander = {
			traits = { luftwaffe trait_reckless commando }
			skill = 3
			attack_skill = 3
			defense_skill = 2
			planning_skill = 4
			logistics_skill = 3
			legacy_id = 16
			visible = {
				
			}
		}
	}

GER_Hans_Jeschonnek = {
		name= "Hans Jeschonnek"
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Hans_Jeschonnek.png"
				
				
			}
		}
		
		
		corps_commander = {
			traits = { luftwaffe trait_reckless  }
			skill = 3
			attack_skill = 2
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 3
			legacy_id = -1
			visible = {
				
			}
		}
	}
	
GER_Bruno_Loerzer = {
		name= "Bruno Loerzer"
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Bruno_Loerzer.png"
				
				
			}
		}
		
		
		corps_commander = {
			traits = { luftwaffe trait_reckless  }
			skill = 3
			attack_skill = 2
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 3
			legacy_id = -1
			visible = {
				
			}
		}
	}
	
GER_Ulrich_Grauert = {
		name= "Ulrich Grauert"
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Ulrich_Grauert.png"
				
				
			}
		}
		
		
		corps_commander = {
			traits = { luftwaffe trait_reckless  }
			skill = 4
			attack_skill = 4
			defense_skill = 3
			planning_skill = 2
			logistics_skill = 3
			legacy_id = -1
			visible = {
				
			}
		}
	}
	
GER_Gunther_Korten = {
		name= "Günther Korten"
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Gunther_Korten.png"
				
				
			}
		}
		
		
		corps_commander = {
			traits = { luftwaffe  politically_connected }
			skill = 3
			attack_skill = 4
			defense_skill = 3
			planning_skill = 3
			logistics_skill = 3
			legacy_id = -1
			visible = {
				
			}
		}
	}
GER_Gunther_Rudel = {
		name= "Günther Rüdel"
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Gunther_Rudel.png"
				
				
			}
		}
		
		
		corps_commander = {
			traits = { luftwaffe old_guard inflexible_strategist skilled_staffer }
			skill = 3
			attack_skill = 3
			defense_skill = 3
			planning_skill = 3
			logistics_skill = 3
			legacy_id = -1
			visible = {
				
			}
		}
	}
GER_Alfred_Bulowius = {
		name= "Alfred Bülowius"
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Alfred_Bulowius.png"
				
				
			}
		}
		
		
		corps_commander = {
			traits = { luftwaffe brilliant_strategist trait_cautious}
			skill = 4
			attack_skill = 3
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 3
			legacy_id = -1
			visible = {
				
			}
		}
	}	
GER_Adolf_Galland = {
		name= "Adolf Galland"
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Adolf_Galland.png"
				
				
			}
		}
		
		
		corps_commander = {
			traits = { luftwaffe  }
			skill = 3
			attack_skill = 3
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 3
			legacy_id = -1
			visible = {
				
			}
		}
	}	
GER_Alfred_Keller = {
		name= "Alfred Keller"
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Alfred_Keller.png"
				
				
			}
		}
		
		
		corps_commander = {
			traits = { luftwaffe old_guard }
			skill = 3
			attack_skill = 3
			defense_skill = 4
			planning_skill = 3
			logistics_skill = 3
			legacy_id = -1
			visible = {
				
			}
		}
	}
GER_helmuth_wilberg = {
		name = GER_helmuth_wilberg
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Helmuth_Wilberg.png"
				small = GFX_portrait_GER_helmuth_wilberg_small
			}
		}

		corps_commander={
			traits={luftwaffe  }
			skill=2
			attack_skill=2
			defense_skill=2
			planning_skill=3
			logistics_skill=2
			legacy_id=-1
		}

		advisor = {
			slot = air_chief
			idea_token = GER_helmuth_wilberg
			allowed = {
				original_tag = GER
			}
			available = {
				NOT = { has_government = fascism } #TODO_Manu: Maybe political focuses?
				has_completed_focus = GER_reorganize_the_luftwaffe
			}
			traits = {
				air_chief_ground_support_3
			}
			cost = 100
			ai_will_do = {
				factor = 0.250
			}
		}
	}

	GER_ernst_udet = {
		name = GER_ernst_udet
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Ernst_Udet.png"
				small = GFX_idea_ernst_udet
			}
		}
		corps_commander={
			traits={luftwaffe  }
			skill=2
			attack_skill=2
			defense_skill=2
			planning_skill=3
			logistics_skill=2
			legacy_id=-1
		}

		advisor = {
			cost = 100
			slot = theorist
			idea_token = ernst_udet
			ledger = air
			allowed = {
				original_tag = GER
			}
			available = {
				has_completed_focus = GER_dive_bombers
			}
			traits = {
				dive_bomber
			}
		}
	}
	
	GER_robert_knauss = {
		name = GER_robert_knauss
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Robert_Knauss.png"
				small = GFX_portrait_GER_robert_knauss_small
			}
		}
		corps_commander={
			traits={luftwaffe  }
			skill=3
			attack_skill=2
			defense_skill=3
			planning_skill=2
			logistics_skill=2
			legacy_id=-1
		}
		advisor = {
			slot = high_command
			idea_token = GER_robert_knauss
			ledger = air
			allowed = {
				original_tag = GER
			}
			available = {
				has_completed_focus = GER_uralbomber_program
			}
			traits = {
				air_strategic_bombing_2
			}
			cost = 100
			ai_will_do = {
				base = 1.000
			}
		}
	}

	GER_josef_kammhuber = {
		name = GER_josef_kammhuber
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Josef_Kammhuber.png"
				small = GFX_portrait_GER_josef_kammhuber_small
			}
		}
		corps_commander={
			traits={luftwaffe  }
			skill=3
			attack_skill=2
			defense_skill=4
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
		}
		advisor = {
			slot = high_command
			idea_token = GER_josef_kammhuber
			ledger = air
			allowed = {
				original_tag = GER
			}
			traits = {
				air_bomber_interception_2
			}
			cost = 100
			ai_will_do = {
				base = 1.000
			}
		}
	}
	GER_Hans-Ulrich_Rudel = {
		name= "Hans-Ulrich Rudel"
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Hans-Ulrich_Rudel.png"
				
				
			}
		}
		
		
		corps_commander = {
			traits = { luftwaffe brilliant_strategist trait_reckless commando}
			skill = 4
			attack_skill = 4
			defense_skill = 3
			planning_skill = 4
			logistics_skill = 4
			legacy_id = -1
			visible = {
				
			}
		}
	}
	GER_Hermann-Bernhard_Ramcke = {
		name= "Hermann-Bernhard Ramcke"
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Hermann_Bernhard_Ramcke.png"
				
				
			}
		}
		
		
		corps_commander = {
			traits = { luftwaffe brilliant_strategist trait_reckless commando}
			skill = 4
			attack_skill = 3
			defense_skill = 2
			planning_skill = 4
			logistics_skill = 4
			legacy_id = -1
			visible = {
				
			}
		}
	}
	GER_Otto_Deloch = {
		name= "Otto Deßloch"
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Otto_Deloch.png"
				
				
			}
		}
		
		
		corps_commander = {
			traits = { luftwaffe old_guard }
			skill = 4
			attack_skill = 2
			defense_skill = 4
			planning_skill = 3
			logistics_skill = 3
			legacy_id = -1
			visible = {
				
			}
		}
	}
	GER_Theodor_Osterkamp = {
		name= "Theodor Osterkamp"
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Theodor_Osterkamp.png"
				
				
			}
		}
		
		
		corps_commander = {
			traits = { luftwaffe old_guard }
			skill = 3
			attack_skill = 3
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 3
			legacy_id = -1
			visible = {
				
			}
		}
	}
################################



##luck##
GER_hans_von_luck_Major = { #Foreign unit leader from Germany
		name=GER_hans_von_luck
		portraits={
			army={
				large="GFX_portrait_GER_hans_von_luck"
				small=GFX_portrait_GER_hans_von_luck_small
			}
		}
		corps_commander = {
			traits = {  armor_officer  trickster }
			skill = 2
			attack_skill = 2
			defense_skill = 2
			planning_skill = 2
			logistics_skill = 3
			visible = { has_global_flag = Luck_promoted_flag  }
		}
	}




###############################
#########################
###########################

	GER_Wilhelm_Burgdorf = {
		name =  "Wilhelm Burgdorf"
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Wilhelm_Burgdorf.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Wilhelm_Burgdorf_Advisor.png"
			}
		}
		
		advisor = {
			slot = high_command
			idea_token = GER_Wilhelm_Burgdorf
			ledger = army
			allowed = {
				original_tag = GER
			}
			visible = {
				
			}
			available = {
			has_completed_focus = GER_reorganize_the_wehrmacht
			}
			traits = {
				army_infantry_1
			}
			on_add = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = 0.15	}	
		
			}
				}
			}
			on_remove = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = -0.15	}	
		
			}
				}
			}
			cost = 150
			ai_will_do = {
				factor = 1.500
			}
		}
		
		corps_commander = {
			traits = { wehrmacht infantry_officer politically_connected skilled_staffer}
			skill = 4
			attack_skill = 4
			defense_skill = 3
			planning_skill = 2
			logistics_skill = 2
		}
	}
	
	
	GER_Nikolaus_von_Falkenhorst = { # USED IN FINLAND
		name = GER_nikolaus_von_falkenhorst
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Nikolaus_von_Falkenhorst.png"
				small = GFX_portrait_GER_nikolaus_von_falkenhorst_small
			}
		}
		
	corps_commander = {
			traits = { wehrmacht  politically_connected  infantry_officer }
			skill = 5
			attack_skill = 3
			defense_skill = 5
			planning_skill = 3
			logistics_skill = 2
			visible = {
				
			}
		}
				
	}
	GER_wilhelm_ritter_von_thoma_thoma = { #Foreign unit leader from Germany
		name=GER_wilhelm_ritter_von_thoma
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Wilhelm_Ritter_von_Thoma.png"
				small=GFX_portrait_GER_wilhelm_ritter_von_thoma_small
			}
		}
		corps_commander = {
			traits = { war_hero brilliant_strategist armor_officer hill_fighter }
			skill = 4 
			attack_skill = 3
			defense_skill = 2
			planning_skill = 4
			logistics_skill = 2
			
		}
	}
	
	GER_Walther_Wenck={
		name= "Walther Wenck"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Walther_Wenck.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht brilliant_strategist armor_officer panzer_leader  }
			skill=3
			attack_skill=4
			defense_skill=3
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
		}
	}
	GER_Johann_Fortner={
		name= "Johann Fortner"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Johann_Fortner.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht infantry_officer  }
			skill=3
			attack_skill=3
			defense_skill=3
			planning_skill=2
			logistics_skill=3
			legacy_id=-1
		}
	}
	GER_Hans-Valentin_Hube={
		name= "Hans-Valentin Hube"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Hans-Valentin_Hube.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht brilliant_strategist armor_officer panzer_leader skilled_staffer }
			skill=4
			attack_skill=3
			defense_skill=2
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
		}
	}
	GER_Werner_Kempf={
		name= "Werner Kempf"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Werner_Kempf.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht  armor_officer panzer_leader  }
			skill=3
			attack_skill=2
			defense_skill=2
			planning_skill=4
			logistics_skill=4
			legacy_id=-1
		}
	}
	GER_Hans-Gustav_Felber={
		name= "Hans-Gustav Felber"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Hans-Gustav_Felber.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht politically_connected  infantry_officer defensive_doctrine skilled_staffer}
			skill=4
			attack_skill=2
			defense_skill=4
			planning_skill=5
			logistics_skill=3
			legacy_id=-1
		}
	}
	
	GER_Karl_Strecker={
		name= "Karl Strecker"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Karl_Strecker.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht infantry_officer defensive_doctrine }
			skill=3
			attack_skill=2
			defense_skill=4
			planning_skill=4
			logistics_skill=2
			legacy_id=-1
		}
	}
	GER_Rudolf_Bamler={
		name= "Rudolf Bamler"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Rudolf_Bamler.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht infantry_officer  }
			skill=2
			attack_skill=2
			defense_skill=2
			planning_skill=2
			logistics_skill=2
			legacy_id=-1
		}
	}
	GER_Alexander_von_Daniels={
		name= "Alexander von Daniels"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Alexander_Edler_von_Daniels.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht infantry_officer  }
			skill=2
			attack_skill=2
			defense_skill=2
			planning_skill=2
			logistics_skill=2
			legacy_id=-1
		}
	}
	GER_Carl-Heinrich_von_Stülpnagel={
		name= "Carl-Heinrich von Stülpnagel"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Carl-Heinrich_von_Stulpnagel.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht infantry_officer defensive_doctrine }
			skill=3
			attack_skill=2
			defense_skill=4
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
		}
	}
	
	GER_Joachim_Lemelsen={
		name= "Joachim Lemelsen"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Joachim_Lemelsen.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht brilliant_strategist armor_officer panzer_leader  }
			skill=4
			attack_skill=4
			defense_skill=3
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
		}
	}
	
	GER_Leo_Geyr_von_Schweppenburg={
		name= "Leo Geyr von Schweppenburg"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Leo_Geyr_von_Schweppenburg.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht  armor_officer panzer_leader defensive_doctrine }
			skill=4
			attack_skill=3
			defense_skill=4
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
		}
	}
	
	GER_Hans_Eberhard_von_Salmuth={
		name= "Hans Eberhard von Salmuth"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Hans_Eberhard_von_Salmuth.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht infantry_officer politically_connected brilliant_strategist }
			skill=4
			attack_skill=2
			defense_skill=4
			planning_skill=2
			logistics_skill=3
			legacy_id=-1
		}
	}
	
	GER_Erich_Hoepener={
		name= "Erich Hoepner"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Erich_Hoepner.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht armor_officer panzer_leader }
			skill=3
			attack_skill=3
			defense_skill=4
			planning_skill=3
			logistics_skill=4
			legacy_id=-1
		}
	}
	
	GER_Georg_Stumme={
		name= "Georg Stumme"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Georg_Stumme.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht armor_officer panzer_leader }
			skill=3
			attack_skill=3
			defense_skill=2
			planning_skill=2
			logistics_skill=3
			legacy_id=-1
		}
	}
	
	GER_ludwig_beck = {
		name = GER_ludwig_beck
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Ludwig_Beck.png"
				small = GFX_idea_ludwig_beck
			}
		}
		
		corps_commander={
			traits={wehrmacht  }
			skill=3
			attack_skill=2
			defense_skill=3
			planning_skill=3
			logistics_skill=2
			legacy_id=-1
			visible = {
			has_completed_focus = GER_oppose_hitler_ww
			}
		}

		advisor = {
			slot = army_chief
			idea_token = ludwig_beck
			allowed = {
				original_tag = GER
			}
			traits = {
				army_chief_organizational_2
			}
			visible = {
			has_completed_focus = GER_oppose_hitler_ww
			}
			cost = 100
			ai_will_do = {
				factor = 8.000
			}
		}
	}	
    GER_Hans_Jordan={
		name= "Hans Jordan"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Hans_Jordan.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht infantry_officer }
			skill=2
			attack_skill=3
			defense_skill=2
			planning_skill=2
			logistics_skill=2
			legacy_id=-1
		}
	}

	GER_Georg_Lindemann={
		name= "Georg Lindemann"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Georg_Lindemann.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht infantry_officer }
			skill=3
			attack_skill=4
			defense_skill=2
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
		}
	}

	GER_Artur_Schmitt={
		name= "Artur Schmitt"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Artur_Schmitt.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht infantry_officer }
			skill=4
			attack_skill=4
			defense_skill=2
			planning_skill=4
			logistics_skill=3
			legacy_id=-1
		}
	}

	GER_Friedrich_Dollmann={
		name= "Friedrich Dollmann"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Friedrich_Dollmann.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht  }
			skill=3
			attack_skill=2
			defense_skill=3
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
		}
	}
	
	GER_Traugott_Herr={
		name= "Traugott Herr"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Traugott_Herr.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht brilliant_strategist armor_officer panzer_leader  }
			skill=4
			attack_skill=3
			defense_skill=2
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
		}
	}
	
	GER_Gustav_Anton_von_Wietersheim={
		name= "Gustav Anton von Wietersheim"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Gustav_Anton_von_Wietersheim.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht armor_officer panzer_leader  }
			skill=4
			attack_skill=3
			defense_skill=2
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
		}
	}
	GER_Hans_Jurgen_Bernhard_von_Arnim={
		name= "Hans-Jurgen Bernhard von Arnim"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Hans_Jurgen_Bernhard_von_Arnim.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht armor_officer panzer_leader  }
			skill=3
			attack_skill=3
			defense_skill=2
			planning_skill=4
			logistics_skill=3
			legacy_id=-1
		}
	}
	GER_Carl_Hilpert={
		name= "Carl Hilpert"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Carl_Hilpert.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht infantry_officer }
			skill=3
			attack_skill=4
			defense_skill=3
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
		}
	}
	
	GER_Friedrich_Fromm={
		name= "Friedrich Fromm"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Friedrich_Fromm.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht combined_arms_expert }
			skill=3
			attack_skill=2
			defense_skill=4
			planning_skill=2
			logistics_skill=3
			legacy_id=-1
		}
	}
	
	GER_Walter_Warlimontt={
		name= "Walter Warlimont"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Walter_Warlimont.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht combined_arms_expert }
			skill=2
			attack_skill=2
			defense_skill=2
			planning_skill=1
			logistics_skill=2
			legacy_id=-1
		}
	}
	GER_Eduart_Dietl={
		name= "Eduart Dietl"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Eduart_Dietl.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht infantry_officer }
			skill=3
			attack_skill=4
			defense_skill=2
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
		}
	}

	GER_Hans_Traut={
		name= "Hans Traut"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Hans_Traut.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht infantry_officer }
			skill=3
			attack_skill=4
			defense_skill=2
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
		}
	}
	GER_Hartwig_von_Ludwiger={
		name= "Hartwig von Ludwiger"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_GER_Hartwig_von_Ludwiger.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht infantry_officer }
			skill=3
			attack_skill=3
			defense_skill=3
			planning_skill=4
			logistics_skill=3
			legacy_id=-1
		}
	}
	GER_Hasso_von_Wedel={
		name= "Hasso von Wedel"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Hasso_von_Wedel.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht infantry_officer politically_connected }
			skill=2
			attack_skill=3
			defense_skill=2
			planning_skill=2
			logistics_skill=3
			legacy_id=-1
		}
	}
	GER_Karl_Mauss={
		name= "Dr. Karl Mauss"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Dr_Karl_Mauss.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht brilliant_strategist armor_officer panzer_leader}
			skill=3
			attack_skill=3
			defense_skill=3
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
		}
	}

	GER_Dietrich_von_Saucken={
		name= "Dietrich von Saucken"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Dietrich_von_Saucken.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht brilliant_strategist armor_officer panzer_leader}
			skill=3
			attack_skill=2
			defense_skill=4
			planning_skill=3
			logistics_skill=2
			legacy_id=-1
		}
	}
	GER_Ernst-August_Kostring={
		name= "Ernst-August Köstring"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Ernst-August_Kostring.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht cavalry_leader combined_arms_expert }
			skill=3
			attack_skill=2
			defense_skill=4
			planning_skill=2
			logistics_skill=2
			legacy_id=-1
		}
	}
	GER_Hermann_Balck={
		name= "Hermann Balck"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Hermann_Balck.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht brilliant_strategist armor_officer panzer_leader}
			skill=4
			attack_skill=4
			defense_skill=3
			planning_skill=2
			logistics_skill=3
			legacy_id=-1
		}
	}
	GER_Helmut_Otto_Weidling={
		name= "Helmut Otto Weidling"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Helmut_Otto_Weidling.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht  }
			skill=2
			attack_skill=3
			defense_skill=2
			planning_skill=2
			logistics_skill=3
			legacy_id=-1
		}
	}
	
	GER_Adolf_von_Schell={
		name= "Adolf von Schell"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Adolf_von_Schell.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht  }
			skill=2
			attack_skill=3
			defense_skill=2
			planning_skill=2
			logistics_skill=3
			legacy_id=-1
		}
	}

	GER_Bodewin_Keitel={
		name= "Bodewin Keitel"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Bodewin_Keitel.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht combined_arms_expert }
			skill=3
			attack_skill=3
			defense_skill=4
			planning_skill=3
			logistics_skill=3
			legacy_id=-1
		}
	}







	GER_Eberhard_von_Mackensen={
		name= "Eberhard von Mackensen"
		portraits={
			army={
				large = "/gfx/leaders/GER/Portrait_Germany_Eberhard_von_Mackensen.png"
			}
		}
		
		corps_commander={
			traits={wehrmacht trickster }
			skill=4
			attack_skill=4
			defense_skill=3
			planning_skill=4
			logistics_skill=3
			legacy_id=-1
		}
	}
	



	
	GER_franz_halder={
		name="Franz Halder"
		portraits={
			army={
				small="GFX_idea_franz_halder"
				large = "/gfx/leaders/GER/Portrait_Germany_Franz_Halder.png"
				
			}
		}
		advisor={
			slot = high_command
			idea_token = franz_halder
			allowed = {
				original_tag = GER
			}
			available = {
				has_completed_focus = GER_reorganize_the_wehrmacht
				has_idea = walther_von_brauchitsch
			}
			traits = {
				army_artillery_2
			}
			cost = 100
			ai_will_do = {
				factor = 1.000
			}
		}
		corps_commander={
			traits={wehrmacht }
			skill=3
			attack_skill=3
			defense_skill=3
			planning_skill=4
			logistics_skill=3
			legacy_id=-1
		}
	}

	GER_werner_von_fritsch = {
		name = GER_werner_von_fritsch
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Werner_Von_Fritsch.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Werner_Von_Fritsch_Advisor.dds"
			}
		}

		
	advisor = {
			slot = army_chief
			idea_token = werner_von_fritsch_army_chief
			can_be_fired = no
			ledger = army
			allowed = {
				original_tag = GER
				has_dlc = "Gotterdammerung"
			}
			visible = {
				NOT = {
					has_completed_focus = GER_reorganize_the_wehrmacht
				}
			}
			available = {
				NOT = {
				has_completed_focus = GER_reorganize_the_wehrmacht
			}}
			traits = {
				army_chief_army_high_command
			}
			cost = 100
			ai_will_do = {
				factor = 1.500
			}
		}

		corps_commander = {
			traits = {wehrmacht trait_reckless old_guard } 
			skill = 3
			attack_skill = 2
			defense_skill = 3
			planning_skill = 2
			logistics_skill = 3
			visible = {
				
					NOT = { has_global_flag = Lutz_Fritsch_Gone }
				
			}
		}
	}

	GER_oswald_lutz = {
		name = GER_oswald_lutz
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Oswald_Lutz.png" 
				small = GFX_portrait_GER_oswald_lutz_small
			}
		}
		corps_commander = {
			traits = { wehrmacht cavalry_leader combined_arms_expert }
			skill = 3
			attack_skill = 3
			defense_skill = 2
			planning_skill = 2
			logistics_skill = 3
			visible = {
				NOT = { has_global_flag = Lutz_Fritsch_Gone }
			}
		}
	}
	

	

	GER_heinz_guderian = {
		name = GER_heinz_guderian
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Heinz_Guderian.png"
				small= "gfx/interface/ideas/Advisors/GER/GER_Heinz_Guderian_Advisor.dds"
			}
		}
		advisor = {
			cost = 200
			slot = theorist
			idea_token = heinz_guderian
			ledger = army
			allowed = {
				original_tag = GER
			}
			available = {
				has_completed_focus = GER_adopt_new_panzer_doctrine
			}
			traits = {
				blitzkrieg_theorist
			}
			on_add = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = 0.15	}	
		
			}
				}
			}
			on_remove = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = -0.15	}	
		
			}
				}
			}
		}
		
		corps_commander = {
			
			traits = { wehrmacht brilliant_strategist career_officer armor_officer trickster panzer_leader }
			skill = 4
			attack_skill = 3
			defense_skill = 4
			planning_skill = 3
			logistics_skill = 3
			legacy_id = 6
		}
	}

	

	GER_georghans_reinhardt = {
		name = GER_georghans_reinhardt
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Georg_Hans_Reinhard.png"
				small = GFX_portrait_GER_georghans_reinhardt_small
			}
		}
		corps_commander = {
			traits = { wehrmacht armor_officer defensive_doctrine }
			skill = 3
			attack_skill = 2
			defense_skill = 3
			planning_skill = 3
			logistics_skill = 2
			legacy_id = 14
		}
	}

	

	

	GER_hermann_hoth = {
		name = GER_hermann_hoth
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Hermann_Hoth.png"
			
				small = GFX_portrait_GER_hermann_hoth_small
			}
		}
		corps_commander = {
			traits = { wehrmacht trait_reckless armor_officer }
			skill = 3
			attack_skill = 2
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 3
			legacy_id = 18
			visible = {
				
			}
		}
	}
	

	GER_alfred_jodl = {
		name = GER_alfred_jodl
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Alfred_Jodl.png"
				small = GFX_portrait_GER_alfred_jodl_small
			}
		}
		
		advisor = {
			slot = high_command
			idea_token = GER_alfred_jodl
			ledger = army
			allowed = {
				original_tag = GER
			}
			visible = {
			 has_global_flag = GER_Third_OKW_Upgrade
			}
			available = {
			
			}
			traits = {
				Oberkommando_der_Wehrmacht_Jodl
			}
			cost = 100
			on_add = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = 0.15	}	
		
			}
				}
			}
			on_remove = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = -0.15	}	
		
			}
				}
			}
			ai_will_do = {
				factor = 1.500
			}
		}
		
		
		corps_commander = {
			traits = { wehrmacht career_officer }
			skill = 3
			attack_skill = 2
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 3
			legacy_id = 23
		}
	}

	GER_hasso_von_manteuffel = {
		name = GER_hasso_von_manteuffel
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Hasso_von_Manteufel.png"
				small = GFX_portrait_GER_hasso_von_manteuffel_small
			}
		}
		corps_commander = {
			traits = { wehrmacht career_officer trait_cautious armor_officer }
			skill = 4
			attack_skill = 4
			defense_skill = 3
			planning_skill = 3
			logistics_skill = 3
			legacy_id = 25

			visible = {
				
			}
		}
	}

	

	GER_gotthard_heinrici = {
		name = GER_gotthard_heinrici
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Gotthard_Heinrici.png"
				small = GFX_portrait_GER_gotthard_heinrici_small
			}
		}
		
		advisor = {
			slot = high_command
			idea_token = GER_gotthard_heinrici
			ledger = army
			allowed = {
				original_tag = GER
			}
			visible = {
				
			}
			available = {
			}
			traits = {
				army_entrenchment_3
			}
			cost = 100
			on_add = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = 0.15	}	
		
			}
				}
			}
			on_remove = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = -0.15	}	
		
			}
				}
			}
			ai_will_do = {
				factor = 1.500
			}
		}
		
		corps_commander = {
			traits = { wehrmacht old_guard infantry_officer inflexible_strategist skilled_staffer}
			skill = 4
			attack_skill = 3
			defense_skill = 4
			planning_skill = 4
			logistics_skill = 2
			legacy_id = 33
		}
	}

	GER_ernsteberhard_hell = {
		name = GER_ernsteberhard_hell
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Ernst-Eberhard_Hell.png"
				small = GFX_portrait_GER_ernsteberhard_hell_small
			}
		}
		corps_commander = {
			traits = { wehrmacht infantry_officer inflexible_strategist }
			skill = 3
			attack_skill = 2
			defense_skill = 3
			planning_skill = 3
			logistics_skill = 2
			legacy_id = 34

			visible = {
				
			}
		}
	}

	

	GER_friedrich_schulz = {
		name = GER_friedrich_schulz
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Friedrich_Schultz.png"
				small = GFX_portrait_GER_friedrich_schulz_small
			}
		}
		corps_commander = {
			traits = { wehrmacht infantry_officer }
			skill = 3
			attack_skill = 3
			defense_skill = 3
			planning_skill = 1
			logistics_skill = 3
			legacy_id = 21

			visible = {
				
			}
		}
	}

	GER_johannes_blaskowitz = {
		name = GER_johannes_blaskowitz
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Johannes_Blaskowitz.png"
				small = GFX_portrait_GER_johannes_blaskowitz_small
			}
		}
		corps_commander = {
			traits = { wehrmacht infantry_officer }
			skill = 3
			attack_skill = 2
			defense_skill = 3
			planning_skill = 3
			logistics_skill = 2
			legacy_id = 19
		}
	}

	GER_hans_krebs = {
		name = GER_hans_krebs
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Hans_Krebs.png"
				small = GFX_portrait_GER_hans_krebs_small
			}
		}
		
		advisor = {
			slot = high_command
			idea_token = GER_hans_krebs
			ledger = army
			allowed = {
				original_tag = GER
			}
			visible = {
			 has_global_flag = GER_fourth_OKW_Upgrade
			}
			available = {
			
			}
			traits = {
				Oberkommando_der_Wehrmacht_Krebs
			}
			cost = 100
			on_add = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = 0.15	}	
		
			}
				}
			}
			on_remove = {
				owner = {
					if = {
				limit = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
				add_power_balance_value = {
    			id = GER_power_balance
    			value = -0.15	}	
		
			}
				}
			}
			ai_will_do = {
				factor = 1.500
			}
		}
		
		
		
		
		corps_commander = {
			traits = { wehrmacht politically_connected winter_specialist }
			skill = 3
			attack_skill = 3
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 2
			visible = {
				
			}
		}
	}

	

	GER_franz_ritter_von_epp = {
		name = GER_franz_ritter_von_epp
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Franz_Ritter_von_Epp.png"
				small = GFX_portrait_GER_franz_ritter_von_epp_small
			}
		}
		corps_commander = {
			traits = { militias_officer }
			skill = 2
			attack_skill = 2
			defense_skill = 2
			planning_skill = 1
			logistics_skill = 2
			legacy_id = -1

			visible = {
				has_completed_focus = GER_re_form_the_freikorps
			}
		}
	}

	

	

	

	GER_alexander_von_falkenhausen = { #TODO_Manu: Deal with the von Falkenhausen plague situation, there are 11 more von Falkenhausen impostors
		name = CHI_alexander_von_falkenhausen
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Alexander_von_Falkenhausen.png" 
				small = GFX_idea_CHI_alexander_von_falkenhausen 
			}
		}
		corps_commander = {
			skill = 3
			attack_skill = 2
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 3
			legacy_id = 603
			traits = { infantry_officer }
			visible = {
				has_global_flag = falkenhausen_recalled
			}
		}
	}

	GER_paul_von_lettow_vorbeck = { 
		name = GER_paul_von_lettow_vorbeck

		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Lettow_Vorbeck.png"
				
				small = GFX_idea_GER_von_lettow_vorbeck 
			}
		}

		corps_commander = {
			skill = 4
			attack_skill = 3
			defense_skill = 3
			planning_skill = 2
			logistics_skill = 5
			legacy_id = -1
			traits = { trickster war_hero media_personality jungle_rat militias_officer }
			visible = {
				has_global_flag = von_lettow_is_in_a_country
			}
		}

		advisor = {
			slot = high_command
			idea_token = GER_paul_von_lettow_vorbeck
			allowed = {
				original_tag = GER
			}
			visible = {
				has_government = neutrality
				has_global_flag = von_lettow_is_in_a_country
			}
			available = {
				has_government = neutrality
			}
			traits = {
				army_concealment_2
			}
			ai_will_do = {
				factor = 1
			}
		}

	}

	GER_walther_nehring = {
		name = GER_walther_nehring
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Walther_Nehring.png" 
				small = GFX_portrait_GER_walther_nehring_small
			}
		}
		corps_commander = {
			traits = { wehrmacht armor_officer panzer_leader }
			skill = 3
			attack_skill = 3
			defense_skill = 3
			planning_skill = 2
			logistics_skill = 2
			
		}
	}



#################
#################
############################################################
##################
	GER_hans_kahle = {
		name = GER_hans_kahle
		portraits = {
			army = {
				large = GFX_portrait_GER_hans_kahle
				small = GFX_portrait_GER_hans_kahle_small
			}
		}
		corps_commander = {
			traits = { politically_connected }
			skill = 2
			attack_skill = 1
			defense_skill = 2
			planning_skill = 2
			logistics_skill = 2
			visible = {
				has_completed_focus = GER_reorganize_nationale_volksarmee
			}
		}
	}

	GER_hans_marchwitza = {
		name = GER_hans_marchwitza
		portraits = {
			army = {
				large = GFX_portrait_GER_hans_marchwitza
				small = GFX_portrait_GER_hans_marchwitza_small
			}
		}
		corps_commander = {
			traits = { politically_connected }
			skill = 1
			attack_skill = 1
			defense_skill = 1
			planning_skill = 1
			logistics_skill = 1
			visible = {
				has_completed_focus = GER_reorganize_nationale_volksarmee
			}
		}
	}

	GER_arno_von_lenski = {
		name = GER_arno_von_lenski
		portraits = {
			army = {
				large = GFX_portrait_GER_arno_von_lenski
				small = GFX_portrait_GER_arno_von_lenski_small
			}
		}
		corps_commander = {
			traits = { politically_connected armor_officer cavalry_leader }
			skill = 3
			attack_skill = 4
			defense_skill = 1
			planning_skill = 3
			logistics_skill = 2
			visible = {
				has_completed_focus = GER_reorganize_nationale_volksarmee
			}
		}
	}



   ###    ########  ##     ## #### ########     ###    ##        ######  
  ## ##   ##     ## ###   ###  ##  ##     ##   ## ##   ##       ##    ## 
 ##   ##  ##     ## #### ####  ##  ##     ##  ##   ##  ##       ##       
##     ## ##     ## ## ### ##  ##  ########  ##     ## ##        ######  
######### ##     ## ##     ##  ##  ##   ##   ######### ##             ## 
##     ## ##     ## ##     ##  ##  ##    ##  ##     ## ##       ##    ## 
##     ## ########  ##     ## #### ##     ## ##     ## ########  ######  


	GER_karl_donitz = {
		name = GER_karl_donitz
		portraits = {
			civilian={
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Karl_Donitz.png"
					
			}
			army = {
				large = GFX_portrait_GER_karl_donitz
				small = GFX_portrait_GER_karl_donitz_small
			}
			army = {
				small = GFX_idea_donitz
			}
		}
		advisor = {
			slot = navy_chief
			idea_token = donitz
			allowed = {
				original_tag = GER
			}
			available = {
				has_completed_focus = GER_trade_interdiction
			}
			traits = {
				navy_chief_commerce_raiding_3
			}
			cost = 200
			ai_will_do = {
				base = 2
			}
		}
		
		navy_leader = {
			traits = { navy_career_officer seawolf }
			skill = 5
			attack_skill = 5
			defense_skill = 3
			maneuvering_skill = 3
			coordination_skill = 5
			legacy_id = 26
		}
	}

	GER_erich_raeder = {
		name = GER_erich_raeder
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Erich_Raeder.png"
				small = GFX_portrait_GER_erich_raeder_small
			}
			army = {
				small = GFX_idea_raeder
			}
		}
		advisor = {
			slot = navy_chief
			idea_token = raeder
			allowed = {
				original_tag = GER
			}
			traits = {
				navy_chief_decisive_battle_2
			}
			available = {
				NOT = {
					has_country_leader = {
						ruling_only = yes
						character = GER_erich_raeder
					}	
				}
			}
			cost = 100
			ai_will_do = {
				base = 1
			}
		}
		
		navy_leader = {
			traits = { battleship_adherent naval_lineage }
			skill = 4
			attack_skill = 3
			defense_skill = 4
			maneuvering_skill = 3
			coordination_skill = 3
			legacy_id = 27
		}
	}
	GER_rolf_carls = {
		name = GER_rolf_carls
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Rolf_Carls.png"
				small = GFX_portrait_GER_rolf_carls_small
			}
		}
		advisor = {
			slot = navy_chief
			idea_token = GER_rolf_carls
			allowed = {
				original_tag = GER
			}
			available = {
				has_completed_focus = GER_re_establish_the_seekriegsleitung
			}
			traits = {
				navy_chief_maneuver_2
			}
			cost = 100
			ai_will_do = {
				base = 2
			}
		}
		navy_leader = {
			traits = { ironside naval_lineage superior_tactician }
			skill = 4
			attack_skill = 3
			defense_skill = 3
			maneuvering_skill = 3
			coordination_skill = 4
			legacy_id = -1
		}
	}
	GER_alfred_saalwachter = {
		name = GER_alfred_saalwachter
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Alfred_Saalwachter.png"
				small = GFX_portrait_GER_alfred_saalwachter_small
			}
			army = {
				small = GFX_idea_alfred_saalwachter
			}
		}
		advisor = {
			cost = 150
			slot = theorist
			idea_token = alfred_saalwachter
			ledger = navy
			allowed = {
				original_tag = GER
			}
			available = {
				has_completed_focus = GER_wolfpack_tactics
			}
			traits = {
				submarine_specialist
			}
		}
		
		navy_leader = {
			traits = { old_guard_navy bold }
			skill = 4
			attack_skill = 4
			defense_skill = 2
			maneuvering_skill = 3
			coordination_skill = 4
			legacy_id = 28
		}
	}

	GER_hermann_boehm = {
		name = GER_hermann_boehm
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Hermann_Bohm.png"
				small = GFX_portrait_GER_hermann_boehm_small
			}
		}
		navy_leader = {
			traits = { craven superior_tactician }
			skill = 4
			attack_skill = 3
			defense_skill = 4
			maneuvering_skill = 4
			coordination_skill = 2
			legacy_id = 29
		}
	}

	GER_wilhelm_marschall = {
		name = GER_wilhelm_marschall
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Vanilla/Portrait_Germany_Wilhelm_Marschall.png"
				small = GFX_portrait_GER_wilhelm_marschall_small
			}
		}
		navy_leader = {
			traits = { old_guard_navy bold }
			skill = 4
			attack_skill = 4
			defense_skill = 2
			maneuvering_skill = 3
			coordination_skill = 4
			legacy_id = 30
		}
	}

	GER_gunther_lutjens = {
		name = GER_gunther_lutjens
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Gunther_Lutjens.png"
				small = GFX_portrait_GER_gunther_lutjens_small
			}
			army = {
				small = GFX_idea_gunther_lutjens
			}
		}
		advisor = {
			slot = high_command
			idea_token = gunther_lutjens
			ledger = navy
			allowed = {
				original_tag = GER
			}
			traits = {
				navy_fleet_logistics_2
			}
			cost = 100
			ai_will_do = {
				factor = 1.000
			}
		}
		
		navy_leader = {
			traits = { gentlemanly navy_career_officer superior_tactician }
			skill = 3
			attack_skill = 4
			defense_skill = 1
			maneuvering_skill = 1
			coordination_skill = 4
			legacy_id = 31
		}
	}


	GER_erich_bey = {
		name = GER_erich_bey
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Erich_Bey.png"
				small = GFX_idea_erich_bey
			}
		}
		navy_leader = {
			traits = { gentlemanly navy_career_officer superior_tactician }
			skill = 4
			attack_skill = 3
			defense_skill = 2
			maneuvering_skill = 1
			coordination_skill = 3
			legacy_id = -1
		}
		advisor = {
			slot = high_command
			idea_token = erich_bey
			ledger = navy
			allowed = {
				original_tag = GER
			}
			traits = {
				navy_naval_air_defense_2
			}
			cost = 100
			ai_will_do = {
				factor = 1.000
			}
		}
	}


	GER_viktor_schutze = {
		name = GER_viktor_schutze
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Viktor_Schutze.png"
				small = GFX_idea_viktor_schutze
			}
		}
		
		navy_leader = {
			traits = { gentlemanly seawolf }
			skill = 3
			attack_skill = 4
			defense_skill = 2
			maneuvering_skill = 3
			coordination_skill = 2
			legacy_id = -1
		}
		
		advisor = {
			slot = high_command
			idea_token = viktor_schutze
			ledger = navy
			allowed = {
				original_tag = GER
			}
			traits = {
				navy_anti_submarine_1
			}
			cost = 50
			ai_will_do = {
				factor = 1.000
			}
		}
	}
	GER_otto_ciliax = {
		name = GER_otto_ciliax
		portraits = {
			army = {
				large = "/gfx/leaders/GER/Portrait_Germany_Otto_Ciliax.png"
				small = GFX_idea_otto_ciliax
			}
		}
		
		navy_leader = {
			traits = { gentlemanly old_guard_navy }
			skill = 4
			attack_skill = 3
			defense_skill = 5
			maneuvering_skill = 3
			coordination_skill = 3
			legacy_id = -1
		}
		
		
		advisor = {
			cost = 100
			slot = theorist
			idea_token = otto_ciliax
			ledger = navy
			allowed = {
				original_tag = GER
			}
			traits = { naval_theorist }
		}
	}
######## ##     ## ########  #######  ########  ####  ######  ########  ######  
   ##    ##     ## ##       ##     ## ##     ##  ##  ##    ##    ##    ##    ## 
   ##    ##     ## ##       ##     ## ##     ##  ##  ##          ##    ##       
   ##    ######### ######   ##     ## ########   ##   ######     ##     ######  
   ##    ##     ## ##       ##     ## ##   ##    ##        ##    ##          ## 
   ##    ##     ## ##       ##     ## ##    ##   ##  ##    ##    ##    ##    ## 
   ##    ##     ## ########  #######  ##     ## ####  ######     ##     ######  


	# Von Manstein up there

	# Guderian up there

	# Saalwachter up there

	

	GER_walther_wever = { #TODO_Manu: Died in June 1936, probably remove him
		name = GER_walther_wever
		portraits = {
			army = {
				small = GFX_idea_walther_wever
			}
		}
		advisor = {
			cost = 100
			slot = theorist
			idea_token = walther_wever
			ledger = air
			allowed = {
				original_tag = GER
			}
			traits = { air_warfare_theorist }
		}
	}

	

	





	
	
	
	
	



##    ##    ###    ##     ## ##    ##     ######  ##     ## #### ######## ########  ######  
###   ##   ## ##   ##     ##  ##  ##     ##    ## ##     ##  ##  ##       ##       ##    ## 
####  ##  ##   ##  ##     ##   ####      ##       ##     ##  ##  ##       ##       ##       
## ## ## ##     ## ##     ##    ##       ##       #########  ##  ######   ######    ######  
##  #### #########  ##   ##     ##       ##       ##     ##  ##  ##       ##             ## 
##   ### ##     ##   ## ##      ##       ##    ## ##     ##  ##  ##       ##       ##    ## 
##    ## ##     ##    ###       ##        ######  ##     ## #### ######## ##        ######  


	# Dönitz up there

	# Raeder up there


	


   ###    #### ########      ######  ##     ## #### ######## ########  ######  
  ## ##    ##  ##     ##    ##    ## ##     ##  ##  ##       ##       ##    ## 
 ##   ##   ##  ##     ##    ##       ##     ##  ##  ##       ##       ##       
##     ##  ##  ########     ##       #########  ##  ######   ######    ######  
#########  ##  ##   ##      ##       ##     ##  ##  ##       ##             ## 
##     ##  ##  ##    ##     ##    ## ##     ##  ##  ##       ##       ##    ## 
##     ## #### ##     ##     ######  ##     ## #### ######## ##        ######  


	# Kesselring up there

	

	

	



##     ## #### ##       #### ########    ###    ########  ##    ##    ##     ## ####  ######   ##     ##     ######   #######  ##     ## ##     ##    ###    ##    ## ########  
###   ###  ##  ##        ##     ##      ## ##   ##     ##  ##  ##     ##     ##  ##  ##    ##  ##     ##    ##    ## ##     ## ###   ### ###   ###   ## ##   ###   ## ##     ## 
#### ####  ##  ##        ##     ##     ##   ##  ##     ##   ####      ##     ##  ##  ##        ##     ##    ##       ##     ## #### #### #### ####  ##   ##  ####  ## ##     ## 
## ### ##  ##  ##        ##     ##    ##     ## ########     ##       #########  ##  ##   #### #########    ##       ##     ## ## ### ## ## ### ## ##     ## ## ## ## ##     ## 
##     ##  ##  ##        ##     ##    ######### ##   ##      ##       ##     ##  ##  ##    ##  ##     ##    ##       ##     ## ##     ## ##     ## ######### ##  #### ##     ## 
##     ##  ##  ##        ##     ##    ##     ## ##    ##     ##       ##     ##  ##  ##    ##  ##     ##    ##    ## ##     ## ##     ## ##     ## ##     ## ##   ### ##     ## 
##     ## #### ######## ####    ##    ##     ## ##     ##    ##       ##     ## ####  ######   ##     ##     ######   #######  ##     ## ##     ## ##     ## ##    ## ########  



	

	

	
	

	

	GER_alfred_becker = {
		name = GER_alfred_becker
		portraits = {
			army = {
				small = GFX_portrait_GER_alfred_becker_small
			}
		}
		advisor = {
			slot = high_command
			idea_token = GER_alfred_becker
			ledger = army
			allowed = {
				original_tag = GER
			}
			available = {
				has_completed_focus = GER_salvage_captured_equipment
			}
			traits = {
				GER_adaptive_engineer
			}
			cost = 100
			ai_will_do = {
				base = 1.000
			}
		}
	}

	GER_walter_dornberger = {
		name = GER_walter_dornberger
		portraits = {
			army = {
				small = GFX_portrait_GER_walter_dornberger_small
			}
		}
		advisor = {
			slot = high_command
			idea_token = GER_walter_dornberger
			ledger = army
			allowed = {
				original_tag = GER
			}
			available = {
				OR = {
					has_completed_focus = GER_rocketry_innovations
					has_completed_focus = GER_wunderwaffe
					has_completed_focus = GER_glorious_mechanical_machinations
				}
			}
			traits = {
				GER_head_of_the_missile_department
			}
			cost = 100
			ai_will_do = {
				base = 1.000
			}
		}
	}


	
	


########   #######  ##       #### ######## ####  ######     ###    ##             ###    ########  ##     ## ####  ######   #######  ########   ######  
##     ## ##     ## ##        ##     ##     ##  ##    ##   ## ##   ##            ## ##   ##     ## ##     ##  ##  ##    ## ##     ## ##     ## ##    ## 
##     ## ##     ## ##        ##     ##     ##  ##        ##   ##  ##           ##   ##  ##     ## ##     ##  ##  ##       ##     ## ##     ## ##       
########  ##     ## ##        ##     ##     ##  ##       ##     ## ##          ##     ## ##     ## ##     ##  ##   ######  ##     ## ########   ######  
##        ##     ## ##        ##     ##     ##  ##       ######### ##          ######### ##     ##  ##   ##   ##        ## ##     ## ##   ##         ## 
##        ##     ## ##        ##     ##     ##  ##    ## ##     ## ##          ##     ## ##     ##   ## ##    ##  ##    ## ##     ## ##    ##  ##    ## 
##         #######  ######## ####    ##    ####  ######  ##     ## ########    ##     ## ########     ###    ####  ######   #######  ##     ##  ######  



	GER_joachim_von_ribbentrop = {
		name = GER_joachim_von_ribbentrop
		portraits = {
			army = {
				small = GFX_idea_joachim_von_ribbentrop
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = joachim_von_ribbentrop
			allowed = {
				original_tag = GER
			}
			visible = {
				OR = {
					has_country_flag = GER_reinstated_nazi_leadership
					NOT = {
						OR = {
							has_completed_focus = GER_heed_von_neuraths_concerns
							has_completed_focus = GER_oppose_hitler_ww
						}
					}
				}
			}
			available = {
				OR = {
					AND = {
						has_completed_focus = GER_reorganize_the_wehrmacht
						has_government = fascism 
					}
					has_country_flag = GER_reinstated_nazi_leadership 
				}
			}

			cost = 50

			traits = {
				GER_reich_minister_foreign_affairs_ribbentrop
			}
			ai_will_do = {
				factor = 3
			}
		}
	}

	GER_konstantin_von_neurath = {
		name = GER_konstantin_von_neurath
		portraits = {
			army = {
				large = GFX_portrait_GER_konstantin_von_neurath
				small = GFX_portrait_GER_konstantin_von_neurath_small
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = konstantin_von_neurath
			allowed = {
				original_tag = GER
			}
			visible = {
				NOT = {
					OR = {
						has_completed_focus = GER_reorganize_the_wehrmacht
						has_completed_focus = GER_oppose_hitler_ww
					}
				}
			}
			available = {
				NOT = { has_government = communism }
				has_completed_focus = GER_heed_von_neuraths_concerns
			}
			cost = 50
			traits = {
				GER_reich_minister_foreign_affairs_neurath
			}
		}
	}

	GER_fritz_todt = {
		name = GER_fritz_todt
		portraits = {
			army = {
				large = "/gfx/leaders/GER/AltFührer/Portrait_Germany_Fritz_Todt.png"
				small = GFX_portrait_GER_fritz_todt_small
			}
			
		}
		advisor = {
			slot = political_advisor
			idea_token = todt
			allowed = {
				original_tag = GER
			}
			available = {
				has_country_flag = GER_reinstated_nazi_leadership
			}
			visible = {
				has_country_flag = GER_reinstated_nazi_leadership
			}
			traits = {
				GER_reich_engineer
			}
			ai_will_do = {
				factor = 0
			}
		}
	}

	GER_albert_speer = { 
		name = GER_albert_speer
		portraits = {
			army = {
				large = "/gfx/leaders/GER/AltFührer/Portrait_Germany_Albert_Speer.png"
				small = GFX_portrait_GER_albert_speer_small
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = speer
			allowed = {
				original_tag = GER
			}
			available = {
				has_country_flag = GER_reinstated_nazi_leadership
			}
			visible = {
				has_country_flag = GER_reinstated_nazi_leadership
			}
			traits = {
				GER_reich_architect
			}
		}		
	}

	GER_hjalmar_schacht = {
		name = GER_hjalmar_schacht
		portraits = {
			army = {
				small = GFX_idea_hjalmar_schacht
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = hjalmar_schacht
			allowed = {
				original_tag = GER
			}
			cost = 75 #as soon as the MEFO Bills are gone, so is Schacht
			available = {
				has_dynamic_modifier = { modifier = GER_mefo_bills_modifier }
				NOT = { has_government = communism }
				GER_walther_funk = {
					is_hired_as_advisor  = no 
				}
			}
			visible = {
				has_dynamic_modifier = { modifier = GER_mefo_bills_modifier }
				NOT = { has_government = communism }
			}
			traits = {
				GER_mefo_bills_architect 
			}
			ai_will_do = {
				base = 15
				modifier = {
					factor = 0
					OR = {
						has_country_flag = GER_AI_RANDOM_COMMUNIST_STALINIST
						has_game_rule = {
							rule = GER_ai_behavior
							option = GER_COMMUNIST_STALINIST
						}
						has_country_flag = GER_AI_RANDOM_COMMUNIST_SPARTACUS
						has_game_rule = {
							rule = GER_ai_behavior
							option = GER_COMMUNIST_SPARTACUS
						}
					}
				}
			}
		}		
	}

	GER_walther_funk = {
		name = GER_walther_funk
		portraits = {
			army = {
				small = GFX_idea_walther_funk
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = walther_funk
			allowed = {
				original_tag = GER
			}
			available = {
				has_government = fascism
				GER_hjalmar_schacht = {
					is_hired_as_advisor  = no 
				}
				GER_ludwig_erhard = {
					is_hired_as_advisor = no
				}
			}
			visible = {
				has_government = fascism
				NOT = {
					OR = {
						has_completed_focus = GER_oppose_hitler
						has_completed_focus = GER_oppose_hitler_ww
					}
				}
			}
			traits = {
				GER_reich_minister_of_economy 
			}
			ai_will_do = {
				base = 5
				modifier = {
					factor = 3
					has_war = yes
				}
			}
		}		
	}

	GER_joseph_goebbels = {
		name = GER_joseph_goebbels
		portraits = {
			civilian = {
				large = "/gfx/leaders/GER/AltFührer/Portrait_Germany_Joseph_Goebbels.png"
				small = GFX_portrait_GER_joseph_goebbels_small
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = joseph_goebbels
			allowed = {
				original_tag = GER
			}
			available = {
				has_country_flag = GER_reinstated_nazi_leadership
				if = {
					limit = {
						has_dlc = "Man the Guns"
					}
					NOT = {
						has_autonomy_state = autonomy_supervised_state
						has_completed_focus = GER_ascension_of_goebbels
					}
				}
			}
			visible = {
				has_country_flag = GER_reinstated_nazi_leadership
			}
			traits = {
				GER_reich_minister_of_propaganda
			}
			do_effect = {
				NOT = {
					has_government = fascism 
				}
			}
			ai_will_do = {
				base = 0
			}
		}
	}

	GER_rudolf_hess = {
		name = GER_rudolf_hess
		portraits = {
			army = {
				large = "/gfx/leaders/GER/AltFührer/Portrait_Germany_Rudolf_Hess.png"
				small = GFX_portrait_GER_rudolf_hess_small
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = rudolf_hess
			allowed = {
				original_tag = GER
			}
			available = {
				NOT = {
					has_country_flag = flight_of_hess 
					GER_martin_bormann = {
						is_hired_as_advisor  = yes 
					}
					has_completed_focus = GER_party_chancellor_hess
				}
				OR = {
					has_government = fascism 
					has_country_flag = GER_reinstated_nazi_leadership 
				}
			}
			visible = {
				always = no #TODO_Manu: Part of Inner Circle. REMOVE COMPLETELY IF NOT USED BY ALT-HIST
				has_government = fascism
				NOT = {
					has_completed_focus = GER_oppose_hitler_ww
				}
			}
			traits = {
				GER_first_among_equals #TODO_Manu: Maybe change trait
			}
		}
	}

	

	GER_martin_bormann = {
		name = GER_martin_bormann
		portraits = {
			army = {
				large = "/gfx/leaders/GER/AltFührer/Portrait_Germany_Martin_Bormann.png"
				small = GFX_portrait_GER_martin_bormann_small
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = martin_bormann
			allowed = {
				original_tag = GER
			}
			available = {
				NOT = {
					GER_rudolf_hess = {
						is_hired_as_advisor  = yes 
					}
					has_completed_focus = GER_party_chancellor_bormann
				}
				OR = {
					has_government = fascism 
					has_country_flag = GER_reinstated_nazi_leadership 
				}
			}
			visible = {
				always = no #TODO_Manu: Part of Inner Circle. REMOVE COMPLETELY IF NOT USED BY ALT-HIST
				has_government = fascism
				NOT = {
					has_completed_focus = GER_oppose_hitler_ww
				}
			}
			ai_will_do = {
				factor = 0
			}
			traits = {
				GER_secretary_to_the_fuhrer
			}
		}		
	}

	GER_leni_riefenstahl = {	

		name = GER_leni_riefenstahl

		gender = female 

		portraits = {
			army = {
				small = GFX_portrait_GER_leni_riefenstahl_small
			}
		}

		advisor = {
			slot = political_advisor
			idea_token = GER_leni_riefenstahl
			allowed = {
				original_tag = GER
			}
			visible = {
				OR = {
					has_government = fascism
					has_country_flag = GER_reinstated_nazi_leadership
				}
			}
			available = {
				OR = {
					has_country_flag = GER_reinstated_nazi_leadership
					has_completed_focus = GER_fund_the_film_department
				}
			}
			traits = {
				GER_film_director
			}
		}
			
	}

	GER_franz_seldte = {	

		name = GER_franz_seldte

		portraits = {
			army = {
				small = GFX_portrait_GER_franz_seldte_small
			}
		}

		advisor = {
			slot = political_advisor
			idea_token = GER_franz_seldte
			allowed = {
				original_tag = GER
			}
			visible = {
				OR = {
					has_government = fascism
					has_country_flag = GER_reinstated_nazi_leadership
				}
			}
			available = {
				OR = {
					has_country_flag = GER_reinstated_nazi_leadership
					has_government = fascism
				}
			}
			traits = {
				GER_reich_minister_for_labor
			}
		}
			
	}

	GER_hanns_kerrl = {	

		name = GER_hanns_kerrl

		portraits = {
			army = {
				small = GFX_portrait_GER_hanns_kerrl_small
			}
		}

		advisor = {
			slot = political_advisor
			idea_token = GER_hanns_kerrl
			allowed = {
				original_tag = GER
			}
			visible = {
				OR = {
					has_government = fascism
					has_country_flag = GER_reinstated_nazi_leadership
				}
			}
			available = {
				OR = {
					has_country_flag = GER_reinstated_nazi_leadership
					has_government = fascism
				}
				NOT = {
					has_completed_focus = GER_hegemony_of_the_ss
				}
			}
			traits = {
				GER_reich_minister_of_church_affairs
			}
		}	
	}

	

	GER_wilhelm_canaris = {
 		name = GER_wilhelm_canaris
		portraits = {
			army = {
				small = GFX_idea_ger_wilhelm_canaris
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = GER_wilhelm_canaris
			allowed = {
				original_tag = GER
				has_dlc = "La Resistance"
			}
			available = {
				has_intelligence_agency = yes
				NOT = { 
					has_completed_focus = GER_reorganize_secret_services
					has_completed_focus = GER_start_the_proletarian_revolution
				}
			}
			visible = {
				NOT = { has_completed_focus = GER_start_the_proletarian_revolution }
			}
			traits = {
				head_of_the_abwehr
			}
		}		
	}

	GER_hans_oster = {
		name = GER_hans_oster
		portraits = {
			army = {
				small = GFX_idea_GER_hans_oster
				large = "/gfx/leaders/GER/Portrait_Germany_Hans_Oster.png" 
			}
		}
		corps_commander={
			traits={wehrmacht }
			skill=2
			attack_skill=2
			defense_skill=3
			planning_skill=2
			logistics_skill=2
			legacy_id= -1
			visible = {
			has_completed_focus = GER_oppose_hitler_ww
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = GER_hans_oster
			allowed = {
				original_tag = GER
				has_dlc = "Waking the Tiger"
			}
			visible = {
				NOT = {
					AND = {
						has_government = fascism
						has_completed_focus = GER_remilitarize_the_rhineland
					}
				}
			}
			available = {
				IF = {
					limit = {
						NOT = {
							has_dlc = "Gotterdammerung"
						}
					}
					has_completed_focus = GER_oppose_hitler 
				}
				ELSE = {
					has_completed_focus = GER_oppose_hitler_ww 
				}
			}
			traits = {
				anti_fascist_agent 
			}
			ai_will_do = {
				factor = 0.000
			}
		}
	}

	GER_alfred_hugenberg = {
		name = GER_alfred_hugenberg
		portraits = {
			army = {
				small = GFX_idea_GER_alfred_hugenberg
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = GER_alfred_hugenberg
			allowed = {
				OR = {
					original_tag = GER
					original_tag = COG
				}
				has_dlc = "Waking the Tiger"
			}
			visible = {
				NOT = {
					OR = {
						AND = {
							original_tag = GER
							has_government = fascism
							has_completed_focus = GER_remilitarize_the_rhineland
						}
					}
					has_completed_focus = GER_start_the_proletarian_revolution
				}
			}
			available = {
				IF = {
					limit = {
						NOT = {
							has_dlc = "Gotterdammerung"
						}
					}
					has_completed_focus = GER_revive_the_kaiserreich 
				}
				ELSE = {
					OR = {
						has_completed_focus = GER_revive_the_kaiserreich_ww  
						has_completed_focus = COG_invite_german_kasierist_exiles 
					}
				}
			}
			traits = {
				monarchist_media_mogul 
			}
			ai_will_do = {
				factor = 0.000
			}
		}
	}
	
	GER_carl_friedrich_goerdeler = {
		name = GER_carl_friedrich_goerdeler
		portraits = {
			civilian = {
				large = GFX_portrait_GER_carl_friedrich_goerdeler
				small = GFX_portrait_GER_carl_friedrich_goerdeler_small
			}
		}

		#Can get Country Leader role after Operation Valkyrie

		advisor = {
			slot = political_advisor
			idea_token = GER_carl_friedrich_goerdeler
			allowed = {
				OR = {
					original_tag = GER
					original_tag = COG
				}
				has_dlc = "Waking the Tiger"
			}
			visible = {
				NOT = {
					OR = {
						AND = {
							original_tag = GER
							has_government = fascism
							has_completed_focus = GER_remilitarize_the_rhineland
						}
					}
					has_completed_focus = GER_start_the_proletarian_revolution
				}
			}
			available = {
				IF = {
					limit = {
						NOT = {
							has_dlc = "Gotterdammerung"
						}
					}
					has_completed_focus = GER_revive_the_kaiserreich 
				}
				ELSE = {
					OR = {
						has_completed_focus = GER_revive_the_kaiserreich_ww  
						has_completed_focus = COG_invite_german_kasierist_exiles 
						has_completed_focus = GER_strive_for_conservative_values 
					}
				}
			}
			traits = {
				economist 
			}
			ai_will_do = {
				factor = 0.000
			}
		}	
	}
	
	GER_julius_leber = {
		name = GER_julius_leber
		portraits = {
			army = {
				small = GFX_idea_GER_julius_leber
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = GER_julius_leber
			allowed = {
				original_tag = GER
				has_dlc = "Waking the Tiger"
			}
			visible = {
				NOT = {
					AND = {
						has_government = fascism
						has_completed_focus = GER_remilitarize_the_rhineland
					}
					has_completed_focus = GER_revive_the_kaiserreich_ww
					has_completed_focus = GER_revive_the_kaiserreich
					has_completed_focus = GER_start_the_proletarian_revolution
				}
			}
			available = {
				IF = {
					limit = {
						NOT = {
							has_dlc = "Gotterdammerung"
						}
					}
					has_completed_focus = GER_reestablish_free_elections 
				}
				ELSE = {
					has_completed_focus = GER_re_establish_free_elections_ww
				}
			}
			traits = {
				connected_citizen 
			}
			ai_will_do = {
				factor = 0.000
			}
		}
	}
	
	GER_kurt_schumacher = {
		name = GER_kurt_schumacher
		portraits = {
			army = {
				small = GFX_idea_kurt_schumacher
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = kurt_schumacher
			allowed = {
				original_tag = GER
			}
			visible = {
				NOT = {
					AND = {
						has_government = fascism
						has_completed_focus = GER_remilitarize_the_rhineland
					}
					has_completed_focus = GER_revive_the_kaiserreich_ww
					has_completed_focus = GER_revive_the_kaiserreich
					has_completed_focus = GER_start_the_proletarian_revolution
				}
			}
			available = {
				IF = {
					limit = {
						NOT = {
							has_dlc = "Gotterdammerung"
						}
					}
					has_completed_focus = GER_reestablish_free_elections 
				}
				ELSE = {
					has_completed_focus = GER_re_establish_free_elections_ww
				}
			}
			traits = {
				democratic_reformer 
			}
			do_effect = {
				NOT = {
					has_government = democratic 
				}
			}
			ai_will_do = {
				factor = 0.000
			}
		}		
	}

	GER_theodor_heuss = {
		name = GER_theodor_heuss
		portraits = {
			army = {
				small = GFX_idea_GER_theodor_heuss
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = GER_theodor_heuss
			allowed = {
				original_tag = GER
				has_dlc = "Waking the Tiger"
			}
			visible = {
				NOT = {
					AND = {
						has_government = fascism
						has_completed_focus = GER_remilitarize_the_rhineland
					}
					has_completed_focus = GER_revive_the_kaiserreich_ww
					has_completed_focus = GER_revive_the_kaiserreich
					has_completed_focus = GER_start_the_proletarian_revolution
				}
			}
			available = {
				IF = {
					limit = {
						NOT = {
							has_dlc = "Gotterdammerung"
						}
					}
					has_completed_focus = GER_reestablish_free_elections 
				}
				ELSE = {
					has_completed_focus = GER_re_establish_free_elections_ww
				}
			}
			traits = {
				liberal_journalist 
			}
			ai_will_do = {
				factor = 0.000
			}
		}
	}

	GER_alfred_rosenberg = {
		name = GER_alfred_rosenberg
		portraits = {
			civilian = {
				large = GFX_portrait_GER_alfred_rosenberg
				small = GFX_portrait_GER_alfred_rosenberg_small
			}
		}
		# Will work as a dynamic modifier for the Reichskommissariat system
		#advisor = {
		#	slot = political_advisor
		#	idea_token = GER_alfred_rosenberg
		#	allowed = {
		#		original_tag = GER
		#	}
		#	available = {
		#		has_government = fascism
		#	}
		#	traits = {
		#		#TODO_Manu: New trait
		#	}
		#}		
	}

	GER_hans_luther = {
		name = GER_hans_luther
		portraits = {
			army = {
				small = GFX_portrait_GER_hans_luther_small
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = GER_hans_luther
			allowed = {
				original_tag = GER
			}
			visible = {
				NOT = {
					AND = {
						has_completed_focus = GER_remilitarize_the_rhineland
						has_government = fascism
					}
				}
			}
			available = {
				NOT = { has_government = fascism }
				#NOT = { has_government = communism } # TODO_Manu: Also not available to commies?
			}
			traits = {
				the_banker #TODO_Manu: New trait, similar but adjusting ideology acceptances 
			}
			ai_will_do = {
				base = 2
				modifier = {
					factor = 0
					OR = {
						has_country_flag = GER_AI_RANDOM_COMMUNIST_STALINIST
						has_game_rule = {
							rule = GER_ai_behavior
							option = GER_COMMUNIST_STALINIST
						}
						has_country_flag = GER_AI_RANDOM_COMMUNIST_SPARTACUS
						has_game_rule = {
							rule = GER_ai_behavior
							option = GER_COMMUNIST_SPARTACUS
						}
					}
				}
			}
		}		
	}

	GER_ludwig_erhard = {
		name = GER_ludwig_erhard
		portraits = {
			army = {
				small = GFX_portrait_GER_ludwig_erhard_small
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = GER_ludwig_erhard
			allowed = {
				original_tag = GER
			}
			visible = {
				NOT = {
					has_completed_focus = GER_the_four_year_plan
				}
			}
			available = {
				has_completed_focus = GER_prioritize_economic_growth
				GER_walther_funk = {
					is_hired_as_advisor = no
				}
			}
			traits = {
				economic_reformer
			}
		}		
	}

	GER_hermann_erhardt = {
		name = GER_hermann_erhardt
		portraits = {
			army = {
				large = GFX_portrait_GER_hermann_ehrhardt
				small = GFX_portrait_GER_hermann_ehrhardt_small
			}
		}
		corps_commander = {
			traits = { militias_officer }
			skill = 2
			attack_skill = 2
			defense_skill = 1
			planning_skill = 2
			logistics_skill = 2
			legacy_id = -1

			visible = {
				has_completed_focus = GER_re_form_the_freikorps
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = GER_hermann_erhardt
			allowed = {
				original_tag = GER
				has_dlc = "Gotterdammerung"
			}
			visible = {
				NOT = {
					has_completed_focus = GER_remilitarize_the_rhineland
					has_completed_focus = GER_start_the_proletarian_revolution
					has_completed_focus = GER_the_monarchy_compromise_ww
				}
			}
			available = {
				has_government = neutrality
				has_completed_focus = GER_re_form_the_freikorps
			}
			traits = {
				GER_freikorps_commander
			}
			ai_will_do = {
				factor = 0.300
			}
		}
	}
	
	GER_adolf_friedrich_von_mecklenburg = {
		name = GER_adolf_friedrich_von_mecklenburg

		# He will be able to become country leader for reichskommisariats and grand duchies through decisions

		portraits = {
			civilian = {
				large = GFX_portrait_GER_duke_adolf_friedrich_of_mecklenburg
				small = GFX_portrait_GER_duke_adolf_friedrich_of_mecklenburg_civilian_small
			}
			army = {
				small = GFX_portrait_GER_duke_adolf_friedrich_of_mecklenburg_military_small
			}
		}

		advisor = {
			slot = political_advisor
			idea_token = GER_adolf_friedrich_von_mecklenburg
			allowed = {
				original_tag = GER
				has_dlc = "Gotterdammerung"
			}
			visible = {
				NOT = {
					AND = {
						has_government = fascism
						has_completed_focus = GER_remilitarize_the_rhineland
					}
					has_completed_focus = GER_start_the_proletarian_revolution
				}
			}
			available = {
				OR = {
					has_government = neutrality
					has_government = democratic
				}
			}
			traits = {
				GER_minister_of_the_colonies
			}
		}		
	}

	GER_wilhelm_von_gayl = {
		name = GER_wilhelm_von_gayl

		portraits = {
			civilian = {
				small = GFX_portrait_GER_wilhelm_von_gayl_small
			}
		}

		advisor = {
			slot = political_advisor
			idea_token = GER_wilhelm_von_gayl
			allowed = {
				original_tag = GER
				has_dlc = "Gotterdammerung"
			}
			visible = {
				NOT = {
					has_completed_focus = GER_remilitarize_the_rhineland
					has_completed_focus = GER_start_the_proletarian_revolution
				}
			}
			available = {
				has_completed_focus = GER_monarchist_sentiment
			}
			traits = {
				GER_monarchist_jurist
			}
		}		
	}

	GER_andreas_hermes = {
		name = GER_andreas_hermes

		portraits = {
			civilian = {
				small = GFX_portrait_GER_andreas_hermes_small
			}
		}

		advisor = {
			slot = political_advisor
			idea_token = GER_andreas_hermes
			allowed = {
				original_tag = GER
				has_dlc = "Gotterdammerung"
			}
			visible = {
				NOT = {
					has_completed_focus = GER_remilitarize_the_rhineland
					has_completed_focus = GER_start_the_proletarian_revolution
				}
			}
			available = {
				has_completed_focus = GER_monarchist_sentiment
			}
			traits = {
				GER_minister_of_agriculture
			}
		}		
	}

	GER_dietrich_bonhoeffer = {
		name = GER_dietrich_bonhoeffer

		portraits = {
			civilian = {
				small = GFX_portrait_GER_dietrich_bonhoffer_small
			}
		}

		advisor = {
			slot = political_advisor
			idea_token = GER_dietrich_bonhoeffer
			allowed = {
				original_tag = GER
				has_dlc = "Gotterdammerung"
			}
			visible = {
				NOT = {
					has_completed_focus = GER_remilitarize_the_rhineland
				}
			}
			available = {
				OR = {
					has_government = neutrality
					has_government = democratic
				}
			}
			traits = {
				GER_influential_pastor
			}
		}		
	}

	GER_ernst_thalmann = {
		instance = {
			allowed = {
				NOT = {
					has_dlc = "Gotterdammerung"
				}
			}

			name = GER_ernst_thalmann

			portraits = {
				civilian = {
					small = GFX_idea_ernst_thalmann
				}
			}

			advisor = {
				slot = political_advisor
				idea_token = ernst_thalmann
				allowed = {
					original_tag = GER
				}
				available = {
					if = {
						limit = {
							has_dlc = "Man the Guns"
						}
						NOT = {
							has_autonomy_state = autonomy_supervised_state
						}
					}
				}

				traits = {
					communist_revolutionary 
				}

				do_effect = {
					NOT = {
						has_government = communism 
					}
				}

				ai_will_do = {
					base = 0.000
				}
			}

		}
		instance = {
			allowed = {
				has_dlc = "Gotterdammerung"
			}

			name = GER_ernst_thalmann

			portraits = {
				civilian = {
					large = GFX_portrait_GER_ernst_thalmann
					small = GFX_portrait_GER_ernst_thalmann_imprisoned
					# GFX_portrait_GER_ernst_thalmann_small when freed
				}
			}

			advisor = {
				slot = political_advisor
				idea_token = ernst_thalmann
				allowed = {
					original_tag = GER
				}
				visible = {
					NOT = {
						OR = {
							has_completed_focus = GER_remilitarize_the_rhineland
							has_completed_focus = GER_monarchist_sentiment
						}
					}
				}
				available = {
					has_country_flag = GER_thalmann_freed_from_prison_flag
					is_country_leader = no
				}

				traits = {
					GER_proletarian_leader 
				}
				
				ai_will_do = {
					base = 1
				}
			}

		}
	}

	GER_walter_ulbricht = {
		name = GER_walter_ulbricht
		portraits = {
			civilian = {
				large = GFX_portrait_GER_walter_ulbricht
				small = GFX_portrait_GER_walter_ulbricht_small
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = GER_walter_ulbricht
			allowed = {
				original_tag = GER
				has_dlc = "Gotterdammerung"
			}
			visible = {
				NOT = {
					AND = {
						has_government = fascism
						has_completed_focus = GER_remilitarize_the_rhineland
					}
					has_completed_focus = GER_revive_the_kaiserreich_ww
				}
			}
			available = {
				is_country_leader = no
				OR = {
					has_completed_focus = GER_start_the_proletarian_revolution
					has_government = communism
				}
				NOT = {
					has_completed_focus = GER_revive_the_kaiserreich_ww
				}
			}
			traits = {
				GER_inflexible_communist_organizer 
			}
			ai_will_do = {
				base = 1
			}
		}		
	}

	GER_wilhelm_zaisser = {
		name = GER_wilhelm_zaisser

		portraits = {
			civilian = {
				small = GFX_portrait_GER_wilhelm_zaisser_small
			}
		}

		advisor = {
			slot = political_advisor
			idea_token = GER_wilhelm_zaisser
			allowed = {
				original_tag = GER
				has_dlc = "Gotterdammerung" 
			}
			visible = {
				NOT = {
					OR = {
						has_completed_focus = GER_remilitarize_the_rhineland
						has_completed_focus = GER_monarchist_sentiment
					}
				}
			}
			available = {
				has_completed_focus = GER_formalize_the_intelligence_wing
			}

			traits = {
				GER_intelligence_coordinator
			}

			ai_will_do = {
				base = 1
			}
		}
	}

	GER_otto_ruhle = {
		name = GER_otto_ruhle

		portraits = {
			civilian = {
				small = GFX_portrait_GER_otto_ruhle_small
			}
		}

		advisor = {
			slot = political_advisor
			idea_token = GER_otto_ruhle
			allowed = {
				original_tag = GER
				has_dlc = "Gotterdammerung"
			}
			visible = {
				NOT = {
					OR = {
						has_completed_focus = GER_remilitarize_the_rhineland
						has_completed_focus = GER_monarchist_sentiment
					}
				}
			}
			available = {
				has_completed_focus = GER_legacy_of_the_spartacus_league
			}

			traits = {
				marxist_philosopher
			}

			ai_will_do = {
				base = 1
			}
		}
	}

	GER_hermann_duncker = {
		name = GER_hermann_duncker

		portraits = {
			civilian = {
				small = GFX_portrait_GER_hermann_duncker_small
			}
		}

		advisor = {
			slot = political_advisor
			idea_token = GER_hermann_duncker
			allowed = {
				original_tag = GER
				has_dlc = "Gotterdammerung"
			}
			visible = {
				NOT = {
					AND = {
						has_government = fascism
						has_completed_focus = GER_remilitarize_the_rhineland
					}
					AND = {
						OR = {	
							has_government = neutrality
							has_government = democratic
						}
						has_completed_focus = GER_monarchist_sentiment
					}
				}
			}
			available = {
				has_government = communism
			}

			traits = {
				GER_workers_educator
			}

			ai_will_do = {
				base = 1
			}
		}
	}

	GER_august_thalheimer = {
		name = GER_august_thalheimer

		portraits = {
			civilian = {
				small = GFX_portrait_GER_august_thalheimer_small
			}
		}

		advisor = {
			slot = political_advisor
			idea_token = GER_august_thalheimer
			allowed = {
				original_tag = GER
				has_dlc = "Gotterdammerung"
			}
			visible = {
				NOT = {
					AND = {
						has_government = fascism
						has_completed_focus = GER_remilitarize_the_rhineland
					}
					AND = {
						OR = {	
							has_government = neutrality
							has_government = democratic
						}
						has_completed_focus = GER_monarchist_sentiment
					}
				}
			}
			available = {
				has_government = communism
			}

			traits = {
				GER_stakhonovite_collectivist1
			}

			ai_will_do = {
				base = 1
			}
		}
	}

	GER_bernhard_bastlein = {
		name = GER_bernhard_bastlein

		portraits = {
			civilian = {
				small = GFX_portrait_GER_bernhard_bastlein_small
			}
		}

		advisor = {
			slot = political_advisor
			idea_token = GER_bernhard_bastlein
			allowed = {
				original_tag = GER
				has_dlc = "Gotterdammerung"
			}
			visible = {
				NOT = {
					OR = {
						has_completed_focus = GER_remilitarize_the_rhineland
						has_completed_focus = GER_monarchist_sentiment
					}
				}
			}
			available = {
				has_completed_focus = GER_start_the_proletarian_revolution
			}

			traits = {
				GER_seasoned_socialist_resistance_fighter
			}

			ai_will_do = {
				base = 0.5
			}
		}
	}




 ######   ######  #### ######## ##    ## ######## ####  ######  ########  ######  
##    ## ##    ##  ##  ##       ###   ##    ##     ##  ##    ##    ##    ##    ## 
##       ##        ##  ##       ####  ##    ##     ##  ##          ##    ##       
 ######  ##        ##  ######   ## ## ##    ##     ##   ######     ##     ######  
      ## ##        ##  ##       ##  ####    ##     ##        ##    ##          ## 
##    ## ##    ##  ##  ##       ##   ###    ##     ##  ##    ##    ##    ##    ## 
 ######   ######  #### ######## ##    ##    ##    ####  ######     ##     ######  



 #     #                                                 
 ##    #  #    #   ####   #       ######    ##    #####  
 # #   #  #    #  #    #  #       #        #  #   #    # 
 #  #  #  #    #  #       #       #####   #    #  #    # 
 #   # #  #    #  #       #       #       ######  #####  
 #    ##  #    #  #    #  #       #       #    #  #   #  
 #     #   ####    ####   ######  ######  #    #  #    # 
                                                         

	GER_heisenberg = {
		name = GER_heisenberg
		portraits = {
			army = {
				large = GFX_portrait_GER_werner_heisenberg
				small = GFX_idea_heisenberg
			}
		}

		scientist = {
			traits = { scientist_trait_nuclear_specialist scientist_trait_bright }
			skills = {
				specialization_nuclear = 2
			}
		}
	}

	GER_peter_adolf_thiessen = {
		name = GER_peter_adolf_thiessen
		portraits = {
			army = {
				large = GFX_portrait_GER_peter_adolf_thiessen
			}
		}

		scientist = {
			traits = { scientist_trait_nuclear_warfare_expert scientist_trait_brilliant_theorist }
			skills = {
				specialization_nuclear = 1
			}
		}
	}

	GER_gustav_ludwig_hertz = {
		name = GER_gustav_ludwig_hertz
		portraits = {
			army = {
				large = GFX_portrait_GER_gustav_ludwig_hertz
			}
		}

		scientist = {
			traits = { scientist_trait_nuclear_power_expert scientist_trait_fast_learner }
			skills = {
				specialization_nuclear = 1
			}
		}
	}



 #                               
 #          ##    #    #  #####  
 #         #  #   ##   #  #    # 
 #        #    #  # #  #  #    # 
 #        ######  #  # #  #    # 
 #        #    #  #   ##  #    # 
 #######  #    #  #    #  #####  
                                 

	GER_eduard_grote = {
		name = GER_eduard_grote
		portraits = {
			army = {
				large = GFX_portrait_GER_eduard_grote
			}
		}

		scientist = {
			traits = { scientist_trait_armored_specialist }
			skills = {
				specialization_land = 2
			}
		}
	}

	GER_karl_heinrich_emil_becker = {
		name = GER_karl_heinrich_emil_becker
		portraits = {
			army = {
				large = GFX_portrait_GER_karl_heinrich_emil_becker
			}
		}

		scientist = {
			traits = { scientist_trait_artillery_specialist scientist_trait_fast_learner }
			skills = {
				specialization_land = 2
			}
		}
	}

	GER_ferdinand_porsche = {
		name = GER_ferdinand_porsche
		portraits = {
			army = {
				large = GFX_portrait_GER_ferdinand_porsche
			}
		}

		scientist = {
			traits = { scientist_trait_armored_specialist scientist_trait_gifted_engineer }
			skills = {
				specialization_land = 3
			}

			visible = {
				owner = {
					mio:GER_porsche_organization = {
						is_mio_trait_completed = GER_mio_trait_involve_porsche_in_special_projects
					}
				}
			}
		}
	}

	GER_erwin_aders = {
		name = GER_erwin_aders
		portraits = {
			army = {
				large = GFX_portrait_GER_erwin_aders
			}
		}

		scientist = {
			traits = { scientist_trait_armored_specialist scientist_trait_brilliant_theorist }
			skills = {
				specialization_land = 3
			}

			visible = {
				owner = {
					mio:GER_henschel_organization = {
						is_mio_trait_completed = GER_mio_trait_involve_henschel_in_special_projects
					}
				}
			}
		}
	}



 #     #                                 
 ##    #    ##    #    #    ##    #      
 # #   #   #  #   #    #   #  #   #      
 #  #  #  #    #  #    #  #    #  #      
 #   # #  ######  #    #  ######  #      
 #    ##  #    #   #  #   #    #  #      
 #     #  #    #    ##    #    #  ###### 
                                         

	GER_hermann_burkhardt = {
		name = GER_hermann_burkhardt
		portraits = {
			army = {
				large = GFX_portrait_GER_hermann_burkhardt
			}
		}

		scientist = {
			traits = { scientist_trait_surface_ship_specialist }
			skills = {
				specialization_naval = 2
			}
		}
	}

	GER_ulrich_gabler = {
		name = GER_ulrich_gabler
		portraits = {
			army = {
				large = GFX_portrait_GER_ulrich_gabler
			}
		}

		scientist = {
			traits = { scientist_trait_submarine_specialist }
			skills = {
				specialization_naval = 2
			}
		}
	}

	GER_helmuth_walter = {
		name = GER_helmuth_walter
		portraits = {
			army = {
				large = GFX_portrait_GER_helmuth_walter
			}
		}

		scientist = {
			traits = { scientist_trait_submarine_specialist scientist_trait_bright }
			skills = {
				specialization_naval = 2
			}
		}
	}


    #               
   # #    #  #####  
  #   #   #  #    # 
 #     #  #  #    # 
 #######  #  #####  
 #     #  #  #   #  
 #     #  #  #    # 


	GER_von_braun = { 
		name = GER_von_braun
		portraits = {
			army = {
				large = GFX_portrait_GER_wernher_von_braun
				small = GFX_idea_von_braun
			}
		}
		#advisor = { #TODO_Manu: Old Trait -> Remove
		#	cost = 100
		#	slot = theorist
		#	idea_token = von_braun
		#	ledger = air
		#	allowed = {
		#		original_tag = GER
		#	}
		#	research_bonus = {
		#		rocketry = 0.150
		#	}
		#	traits = {
		#		rocket_scientist
		#	}
		#}

		scientist = {
			traits = { scientist_trait_rocketry_specialist scientist_trait_brilliant_theorist }
			skills = {
				specialization_air = 3
			}
		}
	}

	GER_hans_von_ohain = {
		name = GER_hans_von_ohain
		portraits = {
			army = {
				large = GFX_portrait_GER_hans_von_ohain
			}
		}

		scientist = {
			traits = { scientist_trait_jet_expert }
			skills = {
				specialization_air = 2
			}
		}
	}

	GER_max_kramer = {
		name = GER_max_kramer
		portraits = {
			army = {
				large = GFX_portrait_GER_max_kramer
			}
		}

		scientist = {
			traits = { scientist_trait_guidance_systems_expert }
			skills = {
				specialization_air = 2
			}
		}
	}

	GER_kurt_tank = {
		name = GER_kurt_tank
		portraits = {
			army = {
				large = GFX_portrait_GER_kurt_tank
			}
		}

		scientist = {
			traits = { scientist_trait_aircraft_specialist scientist_trait_fast_learner }
			skills = {
				specialization_air = 2
			}
		}
	}

	GER_henrich_focke = {
		name = GER_henrich_focke
		portraits = {
			army = {
				large = GFX_portrait_GER_henrich_focke
			}
		}

		scientist = {
			traits = { scientist_trait_helicopter_expert scientist_trait_bright }
			skills = {
				specialization_air = 2
			}
		}
	}

	GER_manfred_von_ardenne = {
		name = GER_manfred_von_ardenne
		portraits = {
			army = {
				large = GFX_portrait_GER_manfred_von_ardenne
			}
		}

		scientist = {
			traits = { scientist_trait_electronics_specialist scientist_trait_fast_learner }
			skills = {
				specialization_air = 2
			}
		}
	}

	GER_konrad_zuse = {
		name = GER_konrad_zuse
		portraits = {
			army = {
				large = GFX_portrait_GER_konrad_zuse
			}
		}

		scientist = {
			traits = { scientist_trait_electronics_specialist scientist_trait_bright }
			skills = {
				specialization_air = 1
			}
		}
	}

}
