﻿division_template = {
	name = "Panzerbrigade"

	regiments = {
		Mech_Inf_Bat = { x = 0 y = 0 }
		armor_Bat = { x = 0 y = 1 }
		Arm_Inf_Bat = { x = 0 y = 2 }
		Arm_Inf_Bat = { x = 0 y = 3 }
		Mech_Inf_Bat = { x = 0 y = 4 }
		Mech_Inf_Bat = { x = 1 y = 0 }
	}

	support = {
		SP_Arty_Battery = { x = 0 y = 0 }
	}
}

division_template = {
	name = "Panzergrenadierbrigade"

	regiments = {
		Mech_Inf_Bat = { x = 0 y = 0 }
		Arm_Inf_Bat = { x = 0 y = 1 }
		Mech_Inf_Bat = { x = 0 y = 2 }
		Mech_Inf_Bat = { x = 0 y = 3 }
		Mech_Inf_Bat = { x = 0 y = 4 }

	}
	support = {
		SP_Arty_Battery = { x = 0 y = 0 }
	}
}

division_template = {
	name = "Gebirgsjägerbrigade"

	regiments = {
		L_Inf_Bat = { x = 0 y = 0 }
		L_Inf_Bat = { x = 0 y = 1 }
		L_Inf_Bat = { x = 0 y = 2 }
		L_Inf_Bat = { x = 0 y = 3 }
		L_Inf_Bat = { x = 1 y = 0 }
	}
}

division_template = {
	name = "Luftlandebrigade"

	regiments = {
		L_Air_Inf_Bat = { x = 0 y = 0 }
		L_Air_Inf_Bat = { x = 0 y = 1 }
		L_Inf_Bat = { x = 0 y = 2 }
		L_Inf_Bat = { x = 1 y = 0 }
	}
}

division_template = {
	name = "Kommandobataillon"

	regiments = {
		Special_Forces = { x = 0 y = 0 }
	}

	priority = 2
}

division_template = {
	name = "Deutsch-Französische Brigade"

	regiments = {
		Mech_Inf_Bat = { x = 0 y = 0 }
		Mech_Inf_Bat = { x = 0 y = 1 }
		SP_Arty_Bat = { x = 0 y = 2 }
		Mech_Inf_Bat = { x = 0 y = 3 }
	}
}

units = {
	#German Army Structure
	#https://en.wikipedia.org/wiki/Structure_of_the_German_Army

	#1st Panzerdivision
	division = {
		name = "Panzerlehrbrigade 9"
		location = 6535
		division_template = "Panzerbrigade"
		start_experience_factor = 0.75
		start_equipment_factor = 0.01
	}
	#1st Panzerdivision
	division = {
		name = "Panzerbrigade 21"
		location = 3355
		division_template = "Panzerbrigade"
		start_experience_factor = 0.75
		start_equipment_factor = 0.01
	}
	division = {
		name = "Panzergrenadierbrigade 41"
		location = 293
		division_template = "Panzergrenadierbrigade"
		start_experience_factor = 0.75
		start_equipment_factor = 0.01
	}

	#10th Panzerdivision
	division = {
		name = "Panzerbrigade 12"
		location = 3571
		division_template = "Panzerbrigade"
		start_experience_factor = 0.75
		start_equipment_factor = 0.01
	}
	division = {
		name = "Gebirgsjägerbrigade 23"
		location = 707
		division_template = "Gebirgsjägerbrigade"
		start_experience_factor = 0.8
		start_equipment_factor = 0.01
	}
	division = {
		name = "Panzergrenadierbrigade 37"
		location = 11481 #Frankenburg, Saxony
		division_template = "Panzergrenadierbrigade"
		start_experience_factor = 0.75
		start_equipment_factor = 0.01
	}
	#Rapid Forces Division
	division = {
		name = "Luftlandebrigade 1"
		location = 11531
		division_template = "Luftlandebrigade"
		start_experience_factor = 0.8
		start_equipment_factor = 0.01
	}
	division = {
		name = "Kommando Spezialkräfte"
		location = 11486 #Calw, Baden-Württemberg
		division_template = "Kommandobataillon"
		start_experience_factor = 0.9
		start_equipment_factor = 0.01
	}

	#Franco-German Brigade
	division = {
		name = "Deutsch-Französische Brigade"
		location = 11560
		division_template = "Deutsch-Französische Brigade"
		start_experience_factor = 0.75
		start_equipment_factor = 0.01
	}

	###Ship Index###

	#diesel_attack_submarine_4 = Type 212
	#missile_frigate_3 = Sachsen class
	#missile_frigate_2 = Brandenburg class
	#frigate_2 = Bremen class
	#missile_corvette_3 = Braunschweig class
} 

instant_effect = {
	add_equipment_to_stockpile = {
		type = infantry_weapons_4 #Heckler & Koch G36
		amount = 5700
	}
	add_equipment_to_stockpile = {
		type = cnc_equipment_5 #C4ISTAR
		amount = 900
	}
	add_equipment_to_stockpile = {
		type = Anti_tank_1 #Panzerfaust 3
		amount = 250
	}
	add_equipment_to_stockpile = {
		type = Heavy_Anti_tank_2 #Milan
		amount = 100
	}
	add_equipment_to_stockpile = {
		type = Anti_Air_1 #Stinger
		amount = 250
		producer = USA
	} 
	add_equipment_to_stockpile = {
		type = heavy_tank_chassis_2 #Eurocopter
		amount = 37
	} 
	add_equipment_to_stockpile = {
		type = medium_tank_chassis_1
		variant_name = "Leopard 2A6"
		amount = 150
		producer = GER
	}
	add_equipment_to_stockpile = {
		type = medium_tank_chassis_1
		variant_name = "Leopard 2A7"
		amount = 157
		producer = GER
	}
	add_equipment_to_stockpile = {
		type = util_vehicle_4
		amount = 166 #Fennek
	}
	add_equipment_to_stockpile = {
		type = medium_tank_destroyer_chassis_1 #Wiesel AWC
		amount = 103 #+ 97 from ifv
	}
	add_equipment_to_stockpile = {
		type = medium_tank_flame_chassis_3 #Mardar 1 A5
		amount = 200
	}
	add_equipment_to_stockpile = {
		type = medium_tank_flame_chassis_2 #Marder 1 A3
		amount = 190
	}
	add_equipment_to_stockpile = {
		type = medium_tank_flame_chassis_3 #Puma 1
		amount = 15
	}
	add_equipment_to_stockpile = {
		type = medium_tank_amphibious_chassis_1 #Tpz-1 Fuchs
		amount = 8
	}
	add_equipment_to_stockpile = {
		type = medium_tank_amphibious_chassis_1 #Bv-206
		amount = 194
		producer = SWE
	}
	add_equipment_to_stockpile = {
		type = medium_tank_amphibious_chassis_1 #M113
		amount = 259
		producer = USA
	}
	add_equipment_to_stockpile = {
		type = medium_tank_amphibious_chassis_3 # GTK Boxer
		amount = 245
	}
	add_equipment_to_stockpile = {
		type = medium_tank_amphibious_chassis_1 #Tpz-1 Fuchs
		amount = 531
	}
	add_equipment_to_stockpile = {
		type = util_vehicle_5 #Dingo
		amount = 177
	}
	add_equipment_to_stockpile = {
		type = medium_tank_artillery_chassis_2 #PzH 2000
		amount = 99
	}
	add_equipment_to_stockpile = {
		type = medium_tank_rocket_chassis_0 #M270
		amount = 38
		producer = USA
	}
	add_equipment_to_stockpile = {
		type = large_plane_air_transport_airframe_4 # A400M Atlas
		amount = 7
		producer = FRA
	}
	add_equipment_to_stockpile = {
		type = large_plane_air_transport_airframe_1 #C-160D Transall
		amount = 53
	}
	add_equipment_to_stockpile = {
		type = large_plane_air_transport_airframe_3 #A310 MRTT
		amount = 1
		producer = FRA
	}
	add_equipment_to_stockpile = {
		type = large_plane_air_transport_airframe_3 #A340 MRTT
		amount = 2
		producer = FRA
	}
	add_equipment_to_stockpile = {
		type = large_plane_air_transport_airframe_3 #A319 MRTT
		amount = 2
		producer = FRA
	}
	add_equipment_to_stockpile = {
		type = transport_helicopter_4	 #NH90
		amount = 47
		producer = FRA
	}
	add_equipment_to_stockpile = {
		type = transport_helicopter_1	 #UH-1
		amount = 115
		producer = USA
	}
}