﻿division_template = {
	name = "District Militia"	# For largest Military District Forces (3 brigade forces)
	# Note: all forces at reserve levels in 1936

	division_names_group = CAN_GAR_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 }
	}
	priority = 0
}
division_template = {
	name = "Cavalry Militia"  
	# Note: all forces at reserve levels in 1936

	division_names_group = CAN_CAV_01

	regiments = {
		cavalry = { x = 0 y = 0 }
		cavalry = { x = 0 y = 1 }
		cavalry = { x = 0 y = 2 }
	}
	priority = 0
}

division_template = {
	name = "Armored-Division"

	division_names_group = CAN_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 }
		medium_armor = { x = 1 y = 3 }
		medium_armor = { x = 2 y = 0 }
	    medium_armor = { x = 2 y = 1 }
		medium_armor = { x = 2 y = 2 }
		medium_armor = { x = 2 y = 3 }
		mechanized = { x = 3 y = 0 }
	    mechanized = { x = 3 y = 1 }
		mechanized = { x = 3 y = 2 }
		mechanized = { x = 3 y = 3 }
		mechanized = { x = 3 y = 4 }
	}
	support = {
		engineer = { x = 0 y = 0 }
	 	mot_recon = { x = 0 y = 1 }
		logistics_company = { x = 0 y = 2 }
		signal_company = { x = 0 y = 3 }
	}
	priority = 2
}


division_template = {
	name = "Infantry Division"

	division_names_group = CAN_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 = 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 }
		artillery_brigade = { x = 3 y = 1 }
	}
	support = {
		engineer = { x = 0 y = 0 } 
		artillery = { x = 0 y = 1 }  
		anti_air = { x = 0 y = 2 }
		anti_tank = { x = 0 y = 3 }
	}
}


units = {
	##### Royal Canadian Army #####
	## 1st Miltary District ##
	division= {	
		#name = "1st District Militia"
		division_name = {    # New syntax for compatibility with name lists
			is_name_ordered = yes
			name_order = 1
		}
		location = 722 # London ONT
		division_template = "District Militia"
		start_experience_factor = 0.2
		start_equipment_factor = 0.9

	}

	## 2nd Miltary District ##
	division= {	
		#name = "2nd District Militia"
		division_name = {    # New syntax for compatibility with name lists
			is_name_ordered = yes
			name_order = 2
		}
		location = 3775 # Toronto
		division_template = "District Militia"
		start_experience_factor = 0.2
		start_equipment_factor = 0.9

	}
	division= {	
		#name = "2nd District Cavalry"
		division_name = {    # New syntax for compatibility with name lists
			is_name_ordered = yes
			name_order = 2
		}
		location = 3775 # Toronto
		division_template = "Cavalry Militia" 
		start_experience_factor = 0.2
		start_equipment_factor = 0.9

	}

	## 3rd Miltary District ##
	division= {	
		#name = "3rd District Militia"
		division_name = {    # New syntax for compatibility with name lists
			is_name_ordered = yes
			name_order = 3
		}
		location = 3605 # Kingston ONT
		division_template = "District Militia"
		start_experience_factor = 0.2
		start_equipment_factor = 0.9

	}

	## 4th Miltary District ##
	division= {	
		#name = "4th District Militia"
		division_name = {    # New syntax for compatibility with name lists
			is_name_ordered = yes
			name_order = 4
		}
		location = 4345 # Montreal
		division_template = "District Militia"
		start_experience_factor = 0.2
		start_equipment_factor = 0.9

	}
	division= {	
		#name = "4th District Cavalry"
		division_name = {    # New syntax for compatibility with name lists
			is_name_ordered = yes
			name_order = 4
		}
		location = 4345 # Montreal
		division_template = "Cavalry Militia" 
		start_experience_factor = 0.2
		start_equipment_factor = 0.9

	}

	## 5th Miltary District ##
	division= {	
		#name = "5th District Militia"
		division_name = {    # New syntax for compatibility with name lists
			is_name_ordered = yes
			name_order = 5
		}
		location = 12149 # Quebec City
		division_template = "District Militia"
		start_experience_factor = 0.2
		start_equipment_factor = 0.9

	}

	## 6th Miltary District ##
	division= {	
		#name = "6th District Militia"
		division_name = {    # New syntax for compatibility with name lists
			is_name_ordered = yes
			name_order = 6
		}
		location = 7361  # Halifax
		division_template = "District Militia"
		start_experience_factor = 0.2
		start_equipment_factor = 0.9

	}

	## 3rd Canadian Infantry Division ##
	division= {	
		name = "3rd Canadian Infantry Division"
		location = 11535 #Juno
		division_template = "District Militia"
		start_experience_factor = 0.2
		start_equipment_factor = 0.9

	}

	## 10th Miltary District ##
	division= {	
		#name = "10th District Militia"
		division_name = {    # New syntax for compatibility with name lists
			is_name_ordered = yes
			name_order = 10
		}
		location = 4872  # Winnepeg
		division_template = "District Militia"
		start_experience_factor = 0.2
		start_equipment_factor = 0.9

	}
	division= {	
		#name = "10th District Cavalry"
		division_name = {    # New syntax for compatibility with name lists
			is_name_ordered = yes
			name_order = 10
		}
		location = 4872  # Winnepeg
		division_template = "Cavalry Militia" 
		start_experience_factor = 0.2
		start_equipment_factor = 0.9

	}

	division= {	
		#name = "12th District Cavalry"
		division_name = {    # New syntax for compatibility with name lists
			is_name_ordered = yes
			name_order = 12
		}
		location = 12603  # Regina SASK
		division_template = "Cavalry Militia" 
		start_experience_factor = 0.2
		start_equipment_factor = 0.9

	}

	division= {	
		#name = "13th District Cavalry"
		division_name = {    # New syntax for compatibility with name lists
			is_name_ordered = yes
			name_order = 13
		}
		location = 3706  # Calgary ALB
		division_template = "Cavalry Militia" 
		start_experience_factor = 0.2
		start_equipment_factor = 0.9

	}


	#1944
	division = {	
		location = 1408  #vancover
		division_template = "District Militia"
		start_experience_factor = 0.24
		start_equipment_factor = 1
		force_equipment_variants = { infantry_equipment_1 = { owner = "CAN" } }
	}

	division = {	
		location = 1408  #vancover
		division_template = "District Militia"
		start_experience_factor = 0.24
		start_equipment_factor = 1
		force_equipment_variants = { infantry_equipment_1 = { owner = "CAN" } }
	}

	division = {	
		location = 1408 #vancover
		division_template = "District Militia"
		start_experience_factor = 0.24
		start_equipment_factor = 1
		force_equipment_variants = { infantry_equipment_1 = { owner = "CAN" } }
	}

	division = {	
		location = 1799 
		division_template = "District Militia"
		start_experience_factor = 0.24
		start_equipment_factor = 1
		force_equipment_variants = { infantry_equipment_1 = { owner = "CAN" } }
	}

	division = {
        name = "2nd Canadian Armoured Brigade"	
		location = 11535 #Juno
		division_template = "Armored-Division"
		start_experience_factor = 0.14
		start_equipment_factor = 1
		force_equipment_variants = { infantry_equipment_1 = { owner = "CAN" } }
	}

	division = {	
		location = 4285
		division_template = "District Militia"
		start_experience_factor = 0.21
		start_equipment_factor = 1
		force_equipment_variants = { infantry_equipment_1 = { owner = "CAN" } }
	}

	division = {	
		location = 4342 
		division_template = "District Militia"
		start_experience_factor = 0.24
		start_equipment_factor = 1
		force_equipment_variants = { infantry_equipment_1 = { owner = "CAN" } }
	}

	division = {	
		location = 10320 
		division_template = "District Militia"
		start_experience_factor = 0.12
		start_equipment_factor = 1
		force_equipment_variants = { infantry_equipment_1 = { owner = "CAN" } }
	}

	#ITA
	division = {	
		location = 955 
		division_template = "Infantry Division" 
		force_equipment_variants = { infantry_equipment_2 = { owner = "CAN" } }
		force_equipment_variants = { anti_tank_equipment_2 = { owner = "CAN" } }
		force_equipment_variants = { anti_air_equipment_2 = { owner = "ENG" } }
		force_equipment_variants = { artillery_equipment_2 = { owner = "ENG" } }
		start_experience_factor = 0.37
		start_equipment_factor = 1
	}

	division = {	
		location = 6939 
		division_template = "Infantry Division" 
		force_equipment_variants = { infantry_equipment_2 = { owner = "CAN" } }
		force_equipment_variants = { anti_tank_equipment_2 = { owner = "CAN" } }
		force_equipment_variants = { anti_air_equipment_2 = { owner = "ENG" } }
		force_equipment_variants = { artillery_equipment_2 = { owner = "ENG" } }
		start_experience_factor = 0.44
		start_equipment_factor = 0.9
		start_manpower_factor = 0.79
	}

	division = {	
		location = 6939 
		division_template = "Infantry Division" 
		force_equipment_variants = { infantry_equipment_2 = { owner = "CAN" } }
		force_equipment_variants = { anti_tank_equipment_2 = { owner = "CAN" } }
		force_equipment_variants = { anti_air_equipment_2 = { owner = "ENG" } }
		force_equipment_variants = { artillery_equipment_2 = { owner = "ENG" } }
		start_experience_factor = 0.34
		start_equipment_factor = 1
	}

	division = {	
		location = 9826 
		division_template = "Infantry Division" 
		force_equipment_variants = { infantry_equipment_2 = { owner = "CAN" } }
		force_equipment_variants = { anti_tank_equipment_2 = { owner = "CAN" } }
		force_equipment_variants = { anti_air_equipment_2 = { owner = "ENG" } }
		force_equipment_variants = { artillery_equipment_2 = { owner = "ENG" } }
		start_experience_factor = 0.34
		start_equipment_factor = 0.9
		start_manpower_factor = 0.79
	}

	division = {	
		location = 9826 
		division_template = "Armored-Division" 
		force_equipment_variants = { infantry_equipment_2 = { owner = "CAN" } }
		force_equipment_variants = { artillery_equipment_2 = { owner = "ENG" } }
		force_equipment_variants = { mechanized_equipment_2 = { owner = "ENG" } }
		force_equipment_variants = { medium_tank_chassis_2 = { owner = USA version_name = "M4A2" } }
		start_experience_factor = 0.37
		start_equipment_factor = 0.94
		start_manpower_factor = 1
	}

	#ENG
	division = {	
		location = 9268 
		division_template = "Infantry Division" 
		force_equipment_variants = { infantry_equipment_2 = { owner = "CAN" } }
		force_equipment_variants = { anti_tank_equipment_2 = { owner = "CAN" } }
		force_equipment_variants = { anti_air_equipment_2 = { owner = "ENG" } }
		force_equipment_variants = { artillery_equipment_2 = { owner = "ENG" } }
		start_experience_factor = 0.21
		start_equipment_factor = 1
		start_manpower_factor = 0.81
	}

	division = {	
		location = 9268 
		division_template = "Infantry Division" 
		force_equipment_variants = { infantry_equipment_2 = { owner = "CAN" } }
		force_equipment_variants = { anti_tank_equipment_2 = { owner = "CAN" } }
		force_equipment_variants = { anti_air_equipment_2 = { owner = "ENG" } }
		force_equipment_variants = { artillery_equipment_2 = { owner = "ENG" } }
		start_experience_factor = 0.23
		start_equipment_factor = 0.77
		start_manpower_factor = 0.81
	}

	division = {	
		location = 9268 
		division_template = "Armored-Division" 
		force_equipment_variants = { infantry_equipment_3 = { owner = "USA" } }
		force_equipment_variants = { artillery_equipment_3 = { owner = "ENG" } }
		force_equipment_variants = { mechanized_equipment_2 = { owner = "ENG" } }
		force_equipment_variants = { medium_tank_chassis_2 = { owner = USA version_name = "M4A2" } }
		start_experience_factor = 0.1
		start_equipment_factor = 0.61
		start_manpower_factor = 0.7
	}
}

##### Starting Production #####
instant_effect = {
	add_equipment_production = {
		equipment = {
			type = infantry_equipment_3
			creator = "CAN"
		}
		requested_factories = 5
		progress = 0.73
		efficiency = 100
	}

	add_equipment_production = {
		equipment = {
			type = support_equipment_1
			creator = "CAN" 
		}
		requested_factories = 2
		progress = 0.3
		efficiency = 100
	}

	add_equipment_production = {
		equipment = {
			type = artillery_equipment_3
			creator = "GER" 
		}
		requested_factories = 2
		progress = 0.3
		efficiency = 75
	}
}
