######################
#	MOTORIZED ROLE
######################

motorized_infantry = {
    role = motorized
	front_role_override = offence

	upgrade_prio = {
		factor = 3
		modifier = {
			factor = 0
			is_eligible_for_armor_production = no
		}
		modifier = {
			factor = 0
			NOT = { has_tech = motorised_infantry }
		}
		modifier = {
			factor = 2
			OR = {
				has_doctrine = new_mobile_warfare
				has_doctrine = mass_assault
			}
		}
	}

	trucks_1 = {
		can_upgrade_in_field = { always = yes }
		reinforce_prio = 2
		
		upgrade_prio = {
			base = 100
		}

		target_template = {
			regiments = {
				motorized = 8
			}

			support = {
				anti_air = 1
				mot_recon = 1
				engineer = 1
				field_hospital = 1
				logistics_company = 1
			}
		}
	}

	trucks_2 = {
		can_upgrade_in_field = { always = yes }
		reinforce_prio = 2
		
		upgrade_prio = {
			base = 100
			modifier = {
				factor = 0
				OR = {
					NOT = { has_subdoctrine_in_track = infantry }
					NOT = { has_subdoctrine_in_track = combat_support }
				}
			}
			modifier = {
				factor = 0
				num_of_military_factories < 60
			}
			modifier = {
				factor = 2
				num_of_military_factories > 60
			}
		}

		target_template = {
			regiments = {
				motorized = 8
				mot_artillery_brigade = 1
				mot_anti_air_brigade = 1
			}

			support = {
				anti_tank = 1
				mot_recon = 1
				engineer = 1
				field_hospital = 1
				logistics_company = 1
			}
		}
	}

    trucks_3 = {
		can_upgrade_in_field = { always = yes }
		reinforce_prio = 2
		
		upgrade_prio = {
			base = 100
            modifier = {
				factor = 0
				OR = {
					NOT = { has_subdoctrine_in_track = infantry }
					NOT = { has_subdoctrine_in_track = combat_support }
					NOT = { has_subdoctrine_in_track = operations }
					NOT = { has_subdoctrine_in_track = armor }
				}
			}
			modifier = {
				factor = 0
				NOT = { has_tech = motorized_rocket_unit }
			}
            modifier = {
				factor = 0
				num_of_military_factories < 60
			}
			modifier = {
				factor = 4
				num_of_military_factories > 60
			}
		}

		target_template = {
			regiments = {
				motorized = 8
				motorized_rocket_brigade = 1
				mot_anti_air_brigade = 1
			}

			support = {
				anti_tank = 1
				mot_recon = 1
				engineer = 1
				field_hospital = 1
				logistics_company = 1
			}
		}
	}

	trucks_4 = {
		can_upgrade_in_field = { always = yes }
		reinforce_prio = 2
		
		upgrade_prio = {
			base = 100
            modifier = {
				factor = 0
				OR = {
					NOT = { has_subdoctrine_in_track = infantry }
					NOT = { has_subdoctrine_in_track = combat_support }
					NOT = { has_subdoctrine_in_track = operations }
					NOT = { has_subdoctrine_in_track = armor }
				}
			}
			modifier = {
				factor = 0
				NOT = { has_tech = motorized_rocket_unit }
			}
            modifier = {
				factor = 0
				num_of_military_factories < 120
			}
			modifier = {
				factor = 6
				num_of_military_factories > 120
			}
		}

		target_template = {
			regiments = {
				motorized = 8
				motorized_rocket_brigade = 4
				mot_anti_air_brigade = 2
			}

			support = {
				anti_tank = 1
				mot_recon = 1
				engineer = 1
				field_hospital = 1
				logistics_company = 1
			}
		}
	}
}
