######################
#	HEAVY ARMOUR ROLE
######################

heavy_armour_generic = {
    role = heavy_armor_role
	front_role_override = offence

    upgrade_prio = {
		factor = 3
		modifier = {
			factor = 0
			OR = {
				NOT = { has_subdoctrine_in_track = infantry }
				NOT = { has_subdoctrine_in_track = combat_support }
			}
		}
		modifier = {
			factor = 0
			is_eligible_for_heavy_armor_production = no
		}
		modifier = {
			factor = 0
			NOT = { has_tech = motorised_infantry }
		}
		modifier = {
			factor = 0
			NOT = { has_tech = basic_heavy_tank }
			NOT = { has_tech = basic_heavy_tank_chassis }
		}
		modifier = {
			factor = 2
			has_doctrine = grand_battleplan
		}
	}

	motorized_heavy = {
        can_upgrade_in_field = { always = yes }
		reinforce_prio = 2

		upgrade_prio = {
			base = 100
		}

        target_template = {
			regiments = {
				heavy_armor = 6
				motorized = 6
			}

			support = {
				anti_air = 1
				light_tank_recon = 1
				medium_flame_tank = 1
				assault_engineer = 1
				logistics_company = 1
			}
		}
    }

    mechanized_heavy = {
        can_upgrade_in_field = { always = yes }
		reinforce_prio = 2

		upgrade_prio = {
			base = 100
			modifier = {
				factor = 0
				NOT = { has_tech = improved_heavy_tank }
				NOT = { has_tech = improved_heavy_tank_chassis }
			}
			modifier = {
				factor = 0
				NOT = { has_tech = mechanised_infantry }
			}
            modifier = {
				factor = 0
				num_of_military_factories < 150
			}
			modifier = {
				factor = 2
				num_of_military_factories > 150
			}
		}

        target_template = {
			regiments = {
				heavy_armor = 9
				mechanized = 8
				medium_sp_anti_air_brigade = 1
			}

			support = {
				anti_air = 1
				light_tank_recon = 1
				medium_flame_tank = 1
				assault_engineer = 1
				logistics_company = 1
			}
		}
    }

	big_modern_armour = {
		can_upgrade_in_field = { always = yes }
		reinforce_prio = 2

		upgrade_prio = {
			base = 100
			modifier = {
				factor = 0
				NOT = { has_tech = main_battle_tank }
				NOT = { has_tech = main_battle_tank_chassis }
			}
			modifier = {
				factor = 0
				NOT = { has_tech = mechanised_infantry }
			}
			modifier = {
				factor = 0
				num_of_military_factories < 150
			}
			modifier = {
				factor = 4
				num_of_military_factories > 150
			}
		}

		target_template = {
			regiments = {
				modern_armor = 10
				mechanized = 8
			}

			support = {
				anti_air = 1
				assault_engineer = 1
				logistics_company = 1
				maintenance_company = 1
				signal_company = 1
			}
		}
	}
}
