CreateRegularInfantry = {
	create_equipment_variant = {
		type = infantry_equipment_0
		parent_version = 1
		modules = {
			anti_tank_slot = prewar_anti_tank
			small_arms_slot = regular_weapon
			personal_protective_slot = minimum_protective
			special_type_slot_1 = bandaging_package
			special_type_slot_2 = sapper_shovels
			special_type_slot_3 = binoculars
			special_type_slot_4 = empty
			special_type_slot_5 = empty
		}
	}
	set_country_flag = infantry_weapons1_flag
}

CreateRegularInfantry1 = {
	create_equipment_variant = {
		type = infantry_equipment_1
		parent_version = 1
		modules = {
			anti_tank_slot = prewar_anti_tank
			small_arms_slot = regular_weapon
			personal_protective_slot = minimum_protective
			special_type_slot_1 = bandaging_package
			special_type_slot_2 = sapper_shovels
			special_type_slot_3 = binoculars
			special_type_slot_4 = empty
			special_type_slot_5 = empty
		}
	}
	set_country_flag = infantry_weapons1_flag
}

CreateImprovedRegularInfantry = {
	create_equipment_variant = {
		type = infantry_equipment_0
		parent_version = 2
		modules = {
			anti_tank_slot = regular_anti_tank
			small_arms_slot = regular_weapon
			personal_protective_slot = minimum_protective
			special_type_slot_1 = bandaging_package
			special_type_slot_2 = sapper_shovels
			special_type_slot_3 = binoculars
			special_type_slot_4 = empty
			special_type_slot_5 = empty
		}
	}
	army_experience = -3
	set_country_flag = infantry_weapons2_flag
}

CreateImprovedInfantry = {
	create_equipment_variant = {
		type = infantry_equipment_0
		parent_version = 3
		modules = {
			anti_tank_slot = regular_anti_tank
			small_arms_slot = improved_weapon
			personal_protective_slot = pistol_protective
			special_type_slot_1 = bandaging_package
			special_type_slot_2 = sapper_shovels
			special_type_slot_3 = binoculars
			special_type_slot_4 = empty
			special_type_slot_5 = empty
		}
	}
	army_experience = -5
	set_country_flag = improved_infantry_weapons_flag
}

CreateImprovedInfantryAT = {
	create_equipment_variant = {
		type = infantry_equipment_0
		parent_version = 4
		modules = {
			anti_tank_slot = improved_anti_tank
			small_arms_slot = improved_weapon
			personal_protective_slot = pistol_protective
			special_type_slot_1 = bandaging_package
			special_type_slot_2 = sapper_shovels
			special_type_slot_3 = binoculars
			special_type_slot_4 = empty
			special_type_slot_5 = empty
		}
	}
	army_experience = -5
	set_country_flag = improved_infantry_weapons_AT_flag
}

CreateAdvancedInfantry = {
	create_equipment_variant = {
		type = infantry_equipment_0
		parent_version = 5
		modules = {
			anti_tank_slot = improved_anti_tank
			small_arms_slot = advanced_weapon
			personal_protective_slot = pistol_protective
			special_type_slot_1 = bandaging_package
			special_type_slot_2 = sapper_shovels
			special_type_slot_3 = binoculars
			special_type_slot_4 = sniper_support
			special_type_slot_5 = empty
		}
	}
	army_experience = -7
	set_country_flag = advanced_infantry_weapons_flag
}

CreateAdvancedInfantryAT = {
	create_equipment_variant = {
		type = infantry_equipment_0
		parent_version = 6
		modules = {
			anti_tank_slot = advanced_anti_tank
			small_arms_slot = advanced_weapon
			personal_protective_slot = pistol_protective
			special_type_slot_1 = bandaging_package
			special_type_slot_2 = sapper_shovels
			special_type_slot_3 = binoculars
			special_type_slot_4 = sniper_support
			special_type_slot_5 = empty
		}
	}
	army_experience = -7
	set_country_flag = advanced_infantry_weapons_AT_flag
}