# ======================
# MOBILE
# ======================

# MECHANIZED DIVISION
MECH_GER_1 = {
	name = "Mechanized Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "mechanized" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Panzergrenadier Division"
	ordered = {
		1 = { "%d. Panzergrenadier Division" }
		4 = { "%d. Panzergrenadier Division 'Feldherrnhalle'" }
		7 = { "%d. Panzergrenadier Division 'Großdeutschland'" }
		12 = { "%d. Panzergrenadier Division 'Brandenburg'" }
		20 = { "%d. Panzergrenadier Division 'Kurmark'" }
		16 = { "%d. Panzergrenadier Division 'Hermann Göring'" }
	}
}

# MOTORIZED DIVISION
MOT_GER_1 = {
	name = "Motorized Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "motorized" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Motorisierte Infanterie-Division"
	ordered = {
		1 = { "%d. Motorisierte Infanterie-Division" }
	}
}

# CAVALRY DIVISION
CAV_GER_1 = {
	name = "Cavalry Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "cavalry" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Kavallerie-Division"
	ordered = {
		1 = { "%d. Kavallerie-Division" }
	}
}

# ======================
# GARRISON
# ======================

# FORTRESS DIVISION
GAR_GER_1 = {
	name = "Fortress Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "infantry" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Festungs-Division"
	ordered = {
		1 = { "%d. Festungs-Division" }
	}
}

# COASTAL DEFENSE DIVISION
GAR_GER_2 = {
	name = "Coastal Defense Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "infantry" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Küsten Abwehr-Division"
	ordered = {
		1 = { "%d. Küsten Abwehr-Division" }
	}
}

# BORDER GUARD DIVISION
GAR_GER_4 = {
	name = "Border Guard Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "infantry" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Grenzwacht-Division"
	ordered = {
		1 = { "%d. Grenzwacht-Division" }
	}
}

# ======================
# SPECIAL FORCES
# ======================

# PARATROOPER DIVISION
SF_GER_1 = {
	name = "Airborne Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "paratrooper" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Fallschirmjäger-Division"
	ordered = {
		1 = { "%d. Fallschirmjäger-Division" }
	}
}

# MOUNTAIN DIVISION
SF_GER_2 = {
	name = "Mountain Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "mountaineers" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Gebirgs-Division"
	ordered = {
		1 = { "%d. Gebirgs-Division" }
		3 = { "%d. Edelweiss Division"}
	}
}

# MARINE DIVISION
SF_GER_3 = {
	name = "Marine Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "marine" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Küsten Sturm-Division"
	ordered = {
		1 = { "%d. Küsten Sturm-Division" }
		4 = { "Marine Division Gotenhafen" }
	}
}

# ======================
# INFANTRY
# ======================

# INFANTRY DIVISION
INF_GER_1 = {
	name = "Infantry Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "infantry" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Infanterie-Division"
	ordered = {
		1 = { "%d. Infanterie-Division" }
	}
}

# LIGHT INFANTRY DIVISION
INF_GER_2 = {
	name = "Light Infantry Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "infantry" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Jäger-Division"
	ordered = {
		1 = { "%d. Jäger-Division" }
	}
}

# RESERVE INFANTRY DIVISION
INF_GER_3 = {
	name = "Reserve Infantry Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "infantry" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Volksgrenadier-Division"
	ordered = {
		1 = { "%d. Volksgrenadier-Division" }
	}
}

# GRENADIER DIVISION
INF_GER_4 = {
	name = "Grenadier Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "infantry" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Grenadier-Division"
	ordered = {
		1 = { "%d. Grenadier-Division" }
	}
}

# COLONIAL INFANTRY DIVISION
INF_GER_5 = {
	name = "Colonial Infantry Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "infantry" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Koloniale Infanterie-Division"
	ordered = {
		1 = { "%d. Koloniale Infanterie-Division" }
	}
}

# VOLUNTEER INFANTRY DIVISION
INF_GER_6 = {
	name = "Volunteer Infantry Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "infantry" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Freiwilligen-Infanterie-Division"
	ordered = {
		1 = { "%d. Freiwilligen-Infanterie-Division" }
	}
}

# ======================
# ARMORED
# ======================

# ARMORED DIVISION
ARM_GER_1 = {
	name = "Armored Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "light_armor" "medium_armor" "heavy_armor" "modern_armor" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Panzer-Division"
	ordered = {
		1 = { "%d. Panzer-Division" }
		7 = { "%d. Panzer Division Feldherrnhalle 1" }
		3 = { "%d. Panzer Division Feldherrnhalle 2" }
		5 = { "%d. Panzer Division Clausewitz" }
		6 = { "%d. Panzer Division Holstein" }
		9 = { "%d. Panzer Division Jüterbog" }
		20 = { "%d. Panzer Division Kempf" }
		2 = { "%d. Panzer Division Kurmark" }
		9 = { "%d. Panzer Lehr Division" }
		8 = { "%d. Panzer Division Müncheberg" }
		13 = { "%d. Panzer Division Döberitz" }
		17 = { "%d. Panzer Division Tatra" }
	}
}

# RESERVE ARMORED DIVISION
ARM_GER_2 = {
	name = "Reserve Armored Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "light_armor" "medium_armor" "heavy_armor" "modern_armor" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Reserve-Panzer-Division"
	ordered = {
		1 = { "%d. Reserve-Panzer-Division" }
	}
}

# LIGHT ARMORED DIVISION
ARM_GER_3 = {
	name = "Light Armored Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "light_armor" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Leichte Panzerdivision"
	ordered = {
		1 = { "%d. Leichte Panzerdivision" }
	}
}

# MEDIUM ARMORED DIVISION
ARM_GER_4 = {
	name = "Medium Armored Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "medium_armor" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Mittlere Panzerdivision"
	ordered = {
		1 = { "%d. Mittlere Panzerdivision" }
	}
}

# HEAVY ARMORED DIVISION
ARM_GER_5 = {
	name = "Heavy Armored Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "heavy_armor" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Schwere Panzerdivision"
	ordered = {
		1 = { "%d. Schwere Panzerdivision" }
	}
}


# ======================
# OTHERS
# ======================

# ASSAULT DIVISION
OTH_GER_1 = {
	name = "Assault Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "infantry" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Sturm-Division"
	ordered = {
		1 = { "%d. Sturm-Division" }
	}
}

# ARTILLERY DIVISION
OTH_GER_2 = {
	name = "Artillery Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "artillery" "rocket_artillery" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Artillerie-Division"
	ordered = {
		1 = { "%d. Artillerie-Division" }
	}
}

# ANTI-AIR DIVISION
OTH_GER_3 = {
	name = "Anti-Air Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "infantry" "anti-air" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Flugabwehrdivision"
	ordered = {
		1 = { "%d. Flugabwehrdivision" }
	}
}

# ANTI-TANK DIVISION
OTH_GER_4 = {
	name = "Anti-Tank Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "infantry" "anti-tank" }
	# link_numbering_with = { namelist_name }
	fallback_name = "%d. Panzerabwehrdivision"
	ordered = {
		1 = { "%d. Panzerabwehrdivision" }
	}
}

# ======================
# EXTRA
# ======================

# GERMANY
# LUFTWAFFEN FIELD DIVISION
EXT_GER_1 = {
	name = "Air Field Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "infantry" }
	fallback_name = "%d. Luftwaffen Feld-Division"
	ordered = {
		1 = { "%d. Luftwaffen Feld-Division" }
	}
}

# WAFFEN-SS DIVISION
EXT_GER_2 = {
	name = "Waffen-SS Division"
	for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
	can_use = { always = yes }
	division_types = { "infantry" "motorized" "medium_armor" "mechanized" }
	fallback_name = "%d. Waffen-SS Division"
	ordered = {
		1 = { "%d. SS-Division 'Leibstandarte Adolf Hitler'" }
		2 = { "%d. SS-Division 'Das Reich'" }
		3 = { "%d. SS-Division 'Totenkopf'" }
		4 = { "%d. SS-Division 'Polizei'" }
		6 = { "%d. SS-Division 'Nord'" }
		7 = { "%d. SS-Division 'Prinz Eugen'" }
		8 = { "%d. SS-Division 'Florian Geyer'" }
		9 = { "%d. SS-Division 'Hohenstaufen'" }
		10 = { "%d. SS-Division 'Frundsberg'" }
		11 = { "%d. SS-Division 'Nordland'" }
		12 = { "%d. SS-Division 'Hitlerjugend'" }
		13 = { "%d. SS-Division 'Handschar'" }
		14 = { "%d. SS-Division (ukrain. Nr. 1)" }
		16 = { "%d. SS-Division 'Reichsführer-SS'" }
		17 = { "%d. SS-Division 'Götz von Berlichingen'" }
		18 = { "%d. SS-Division 'Horst Wessel'" }
		21 = { "%d. SS-Division 'Skanderbeg'" }
		22 = { "%d. SS-Division 'Maria Theresia'" }
		24 = { "%d. SS-Division 'Karstjäger'" }
		25 = { "%d. SS-Division 'Hunyadi' (ungarische Nr. 1)" }
		26 = { "%d. SS-Division (ungarische Nr. 2)" }
		29 = { "%d. SS-Division RONA (russische Nr. 1)" }
		30 = { "%d. SS-Division (russisch Nr. 2)" }
		31 = { "%d. SS-Division" }
		32 = { "%d. SS-Division '30. Januar'" }
		34 = { "%d. SS-Division 'Landstorm Nederland'" }
		35 = { "%d. SS- und Polizei-Division" }
		36 = { "%d. SS-Division 'Lützow'" }
		37 = { "%d. SS-Division 'Nibelungen'" }
	}
}

# WAFFEN-SS INFANTRY DIVISION
EXT_GER_3 = {
    name = "Waffen-SS Infantry Divisions"
    for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
    can_use = { always = yes }
    division_types = { "infantry" }
    fallback_name = "%d. Waffen-SS Infanterie Division"
    ordered = {
        1 = { "%d. Waffen-SS Infanterie Division" }
    }
}

# VOLKSSTRUM DIVISION
EXT_GER_4 = {
    name = "Volksstrum Division"
    for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
    can_use = { always = yes }
    division_types = { "infantry" }
    fallback_name = "%d. Volksstrum-Division"
    ordered = {
        1 = { "%d. Volkssturm-Division" }
    }
}

# KÖNIGLICH BAYERISCHE DIVISION
EXT_GER_5 = {
    name = "Royal Bavarian Division"
    for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
    can_use = { always = yes }
    division_types = { "infantry" }
    fallback_name = "%d. Königlich Bayerische Division"
    ordered = {
        1 = { "%d. Königlich Bayerische Division" }
    }
}

# BAYERISCHE INFANTERIE DIVISION
EXT_GER_6 = {
    name = "Bavarian Infantry Division"
    for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
    can_use = { always = yes }
    division_types = { "infantry" }
    fallback_name = "%d. Bayerische Infanterie-Division"
    ordered = {
        1 = { "%d. Bayerische Infanterie-Division" }
    }
}

# BAYERISCHE KAVALLERIE DIVISION
EXT_GER_7 = {
    name = "Bavarian Cavalry Division"
    for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
    can_use = { always = yes }
    division_types = { "cavalry" }
    fallback_name = "%d. Bayerische Kavallerie-Division"
    ordered = {
        1 = { "%d. Bayerische Kavallerie-Division" }
    }
}

# LANDWEHR DIVISION 
EXT_GER_8 = {
    name = "Landwehr Division"
    for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
    can_use = { always = yes }
    division_types = { "infantry" }
    fallback_name = "%d. Landwehr Division"
    ordered = {
        1 = { "%d. Landwehr Division" }
    }
}

# ERSATZ DIVISION
EXT_GER_9 = {
    name = "Ersatz Division"
    for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
    can_use = { always = yes }
    division_types = { "infantry" }
    fallback_name = "%d. Ersatz Division"
    ordered = {
        1 = { "%d. Ersatz Division" }
    }
}

# ALPENKORPS
EXT_GER_10 = {
    name = "Alpenkorps"
    for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
    can_use = { always = yes }
    division_types = { "infantry" }
    fallback_name = "%s. Aplenkorps"
    ordered = {
        1 = { "%s. Aplenkorps" }
    }
}

# STRAF-DIVISION
EXT_GER_11 = {
    name = "Penal Divisions"
    for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
    can_use = { always = yes }
    division_types = { "penal_battalion" "infantry" }
    fallback_name = "%d. Straf-Division"
    ordered = {
        1 = { "%d. Straf-Division" }
    }
}

# FREIKORPS
EXT_GER_12 = {
    name = "Freikorps Divisions"
    for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
    can_use = { always = yes }
    division_types = { "militia" }
    fallback_name = "%d. Freikorps-Division"
    ordered = {
        1 = { "%d. Freikorps-Division" }
    }
}

# ROTER FRONTKÄMPFERBUND
EXT_GER_12 = {
    name = "Roter Frontkämpferbund Division"
    for_countries = { GER RKB RKN RKG RKU RKO RKK RKT RKM RKL GEN RKH RKI RKC RGB RKA RNA RKV RAN RCO RUS RHD RAR ROA RAA }
    can_use = { always = yes }
    division_types = { "militia" }
    fallback_name = "%d. Roter Frontkämpferbund-Division"
    ordered = {
        1 = { "%d. Roter Frontkämpferbund-Division" }
    }
}