﻿
####WH####

####WH####

division_template = {
	name = "WH Panzer Div."
	division_names_group = GER_Arm_01
	regiments = {
		medium_armor = { x = 0 y = 0 }
		medium_armor = { x = 0 y = 1 }
		medium_armor = { x = 0 y = 2 }
		medium_armor = { x = 0 y = 3 }
		
		medium_armor = { x = 1 y = 0 }
		medium_armor = { x = 1 y = 1 }
		medium_armor = { x = 1 y = 2 }
		
		mechanized = { x = 2 y = 0 }
	    mechanized = { x = 2 y = 1 }
	    mechanized = { x = 2 y = 2 }
		
		mechanized = { x = 3 y = 0 }
	    mechanized = { x = 3 y = 1 }
	    mechanized = { x = 3 y = 2 }
		
		mot_artillery_brigade = { x = 4 y = 0 }
	    mot_anti_air_brigade = { x = 4 y = 1 }
	}
	support = {
        light_tank_recon = { x = 0 y = 0 }
        engineer = { x = 0 y = 1 }
        signal_company = { x = 0 y = 2 }
        logistics_company = { x = 0 y = 3 }
        field_hospital = { x = 0 y = 4 }
	}
}


division_template = {
	name = "WH Lt.Panzer Div."
	division_names_group = GER_LTARM_01
	regiments = {
		light_armor = { x = 0 y = 0 }
	    light_armor = { x = 0 y = 1 }
		light_armor = { x = 0 y = 2 }
		light_armor = { x = 0 y = 3 }
		
		light_armor = { x = 1 y = 0 }
		light_armor = { x = 1 y = 1 }
		light_armor = { x = 1 y = 2 }
		
		motorized = { x = 2 y = 0 }
	    motorized = { x = 2 y = 1 }
		motorized = { x = 2 y = 2 }
	    motorized = { x = 2 y = 3 }
	    motorized = { x = 2 y = 4 }
		
		mot_artillery_brigade = { x = 3 y = 0 }
	    mot_anti_air_brigade = { x = 3 y = 1 }
	    mot_anti_air_brigade = { x = 3 y = 2 }
		mot_anti_tank_brigade = { x = 3 y = 3 }
	}
	support = {
        light_tank_recon = { x = 0 y = 0 }
        engineer = { x = 0 y = 1 }
        signal_company = { x = 0 y = 2 }
        logistics_company = { x = 0 y = 3 }
        field_hospital = { x = 0 y = 4 }
	}
}

division_template = {
	name = "WH Pnz.Gren.Div."
	division_names_group = GER_MEC_01
	regiments = {
		mechanized = { x = 0 y = 0 }
	    mechanized = { x = 0 y = 1 }
		mechanized = { x = 0 y = 2 }
		
		mechanized = { x = 1 y = 0 }
	    mechanized = { x = 1 y = 1 }
		mechanized = { x = 1 y = 2 }
		
		motorized = { x = 2 y = 0 }
	    motorized = { x = 2 y = 1 }
		motorized = { x = 2 y = 2 }
		motorized = { x = 2 y = 3 }
		
		mot_artillery_brigade = { x = 3 y = 0 }
	    mot_anti_air_brigade = { x = 3 y = 1 }
		mot_anti_tank_brigade = { x = 3 y = 2 }
	}
	support = {
        light_tank_recon = { x = 0 y = 0 }
        engineer = { x = 0 y = 1 }
        signal_company = { x = 0 y = 2 }
        logistics_company = { x = 0 y = 3 }
        field_hospital = { x = 0 y = 4 }
	}
}


division_template = {
	name = "WH Grenadier Div."
	division_names_group = GER_MOT_02
	regiments = {
		motorized = { x = 0 y = 0 }
	    motorized = { x = 0 y = 1 }
		motorized = { x = 0 y = 2 }
		motorized = { x = 0 y = 3 }
		motorized = { x = 0 y = 4 }
		
		motorized = { x = 1 y = 0 }
	    motorized = { x = 1 y = 1 }
		motorized = { x = 1 y = 2 }
		motorized = { x = 1 y = 3 }
		motorized = { x = 1 y = 4 }
		
		mot_artillery_brigade = { x = 2 y = 0 }
	    mot_anti_air_brigade = { x = 2 y = 1 }
		mot_anti_tank_brigade = { x = 2 y = 2 }
	}
	support = {
        mot_recon = { x = 0 y = 0 }
        engineer = { x = 0 y = 1 }
        signal_company = { x = 0 y = 2 }
        logistics_company = { x = 0 y = 3 }
        field_hospital = { x = 0 y = 4 }
	}
}



division_template = {
	name = "WH Kavallerie Div."
	division_names_group = GER_Cav_01
	regiments = {
		cavalry = { x = 0 y = 0 }
		cavalry = { x = 0 y = 1 }
		cavalry = { x = 0 y = 2 }
		cavalry = { x = 0 y = 3 }
		cavalry = { x = 0 y = 4 }
		
		cavalry = { x = 1 y = 0 }
		cavalry = { x = 1 y = 1 }
		cavalry = { x = 1 y = 2 }
		cavalry = { x = 1 y = 3 }
		cavalry = { x = 1 y = 4 }
		
		cavalry = { x = 2 y = 0 }
	    cavalry = { x = 2 y = 1 }
		cavalry = { x = 2 y = 2 }
		cavalry = { x = 2 y = 3 }
		cavalry = { x = 2 y = 4 }
	}
	support = {
        recon = { x = 0 y = 0 }
        engineer = { x = 0 y = 1 }
        artillery = { x = 0 y = 2 }
        anti_tank = { x = 0 y = 3 }
        anti_air = { x = 0 y = 4 }
	}
}


division_template = {
	name = "WH Gebirgsjäger Div."	
	division_names_group = GER_Mnt_01
	regiments = {
		mountaineers = { x = 0 y = 0 }
	    mountaineers = { x = 0 y = 1 }
		mountaineers = { x = 0 y = 2 }
		mountaineers = { x = 0 y = 3 }
	    mountaineers = { x = 0 y = 4 }
		
		mountaineers = { x = 1 y = 0 }
	    mountaineers = { x = 1 y = 1 }
		mountaineers = { x = 1 y = 2 }
		mountaineers = { x = 1 y = 3 }
	    mountaineers = { x = 1 y = 4 }
		
		artillery_brigade = { x = 2 y = 0 }
	    anti_air_brigade = { x = 2 y = 1 }
	    anti_tank_brigade = { x = 2 y = 2 }
	}
	support = {
        recon = { x = 0 y = 0 }
        engineer = { x = 0 y = 1 }
        signal_company = { x = 0 y = 2 }
        logistics_company = { x = 0 y = 3 }
        field_hospital = { x = 0 y = 4 }
	}
	priority = 2
}



division_template = {
	name = "WH Infanterie Div."
	division_names_group = GER_Inf_01
	regiments = {
		infantry = { x = 0 y = 0 }
	    infantry = { x = 0 y = 1 }
		infantry = { x = 0 y = 2 }
		infantry = { x = 0 y = 3 }
	    infantry = { x = 0 y = 4 }
		
		infantry = { x = 1 y = 0 }
	    infantry = { x = 1 y = 1 }
		infantry = { x = 1 y = 2 }
		infantry = { x = 1 y = 3 }
	    infantry = { x = 1 y = 4 }
		
		artillery_brigade = { x = 2 y = 0 }
	    anti_air_brigade = { x = 2 y = 1 }
	    anti_tank_brigade = { x = 2 y = 2 }

	}
	
	support = {
        recon = { x = 0 y = 0 }
        engineer = { x = 0 y = 1 }
        signal_company = { x = 0 y = 2 }
        logistics_company = { x = 0 y = 3 }
        field_hospital = { x = 0 y = 4 }
	}
}




units = {

	####### Oberbefehlshaber der Luftwaffe (CO: H. Göring) #######
	division= {	
		location = 6521  # Berlin
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8
	}

	####### Oberkommando des Heeres #######
	##### Heeresgruppe C (CO: von Leeb) #####
	division= {	
		location = 6389
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	### 1. Armee (CO: von Witzlieben) ###
	division= {	
		location = 6488
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 6488
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 6488
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 11470
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 11435
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 11435
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	# IX. Armeekorps (CO: Geyer) #
	division= {	
		location = 9575
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 9575
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	# XII. Armeekorps (CO: Schroth) #
	division= {	
		location = 11531
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 11531
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 11531
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 563
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 563
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8

	}
	# Grenzschutz-Abschnitts-Kommando Saarpfalz (CO: Kuntze) #
	division= {	
		location = 3558
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8
	}
	division= {	
		location = 3558
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 3558
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 3558
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}

	### 5. Armee (CO: Liebmann) ###
	division= {	
		location = 6469
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 6469
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	# V. Armeekorps (CO: Ruoff) #
	division= {	
		location = 11264
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 9281
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	# VI. Armeekorps (CO: von Förster) (no major units) #
	# XXVII. Armeekorps (CO: von Prager) #
	division= {	
		location = 11346
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 6622
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 9522
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 3547
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	# XXX. Armeekorps (CO: Hartmann) #
	division= {	
		location = 241
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8

	}
	# Grenzschutz-Abschnitts-Kommando Eiffel (CO: ) #
	division= {	
		location = 3444
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8

	}
	division= {	
		location = 3512
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8

	}

	### 7. Armee (CO: Dollmann) ###
	division= {	
		location = 3530
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 6542
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 3530
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	# Grenzschutz-Abschnitts-Kommando Oberhein (CO: Wager) #
	division= {	
		location = 11640
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8
	}
	division= {	
		location = 6712
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 6712
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 11640
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8

	}

	### Heeresgruppe C Reserves ###
	division= {	
		location = 9517
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5

	}
	division= {	
		location = 9517
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5

	}
	division= {	
		location = 9517
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5

	}
	division= {	
		location = 9517
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5

	}
	division= {	
		location = 692
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5

	}
	division= {	
		location = 692
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5

	}
	division= {	
		location = 692
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5

	}
	division= {	
		location = 11544
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5

	}
	division= {	
		location = 11544
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5

	}
	division= {	
		location = 692
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5

	}
	division= {	
		location = 692
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5

	}


	##### Heeresgruppe Nord (CO: von Bock) #####
	division= {	
		location = 6282
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 9277
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 9277
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 9277
		division_template = "WH Panzer Div."
		start_experience_factor = 0.7
	}
	### 3. Armee (CO: von Küchler) ###
	division= {	
		location = 6332
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 11386
		division_template = "WH Kavallerie Div."
		start_experience_factor = 0.8
	}
	division= {	
		location = 11386
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8

	}
	division= {	
		location = 3380
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8

	}
	# I. Armeekorps (CO: Petzel) #
	division= {	
		location = 9346
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 6375
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 6375
		division_template = "WH Panzer Div."
		start_experience_factor = 0.7
	}
	# XXI. Armeekorps (CO: von Falkenhorst) #
	division= {	
		location = 3351
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 3351
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	# Gruppe Brand (CO: Brand) #
	division= {	
		location = 6332
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8

	}
	division= {	
		location = 9327
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8

	}
	# Gruppe Wodrig (CO: Wodrig) #
	division= {	
		location = 9372
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 9372
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}

	### 4. Armee (CO: von Kluge) ###
	division= {	
		location = 11316
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 9277
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 9277
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 11343
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8

	}
	division= {	
		location = 9387
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8

	}
	division= {	
		location = 6236
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8

	}
	# II. Armeekorps (CO: Strauss) #
	division= {	
		location = 11260
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 11260
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	# III. Armeekorps (CO: Hasse) #
	division= {	
		location = 9252
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	# XIX. Armeekorps (Mot) (CO: Guderian) #
	division= {	
		location = 11288
		division_template = "WH Panzer Div."
		start_experience_factor = 0.7
	}
	division= {	
		location = 11288
		division_template = "WH Grenadier Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 11288
		division_template = "WH Grenadier Div."
		start_experience_factor = 0.5
	}

	
	##### Heeresgruppe Süd (CO: von Bock) #####
	division= {	
		location = 6576
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5

	}
	division= {	
		location = 6576
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5

	}
	division= {	
		location = 6576
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5

	}
	
	# VII. Armeekorps (CO: Schobert) #
	division= {	
		location = 9570
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 9570
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	
	# XXII. Armeekorps (CO: von Kleist) #
	division= {	
		location = 11539
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 11539
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 11539
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	
	### 8. Armee (CO: Blaskowitz) ###
	division= {	
		location = 9470
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 11478
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8

	}
	division= {	
		location = 444
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8

	}
	# X. Armeekorps (CO: Ulex) #
	division= {	
		location = 3510
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	# XIII. Armeekorps (CO: Osterkamp) #
	division= {	
		location = 3283
		division_template = "WH Panzer Div."
		start_experience_factor = 0.7
	}
	division= {	
		location = 3283
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {
		location = 3283
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}

	### 10. Armee (CO: von Reicheneau) ###
	division= {	
		location = 6462
		division_template = "WH Lt.Panzer Div."
		start_experience_factor = 0.7
	}
	division= {	
		location = 6462
		division_template = "WH Lt.Panzer Div."
		start_experience_factor = 0.7
	}
	# IV. Armeekorps (CO: von Schwedler) #
	division= {	
		location = 9457
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 9457
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	# XI. Armeekorps (CO: Leeb) #
	division= {	
		location = 479
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 479
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	# XIV. Armeekorps (Mot) (CO: Leeb) #
	division= {	
		location = 6576
		division_template = "WH Panzer Div."
		start_experience_factor = 0.7
	}
	division= {	
		location = 6576
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 6576
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	# XV. Armeekorps (Mot) (CO: Hoth) #
	division= {	
		location = 3583
		division_template = "WH Lt.Panzer Div."
		start_experience_factor = 0.7
	}
	# XVI. Armeekorps (Mot) (CO: Hoepner) #
	division= {	
		location = 11467
		division_template = "WH Panzer Div."
		start_experience_factor = 0.7
	}
	division= {	
		location = 11467
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 11467
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}

	### 14. Armee (CO: List) ###
	division= {	
		location = 3581
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8
	}
	# VIII. Armeekorps (CO: Busch) #
	division= {	
		location = 6590
		division_template = "WH Panzer Div."
		start_experience_factor = 0.7
	}
	division= {
		location = 3484
		division_template = "WH Panzer Div."
		start_experience_factor = 0.7
	}
	division= {	
		location = 6590
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 6590
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 3484
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 3484
		division_template = "SS Sicherungs Bgd."
		start_experience_factor = 0.8

	}
	# XVII. Armeekorps (CO: Keinitz) #
	division= {	
		location = 6590
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 6590
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 6590
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	# XVIII. Armeekorps (CO: Beyer) #
	division= {	
		location = 581
		division_template = "WH Panzer Div."
		start_experience_factor = 0.7
	}
	division= {	
		location = 581
		division_template = "WH Lt.Panzer Div."
		start_experience_factor = 0.7
	}
	division= {	
		location = 3550
		division_template = "WH Gebirgsjäger Div."
		start_experience_factor = 0.8
	}

	### Heeresgruppe Süd Reserves ###
	division= {	
		location = 514
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {	
		location = 514
		division_template = "WH Infanterie Div."
		start_experience_factor = 0.5
	}
	division= {
		location = 514
		division_template = "WH Gebirgsjäger Div."
		start_experience_factor = 0.8
	}
	division= {
		location = 514
		division_template = "WH Gebirgsjäger Div."
		start_experience_factor = 0.8
	}
	
}

