Files
azurlane-sr-reforged/src/common/ai_equipment/YUW_tank.txt
2025-04-16 04:02:08 +00:00

1520 lines
35 KiB
Plaintext
Executable File

YUW_light_tanks = {
category = land
blocked_for = {}
available_for = { YUW }
roles = {
land_light_tank
}
priority = {
factor = 3000
}
basic_light_tank_default = { #Somua S35
priority = {
factor = 300
modifier = {
has_tech = improved_light_tank_chassis
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 10000
type = light_tank_chassis_1
modules = {
main_armament_slot = tank_close_support_gun
turret_type_slot = tank_light_three_man_tank_turret
suspension_type_slot = tank_wheeled_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = easy_maintenance
special_type_slot_2 = empty
special_type_slot_3 = empty
special_type_slot_4 = empty
}
upgrades = {
tank_nsb_engine_upgrade = 9
tank_nsb_armor_upgrade = 0
}
}
allowed_modules = {
tank_heavy_machine_gun
tank_close_support_gun
tank_light_three_man_tank_turret
tank_wheeled_suspension
tank_riveted_armor
tank_gasoline_engine
extra_ammo_storage
easy_maintenance
}
}
improved_light_tank_default = {#AMC 35
priority = {
factor = 400
modifier = {
has_tech = advanced_light_tank_chassis
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 10000
type = light_tank_chassis_2
modules = {
main_armament_slot = tank_close_support_gun
turret_type_slot = tank_light_three_man_tank_turret
suspension_type_slot = tank_wheeled_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = easy_maintenance
special_type_slot_2 = extra_ammo_storage
special_type_slot_3 = extra_ammo_storage
special_type_slot_4 = empty
}
upgrades = {
tank_nsb_engine_upgrade = 8
tank_nsb_armor_upgrade = 0
}
}
allowed_modules = {
tank_heavy_machine_gun
tank_close_support_gun
tank_light_three_man_tank_turret
tank_wheeled_suspension
tank_riveted_armor
tank_gasoline_engine
extra_ammo_storage
easy_maintenance
}
}
advanced_light_tank_default = { #SARL42
priority = {
factor = 1000
}
target_variant = {
match_value = 10000
type = light_tank_chassis_3
modules = {
main_armament_slot = tank_close_support_gun
turret_type_slot = tank_light_three_man_tank_turret
suspension_type_slot = tank_wheeled_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = easy_maintenance
special_type_slot_2 = extra_ammo_storage
special_type_slot_3 = extra_ammo_storage
special_type_slot_4 = extra_ammo_storage
}
upgrades = {
tank_nsb_engine_upgrade = 0
tank_nsb_armor_upgrade = 0
}
}
allowed_modules = {
tank_heavy_machine_gun
tank_close_support_gun
tank_light_three_man_tank_turret
tank_wheeled_suspension
tank_riveted_armor
tank_gasoline_engine
extra_ammo_storage
easy_maintenance
}
}
}
YUW_medium_flame_tank = {
category = land
blocked_for = {}
available_for = {YUW}
roles = {
land_medium_tank_flamethrower
}
priority = {
factor = 15000
}
basic_medium_flame_tank_default = {
priority = {
factor = 10000
modifier = {
has_tech = improved_medium_tank_chassis
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 10000
type = medium_tank_flame_chassis
modules = {
main_armament_slot = flamethrower
turret_type_slot = tank_light_fixed_superstructure_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = easy_maintenance
special_type_slot_2 = empty
special_type_slot_3 = empty
special_type_slot_4 = empty
}
upgrades = {
tank_nsb_engine_upgrade = 5
tank_nsb_armor_upgrade = 0
}
}
allowed_modules = {
flamethrower
tank_light_fixed_superstructure_turret
tank_christie_suspension
tank_riveted_armor
tank_gasoline_engine
easy_maintenance
}
}
improved_medium_flame_tank_default = {
priority = {
factor = 10000
modifier = {
NOT = { has_tech = improved_medium_tank_chassis }
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 10000
type = medium_tank_flame_chassis
modules = {
main_armament_slot = advanced_flamethrower
turret_type_slot = tank_light_fixed_superstructure_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = easy_maintenance
special_type_slot_2 = extra_ammo_storage
special_type_slot_3 = extra_ammo_storage
special_type_slot_4 = extra_ammo_storage
}
upgrades = {
tank_nsb_engine_upgrade = 0
tank_nsb_armor_upgrade = 0
}
}
allowed_modules = {
advanced_flamethrower
tank_light_fixed_superstructure_turret
tank_christie_suspension
tank_riveted_armor
tank_gasoline_engine
easy_maintenance
extra_ammo_storage
}
}
}
YUW_medium_tanks = {
category = land
blocked_for = {}
available_for = {YUW}
roles = {
land_medium_tank
}
priority = {
factor = 2000
}
medium_tank_default = {
priority = {
factor = 100
modifier = {
has_tech = basic_medium_tank_chassis
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 1000
type = medium_tank_chassis_0
modules = {
main_armament_slot = {
any_of = {
tank_close_support_gun
tank_small_cannon_2
tank_high_velocity_cannon
tank_small_cannon
}
}
turret_type_slot = tank_medium_two_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = empty
special_type_slot_2 = empty
special_type_slot_3 = empty
special_type_slot_4 = empty
}
upgrades = {
tank_nsb_engine_upgrade = 0
tank_nsb_armor_upgrade = 0
}
}
allowed_modules = {
tank_small_cannon
tank_small_cannon_2
tank_close_support_gun
tank_high_velocity_cannon
tank_medium_two_man_tank_turret
tank_bogie_suspension
tank_riveted_armor
tank_diesel_engine
}
}
basic_medium_tank_default = { #Somua S35
priority = {
factor = 20
modifier = {
has_tech = improved_medium_tank_chassis
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 2000
type = medium_tank_chassis_1
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_medium_cannon
tank_close_support_gun
tank_small_cannon_2
tank_high_velocity_cannon
tank_small_cannon
}
}
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = {
any_of = {
tank_radio_3
tank_radio_2
tank_radio_1
}
}
special_type_slot_2 = easy_maintenance
special_type_slot_3 = secondary_turret_small_cannon
special_type_slot_4 = secondary_turret_small_cannon
}
upgrades = {
tank_nsb_engine_upgrade = 0
tank_nsb_armor_upgrade = 0
}
}
allowed_modules = {
easy_maintenance
tank_medium_cannon_2
tank_small_cannon
tank_small_cannon_2
tank_medium_three_man_tank_turret
tank_riveted_armor
tank_torsion_bar_suspension
tank_diesel_engine
tank_close_support_gun
tank_high_velocity_cannon
tank_medium_one_man_tank_turret
tank_bogie_suspension
tank_cast_armor
tank_gasoline_engine
tank_radio_3
tank_radio_2
tank_radio_1
dozer_blade
additional_machine_guns
secondary_turret_small_cannon
}
}
improved_medium_tank_default = {#AMC 35
priority = {
factor = 300
modifier = {
has_tech = advanced_medium_tank_chassis
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 1000
type = medium_tank_chassis_2
modules = {
main_armament_slot = tank_medium_cannon_2
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = {
any_of = {
tank_radio_3
tank_radio_2
tank_radio_1
}
}
special_type_slot_2 = easy_maintenance
special_type_slot_3 = secondary_turret_small_cannon
special_type_slot_4 = secondary_turret_small_cannon
}
upgrades = {
tank_nsb_engine_upgrade = 0
tank_nsb_armor_upgrade = 0
}
}
allowed_modules = {
tank_medium_cannon
tank_medium_cannon_2
tank_christie_suspension
tank_riveted_armor
tank_diesel_engine
easy_maintenance
additional_machine_guns
secondary_turret_small_cannon
tank_small_cannon_2
tank_close_support_gun
tank_high_velocity_cannon
tank_medium_three_man_tank_turret
tank_medium_two_man_tank_turret
tank_bogie_suspension
tank_riveted_armor
tank_cast_armor
tank_gasoline_engine
tank_radio_3
tank_radio_2
tank_radio_1
}
}
advanced_medium_tank_default = { #SARL42
priority = {
factor = 200
modifier = {
NOT = { has_tech = advanced_medium_tank_chassis }
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 1000
type = medium_tank_chassis_3
modules = {
main_armament_slot = tank_medium_cannon_2
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = {
any_of = {
tank_radio_3
tank_radio_2
tank_radio_1
}
}
special_type_slot_2 = easy_maintenance
special_type_slot_3 = secondary_turret_small_cannon
special_type_slot_4 = secondary_turret_small_cannon
}
upgrades = {
tank_nsb_engine_upgrade = 4
tank_nsb_armor_upgrade = 4
}
}
allowed_modules = {
tank_medium_cannon
tank_medium_cannon_2
tank_torsion_bar_suspension
tank_christie_suspension
tank_riveted_armor
tank_diesel_engine
easy_maintenance
additional_machine_guns
secondary_turret_small_cannon
tank_small_cannon_2
tank_close_support_gun
tank_high_velocity_cannon
tank_medium_three_man_tank_turret
tank_medium_two_man_tank_turret
tank_bogie_suspension
tank_riveted_armor
tank_cast_armor
tank_gasoline_engine
tank_radio_3
tank_radio_2
tank_radio_1
}
}
}
YUW_medium_tank_destroyers = {
category = land
blocked_for = {}
available_for = { YUW }
roles = {
land_medium_tank_destroyer
}
priority = {
factor = 3000
}
medium_tank_destroyer_1 = { #Somua S35
priority = {
factor = 100
modifier = {
has_tech = improved_medium_tank_chassis
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 1000
type = medium_tank_destroyer_chassis_1
modules = {
main_armament_slot = {
any_of = {
tank_high_velocity_cannon_3
tank_heavy_cannon_3
tank_high_velocity_cannon_2
tank_heavy_cannon_2
tank_heavy_cannon
tank_medium_cannon_2
tank_medium_cannon
tank_high_velocity_cannon
}
}
turret_type_slot = tank_medium_fixed_superstructure_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = dozer_blade
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = easy_maintenance
special_type_slot_4 = secondary_turret_small_cannon
}
upgrades = {
tank_nsb_engine_upgrade = 10
tank_nsb_armor_upgrade = 0
}
}
allowed_modules = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_medium_cannon_2
tank_medium_cannon
tank_high_velocity_cannon_3
tank_high_velocity_cannon_2
tank_high_velocity_cannon
tank_medium_fixed_superstructure_turret
tank_christie_suspension
tank_riveted_armor
tank_cast_armor
tank_gasoline_engine
easy_maintenance
secondary_turret_small_cannon
dozer_blade
}
}
medium_tank_destroyer_2 = {#AMC 35
priority = {
factor = 200
modifier = {
has_tech = advanced_medium_tank_chassis
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 1000
type = medium_tank_destroyer_chassis_2
modules = {
main_armament_slot = {
any_of = {
tank_high_velocity_cannon_3
tank_heavy_cannon_3
tank_high_velocity_cannon_2
tank_heavy_cannon_2
tank_heavy_cannon
tank_medium_cannon_2
tank_medium_cannon
tank_high_velocity_cannon
}
}
turret_type_slot = tank_medium_fixed_superstructure_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = dozer_blade
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = easy_maintenance
special_type_slot_4 = secondary_turret_small_cannon
}
upgrades = {
tank_nsb_engine_upgrade = 0
tank_nsb_armor_upgrade = 0
}
}
allowed_modules = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_medium_cannon_2
tank_medium_cannon
tank_high_velocity_cannon_3
tank_high_velocity_cannon_2
tank_high_velocity_cannon
tank_medium_fixed_superstructure_turret
tank_christie_suspension
tank_riveted_armor
tank_gasoline_engine
easy_maintenance
secondary_turret_small_cannon
dozer_blade
}
}
medium_tank_destroyer_3 = { #SARL42
priority = {
factor = 300
modifier = {
NOT = { has_tech = advanced_medium_tank_chassis }
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 1000
type = medium_tank_destroyer_chassis
modules = {
main_armament_slot = {
any_of = {
tank_high_velocity_cannon_3
tank_heavy_cannon_3
tank_high_velocity_cannon_2
tank_heavy_cannon_2
tank_heavy_cannon
tank_medium_cannon_2
tank_medium_cannon
tank_high_velocity_cannon
}
}
turret_type_slot = tank_medium_fixed_superstructure_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = dozer_blade
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = easy_maintenance
special_type_slot_4 = secondary_turret_small_cannon
}
upgrades = {
tank_nsb_engine_upgrade = 0
tank_nsb_armor_upgrade = 0
}
}
allowed_modules = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_medium_cannon_2
tank_medium_cannon
tank_high_velocity_cannon_3
tank_high_velocity_cannon_2
tank_high_velocity_cannon
tank_medium_fixed_superstructure_turret
tank_christie_suspension
tank_riveted_armor
tank_cast_armor
tank_gasoline_engine
easy_maintenance
secondary_turret_small_cannon
dozer_blade
}
}
}
YUW_medium_tank_anti_air = {
category = land
blocked_for = {}
available_for = { YUW }
roles = {
land_medium_tank_anti_air
}
priority = {
factor = 500
}
medium_tank_anti_air_0 = { #Somua S35
priority = {
factor = 300
modifier = {
has_tech = basic_medium_tank_chassis
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 1000
type = medium_tank_aa_chassis_0
modules = {
main_armament_slot = {
any_of = {
tank_anti_air_cannon_2
tank_anti_air_cannon
}
}
turret_type_slot = tank_light_one_man_tank_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_cast_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = sloped_armor
special_type_slot_2 = armor_skirts
special_type_slot_3 = easy_maintenance
special_type_slot_4 = dozer_blade
}
upgrades = {
tank_nsb_engine_upgrade = 9
tank_nsb_armor_upgrade = 9
}
}
allowed_modules = {
tank_anti_air_cannon_2
tank_anti_air_cannon
tank_cast_armor
tank_light_one_man_tank_turret
tank_gasoline_engine
tank_christie_suspension
sloped_armor
armor_skirts
easy_maintenance
dozer_blade
}
}
medium_tank_anti_air_1 = { #Somua S35
priority = {
factor = 300
modifier = {
has_tech = improved_medium_tank_chassis
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 1000
type = medium_tank_aa_chassis_1
modules = {
main_armament_slot = {
any_of = {
tank_anti_air_cannon_2
tank_anti_air_cannon
}
}
turret_type_slot = tank_light_one_man_tank_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_cast_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = sloped_armor
special_type_slot_2 = armor_skirts
special_type_slot_3 = easy_maintenance
special_type_slot_4 = dozer_blade
}
upgrades = {
tank_nsb_engine_upgrade = 14
tank_nsb_armor_upgrade = 10
}
}
allowed_modules = {
tank_anti_air_cannon_2
tank_anti_air_cannon
tank_cast_armor
tank_light_one_man_tank_turret
tank_gasoline_engine
tank_christie_suspension
sloped_armor
armor_skirts
easy_maintenance
dozer_blade
}
}
medium_tank_anti_air_2 = {#AMC 35
priority = {
factor = 400
modifier = {
has_tech = advanced_medium_tank_chassis
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 1000
type = medium_tank_aa_chassis_2
modules = {
main_armament_slot = {
any_of = {
tank_anti_air_cannon_2
tank_anti_air_cannon
}
}
turret_type_slot = tank_light_one_man_tank_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_cast_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = sloped_armor
special_type_slot_2 = armor_skirts
special_type_slot_3 = easy_maintenance
special_type_slot_4 = dozer_blade
}
upgrades = {
tank_nsb_engine_upgrade = 15
tank_nsb_armor_upgrade = 20
}
}
allowed_modules = {
tank_anti_air_cannon_2
tank_anti_air_cannon
tank_cast_armor
tank_light_one_man_tank_turret
tank_gasoline_engine
tank_christie_suspension
sloped_armor
armor_skirts
easy_maintenance
dozer_blade
}
}
medium_tank_anti_air_3 = { #SARL42
priority = {
factor = 1000
modifier = {
NOT = { has_tech = advanced_medium_tank_chassis }
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 1000
type = medium_tank_aa_chassis_3
modules = {
main_armament_slot = {
any_of = {
tank_anti_air_cannon_2
tank_anti_air_cannon
}
}
turret_type_slot = tank_light_one_man_tank_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_cast_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = sloped_armor
special_type_slot_2 = armor_skirts
special_type_slot_3 = easy_maintenance
special_type_slot_4 = dozer_blade
}
upgrades = {
tank_nsb_engine_upgrade = 15
tank_nsb_armor_upgrade = 20
}
}
allowed_modules = {
tank_anti_air_cannon_2
tank_anti_air_cannon
tank_cast_armor
tank_light_one_man_tank_turret
tank_gasoline_engine
tank_christie_suspension
sloped_armor
armor_skirts
easy_maintenance
dozer_blade
}
}
}
YUW_heavy_tanks = {
category = land
blocked_for = {}
available_for = { YUW }
roles = {
land_heavy_tank
}
priority = {
factor = 0
}
basic_heavy_tank_default = { #Somua S35
priority = {
factor = 0
modifier = {
has_tech = improved_heavy_tank_chassis
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 1000
type = heavy_tank_chassis_1
modules = {
main_armament_slot = {
any_of = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_medium_cannon_2
tank_medium_cannon
tank_high_velocity_cannon_3
tank_high_velocity_cannon_2
tank_high_velocity_cannon
}
}
turret_type_slot = tank_heavy_three_man_tank_turret
suspension_type_slot = tank_torsion_bar_suspension
armor_type_slot = tank_welded_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = {
any_of = {
tank_radio_3
tank_radio_2
tank_radio_1
}
}
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = easy_maintenance
special_type_slot_4 = secondary_turret_small_cannon
}
upgrades = {
tank_nsb_engine_upgrade = 5
tank_nsb_armor_upgrade = 0
}
}
allowed_modules = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_close_support_gun
tank_heavy_three_man_tank_turret
tank_torsion_bar_suspension
tank_welded_armor
tank_diesel_engine
tank_radio_3
tank_radio_2
tank_radio_1
secondary_turret_small_cannon
easy_maintenance
}
}
improved_heavy_tank_default = {#AMC 35
priority = {
factor = 0
modifier = {
has_tech = advanced_heavy_tank_chassis
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 1000
type = heavy_tank_chassis_2
modules = {
main_armament_slot = {
any_of = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_medium_cannon_2
tank_medium_cannon
tank_high_velocity_cannon_3
tank_high_velocity_cannon_2
tank_high_velocity_cannon
}
}
turret_type_slot = tank_heavy_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_welded_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = {
any_of = {
tank_radio_3
tank_radio_2
tank_radio_1
}
}
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = easy_maintenance
special_type_slot_4 = secondary_turret_small_cannon
}
upgrades = {
tank_nsb_engine_upgrade = 5
tank_nsb_armor_upgrade = 4
}
}
allowed_modules = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_close_support_gun
tank_heavy_three_man_tank_turret
tank_bogie_suspension
tank_welded_armor
tank_diesel_engine
tank_radio_3
tank_radio_2
tank_radio_1
secondary_turret_small_cannon
easy_maintenance
}
}
advanced_heavy_tank_default = { #SARL42
priority = {
factor = 0
}
target_variant = {
match_value = 1000
type = heavy_tank_chassis_3
modules = {
main_armament_slot = {
any_of = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_medium_cannon_2
tank_medium_cannon
tank_high_velocity_cannon_3
tank_high_velocity_cannon_2
tank_high_velocity_cannon
}
}
turret_type_slot = tank_heavy_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_welded_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = {
any_of = {
tank_radio_3
tank_radio_2
tank_radio_1
}
}
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = easy_maintenance
special_type_slot_4 = secondary_turret_small_cannon
}
upgrades = {
tank_nsb_engine_upgrade = 5
tank_nsb_armor_upgrade = 4
}
}
allowed_modules = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_close_support_gun
tank_heavy_three_man_tank_turret
tank_bogie_suspension
tank_welded_armor
tank_diesel_engine
tank_radio_3
tank_radio_2
tank_radio_1
secondary_turret_small_cannon
easy_maintenance
}
}
}
YUW_heavy_tank_destroyers = {
category = land
blocked_for = {}
available_for = { YUW }
roles = {
land_heavy_tank_destroyer
}
priority = {
factor = 0
}
heavy_tank_destroyer_1 = { #Somua S35
priority = {
factor = 0
modifier = {
has_tech = improved_heavy_tank_chassis
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 1000
type = heavy_tank_destroyer_chassis_1
modules = {
main_armament_slot = {
any_of = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_medium_cannon_2
tank_medium_cannon
tank_high_velocity_cannon_3
tank_high_velocity_cannon_2
tank_high_velocity_cannon
}
}
turret_type_slot = tank_medium_fixed_superstructure_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_cast_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = armor_skirts
special_type_slot_2 = sloped_armor
special_type_slot_3 = easy_maintenance
special_type_slot_4 = empty
}
upgrades = {
tank_nsb_engine_upgrade = 14
tank_nsb_armor_upgrade = 20
}
}
allowed_modules = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_high_velocity_cannon_3
tank_high_velocity_cannon_2
tank_high_velocity_cannon
tank_medium_fixed_superstructure_turret
tank_bogie_suspension
tank_cast_armor
tank_diesel_engine
armor_skirts
sloped_armor
easy_maintenance
}
}
heavy_tank_destroyer_2 = {#AMC 35
priority = {
factor = 0
modifier = {
has_tech = advanced_heavy_tank_chassis
factor = 0 #let's not waste XP here
}
}
target_variant = {
match_value = 1000
type = heavy_tank_destroyer_chassis_2
modules = {
main_armament_slot = {
any_of = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_medium_cannon_2
tank_medium_cannon
tank_high_velocity_cannon_3
tank_high_velocity_cannon_2
tank_high_velocity_cannon
}
}
turret_type_slot = tank_medium_fixed_superstructure_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_cast_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = armor_skirts
special_type_slot_2 = sloped_armor
special_type_slot_3 = easy_maintenance
special_type_slot_4 = empty
}
upgrades = {
tank_nsb_engine_upgrade = 12
tank_nsb_armor_upgrade = 20
}
}
allowed_modules = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_high_velocity_cannon_3
tank_high_velocity_cannon_2
tank_high_velocity_cannon
tank_medium_fixed_superstructure_turret
tank_bogie_suspension
tank_cast_armor
tank_diesel_engine
armor_skirts
sloped_armor
easy_maintenance
}
}
heavy_tank_destroyer_3 = { #SARL42
priority = {
factor = 0
}
target_variant = {
match_value = 1000
type = heavy_tank_destroyer_chassis_3
modules = {
main_armament_slot = {
any_of = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_medium_cannon_2
tank_medium_cannon
tank_high_velocity_cannon_3
tank_high_velocity_cannon_2
tank_high_velocity_cannon
}
}
turret_type_slot = tank_medium_fixed_superstructure_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_cast_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = armor_skirts
special_type_slot_2 = sloped_armor
special_type_slot_3 = easy_maintenance
special_type_slot_4 = empty
}
upgrades = {
tank_nsb_engine_upgrade = 12
tank_nsb_armor_upgrade = 20
}
}
allowed_modules = {
tank_heavy_cannon_3
tank_heavy_cannon_2
tank_heavy_cannon
tank_high_velocity_cannon_3
tank_high_velocity_cannon_2
tank_high_velocity_cannon
tank_medium_fixed_superstructure_turret
tank_bogie_suspension
tank_cast_armor
tank_diesel_engine
armor_skirts
sloped_armor
easy_maintenance
}
}
}
YUW_heavy_tank_artillery = {
category = land
blocked_for = {}
available_for = {YUW}
roles = {
land_heavy_tank_artillery
}
priority = {
factor = 0
}
heavy_tank_artillery_1 = {
priority = {
factor = 0
}
enable = {
has_tech = interwar_artillery
}
history = yes
target_variant = {
match_value = 1000
type = heavy_tank_artillery_chassis_1
modules = {
main_armament_slot = tank_medium_howitzer
turret_type_slot = tank_heavy_fixed_superstructure_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = empty
special_type_slot_2 = empty
special_type_slot_3 = empty
special_type_slot_4 = empty
}
upgrades = {
tank_nsb_engine_upgrade = 4
tank_nsb_armor_upgrade = {
base = 3
modifier = {
add = 1
has_war = yes
}
}
}
}
allowed_modules = {
tank_medium_howitzer
tank_heavy_fixed_superstructure_turret
tank_bogie_suspension
tank_riveted_armor
tank_gasoline_engine
}
}
heavy_tank_artillery_2 = {
priority = {
factor = 0
}
enable = {
has_tech = interwar_artillery
}
history = yes
target_variant = {
match_value = 1500
type = heavy_tank_artillery_chassis_2
modules = {
main_armament_slot = tank_medium_howitzer_2
turret_type_slot = tank_heavy_fixed_superstructure_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = extra_ammo_storage
special_type_slot_2 = empty
special_type_slot_3 = empty
special_type_slot_4 = empty
}
upgrades = {
tank_nsb_engine_upgrade = 5
tank_nsb_armor_upgrade = {
base = 4
modifier = {
add = 1
has_war = yes
}
}
}
}
allowed_modules = {
tank_medium_howitzer_2
tank_heavy_fixed_superstructure_turret
tank_bogie_suspension
tank_riveted_armor
tank_gasoline_engine
extra_ammo_storage
}
}
heavy_tank_artillery_3 = {
priority = {
factor = 0
}
enable = {
has_tech = artillery5
}
history = yes
target_variant = {
match_value = 2000
type = heavy_tank_artillery_chassis_3
modules = {
main_armament_slot = tank_heavy_howitzer
turret_type_slot = tank_heavy_fixed_superstructure_turret
suspension_type_slot = tank_interleaved_suspension
armor_type_slot = tank_welded_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = extra_ammo_storage
special_type_slot_2 = empty
special_type_slot_3 = empty
special_type_slot_4 = empty
}
upgrades = {
tank_nsb_engine_upgrade = 6
tank_nsb_armor_upgrade = {
base = 8
modifier = {
add = 4
has_war = yes
}
}
}
}
allowed_modules = {
tank_heavy_howitzer
tank_heavy_fixed_superstructure_turret
tank_interleaved_suspension
tank_welded_armor
tank_gasoline_engine
extra_ammo_storage
}
}
}
YUW_heavy_tank_anti_air = {
category = land
blocked_for = {}
available_for = {YUW}
roles = {
land_heavy_tank_anti_air
}
priority = {
factor = 0
}
heavy_tank_anti_air_1 = {
priority = {
factor = 1
}
enable = {
has_tech = interwar_antiair
}
history = yes
target_variant = {
match_value = 1000
type = heavy_tank_aa_chassis_1
modules = {
main_armament_slot = tank_anti_air_cannon
turret_type_slot = tank_heavy_two_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = empty
special_type_slot_2 = empty
special_type_slot_3 = empty
special_type_slot_4 = empty
}
upgrades = {
tank_nsb_engine_upgrade = 4
tank_nsb_armor_upgrade = {
base = 3
modifier = {
add = 1
has_war = yes
}
}
}
}
allowed_modules = {
tank_anti_air_cannon
tank_heavy_two_man_tank_turret
tank_bogie_suspension
tank_riveted_armor
tank_gasoline_engine
}
}
heavy_tank_anti_air_2 = {
priority = {
factor = 0
}
enable = {
has_tech = antiair2
}
history = yes
target_variant = {
match_value = 1500
type = heavy_tank_aa_chassis_2
modules = {
main_armament_slot = tank_anti_air_cannon_2
turret_type_slot = tank_heavy_two_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = empty
special_type_slot_2 = empty
special_type_slot_3 = empty
special_type_slot_4 = empty
}
upgrades = {
tank_nsb_engine_upgrade = 4
tank_nsb_armor_upgrade = {
base = 2
modifier = {
add = 1
has_war = yes
}
}
}
}
allowed_modules = {
tank_anti_air_cannon_2
tank_heavy_two_man_tank_turret
tank_bogie_suspension
tank_riveted_armor
tank_gasoline_engine
}
}
heavy_tank_anti_air_3 = {
priority = {
factor = 0
}
enable = {
has_tech = antiair5
}
history = yes
target_variant = {
match_value = 2500
type = heavy_tank_aa_chassis_3
modules = {
main_armament_slot = tank_anti_air_cannon_3
turret_type_slot = tank_heavy_two_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_gasoline_engine
special_type_slot_1 = empty
special_type_slot_2 = empty
special_type_slot_3 = empty
special_type_slot_4 = empty
}
upgrades = {
tank_nsb_engine_upgrade = 5
tank_nsb_armor_upgrade = {
base = 3
modifier = {
add = 1
has_war = yes
}
}
}
}
allowed_modules = {
tank_anti_air_cannon_3
tank_heavy_two_man_tank_turret
tank_bogie_suspension
tank_riveted_armor
tank_gasoline_engine
}
}
}