line_irregulars = {
	available_for = {
		ANQ CHI GXC HNN LEP MAN SHX SIK SHD SZC XSM YUN KUM
	}
	#QIE and FNG omitted because they do not start with an irregulars template and their whole thing was built around not using them

	role = infantry

	upgrade_prio = {
		factor = 15
	}

	irregulars_default = {
		can_upgrade_in_field = { always = yes }

		upgrade_prio = {
			base = 100
		}

		target_template = {
			regiments = {
				irregular_infantry = 10
			}

			support = {
				artillery = 1
			}
		}
	}

	irregulars_ma_infantry_1 = {
		can_upgrade_in_field = { always = yes }
		
		upgrade_prio = {
			base = 100
			modifier = {
				factor = 0
				num_of_military_factories < 25
			}
			modifier = {
				factor = 2
				num_of_military_factories > 25
			}
		}

		target_template = {
			regiments = {
				infantry = 12
			}

			support = {
				artillery = 1
			}
		}
	}

	irregulars_ma_infantry_2 = {
		can_upgrade_in_field = { always = yes }
		
		upgrade_prio = {
			base = 100
			modifier = {
				factor = 0
				num_of_military_factories < 50
			}
			modifier = {
				factor = 3
				num_of_military_factories > 50
			}
		}

		target_template = {
			regiments = {
				infantry = 15
			}

			support = {
				artillery = 1
				anti_air = 1
				anti_tank = 1
			}
		}
	}

	irregulars_ma_infantry_3 = {
		can_upgrade_in_field = { always = yes }
		
		upgrade_prio = {
			base = 100
			modifier = {
				factor = 0
				num_of_military_factories < 100
			}
			modifier = {
				factor = 4
				num_of_military_factories > 100
			}
		}

		target_template = {
			regiments = {
				infantry = 16
                artillery_brigade = 1
			}

			support = {
				artillery = 1
				anti_air = 1
				anti_tank = 1
                engineer = 1
                logistics_company = 1
			}
		}
	}

	irregulars_ma_infantry_4 = {
		can_upgrade_in_field = { always = yes }
		
		upgrade_prio = {
			base = 100
			modifier = {
				factor = 0
				num_of_military_factories < 150
			}
			modifier = {
				factor = 5
				num_of_military_factories > 150
			}
		}

		target_template = {
			regiments = {
				infantry = 17
				artillery_brigade = 2
			}

			support = {
				anti_air = 1
				anti_tank = 1
				recon = 1
                engineer = 1
                logistics_company = 1
			}
		}
	}
}
