DEN_main_battle_tanks = { category = land available_for = { DEN } roles = { land_modern_tank } priority = { factor = 200 modifier = { num_of_factories < 15 factor = 0 } } early_modern_tank_default = { priority = { factor = 10 modifier = { factor = 0 has_tech = mbt_tech_1 } } history = yes target_variant = { match_value = 1000 type = medium_tank_chassis_0 modules = { main_armament_slot = { any_of = { tank_medium_cannon_3 tank_medium_cannon_2 tank_medium_cannon tank_small_medium_cannon_3 tank_small_medium_cannon_2 tank_small_medium_cannon } } ammunition_load_slot = { any_of = { mixed_main_ammo_3 mixed_main_ammo_2 mixed_main_ammo_1 } } turret_type_slot = { any_of = { tank_base_tank_turret tank_soviet_turret tank_no_turret } } suspension_type_slot = tank_torsion_bar_suspension_medium armor_type_slot = { any_of = { tank_composite_armor_gen2 tank_composite_armor_gen1 tank_steel_armor_gen2 tank_steel_armor_gen1 } } engine_type_slot = { any_of = { tank_diesel_engine_gen4 tank_diesel_engine_gen3 tank_diesel_engine_gen2 tank_diesel_engine_gen1 } } reload_type_slot = { any_of = { manual_loading automatic_loading } } special_type_slot_1 = empty special_type_slot_2 = { any_of = { smoke_launchers_2 smoke_launchers } } special_type_slot_3 = empty special_type_slot_4 = { any_of = { tank_battlestation_2 tank_battlestation_1 } } special_type_slot_6 = { any_of = { reactive_armor_gen2 reactive_armor_gen1 spaced_armor_gen2 spaced_armor_gen1 } } } upgrades = { tank_nsb_armor_upgrade = 5 } } allowed_modules = { tank_medium_cannon_3 tank_medium_cannon_2 tank_medium_cannon tank_small_medium_cannon_3 tank_small_medium_cannon_2 tank_small_medium_cannon tank_base_tank_turret tank_soviet_turret tank_no_turret tank_composite_armor_gen4 tank_composite_armor_gen3 tank_composite_armor_gen2 tank_composite_armor_gen1 manual_loading automatic_loading smoke_launchers_2 smoke_launchers tank_battlestation_4 tank_battlestation_3 tank_battlestation_2 tank_battlestation_1 reactive_armor_gen4 reactive_armor_gen3 reactive_armor_gen2 reactive_armor_gen1 spaced_armor_gen2 spaced_armor_gen1 } } cold_war_tank_default = { priority = { factor = 10 modifier = { factor = 0 has_tech = mbt_tech_2 } } history = yes target_variant = { match_value = 2000 type = medium_tank_chassis_1 modules = { main_armament_slot = { any_of = { tank_medium_cannon_3 tank_medium_cannon_2 tank_medium_cannon } } ammunition_load_slot = { any_of = { mixed_main_ammo_3 mixed_main_ammo_2 mixed_main_ammo_1 } } turret_type_slot = { any_of = { tank_base_tank_turret tank_soviet_turret tank_no_turret tank_oscillating_turret } } suspension_type_slot = tank_torsion_bar_suspension_medium armor_type_slot = { any_of = { tank_composite_armor_gen3 tank_composite_armor_gen2 tank_composite_armor_gen1 tank_steel_armor_gen2 tank_steel_armor_gen1 } } engine_type_slot = { any_of = { tank_diesel_engine_gen5 tank_diesel_engine_gen4 tank_diesel_engine_gen3 tank_diesel_engine_gen2 tank_diesel_engine_gen1 } } reload_type_slot = { any_of = { manual_loading automatic_loading revolver_magazine } } special_type_slot_1 = empty special_type_slot_2 = { any_of = { smoke_launchers_2 smoke_launchers } } special_type_slot_3 = { any_of = { smoothbore_atgm_gen2 smoothbore_atgm_gen1 wet_ammo_storage } } special_type_slot_4 = { any_of = { tank_battlestation_3 tank_battlestation_2 tank_battlestation_1 } } special_type_slot_6 = { any_of = { reactive_armor_gen3 reactive_armor_gen2 reactive_armor_gen1 spaced_armor_gen2 spaced_armor_gen1 } } } upgrades = { tank_nsb_armor_upgrade = 4 } } allowed_modules = { tank_medium_cannon_3 tank_medium_cannon_2 tank_medium_cannon tank_small_medium_cannon_3 tank_small_medium_cannon_2 tank_small_medium_cannon tank_base_tank_turret tank_soviet_turret tank_no_turret tank_oscillating_turret tank_composite_armor_gen4 tank_composite_armor_gen3 tank_composite_armor_gen2 tank_composite_armor_gen1 manual_loading automatic_loading smoke_launchers_2 smoke_launchers tank_battlestation_4 tank_battlestation_3 tank_battlestation_2 tank_battlestation_1 reactive_armor_gen4 reactive_armor_gen3 reactive_armor_gen2 reactive_armor_gen1 spaced_armor_gen2 spaced_armor_gen1 smoothbore_atgm_gen5 smoothbore_atgm_gen4 smoothbore_atgm_gen3 smoothbore_atgm_gen2 smoothbore_atgm_gen1 } } post_cold_war_tank_default = { priority = { factor = 10 modifier = { factor = 0 has_tech = mbt_tech_3 } } history = yes target_variant = { match_value = 3000 type = medium_tank_chassis_2 modules = { main_armament_slot = { any_of = { tank_medium_cannon_3 tank_medium_cannon_2 } } ammunition_load_slot = { any_of = { mixed_main_ammo_3 mixed_main_ammo_2 mixed_main_ammo_1 } } turret_type_slot = tank_base_tank_turret suspension_type_slot = tank_torsion_bar_suspension_medium armor_type_slot = { any_of = { tank_composite_armor_gen3 tank_composite_armor_gen2 tank_composite_armor_gen1 } } engine_type_slot = { any_of = { tank_diesel_engine_gen5 tank_diesel_engine_gen4 tank_diesel_engine_gen3 tank_diesel_engine_gen2 } } reload_type_slot = manual_loading special_type_slot_1 = empty special_type_slot_2 = { any_of = { smoke_launchers_2 smoke_launchers } } special_type_slot_3 = { any_of = { spaced_armor_gen2 spaced_armor_gen1 wet_ammo_storage } } special_type_slot_4 = { any_of = { tank_battlestation_4 tank_battlestation_3 tank_battlestation_2 } } special_type_slot_6 = { any_of = { reactive_armor_gen2 reactive_armor_gen1 } } } upgrades = { tank_nsb_armor_upgrade = 4 } } allowed_modules = { tank_large_cannon_2 tank_large_cannon tank_medium_cannon_3 tank_medium_cannon_2 tank_medium_cannon tank_small_medium_cannon_3 tank_small_medium_cannon_2 tank_small_medium_cannon tank_base_tank_turret tank_soviet_turret tank_no_turret tank_oscillating_turret tank_composite_armor_gen4 tank_composite_armor_gen3 tank_composite_armor_gen2 tank_composite_armor_gen1 manual_loading automatic_loading smoke_launchers_2 smoke_launchers tank_battlestation_4 tank_battlestation_3 tank_battlestation_2 tank_battlestation_1 reactive_armor_gen4 reactive_armor_gen3 reactive_armor_gen2 reactive_armor_gen1 spaced_armor_gen2 spaced_armor_gen1 smoothbore_atgm_gen5 smoothbore_atgm_gen4 smoothbore_atgm_gen3 smoothbore_atgm_gen2 smoothbore_atgm_gen1 } } modern_tank_default = { priority = { factor = 10 modifier = { factor = 0 has_tech = mbt_tech_4 } } history = yes target_variant = { match_value = 4000 type = medium_tank_chassis_3 modules = { main_armament_slot = { any_of = { tank_medium_cannon_3 tank_large_cannon_2 tank_large_cannon } } ammunition_load_slot = { any_of = { mixed_main_ammo_4 mixed_main_ammo_3 mixed_main_ammo_2 } } turret_type_slot = tank_unmanned_turret suspension_type_slot = tank_torsion_bar_suspension_medium armor_type_slot = { any_of = { tank_composite_armor_gen4 tank_composite_armor_gen3 } } engine_type_slot = { any_of = { tank_electric_engine_gen2 tank_electric_engine_gen1 tank_diesel_engine_gen7 tank_diesel_engine_gen6 tank_diesel_engine_gen5 tank_diesel_engine_gen4 } } reload_type_slot = { any_of = { automatic_loading revolver_magazine } } special_type_slot_1 = empty special_type_slot_2 = { any_of = { smoke_launchers_2 smoke_launchers } } special_type_slot_3 = { any_of = { spaced_armor_gen2 wet_ammo_storage } } special_type_slot_4 = { any_of = { tank_battlestation_4 tank_battlestation_3 tank_battlestation_2 tank_battlestation_1 } } special_type_slot_6 = { any_of = { reactive_armor_gen4 reactive_armor_gen3 reactive_armor_gen2 } } } upgrades = { tank_nsb_armor_upgrade = 4 } } allowed_modules = { tank_large_cannon_2 tank_large_cannon tank_medium_cannon_3 tank_medium_cannon_2 tank_medium_cannon tank_small_medium_cannon_3 tank_small_medium_cannon_2 tank_small_medium_cannon tank_base_tank_turret tank_soviet_turret tank_no_turret tank_oscillating_turret tank_unmanned_turret tank_composite_armor_gen4 tank_composite_armor_gen3 tank_composite_armor_gen2 tank_composite_armor_gen1 manual_loading automatic_loading smoke_launchers_2 smoke_launchers tank_battlestation_4 tank_battlestation_3 tank_battlestation_2 tank_battlestation_1 reactive_armor_gen4 reactive_armor_gen3 reactive_armor_gen2 reactive_armor_gen1 spaced_armor_gen2 spaced_armor_gen1 smoothbore_atgm_gen5 smoothbore_atgm_gen4 smoothbore_atgm_gen3 smoothbore_atgm_gen2 smoothbore_atgm_gen1 hardkill_system_gen2 hardkill_system_gen1 } } future_tank_default = { priority = { factor = 10 } history = yes target_variant = { match_value = 5000 type = medium_tank_chassis_4 modules = { main_armament_slot = tank_large_cannon_2 ammunition_load_slot = mixed_main_ammo_4 turret_type_slot = tank_unmanned_turret suspension_type_slot = tank_torsion_bar_suspension_medium armor_type_slot = { any_of = { tank_composite_armor_gen4 tank_composite_armor_gen3 } } engine_type_slot = tank_electric_engine_gen2 reload_type_slot = { any_of = { automatic_loading revolver_magazine } } special_type_slot_1 = empty special_type_slot_2 = { any_of = { smoke_launchers_2 smoke_launchers } } special_type_slot_3 = { any_of = { hardkill_system_gen2 hardkill_system_gen1 wet_ammo_storage } } special_type_slot_4 = { any_of = { tank_battlestation_4 tank_battlestation_3 } } special_type_slot_6 = { any_of = { reactive_armor_gen4 reactive_armor_gen3 } } } upgrades = { tank_nsb_armor_upgrade = 6 } } allowed_modules = { tank_large_cannon_2 tank_large_cannon tank_medium_cannon_3 tank_medium_cannon_2 tank_medium_cannon tank_small_medium_cannon_3 tank_small_medium_cannon_2 tank_small_medium_cannon tank_base_tank_turret tank_soviet_turret tank_no_turret tank_oscillating_turret tank_unmanned_turret tank_composite_armor_gen4 tank_composite_armor_gen3 tank_composite_armor_gen2 tank_composite_armor_gen1 manual_loading automatic_loading smoke_launchers_2 smoke_launchers tank_battlestation_4 tank_battlestation_3 tank_battlestation_2 tank_battlestation_1 reactive_armor_gen4 reactive_armor_gen3 reactive_armor_gen2 reactive_armor_gen1 spaced_armor_gen2 spaced_armor_gen1 smoothbore_atgm_gen5 smoothbore_atgm_gen4 smoothbore_atgm_gen3 smoothbore_atgm_gen2 smoothbore_atgm_gen1 hardkill_system_gen2 hardkill_system_gen1 } } }