﻿division_template = {
	name = "Division d'Infanterie"		# Same for "Active" and "Reserve" Infantry Divisions
	division_names_group = BEL_INF_01

	regiments = {
		infantry = { x = 0 y = 0 }
		infantry = { x = 0 y = 1 }
		infantry = { x = 0 y = 2 }
		infantry = { x = 1 y = 0 }
		infantry = { x = 1 y = 1 }
		infantry = { x = 1 y = 2 }
		infantry = { x = 2 y = 0 }
		infantry = { x = 2 y = 1 }
		infantry = { x = 2 y = 2 }
		artillery_brigade = { x = 3 y = 0 }
	}
	support = {
		recon = { x = 0 y = 0 }  
	}
}

division_template = {
	name = "Chasseurs Ardennais"		# Chasseurs Ardennais, technically mountaineers but they gain forest buffs later. Doubled historic unit size to make them actually usful in game mechanics terms.
	division_names_group = BEL_Mnt_01
	template_counter = 93

	regiments = {
		mountaineers = { x = 0 y = 0 }
	    mountaineers = { x = 0 y = 1 }
	    mountaineers = { x = 0 y = 2 }
	    mountaineers = { x = 0 y = 3 }
		light_tank_destroyer_brigade = { x = 1 y = 0 }
	}
	support = {
		recon = { x = 0 y = 0 } 
		artillery = { x = 0 y = 1 } 
	}
}

division_template = {
	name = "Division de Cavalerie"  	# Cavalry Division
	division_names_group = BEL_CAV_01

	regiments = {
		cavalry = { x = 0 y = 0 }
		cavalry = { x = 0 y = 1 }
		motorized = { x = 1 y = 0 }
		cavalry = { x = 1 y = 1 }
		cavalry = { x = 1 y = 2 }
		light_tank_destroyer_brigade = { x = 2 y = 0 }
	}
	support = {
		armored_car_recon = { x = 0 y = 0 }
		artillery = { x = 0 y = 1 }
	}
}

division_template = {
	name = "Cycliste Frontière"  	# Bike Division
	division_names_group = BEL_CYC_01

	regiments = {
		bicycle_battalion = { x = 0 y = 0 }
		bicycle_battalion = { x = 0 y = 1 }
	}
	support = {  
		artillery = { x = 0 y = 0 }   
	}
}

create_colonial_division_template = {
  	subject = COG
  	division_template = {
    	name = "Force Publique"		
    	division_names_group = FREN_INFB_01				# Uses French-language generic division names
    	# Note: Represents both regular infantry and militia units
    	template_counter = 67
    	regiments = {
    		infantry = { x = 0 y = 0 }
    		infantry = { x = 0 y = 1 }

    		infantry = { x = 1 y = 0 }
    		infantry = { x = 1 y = 1 }
    	}
    	support = {
    		engineer = { x = 0 y = 0 } 
    		artillery = { x = 0 y = 1 } 
    	}
  	}
}

### OOB ###
units = {
	##### L'Armée Belge #####
	# I Corps d'Armée
	division= {	# "4ème Division d'Infanterie"
		division_name = {
				is_name_ordered = yes
				name_order = 4
		}
		location = 9574  # Hoeselt
		division_template = "Division d'Infanterie"
		start_experience_factor = 0.2
		start_equipment_factor = 0.5

	}

	division= {	# "5ème Division d'Infanterie"
		division_name = {
				is_name_ordered = yes
				name_order = 5
		}
		location = 516  #Brussels
		division_template = "Division d'Infanterie"
		start_experience_factor = 0.2
		start_equipment_factor = 0.5

	}

	# II Corps d'Armée
	division= {	# "6ème Division d'Infanterie"
		division_name = {
				is_name_ordered = yes
				name_order = 6
		}
		location = 13068  # Leuven
		division_template = "Division d'Infanterie"
		start_experience_factor = 0.2
		start_equipment_factor = 0.5

	}

	division= {	# "1ère Division d'Infanterie"
		division_name = {
				is_name_ordered = yes
				name_order = 1
		}
		location = 11519  #Liege
		division_template = "Division d'Infanterie"
		start_experience_factor = 0.2
		start_equipment_factor = 0.5

	}

	# III Corps d'Armée
	division= {	# "2ème Division d'Infanterie"
		division_name = {
				is_name_ordered = yes
				name_order = 2
		}
		location = 11519  # Liege
		division_template = "Division d'Infanterie"
		start_experience_factor = 0.2
		start_equipment_factor = 0.5

	}
	division= {	# "3ème Division d'Infanterie"
		division_name = {
				is_name_ordered = yes
				name_order = 3
		}
		location = 6598  # Antwerpen
		division_template = "Division d'Infanterie"
		start_experience_factor = 0.2
		start_equipment_factor = 0.5

	}

	# Corps d'Cavalerie
	division= {	# "1ère Division d'Cavalerie"
		division_name = {
				is_name_ordered = yes
				name_order = 1
		}
		location = 11519  # Liege
		division_template = "Division de Cavalerie"
		start_experience_factor = 0.2
		start_equipment_factor = 0.5

	}
	division= {	# "2ème Division de Cavalerie"
		division_name = {
				is_name_ordered = yes
				name_order = 2
		}
		location = 13068  # Leuven
		division_template = "Division de Cavalerie"
		start_experience_factor = 0.2
		start_equipment_factor = 0.5

	}

	# Chasseurs Ardennais
	division= {	# "1ère Division de Chasseurs Ardennais"
		division_name = {
				is_name_ordered = yes
				name_order = 1
		}
		location = 3488  # Ardennes border with Germany
		division_template = "Chasseurs Ardennais"		# elite forest infantry
		start_experience_factor = 0.4
	}

	division= {	# "2ème Division de Chasseurs Ardennais"
		division_name = {
				is_name_ordered = yes
				name_order = 2
		}
		location = 6537  # Ardennes east of Liege
		division_template = "Chasseurs Ardennais"		# elite forest infantry
		start_experience_factor = 0.3
		start_equipment_factor = 0.7
	}

	division= {	# "3ème Division de Chasseurs Ardennais"
		division_name = {
				is_name_ordered = yes
				name_order = 3
		}
		location = 11407  # Ardennes south-east of Liege
		division_template = "Chasseurs Ardennais"		# elite forest infantry
		start_experience_factor = 0.3
		start_equipment_factor = 0.5
	}

	# Cycliste Frontière

	division= {	# "1ère Cycliste Frontière"
		division_name = {
				is_name_ordered = yes
				name_order = 1
		}
		location = 3516  # Namur
		division_template = "Cycliste Frontière"		# Bikes
		start_experience_factor = 0.2
		start_equipment_factor = 0.5
	}

	division= {	# "2ème Cycliste Frontière"
		division_name = {
				is_name_ordered = yes
				name_order = 2
		}
		location = 9418  # Arlon
		division_template = "Cycliste Frontière"		# Bikes
		start_experience_factor = 0.2
		start_equipment_factor = 0.5
	}

	#### Belgian Congo ###
	#division = { 
	#	name =  "1. Groupes de Force Publique du Congo Belge"
	#	location = 5117  # Leopoldville
	#	division_template = "Force Publique"
	#	start_experience_factor = 0.1
	#	start_equipment_factor = 0.6
	#}

	#division = { 
	#	name =  "2. Groupes de Force Publique du Congo Belge"
	#	location = 10968  # Fort de Shinakasa
	#	division_template = "Force Publique"
	#	start_experience_factor = 0.1
	#	start_equipment_factor = 0.4
	#}
}

### Starting Production ###
instant_effect = {
	add_equipment_production = {
		equipment = {
			type = infantry_equipment_1
			creator = "BEL"
		}
		requested_factories = 2
		progress = 0.52
		efficiency = 100
		industrial_manufacturer = mio:BEL_fn_herstal_organization
	}
	add_equipment_production = {
		equipment = {
			type = support_equipment_1
			creator = "BEL"
		}
		requested_factories = 1
		progress = 0.85
		efficiency = 100
	}
	add_equipment_production = {
		equipment = {
			type = artillery_equipment_1
			creator = "BEL"
		}
		requested_factories = 1
		progress = 0.85
		efficiency = 100
		industrial_manufacturer = mio:BEL_fonderie_royale_de_canons_liege_organization
	}
}