# Author(s): Crocomoth, Doolitle, Traiano, Cyrus, TheGeneral equipment_modules = { ### Engines ### ## Diesel ## tank_diesel_engine_gen1 = { abbreviation = "die1" category = tank_diesel_engine_type sfx = sfx_ui_sd_module_engine allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 1.55 fuel_consumption = 3.3 maximum_speed = 9 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 1.875 } xp_cost = 3 } tank_diesel_engine_gen2 = { abbreviation = "die2" category = tank_diesel_engine_type sfx = sfx_ui_sd_module_engine parent = tank_diesel_engine_gen1 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 1.85 fuel_consumption = 3.8 maximum_speed = 10.5 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.025 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.025 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.025 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.025 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.025 } xp_cost = 3 } tank_diesel_engine_gen3 = { abbreviation = "die3" category = tank_diesel_engine_type sfx = sfx_ui_sd_module_engine parent = tank_diesel_engine_gen2 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 2.14 fuel_consumption = 4.4 maximum_speed = 12 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.25 } xp_cost = 3 } tank_diesel_engine_gen4 = { abbreviation = "die4" category = tank_diesel_engine_type sfx = sfx_ui_sd_module_engine parent = tank_diesel_engine_gen3 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 2.525 fuel_consumption = 5 maximum_speed = 13.25 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.55 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.55 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.55 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.55 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.55 } xp_cost = 3 } tank_diesel_engine_gen5 = { abbreviation = "die5" category = tank_diesel_engine_type sfx = sfx_ui_sd_module_engine parent = tank_diesel_engine_gen4 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 3.2075 fuel_consumption = 5.6 maximum_speed = 14.75 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 3.075 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 3.075 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 3.075 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 3.075 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 3.075 } xp_cost = 3 } tank_diesel_engine_gen6 = { abbreviation = "die6" category = tank_diesel_engine_type sfx = sfx_ui_sd_module_engine parent = tank_diesel_engine_gen5 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 3.5 fuel_consumption = 6.2 maximum_speed = 16.25 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 3.375 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 3.375 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 3.375 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 3.375 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 3.375 } xp_cost = 3 } tank_diesel_engine_gen7 = { abbreviation = "die7" category = tank_diesel_engine_type sfx = sfx_ui_sd_module_engine parent = tank_diesel_engine_gen6 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 4.085 fuel_consumption = 6.6 maximum_speed = 17.75 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 3.75 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 3.75 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 3.75 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 3.75 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 3.75 } xp_cost = 3 } tank_diesel_engine_gen8 = { abbreviation = "die8" category = tank_diesel_engine_type sfx = sfx_ui_sd_module_engine parent = tank_diesel_engine_gen7 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 4.67 fuel_consumption = 7 maximum_speed = 19.25 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 4.125 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 4.125 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 4.125 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 4.125 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 4.125 } xp_cost = 3 } tank_diesel_engine_gen9 = { abbreviation = "die9" category = tank_diesel_engine_type sfx = sfx_ui_sd_module_engine parent = tank_diesel_engine_gen8 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 5.255 fuel_consumption = 7.5 maximum_speed = 20.75 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 4.5 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 4.5 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 4.5 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 4.5 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 4.5 } xp_cost = 3 } ## Rocket ## tank_gas_turbine_engine_gen1 = { abbreviation = "gte1" category = tank_turbine_engine_type sfx = sfx_ui_sd_module_engine allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 2.44 fuel_consumption = 5.3 maximum_speed = 12.5 reliability = -0.1 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.25 } xp_cost = 3 } tank_gas_turbine_engine_gen2 = { abbreviation = "gte2" category = tank_turbine_engine_type sfx = sfx_ui_sd_module_engine parent = tank_gas_turbine_engine_gen1 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 2.73 fuel_consumption = 6.1 maximum_speed = 14.1 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.475 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.475 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.475 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.475 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.475 } xp_cost = 3 } tank_gas_turbine_engine_gen3 = { abbreviation = "gte3" category = tank_turbine_engine_type sfx = sfx_ui_sd_module_engine parent = tank_gas_turbine_engine_gen2 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 3.22 fuel_consumption = 6.9 maximum_speed = 15.7 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.775 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.775 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.775 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.775 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.775 } xp_cost = 3 } tank_gas_turbine_engine_gen4 = { abbreviation = "gte4" category = tank_turbine_engine_type sfx = sfx_ui_sd_module_engine parent = tank_gas_turbine_engine_gen3 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 3.9 fuel_consumption = 7.7 maximum_speed = 17.2 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 3.375 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 3.375 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 3.375 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 3.375 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 3.375 } xp_cost = 3 } tank_gas_turbine_engine_gen5 = { abbreviation = "gte5" category = tank_turbine_engine_type sfx = sfx_ui_sd_module_engine parent = tank_gas_turbine_engine_gen4 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 4.29 fuel_consumption = 8.5 maximum_speed = 19.6 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 3.6 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 3.6 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 3.6 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 3.6 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 3.6 } xp_cost = 3 } tank_gas_turbine_engine_gen6 = { abbreviation = "gte6" category = tank_turbine_engine_type sfx = sfx_ui_sd_module_engine parent = tank_gas_turbine_engine_gen5 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 4.875 fuel_consumption = 9.1 maximum_speed = 21.5 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 4.125 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 4.125 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 4.125 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 4.125 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 4.125 } xp_cost = 3 } ## Exoskeletal module_tank_exoskeletal_engine_gen1 = { abbreviation = "exe1" category = tank_exoskeletal_engine_type sfx = sfx_ui_sd_module_engine #adding parent here makes units replace existing turbine tanks with new variants using exoskeletal engines instead of sending all new tanks straight to stockpile parent = tank_gas_turbine_engine_gen5 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 6.11 fuel_consumption = 4.5 maximum_speed = 21.5 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_exoskeletal_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.25 } xp_cost = 3 } module_tank_exoskeletal_engine_gen2 = { abbreviation = "exe2" category = tank_exoskeletal_engine_type sfx = sfx_ui_sd_module_engine parent = module_tank_exoskeletal_engine_gen1 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 7.24 fuel_consumption = 5 maximum_speed = 23 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 3 } can_convert_from = { module_category = tank_exoskeletal_engine_type convert_cost_ic = 3 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 3 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 3 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 3 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 3 } xp_cost = 3 } module_tank_exoskeletal_engine_gen3 = { abbreviation = "exe3" category = tank_exoskeletal_engine_type sfx = sfx_ui_sd_module_engine parent = module_tank_exoskeletal_engine_gen2 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 7.99 fuel_consumption = 5.5 maximum_speed = 24.5 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 3.75 } can_convert_from = { module_category = tank_exoskeletal_engine_type convert_cost_ic = 3.75 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 3.75 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 3.75 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 3.75 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 3.75 } xp_cost = 3 } module_tank_exoskeletal_engine_gen4 = { abbreviation = "exe4" category = tank_exoskeletal_engine_type sfx = sfx_ui_sd_module_engine parent = module_tank_exoskeletal_engine_gen3 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 9.07 fuel_consumption = 6 maximum_speed = 26 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 4.5 } can_convert_from = { module_category = tank_exoskeletal_engine_type convert_cost_ic = 4.5 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 4.5 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 4.5 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 4.5 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 4.5 } xp_cost = 3 } ## Nuclear ## module_tank_nuclear_engine_gen1 = { abbreviation = "nue1" category = tank_nuclear_engine_type sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 5 fuel_consumption = 1 maximum_speed = 15 reliability = -0.1 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_exoskeletal_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.25 } xp_cost = 3 } module_tank_nuclear_engine_gen2 = { abbreviation = "nue2" category = tank_nuclear_engine_type sfx = sfx_ui_sd_module_engine parent = module_tank_nuclear_engine_gen1 add_stats = { build_cost_ic = 6 fuel_consumption = 1 maximum_speed = 16 reliability = -0.05 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_exoskeletal_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.25 } xp_cost = 3 } module_tank_nuclear_engine_gen3 = { abbreviation = "nue3" category = tank_nuclear_engine_type sfx = sfx_ui_sd_module_engine parent = module_tank_nuclear_engine_gen2 add_stats = { build_cost_ic = 7 fuel_consumption = 1 maximum_speed = 17 reliability = -0.05 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_exoskeletal_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.25 } xp_cost = 3 } module_tank_nuclear_engine_gen4 = { abbreviation = "nue4" category = tank_nuclear_engine_type sfx = sfx_ui_sd_module_engine parent = module_tank_nuclear_engine_gen3 add_stats = { build_cost_ic = 8 fuel_consumption = 1 maximum_speed = 18 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_exoskeletal_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.25 } xp_cost = 3 } module_tank_nuclear_engine_gen5 = { abbreviation = "nue5" category = tank_nuclear_engine_type sfx = sfx_ui_sd_module_engine parent = module_tank_nuclear_engine_gen4 add_stats = { build_cost_ic = 9 fuel_consumption = 1 maximum_speed = 19 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_exoskeletal_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.25 } xp_cost = 3 } ## Electric ## tank_electric_engine_gen1 = { abbreviation = "ee1" category = tank_electric_engine_type sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 3.5 fuel_consumption = 0.5 maximum_speed = 14.5 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 4.875 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 4.875 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 4.875 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 4.875 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 4.875 } build_cost_resources = { microchips = 1 } xp_cost = 3 } tank_electric_engine_gen2 = { abbreviation = "ee2" category = tank_electric_engine_type sfx = sfx_ui_sd_module_engine parent = tank_electric_engine_gen1 add_stats = { build_cost_ic = 4.5 fuel_consumption = 0.5 maximum_speed = 15.5 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 5.625 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 5.625 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 5.625 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 5.625 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 5.625 } build_cost_resources = { microchips = 1 } xp_cost = 3 } tank_electric_engine_gen3 = { abbreviation = "ee3" category = tank_electric_engine_type sfx = sfx_ui_sd_module_engine parent = tank_electric_engine_gen2 add_stats = { build_cost_ic = 5.5 fuel_consumption = 0.5 maximum_speed = 16.5 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 6.375 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 6.375 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 6.375 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 6.375 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 6.375 } build_cost_resources = { microchips = 1 } xp_cost = 3 } tank_electric_engine_gen4 = { abbreviation = "ee4" category = tank_electric_engine_type sfx = sfx_ui_sd_module_engine parent = tank_electric_engine_gen3 add_stats = { build_cost_ic = 6.7 fuel_consumption = 0.5 maximum_speed = 17.5 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 7.125 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 7.125 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 7.125 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 7.125 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 7.125 } build_cost_resources = { microchips = 1 } xp_cost = 3 } afv_gasoline_engine_gen1 = { abbreviation = "age1" category = afv_gasoline_engine_type sfx = sfx_ui_sd_module_engine allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 1.07 fuel_consumption = 2 maximum_speed = 7 reliability = -0.1 } can_convert_from = { module_category = czech_gasoline_engine_type convert_cost_ic = 1.5 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 1.5 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 1.5 } can_convert_from = { module_category = afv_gasoline_engine_type convert_cost_ic = 1.5 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 1.5 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 1.5 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 1.5 } xp_cost = 3 } afv_gasoline_engine_gen2 = { abbreviation = "age2" category = afv_gasoline_engine_type sfx = sfx_ui_sd_module_engine parent = afv_gasoline_engine_gen1 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 1.55 fuel_consumption = 2.25 maximum_speed = 9 reliability = -0.05 } can_convert_from = { module_category = czech_gasoline_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = afv_gasoline_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 1.875 } xp_cost = 3 } afv_gasoline_engine_gen3 = { abbreviation = "age3" category = afv_gasoline_engine_type sfx = sfx_ui_sd_module_engine parent = afv_gasoline_engine_gen1 allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 2.04 fuel_consumption = 2.5 maximum_speed = 11 } can_convert_from = { module_category = czech_gasoline_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = afv_gasoline_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.25 } xp_cost = 3 } ## Czech Republic ## CZE_engine_1 = { abbreviation = "cze1" category = czech_gasoline_engine_type sfx = sfx_ui_sd_module_engine allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 2.535 reliability = 0.02 fuel_consumption = 2.55 maximum_speed = 10.1 } can_convert_from = { module_category = czech_gasoline_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = afv_gasoline_engine_type convert_cost_ic = 1.875 } xp_cost = 3 } CZE_engine_2 = { abbreviation = "cze2" category = czech_gasoline_engine_type sfx = sfx_ui_sd_module_engine allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 2.73 reliability = 0.03 fuel_consumption = 2.87 maximum_speed = 11.3 } can_convert_from = { module_category = czech_gasoline_engine_type convert_cost_ic = 1.95 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 1.95 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 1.95 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 1.95 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 1.95 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 1.95 } can_convert_from = { module_category = afv_gasoline_engine_type convert_cost_ic = 1.95 } xp_cost = 3 } CZE_engine_3 = { abbreviation = "cze3" category = czech_gasoline_engine_type sfx = sfx_ui_sd_module_engine allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 3.22 reliability = 0.04 fuel_consumption = 3.54 maximum_speed = 12.1 } can_convert_from = { module_category = czech_gasoline_engine_type convert_cost_ic = 2.1 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.1 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.1 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.1 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.1 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.1 } can_convert_from = { module_category = afv_gasoline_engine_type convert_cost_ic = 2.1 } xp_cost = 3 } CZE_engine_4 = { abbreviation = "cze4" category = czech_gasoline_engine_type sfx = sfx_ui_sd_module_engine allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 3.42 reliability = 0.04 fuel_consumption = 3.34 maximum_speed = 11.8 } can_convert_from = { module_category = czech_gasoline_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = afv_gasoline_engine_type convert_cost_ic = 2.25 } xp_cost = 3 } CZE_engine_5 = { abbreviation = "cze5" category = czech_gasoline_engine_type sfx = sfx_ui_sd_module_engine allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 3.94 reliability = 0.05 fuel_consumption = 3.78 maximum_speed = 12.8 } can_convert_from = { module_category = czech_gasoline_engine_type convert_cost_ic = 2.4 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.4 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.4 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.4 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.4 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.4 } can_convert_from = { module_category = afv_gasoline_engine_type convert_cost_ic = 2.4 } xp_cost = 3 } CZE_engine_6 = { abbreviation = "cze6" category = czech_gasoline_engine_type sfx = sfx_ui_sd_module_engine allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 4.08 reliability = 0.05 fuel_consumption = 3.58 maximum_speed = 12.4 } can_convert_from = { module_category = czech_gasoline_engine_type convert_cost_ic = 2.55 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.55 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.55 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.55 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.55 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.55 } can_convert_from = { module_category = afv_gasoline_engine_type convert_cost_ic = 2.55 } xp_cost = 3 } CZE_engine_7 = { abbreviation = "cze7" category = czech_diesel_engine_type sfx = sfx_ui_sd_module_engine allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 3.22 reliability = 0.01 fuel_consumption = 5.45 maximum_speed = 12.12 } can_convert_from = { module_category = czech_gasoline_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 1.875 } can_convert_from = { module_category = afv_gasoline_engine_type convert_cost_ic = 1.875 } xp_cost = 3 } CZE_engine_8 = { abbreviation = "cze8" category = czech_diesel_engine_type sfx = sfx_ui_sd_module_engine allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 3.81 reliability = 0.02 fuel_consumption = 5.9 maximum_speed = 13.35 } can_convert_from = { module_category = czech_gasoline_engine_type convert_cost_ic = 2.1 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.1 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.1 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.1 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.1 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.1 } can_convert_from = { module_category = afv_gasoline_engine_type convert_cost_ic = 2.1 } xp_cost = 3 } CZE_engine_9 = { abbreviation = "cze9" category = czech_diesel_engine_type sfx = sfx_ui_sd_module_engine allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 4.59 reliability = 0.03 fuel_consumption = 7.2 maximum_speed = 16.0 } can_convert_from = { module_category = czech_gasoline_engine_type convert_cost_ic = 2.4 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.4 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.4 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.4 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.4 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.4 } can_convert_from = { module_category = afv_gasoline_engine_type convert_cost_ic = 2.4 } xp_cost = 3 } CZE_engine_10 = { abbreviation = "cze10" category = czech_diesel_engine_type sfx = sfx_ui_sd_module_engine allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 3.81 reliability = 0.04 fuel_consumption = 6.45 maximum_speed = 15.0 } can_convert_from = { module_category = czech_gasoline_engine_type convert_cost_ic = 2.55 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 2.55 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 2.55 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 2.55 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 2.55 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 2.55 } can_convert_from = { module_category = afv_gasoline_engine_type convert_cost_ic = 2.55 } xp_cost = 3 } CZE_el_engine = { abbreviation = "cze11" category = czech_electric_engine_type sfx = sfx_ui_sd_module_engine allowed_module_categories = { } add_stats = { build_cost_ic = 6.15 reliability = 0.01 fuel_consumption = 0.4 maximum_speed = 15.1 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 4.875 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 4.875 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 4.875 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 4.875 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 4.875 } build_cost_resources = { microchips = 1 } xp_cost = 3 } CZE_el_engine_2 = { abbreviation = "cze12" category = czech_electric_engine_type sfx = sfx_ui_sd_module_engine allowed_module_categories = { } add_stats = { build_cost_ic = 6.73 reliability = -0.03 fuel_consumption = 0.4 maximum_speed = 16.7 } can_convert_from = { module_category = tank_diesel_engine_type convert_cost_ic = 5.625 } can_convert_from = { module_category = tank_turbine_engine_type convert_cost_ic = 5.625 } can_convert_from = { module_category = tank_electric_engine_type convert_cost_ic = 5.625 } can_convert_from = { module_category = czech_diesel_engine_type convert_cost_ic = 5.625 } can_convert_from = { module_category = czech_electric_engine_type convert_cost_ic = 5.625 } build_cost_resources = { microchips = 2 } xp_cost = 3 } ### Armament ### ## Small (90/95mm) ## tank_small_cannon = { abbreviation = "sc1" category = tank_small_main_armament sfx = sfx_ui_sd_module_turret allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category } special_type_slot_2 = { tank_longer_gun_category } special_type_slot_3 = { tank_longer_gun_category } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } forbid_equipment_type_exact_match = armor forbid_equipment_type = amphibious allow_equipment_type = { anti_tank } add_stats = { build_cost_ic = 10.21 maximum_speed = -0.5 reliability = -0.05 soft_attack = 1.1 hard_attack = -2 additional_collateral_damage = 0.11 ap_attack = 10 } can_convert_from = { module_category = tank_small_main_armament convert_cost_ic = 3.75 } build_cost_resources = { steel = 1 } xp_cost = 3 } tank_small_cannon_2 = { abbreviation = "sc2" category = tank_small_main_armament sfx = sfx_ui_sd_module_turret parent = tank_small_cannon forbid_equipment_type_exact_match = armor forbid_equipment_type = amphibious allow_equipment_type = { anti_tank } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category } special_type_slot_2 = { tank_longer_gun_category } special_type_slot_3 = { tank_longer_gun_category } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 12.87 maximum_speed = -0.5 reliability = -0.05 soft_attack = 3.05 hard_attack = -1.55 additional_collateral_damage = 0.305 ap_attack = 15.75 } can_convert_from = { module_category = tank_small_main_armament convert_cost_ic = 4.5 } build_cost_resources = { steel = 1 } xp_cost = 3 } tank_small_cannon_3 = { abbreviation = "sc3" category = tank_small_main_armament sfx = sfx_ui_sd_module_turret parent = tank_small_cannon_2 forbid_equipment_type_exact_match = armor forbid_equipment_type = amphibious allow_equipment_type = { anti_tank } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category } special_type_slot_2 = { tank_longer_gun_category } special_type_slot_3 = { tank_longer_gun_category } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 16.09 maximum_speed = -0.5 reliability = -0.05 soft_attack = 4.8 hard_attack = -0.8 additional_collateral_damage = 0.48 ap_attack = 18 } can_convert_from = { module_category = tank_small_main_armament convert_cost_ic = 5.25 } build_cost_resources = { steel = 1 } xp_cost = 3 } tank_small_cannon_4 = { abbreviation = "sc4" category = tank_small_main_armament sfx = sfx_ui_sd_module_turret parent = tank_small_cannon_3 forbid_equipment_type_exact_match = armor forbid_equipment_type = amphibious allow_equipment_type = { anti_tank } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category } special_type_slot_2 = { tank_longer_gun_category } special_type_slot_3 = { tank_longer_gun_category } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 19.98 maximum_speed = -0.5 reliability = -0.05 soft_attack = 5.8 hard_attack = 1.95 additional_collateral_damage = 0.775 ap_attack = 20.25 } can_convert_from = { module_category = tank_small_main_armament convert_cost_ic = 6 } build_cost_resources = { steel = 1 } xp_cost = 3 } tank_small_cannon_5 = { abbreviation = "sc5" category = tank_small_main_armament sfx = sfx_ui_sd_module_turret parent = tank_small_cannon_4 forbid_equipment_type_exact_match = armor forbid_equipment_type = amphibious allow_equipment_type = { anti_tank } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category } special_type_slot_2 = { tank_longer_gun_category } special_type_slot_3 = { tank_longer_gun_category } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 23.87 maximum_speed = -0.5 reliability = -0.05 soft_attack = 13.6 hard_attack = 9.5 ap_attack = 45 } can_convert_from = { module_category = tank_small_main_armament convert_cost_ic = 6 } build_cost_resources = { steel = 2 } xp_cost = 3 } tank_small_cannon_6 = { abbreviation = "sc6" category = tank_small_main_armament sfx = sfx_ui_sd_module_turret parent = tank_small_cannon_5 forbid_equipment_type_exact_match = armor forbid_equipment_type = amphibious allow_equipment_type = { anti_tank } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category } special_type_slot_2 = { tank_longer_gun_category } special_type_slot_3 = { tank_longer_gun_category } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 26.85 maximum_speed = -0.5 reliability = -0.05 soft_attack = 15.6 hard_attack = 15 ap_attack = 50 } can_convert_from = { module_category = tank_small_main_armament convert_cost_ic = 6 } build_cost_resources = { steel = 2 } xp_cost = 3 } ## Small-Medium (100/105mm) ## tank_small_medium_cannon = { abbreviation = "smc1" category = tank_small_medium_main_armament sfx = sfx_ui_sd_module_turret forbid_equipment_type = { amphibious flame } allow_equipment_type = { anti_tank } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category tank_atgm_module } special_type_slot_2 = { tank_longer_gun_category tank_atgm_module } special_type_slot_3 = { tank_longer_gun_category tank_atgm_module } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 10.69 maximum_speed = -0.75 reliability = -0.075 soft_attack = 3.2 hard_attack = 5.05 additional_collateral_damage = 0.825 ap_attack = 14 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 1.5 } build_cost_resources = { steel = 1 } } tank_small_medium_cannon_2 = { abbreviation = "smc2" category = tank_small_medium_main_armament sfx = sfx_ui_sd_module_turret parent = tank_small_medium_cannon forbid_equipment_type = { amphibious flame } allow_equipment_type = { anti_tank } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category tank_atgm_module } special_type_slot_2 = { tank_longer_gun_category tank_atgm_module } special_type_slot_3 = { tank_longer_gun_category tank_atgm_module } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 13.36 maximum_speed = -0.75 reliability = -0.075 soft_attack = 5.2 hard_attack = 6.5 additional_collateral_damage = 1.17 ap_attack = 21.25 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 1.875 } build_cost_resources = { steel = 2 } } tank_small_medium_cannon_3 = { abbreviation = "smc3" category = tank_small_medium_main_armament sfx = sfx_ui_sd_module_turret parent = tank_small_medium_cannon_2 forbid_equipment_type = { amphibious flame } allow_equipment_type = { anti_tank } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category tank_atgm_module } special_type_slot_2 = { tank_longer_gun_category tank_atgm_module } special_type_slot_3 = { tank_longer_gun_category tank_atgm_module } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 16.58 maximum_speed = -0.75 reliability = -0.075 soft_attack = 8.25 hard_attack = 9.9 additional_collateral_damage = 1.815 ap_attack = 25 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 2.25 } build_cost_resources = { steel = 3 composites = 1 } } tank_small_medium_cannon_4 = { abbreviation = "smc4" category = tank_small_medium_main_armament sfx = sfx_ui_sd_module_turret parent = tank_small_medium_cannon_3 forbid_equipment_type = { amphibious flame } allow_equipment_type = { anti_tank } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category tank_atgm_module } special_type_slot_2 = { tank_longer_gun_category tank_atgm_module } special_type_slot_3 = { tank_longer_gun_category tank_atgm_module } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 20.47 maximum_speed = -0.875 reliability = -0.1 soft_attack = 9.6 hard_attack = 11.6 additional_collateral_damage = 2.12 ap_attack = 28.75 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 3 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 3 } build_cost_resources = { steel = 2 composites = 1 } } tank_small_medium_cannon_5 = { abbreviation = "smc5" category = tank_small_medium_main_armament sfx = sfx_ui_sd_module_turret parent = tank_small_medium_cannon_4 forbid_equipment_type = { amphibious flame } allow_equipment_type = { anti_tank } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category tank_atgm_module } special_type_slot_2 = { tank_longer_gun_category tank_atgm_module } special_type_slot_3 = { tank_longer_gun_category tank_atgm_module } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 24.35 maximum_speed = -1 reliability = -0.125 soft_attack = 21.9 hard_attack = 26.6 ap_attack = 65 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 3.75 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 3.75 } build_cost_resources = { steel = 2 composites = 1 } } tank_small_medium_cannon_6 = { abbreviation = "smc6" category = tank_small_medium_main_armament sfx = sfx_ui_sd_module_turret parent = tank_small_medium_cannon_5 forbid_equipment_type = { amphibious flame } allow_equipment_type = { anti_tank } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category tank_atgm_module } special_type_slot_2 = { tank_longer_gun_category tank_atgm_module } special_type_slot_3 = { tank_longer_gun_category tank_atgm_module } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 28.25 maximum_speed = -1.125 reliability = -0.15 soft_attack = 24.6 hard_attack = 30 ap_attack = 72.5 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 4.5 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 4.5 } build_cost_resources = { steel = 2 composites = 1 } } ## Medium (120/125mm) ## tank_medium_cannon = { abbreviation = "mc1" category = tank_small_medium_main_armament sfx = sfx_ui_sd_module_turret forbid_equipment_type = { flame amphibious } allow_equipment_type = { anti_tank } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category tank_atgm_module } special_type_slot_2 = { tank_longer_gun_category tank_atgm_module } special_type_slot_3 = { tank_longer_gun_category tank_atgm_module } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 11.18 maximum_speed = -1 reliability = -0.1 soft_attack = 5.25 hard_attack = 8.85 additional_collateral_damage = 1.41 ap_attack = 18 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 1.875 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 1.875 } build_cost_resources = { steel = 2 } } tank_medium_cannon_2 = { abbreviation = "mc2" category = tank_small_medium_main_armament sfx = sfx_ui_sd_module_turret parent = tank_medium_cannon forbid_equipment_type = { flame amphibious } allow_equipment_type = { anti_tank } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category tank_atgm_module } special_type_slot_2 = { tank_longer_gun_category tank_atgm_module } special_type_slot_3 = { tank_longer_gun_category tank_atgm_module } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 13.85 maximum_speed = -1 reliability = -0.1 soft_attack = 5 hard_attack = 10 additional_collateral_damage = 1.5 ap_attack = 26 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 2.25 } build_cost_resources = { steel = 2 } } tank_medium_cannon_3 = { abbreviation = "mc3" category = tank_small_medium_main_armament sfx = sfx_ui_sd_module_turret parent = tank_medium_cannon_2 forbid_equipment_type = { flame amphibious } allow_equipment_type = { anti_tank } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category tank_atgm_module } special_type_slot_2 = { tank_longer_gun_category tank_atgm_module } special_type_slot_3 = { tank_longer_gun_category tank_atgm_module } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 17.07 maximum_speed = -1 reliability = -0.1 soft_attack = 7.9 hard_attack = 13.75 additional_collateral_damage = 2.165 ap_attack = 31 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 2.625 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 2.625 } build_cost_resources = { steel = 2 composites = 1 } } tank_medium_cannon_4 = { abbreviation = "mc4" category = tank_small_medium_main_armament sfx = sfx_ui_sd_module_turret parent = tank_medium_cannon_3 forbid_equipment_type = { flame amphibious } allow_equipment_type = { anti_tank } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category tank_atgm_module } special_type_slot_2 = { tank_longer_gun_category tank_atgm_module } special_type_slot_3 = { tank_longer_gun_category tank_atgm_module } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 20.95 maximum_speed = -1.25 reliability = -0.125 soft_attack = 9 hard_attack = 15.6 additional_collateral_damage = 2.46 ap_attack = 36 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 3.375 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 3.375 } build_cost_resources = { steel = 2 composites = 2 } } tank_medium_cannon_5 = { abbreviation = "mc5" category = tank_small_medium_main_armament sfx = sfx_ui_sd_module_turret parent = tank_medium_cannon_4 forbid_equipment_type = { flame amphibious } allow_equipment_type = { anti_tank } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category tank_atgm_module } special_type_slot_2 = { tank_longer_gun_category tank_atgm_module } special_type_slot_3 = { tank_longer_gun_category tank_atgm_module } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 24.8 maximum_speed = -1.5 reliability = -0.15 soft_attack = 20.2 hard_attack = 35 ap_attack = 80 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 4.125 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 4.125 } build_cost_resources = { steel = 3 composites = 2 } } tank_medium_cannon_6 = { abbreviation = "mc6" category = tank_small_medium_main_armament sfx = sfx_ui_sd_module_turret parent = tank_medium_cannon_5 forbid_equipment_type = { flame amphibious } allow_equipment_type = { anti_tank } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category tank_atgm_module } special_type_slot_2 = { tank_longer_gun_category tank_atgm_module } special_type_slot_3 = { tank_longer_gun_category tank_atgm_module } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 28.6 maximum_speed = -1.75 reliability = -0.175 soft_attack = 22.4 hard_attack = 38.7 ap_attack = 90 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 4.875 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 4.875 } build_cost_resources = { steel = 3 composites = 3 } } ## Large (130/135mm) ## tank_large_cannon = { abbreviation = "lc1" category = tank_large_main_armament sfx = sfx_ui_sd_module_turret forbid_equipment_type = { flame amphibious } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category tank_atgm_module } special_type_slot_2 = { tank_longer_gun_category tank_atgm_module } special_type_slot_3 = { tank_longer_gun_category tank_atgm_module } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 18 maximum_speed = -1.25 reliability = -0.15 breakthrough = 0.875 soft_attack = 7.35 hard_attack = 12.9 additional_collateral_damage = 2.025 ap_attack = 30 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 2.25 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 2.25 } build_cost_resources = { steel = 2 } } tank_large_cannon_2 = { abbreviation = "lc2" category = tank_large_main_armament sfx = sfx_ui_sd_module_turret parent = tank_large_cannon forbid_equipment_type = { flame amphibious } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category tank_atgm_module } special_type_slot_2 = { tank_longer_gun_category tank_atgm_module } special_type_slot_3 = { tank_longer_gun_category tank_atgm_module } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 21 maximum_speed = -1.25 reliability = -0.15 breakthrough = 1.125 soft_attack = 10.1 hard_attack = 15 additional_collateral_damage = 2.51 ap_attack = 35 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 2.625 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 2.625 } build_cost_resources = { steel = 3 composites = 1 } } tank_large_cannon_3 = { abbreviation = "lc3" category = tank_large_main_armament sfx = sfx_ui_sd_module_turret parent = tank_large_cannon_2 forbid_equipment_type = { flame amphibious } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category tank_atgm_module } special_type_slot_2 = { tank_longer_gun_category tank_atgm_module } special_type_slot_3 = { tank_longer_gun_category tank_atgm_module } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 25 maximum_speed = -1.5 reliability = -0.175 breakthrough = 1.375 soft_attack = 12.8 hard_attack = 18.4 additional_collateral_damage = 3.12 ap_attack = 40 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 3.75 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 3.75 } build_cost_resources = { steel = 3 composites = 1 } } tank_large_cannon_4 = { abbreviation = "lc4" category = tank_large_main_armament sfx = sfx_ui_sd_module_turret parent = tank_large_cannon_3 forbid_equipment_type = { flame amphibious } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category tank_atgm_module } special_type_slot_2 = { tank_longer_gun_category tank_atgm_module } special_type_slot_3 = { tank_longer_gun_category tank_atgm_module } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 29 maximum_speed = -1.75 reliability = -0.2 breakthrough = 3.25 soft_attack = 31 hard_attack = 43.6 ap_attack = 90 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 4.875 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 4.875 } build_cost_resources = { steel = 3 composites = 1 } } tank_large_cannon_5 = { abbreviation = "lc5" category = tank_large_main_armament sfx = sfx_ui_sd_module_turret parent = tank_large_cannon_4 forbid_equipment_type = { flame amphibious } allowed_module_categories = { secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } special_type_slot_1 = { tank_longer_gun_category tank_atgm_module } special_type_slot_2 = { tank_longer_gun_category tank_atgm_module } special_type_slot_3 = { tank_longer_gun_category tank_atgm_module } reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } } add_stats = { build_cost_ic = 34 maximum_speed = -2 reliability = -0.225 breakthrough = 3.75 soft_attack = 36.4 hard_attack = 50.4 ap_attack = 100 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 6 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 6 } build_cost_resources = { steel = 3 composites = 1 } } afv_assault_gun = { abbreviation = "aag1" category = assault_gun sfx = sfx_ui_sd_module_turret forbid_equipment_type_exact_match = armor forbid_equipment_type = { amphibious } allow_equipment_type = { anti_tank } allowed_module_categories = { reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } special_type_slot_1 = { tank_atgm_module } special_type_slot_2 = { tank_atgm_module } special_type_slot_3 = { tank_atgm_module } secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } } add_stats = { build_cost_ic = 10.69 maximum_speed = -0.5 reliability = -0.05 breakthrough = 2 defense = 2 soft_attack = 10.2 hard_attack = -2 additional_collateral_damage = 1.02 ap_attack = -8 } can_convert_from = { module_category = assault_gun convert_cost_ic = 1.875 } build_cost_resources = { steel = 1 } xp_cost = 3 } afv_assault_gun_2 = { abbreviation = "aag2" category = assault_gun sfx = sfx_ui_sd_module_turret parent = afv_assault_gun forbid_equipment_type_exact_match = armor forbid_equipment_type = { amphibious } allow_equipment_type = { anti_tank } allowed_module_categories = { reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } special_type_slot_1 = { tank_atgm_module } special_type_slot_2 = { tank_atgm_module } special_type_slot_3 = { tank_atgm_module } secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } } add_stats = { build_cost_ic = 13.56 maximum_speed = -0.5 reliability = -0.075 breakthrough = 4 defense = 2 soft_attack = 11 hard_attack = -3 additional_collateral_damage = 1.1 ap_attack = -5.25 } can_convert_from = { module_category = assault_gun convert_cost_ic = 2.625 } build_cost_resources = { steel = 2 } xp_cost = 3 } afv_assault_gun_3 = { abbreviation = "aag3" category = assault_gun sfx = sfx_ui_sd_module_turret parent = afv_assault_gun_2 forbid_equipment_type_exact_match = armor forbid_equipment_type = { amphibious } allow_equipment_type = { anti_tank } allowed_module_categories = { reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } special_type_slot_1 = { tank_atgm_module } special_type_slot_2 = { tank_atgm_module } special_type_slot_3 = { tank_atgm_module } secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } } add_stats = { build_cost_ic = 16.97 maximum_speed = -0.75 reliability = -0.1 breakthrough = 5.75 defense = 3 soft_attack = 15.4 hard_attack = -1.1 additional_collateral_damage = 1.54 ap_attack = -6 } can_convert_from = { module_category = assault_gun convert_cost_ic = 3 } build_cost_resources = { steel = 2 composites = 1 } xp_cost = 3 } afv_assault_gun_4 = { abbreviation = "aag4" category = assault_gun sfx = sfx_ui_sd_module_turret parent = afv_assault_gun_3 forbid_equipment_type_exact_match = armor forbid_equipment_type = { amphibious } allow_equipment_type = { anti_tank } allowed_module_categories = { reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } special_type_slot_1 = { tank_atgm_module } special_type_slot_2 = { tank_atgm_module } special_type_slot_3 = { tank_atgm_module } secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } } add_stats = { build_cost_ic = 20.95 maximum_speed = -1 reliability = -0.125 breakthrough = 7.75 defense = 4 soft_attack = 18 hard_attack = -1.2 additional_collateral_damage = 1.8 ap_attack = -6.75 } can_convert_from = { module_category = assault_gun convert_cost_ic = 3.375 } build_cost_resources = { steel = 3 composites = 1 } xp_cost = 3 } afv_assault_gun_5 = { abbreviation = "aag5" category = assault_gun sfx = sfx_ui_sd_module_turret parent = afv_assault_gun_4 forbid_equipment_type_exact_match = armor forbid_equipment_type = { amphibious } allow_equipment_type = { anti_tank } allowed_module_categories = { reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } special_type_slot_1 = { tank_atgm_module } special_type_slot_2 = { tank_atgm_module } special_type_slot_3 = { tank_atgm_module } secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } } add_stats = { build_cost_ic = 24.9 maximum_speed = -1.25 reliability = -0.15 breakthrough = 19.5 defense = 8 soft_attack = 41.2 hard_attack = -2.6 ap_attack = -15 } can_convert_from = { module_category = assault_gun convert_cost_ic = 3.75 } build_cost_resources = { steel = 3 composites = 2 } xp_cost = 3 } afv_assault_gun_6 = { abbreviation = "aag6" category = assault_gun sfx = sfx_ui_sd_module_turret parent = afv_assault_gun_5 forbid_equipment_type_exact_match = armor forbid_equipment_type = { amphibious } allow_equipment_type = { anti_tank } allowed_module_categories = { reload_type_slot = { tank_reload_module } ammunition_load_slot = { main_gun_ammo } special_type_slot_1 = { tank_atgm_module } special_type_slot_2 = { tank_atgm_module } special_type_slot_3 = { tank_atgm_module } secondary_armament_slot = { tank_longer_gun_category tank_atgm_module light_afv_coax_gun } } add_stats = { build_cost_ic = 29 maximum_speed = -1.5 reliability = -0.175 breakthrough = 23.5 defense = 9 soft_attack = 46.4 hard_attack = -2.8 ap_attack = -16.5 } can_convert_from = { module_category = assault_gun convert_cost_ic = 4.125 } build_cost_resources = { steel = 3 composites = 3 } xp_cost = 3 } small_autocannon = { abbreviation = "sa1" category = autocannon_vehicle sfx = sfx_ui_sd_module_turret forbid_equipment_type_exact_match = armor allow_equipment_type = { anti_tank } allowed_module_categories = { reload_type_slot = { tank_reload_module } special_type_slot_1 = { tank_longer_gun_category afv_atgm_module } special_type_slot_2 = { tank_longer_gun_category afv_atgm_module } special_type_slot_3 = { tank_longer_gun_category afv_atgm_module } secondary_armament_slot = { tank_longer_gun_category afv_atgm_module light_afv_coax_gun } ammunition_load_slot = { autocannon_ammo } } add_stats = { build_cost_ic = 3.31 maximum_speed = -0.5 reliability = -0.05 breakthrough = 0.75 defense = 0.75 soft_attack = 2.45 hard_attack = 1 ap_attack = 1.16 } # can_convert_from = { # module_category = autocannon_vehicle # convert_cost_ic = 1.875 # } build_cost_resources = { steel = 1 } xp_cost = 3 } small_autocannon_2 = { abbreviation = "sa2" category = autocannon_vehicle sfx = sfx_ui_sd_module_turret parent = small_autocannon forbid_equipment_type_exact_match = armor allow_equipment_type = { anti_tank } allowed_module_categories = { reload_type_slot = { tank_reload_module } special_type_slot_1 = { tank_longer_gun_category afv_atgm_module } special_type_slot_2 = { tank_longer_gun_category afv_atgm_module } special_type_slot_3 = { tank_longer_gun_category afv_atgm_module } secondary_armament_slot = { tank_longer_gun_category afv_atgm_module light_afv_coax_gun } ammunition_load_slot = { autocannon_ammo } } add_stats = { build_cost_ic = 4 maximum_speed = -0.5 reliability = -0.075 breakthrough = 1.125 defense = 1.125 soft_attack = 4.65 hard_attack = 2.3 ap_attack = 2.175 air_attack = 2 } # can_convert_from = { # module_category = autocannon_vehicle # convert_cost_ic = 2.625 # } build_cost_resources = { steel = 1 } xp_cost = 3 } small_autocannon_3 = { abbreviation = "sa3" category = autocannon_vehicle sfx = sfx_ui_sd_module_turret parent = small_autocannon_2 allowed_module_categories = { reload_type_slot = { tank_reload_module } special_type_slot_1 = { tank_longer_gun_category afv_atgm_module } special_type_slot_2 = { tank_longer_gun_category afv_atgm_module } special_type_slot_3 = { tank_longer_gun_category afv_atgm_module } secondary_armament_slot = { tank_longer_gun_category afv_atgm_module light_afv_coax_gun } ammunition_load_slot = { autocannon_ammo } } forbid_equipment_type_exact_match = armor allow_equipment_type = { anti_tank } add_stats = { build_cost_ic = 4.68 maximum_speed = -0.5 reliability = -0.1 breakthrough = 2 defense = 2 soft_attack = 6.05 hard_attack = 3.1 ap_attack = 3 air_attack = 2 } # can_convert_from = { # module_category = autocannon_vehicle # convert_cost_ic = 3.375 # } build_cost_resources = { steel = 2 } xp_cost = 3 } small_autocannon_4 = { abbreviation = "sa4" category = autocannon_vehicle sfx = sfx_ui_sd_module_turret parent = small_autocannon_3 allowed_module_categories = { reload_type_slot = { tank_reload_module } special_type_slot_1 = { tank_longer_gun_category afv_atgm_module } special_type_slot_2 = { tank_longer_gun_category afv_atgm_module } special_type_slot_3 = { tank_longer_gun_category afv_atgm_module } secondary_armament_slot = { tank_longer_gun_category afv_atgm_module light_afv_coax_gun } ammunition_load_slot = { autocannon_ammo } } forbid_equipment_type_exact_match = armor allow_equipment_type = { anti_tank } add_stats = { build_cost_ic = 5.26 maximum_speed = -0.625 reliability = -0.125 breakthrough = 1.875 defense = 1.875 soft_attack = 7.55 hard_attack = 3.9 ap_attack = 3.935 air_attack = 3 } build_cost_resources = { steel = 2 } xp_cost = 3 } small_autocannon_5 = { abbreviation = "sa5" category = autocannon_vehicle sfx = sfx_ui_sd_module_turret parent = small_autocannon_4 allowed_module_categories = { reload_type_slot = { tank_reload_module } special_type_slot_1 = { tank_longer_gun_category afv_atgm_module } special_type_slot_2 = { tank_longer_gun_category afv_atgm_module } special_type_slot_3 = { tank_longer_gun_category afv_atgm_module } secondary_armament_slot = { tank_longer_gun_category afv_atgm_module light_afv_coax_gun } ammunition_load_slot = { autocannon_ammo } } forbid_equipment_type_exact_match = armor allow_equipment_type = { anti_tank } add_stats = { build_cost_ic = 5.84 maximum_speed = -0.750 reliability = -0.15 breakthrough = 4.5 defense = 4.5 soft_attack = 18 hard_attack = 9.4 ap_attack = 9.75 air_attack = 7 } build_cost_resources = { steel = 3 } xp_cost = 3 } small_autocannon_6 = { abbreviation = "sa6" category = autocannon_vehicle sfx = sfx_ui_sd_module_turret parent = small_autocannon_5 allowed_module_categories = { reload_type_slot = { tank_reload_module } special_type_slot_1 = { tank_longer_gun_category afv_atgm_module } special_type_slot_2 = { tank_longer_gun_category afv_atgm_module } special_type_slot_3 = { tank_longer_gun_category afv_atgm_module } secondary_armament_slot = { tank_longer_gun_category afv_atgm_module light_afv_coax_gun } ammunition_load_slot = { autocannon_ammo } } forbid_equipment_type_exact_match = armor allow_equipment_type = { anti_tank } add_stats = { build_cost_ic = 6.42 maximum_speed = -0.875 reliability = -0.175 breakthrough = 5.25 defense = 5.25 soft_attack = 21 hard_attack = 11 ap_attack = 11.6 air_attack = 8 } build_cost_resources = { steel = 3 } xp_cost = 3 } big_autocannon = { abbreviation = "ba1" category = autocannon_vehicle sfx = sfx_ui_sd_module_turret allowed_module_categories = { reload_type_slot = { tank_reload_module } special_type_slot_1 = { tank_longer_gun_category afv_atgm_module } special_type_slot_2 = { tank_longer_gun_category afv_atgm_module } special_type_slot_3 = { tank_longer_gun_category afv_atgm_module } secondary_armament_slot = { tank_longer_gun_category afv_atgm_module light_afv_coax_gun } ammunition_load_slot = { autocannon_ammo } } forbid_equipment_type_exact_match = armor allow_equipment_type = { anti_tank } add_stats = { build_cost_ic = 7.6 maximum_speed = -0.5 reliability = -0.06 breakthrough = 1.875 defense = 0 soft_attack = 5 hard_attack = 3 air_attack = 1 ap_attack = 8 } can_convert_from = { module_category = autocannon_vehicle convert_cost_ic = 3 } build_cost_resources = { steel = 2 } xp_cost = 3 } big_autocannon_2 = { abbreviation = "ba2" category = autocannon_vehicle sfx = sfx_ui_sd_module_turret parent = big_autocannon allowed_module_categories = { reload_type_slot = { tank_reload_module } special_type_slot_1 = { tank_longer_gun_category afv_atgm_module } special_type_slot_2 = { tank_longer_gun_category afv_atgm_module } special_type_slot_3 = { tank_longer_gun_category afv_atgm_module } secondary_armament_slot = { tank_longer_gun_category afv_atgm_module light_afv_coax_gun } ammunition_load_slot = { autocannon_ammo } } forbid_equipment_type_exact_match = armor allow_equipment_type = { anti_tank } add_stats = { build_cost_ic = 8.58 maximum_speed = -0.5 reliability = -0.08 breakthrough = 2.625 defense = 0.875 soft_attack = 7 hard_attack = 5 ap_attack = 12.5 air_attack = 2 } can_convert_from = { module_category = autocannon_vehicle convert_cost_ic = 3.375 } build_cost_resources = { steel = 2 } xp_cost = 3 } big_autocannon_3 = { abbreviation = "ba3" category = autocannon_vehicle sfx = sfx_ui_sd_module_turret parent = big_autocannon_2 allowed_module_categories = { reload_type_slot = { tank_reload_module } special_type_slot_1 = { tank_longer_gun_category afv_atgm_module } special_type_slot_2 = { tank_longer_gun_category afv_atgm_module } special_type_slot_3 = { tank_longer_gun_category afv_atgm_module } secondary_armament_slot = { tank_longer_gun_category afv_atgm_module light_afv_coax_gun } ammunition_load_slot = { autocannon_ammo } } forbid_equipment_type_exact_match = armor allow_equipment_type = { anti_tank } add_stats = { build_cost_ic = 10.14 maximum_speed = -0.5 reliability = -0.11 breakthrough = 3.175 defense = 1.25 soft_attack = 9 hard_attack = 5 ap_attack = 18 air_attack = 3 } can_convert_from = { module_category = autocannon_vehicle convert_cost_ic = 4.125 } build_cost_resources = { steel = 3 } xp_cost = 3 } big_autocannon_4 = { abbreviation = "ba4" category = autocannon_vehicle sfx = sfx_ui_sd_module_turret parent = big_autocannon_3 allowed_module_categories = { reload_type_slot = { tank_reload_module } special_type_slot_1 = { tank_longer_gun_category afv_atgm_module } special_type_slot_2 = { tank_longer_gun_category afv_atgm_module } special_type_slot_3 = { tank_longer_gun_category afv_atgm_module } secondary_armament_slot = { tank_longer_gun_category afv_atgm_module light_afv_coax_gun } ammunition_load_slot = { autocannon_ammo } } forbid_equipment_type_exact_match = armor allow_equipment_type = { anti_tank } add_stats = { build_cost_ic = 11.7 maximum_speed = -0.75 reliability = -0.13 breakthrough = 3.75 defense = 1.625 soft_attack = 13 hard_attack = 9 ap_attack = 20 air_attack = 4 } can_convert_from = { module_category = autocannon_vehicle convert_cost_ic = 4.5 } build_cost_resources = { steel = 3 } xp_cost = 3 } big_autocannon_5 = { abbreviation = "ba5" category = autocannon_vehicle sfx = sfx_ui_sd_module_turret parent = big_autocannon_4 allowed_module_categories = { reload_type_slot = { tank_reload_module } special_type_slot_1 = { tank_longer_gun_category afv_atgm_module } special_type_slot_2 = { tank_longer_gun_category afv_atgm_module } special_type_slot_3 = { tank_longer_gun_category afv_atgm_module } secondary_armament_slot = { tank_longer_gun_category afv_atgm_module light_afv_coax_gun } ammunition_load_slot = { autocannon_ammo } } forbid_equipment_type_exact_match = armor allow_equipment_type = { anti_tank } add_stats = { build_cost_ic = 13.26 maximum_speed = -1 reliability = -0.15 breakthrough = 8.65 defense = 4 soft_attack = 16 hard_attack = 12 ap_attack = 40 air_attack = 5 } can_convert_from = { module_category = autocannon_vehicle convert_cost_ic = 4.875 } build_cost_resources = { steel = 4 } xp_cost = 3 } big_autocannon_6 = { abbreviation = "ba6" category = autocannon_vehicle sfx = sfx_ui_sd_module_turret parent = big_autocannon_5 allowed_module_categories = { reload_type_slot = { tank_reload_module } special_type_slot_1 = { tank_longer_gun_category afv_atgm_module } special_type_slot_2 = { tank_longer_gun_category afv_atgm_module } special_type_slot_3 = { tank_longer_gun_category afv_atgm_module } secondary_armament_slot = { tank_longer_gun_category afv_atgm_module light_afv_coax_gun } ammunition_load_slot = { autocannon_ammo } } forbid_equipment_type_exact_match = armor allow_equipment_type = { anti_tank } add_stats = { build_cost_ic = 14.82 maximum_speed = -1.25 reliability = -0.17 breakthrough = 9.8 defense = 4.75 soft_attack = 20 hard_attack = 16 ap_attack = 50 air_attack = 6 } can_convert_from = { module_category = autocannon_vehicle convert_cost_ic = 5.5 } build_cost_resources = { steel = 4 } xp_cost = 3 } ### Turrets ### tank_base_tank_turret = { abbreviation = "btt" category = tank_turret_type sfx = sfx_ui_sd_module_turret allowed_module_categories = { armor_type_slot = { tank_nera_armor_type #heavy NERA } } add_stats = { build_cost_ic = 3.9 maximum_speed = -1.5 breakthrough = 4 defense = 2 } can_convert_from = { module_category = tank_turret_type convert_cost_ic = 3.375 } xp_cost = 3 } ifv_no_turret = { abbreviation = "int" category = ifv_turret_type sfx = sfx_ui_sd_module_turret allowed_module_categories = { armor_type_slot = { tank_nera_armor_type #heavy NERA } } add_stats = { build_cost_ic = 0.45 maximum_speed = -0.05 breakthrough = 0 defense = 1 } can_convert_from = { module_category = ifv_turret_type convert_cost_ic = 0.55 } xp_cost = 3 multiply_stats = { defense = 0.1 breakthrough = -0.2 } } ifv_soviet_turret = { abbreviation = "ist1" category = ifv_turret_type sfx = sfx_ui_sd_module_turret allowed_module_categories = { armor_type_slot = { tank_nera_armor_type #heavy NERA } } add_stats = { build_cost_ic = 1.4 maximum_speed = -0.02 breakthrough = 2 defense = 1 } can_convert_from = { module_category = ifv_turret_type convert_cost_ic = 0.55 } xp_cost = 3 multiply_stats = { defense = 0.05 breakthrough = -0.25 } } ifv_oscillating_turret = { abbreviation = "iot" category = ifv_turret_type sfx = sfx_ui_sd_module_turret allowed_module_categories = { armor_type_slot = { tank_nera_armor_type #heavy NERA } } add_stats = { build_cost_ic = 3.5 maximum_speed = -0.5 breakthrough = 2.25 defense = 2 } can_convert_from = { module_category = ifv_turret_type convert_cost_ic = 2.5 } xp_cost = 3 multiply_stats = { armor_value = -0.1 soft_attack = 0.05 hard_attack = 0.01 } } ifv_unmanned_turret = { abbreviation = "iut" category = ifv_turret_type sfx = sfx_ui_sd_module_turret allowed_module_categories = { armor_type_slot = { tank_nera_armor_type #heavy NERA } } add_stats = { build_cost_ic = 3.5 breakthrough = 2 defense = 3 } can_convert_from = { module_category = ifv_turret_type convert_cost_ic = 2.5 } build_cost_resources = { microchips = 1 } xp_cost = 3 multiply_stats = { armor_value = 0.05 } } tank_soviet_turret = { abbreviation = "tst1" category = tank_turret_type sfx = sfx_ui_sd_module_turret allowed_module_categories = { armor_type_slot = { tank_nera_armor_type #heavy NERA } } add_stats = { build_cost_ic = 1.95 maximum_speed = -1 breakthrough = 4 defense = 2 } can_convert_from = { module_category = tank_turret_type convert_cost_ic = 3.375 } xp_cost = 3 multiply_stats = { armor_value = -0.05 } } tank_no_turret = { abbreviation = "tnt" category = tank_turret_type sfx = sfx_ui_sd_module_turret allowed_module_categories = { armor_type_slot = { tank_nera_armor_type #heavy NERA } } add_stats = { build_cost_ic = 0.98 maximum_speed = -0.05 breakthrough = 0 defense = 2 } can_convert_from = { module_category = tank_turret_type convert_cost_ic = 1.125 } xp_cost = 3 multiply_stats = { defense = 0.1 breakthrough = -0.2 } } tank_oscillating_turret = { abbreviation = "tot" category = tank_turret_type sfx = sfx_ui_sd_module_turret allowed_module_categories = { armor_type_slot = { tank_nera_armor_type #heavy NERA } } add_stats = { build_cost_ic = 4.88 maximum_speed = -1 breakthrough = 4 defense = 2 } can_convert_from = { module_category = tank_turret_type convert_cost_ic = 3.375 } xp_cost = 3 multiply_stats = { armor_value = -0.1 soft_attack = 0.062 hard_attack = 0.015 } } tank_unmanned_turret = { abbreviation = "tut" category = tank_turret_type sfx = sfx_ui_sd_module_turret allowed_module_categories = { armor_type_slot = { tank_nera_armor_type #heavy NERA } } add_stats = { build_cost_ic = 6.9 maximum_speed = -1.5 breakthrough = 4 defense = 3 } can_convert_from = { module_category = tank_turret_type convert_cost_ic = 3.375 } build_cost_resources = { microchips = 1 } xp_cost = 3 multiply_stats = { armor_value = 0.1 } } tank_heavy_tank_turrets = { abbreviation = "tut" category = tank_turret_type sfx = sfx_ui_sd_module_turret forbid_equipment_type = { anti_air artillery rocket anti_tank flame amphibious } allowed_module_categories = { main_armament_slot = { tank_large_special_main_armament } armor_type_slot = { tank_nera_armor_type #heavy NERA } } add_stats = { build_cost_ic = 9.75 maximum_speed = -0.9 breakthrough = 2 defense = 2 } can_convert_from = { module_category = tank_turret_type convert_cost_ic = 3.375 } xp_cost = 5 multiply_stats = { armor_value = 0.05 soft_attack = -0.015 hard_attack = -0.03 } } ### Suspension ### tank_torsion_bar_suspension_light = { abbreviation = "tor" category = tank_suspension_type_light sfx = sfx_ui_sd_module_sonar forbid_equipment_type_exact_match = armor add_stats = { build_cost_ic = 1.95 } multiply_stats = { maximum_speed = 0.25 fuel_consumption = -0.15 } can_convert_from = { module_category = tank_suspension_type_light convert_cost_ic = 112.5 } xp_cost = 3 } tank_pneumatic_suspension_light = { abbreviation = "tps" category = tank_suspension_type_light sfx = sfx_ui_sd_module_sonar forbid_equipment_type_exact_match = armor add_stats = { build_cost_ic = 2.88 reliability = -0.05 } multiply_stats = { maximum_speed = 0.25 } can_convert_from = { module_category = tank_suspension_type_light convert_cost_ic = 112.5 } multiply_stats = { defense = 0.1 breakthrough = 0.1 fuel_consumption = -0.1 } xp_cost = 3 } tank_wheeled_suspension_light = { abbreviation = "tws" category = tank_suspension_type_wheeled sfx = sfx_ui_sd_module_turret forbid_equipment_type_exact_match = armor add_stats = { build_cost_ic = 0.98 hardness = -0.10 } multiply_stats = { maximum_speed = 0.35 } can_convert_from = { module_category = tank_suspension_type_wheeled convert_cost_ic = 112.5 } multiply_stats = { defense = -0.025 breakthrough = -0.05 fuel_consumption = -0.25 } xp_cost = 3 } tank_torsion_bar_suspension_medium = { abbreviation = "tor" category = tank_suspension_type_med sfx = sfx_ui_sd_module_sonar add_stats = { build_cost_ic = 1.95 hardness = 0.15 } multiply_stats = { maximum_speed = 0.1 fuel_consumption = 0.1 } can_convert_from = { module_category = tank_suspension_type_med convert_cost_ic = 112.5 } xp_cost = 3 } tank_pneumatic_suspension_medium = { abbreviation = "tps" category = tank_suspension_type_med sfx = sfx_ui_sd_module_sonar add_stats = { build_cost_ic = 2.88 reliability = -0.05 hardness = 0.15 } can_convert_from = { module_category = tank_suspension_type_med convert_cost_ic = 112.5 } multiply_stats = { defense = 0.1 breakthrough = 0.1 maximum_speed = 0.1 fuel_consumption = 0.1 } xp_cost = 3 } tank_wheeled_suspension_medium = { abbreviation = "tws" category = tank_suspension_type_wheeled sfx = sfx_ui_sd_module_turret forbid_equipment_type_exact_match = armor add_stats = { build_cost_ic = 0.98 } can_convert_from = { module_category = tank_suspension_type_wheeled convert_cost_ic = 112.5 } multiply_stats = { defense = -0.025 breakthrough = -0.05 maximum_speed = 0.2 fuel_consumption = 0.05 hardness = -0.05 } xp_cost = 3 } tank_torsion_bar_suspension_heavy = { abbreviation = "tor" category = tank_suspension_type_heavy sfx = sfx_ui_sd_module_sonar forbid_equipment_type = { anti_tank amphibious } add_stats = { build_cost_ic = 1.95 hardness = 0.3 } multiply_stats = { maximum_speed = -0.25 fuel_consumption = 0.25 } can_convert_from = { module_category = tank_suspension_type_heavy convert_cost_ic = 112.5 } xp_cost = 3 } tank_pneumatic_suspension_heavy = { abbreviation = "tps" category = tank_suspension_type_heavy sfx = sfx_ui_sd_module_sonar add_stats = { build_cost_ic = 2.88 reliability = -0.05 hardness = 0.3 } multiply_stats = { maximum_speed = -0.25 fuel_consumption = 0.25 } can_convert_from = { module_category = tank_suspension_type_heavy convert_cost_ic = 112.5 } multiply_stats = { defense = 0.1 breakthrough = 0.1 } forbid_equipment_type = { anti_tank amphibious } xp_cost = 3 } afv_hover_suspension_1 = { abbreviation = "hs1" category = afv_hover_suspension_type_category sfx = sfx_ui_sd_module_sonar allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 2.85 fuel_consumption = 3 maximum_speed = 8.5 reliability = -0.1 hardness = -0.15 } can_convert_from = { module_category = afv_hover_suspension_type_category convert_cost_ic = 112.5 } xp_cost = 3 } afv_hover_suspension_2 = { abbreviation = "hs2" category = afv_hover_suspension_type_category parent = afv_hover_suspension_1 sfx = sfx_ui_sd_module_sonar allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 2.85 fuel_consumption = 3 maximum_speed = 8.5 reliability = -0.1 hardness = -0.1 } can_convert_from = { module_category = afv_hover_suspension_type_category convert_cost_ic = 112.5 } xp_cost = 3 } afv_hover_suspension_3 = { abbreviation = "hs3" category = afv_hover_suspension_type_category parent = afv_hover_suspension_2 sfx = sfx_ui_sd_module_sonar allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 2.85 fuel_consumption = 3 maximum_speed = 8.5 reliability = -0.1 hardness = -0.05 } can_convert_from = { module_category = afv_hover_suspension_type_category convert_cost_ic = 112.5 } xp_cost = 3 } afv_hover_suspension_4 = { abbreviation = "hs4" category = afv_hover_suspension_type_category parent = afv_hover_suspension_3 sfx = sfx_ui_sd_module_sonar allowed_module_categories = { special_type_slot_1 = { tank_auxiliary_electric_engine_module } special_type_slot_2 = { tank_auxiliary_electric_engine_module } special_type_slot_3 = { tank_auxiliary_electric_engine_module } special_type_slot_5 = { tank_auxiliary_electric_engine_module } special_type_slot_6 = { tank_auxiliary_electric_engine_module } } add_stats = { build_cost_ic = 2.85 fuel_consumption = 3 maximum_speed = 8.5 reliability = -0.1 } can_convert_from = { module_category = afv_hover_suspension_type_category convert_cost_ic = 112.5 } xp_cost = 3 } ### Armor ### ## Steel armor ## tank_steel_armor_gen1 = { abbreviation = "ste1" category = tank_armor_type sfx = sfx_ui_sd_module_sonar add_stats = { # we need base defense to be high enough defense = 2 breakthrough = 3 hardness = 0.05 armor_value = 4.225 maximum_speed = -1 build_cost_ic = 0.98 } build_cost_resources = { steel = 1 } xp_cost = 3 } tank_steel_armor_gen2 = { abbreviation = "ste2" category = tank_armor_type sfx = sfx_ui_sd_module_sonar parent = tank_steel_armor_gen1 add_stats = { # we need base defense to be high enough defense = 4 breakthrough = 6 armor_value = 6.335 maximum_speed = -1.5 hardness = 0.05 build_cost_ic = 1.95 } build_cost_resources = { steel = 1 } xp_cost = 3 } tank_steel_armor_gen3 = { abbreviation = "ste3" category = tank_armor_type sfx = sfx_ui_sd_module_sonar parent = tank_steel_armor_gen2 add_stats = { defense = 4 breakthrough = 8 armor_value = 8.45 maximum_speed = -2 hardness = 0.05 build_cost_ic = 2.93 } build_cost_resources = { steel = 1 } xp_cost = 3 } ## composites armor ## tank_composite_armor_gen1 = { abbreviation = "tca1" category = tank_heavy_armor_type sfx = sfx_ui_sd_module_sonar forbid_equipment_type = { anti_tank amphibious anti_air artillery rocket } add_stats = { defense = 2 breakthrough = 4 armor_value = 10 maximum_speed = -2.5 build_cost_ic = 3.9 hardness = 0.075 } xp_cost = 3 build_cost_resources = { composites = 2 } } tank_composite_armor_gen2 = { abbreviation = "tca2" category = tank_heavy_armor_type sfx = sfx_ui_sd_module_sonar parent = tank_composite_armor_gen1 forbid_equipment_type = { anti_tank amphibious anti_air artillery rocket } add_stats = { defense = 3.25 breakthrough = 5.75 armor_value = 15 maximum_speed = -3 build_cost_ic = 4.59 hardness = 0.075 } xp_cost = 3 build_cost_resources = { composites = 2 } } tank_composite_armor_gen3 = { abbreviation = "tca3" category = tank_heavy_armor_type sfx = sfx_ui_sd_module_sonar parent = tank_composite_armor_gen2 forbid_equipment_type = { anti_tank amphibious anti_air artillery rocket } add_stats = { defense = 4 breakthrough = 8 armor_value = 20 maximum_speed = -3.5 build_cost_ic = 5.27 hardness = 0.075 } xp_cost = 3 build_cost_resources = { composites = 2 } } tank_composite_armor_gen4 = { abbreviation = "tca4" category = tank_heavy_armor_type sfx = sfx_ui_sd_module_sonar parent = tank_composite_armor_gen3 forbid_equipment_type = { anti_tank amphibious anti_air artillery rocket } add_stats = { defense = 5.75 breakthrough = 9.25 armor_value = 25 maximum_speed = -4 build_cost_ic = 5.85 hardness = 0.075 } xp_cost = 3 build_cost_resources = { composites = 2 } } tank_composite_armor_gen5 = { abbreviation = "tca5" category = tank_heavy_armor_type sfx = sfx_ui_sd_module_sonar parent = tank_composite_armor_gen4 forbid_equipment_type = { anti_tank amphibious anti_air artillery rocket } add_stats = { defense = 14 breakthrough = 22 armor_value = 60 maximum_speed = -4.5 build_cost_ic = 6.43 hardness = 0.075 } xp_cost = 3 build_cost_resources = { composites = 3 } } tank_composite_armor_gen6 = { abbreviation = "tca6" category = tank_heavy_armor_type sfx = sfx_ui_sd_module_sonar parent = tank_composite_armor_gen5 forbid_equipment_type = { anti_tank amphibious anti_air artillery rocket } add_stats = { defense = 16.5 breakthrough = 25.5 armor_value = 70 maximum_speed = -5 build_cost_ic = 7.01 hardness = 0.075 } xp_cost = 3 build_cost_resources = { composites = 3 } } afv_alum_armor_gen1 = { abbreviation = "aaa1" category = light_afv_armor_type sfx = sfx_ui_sd_module_sonar forbid_equipment_type_exact_match = armor add_stats = { defense = 1 breakthrough = 0 hardness = -0.05 armor_value = 2.7 build_cost_ic = 0.85 } build_cost_resources = { aluminium = 1 } can_convert_from = { module_category = light_afv_armor_type convert_cost_ic = 0.75 } xp_cost = 3 } afv_alum_armor_gen2 = { abbreviation = "aaa2" category = light_afv_armor_type sfx = sfx_ui_sd_module_sonar parent = afv_alum_armor_gen1 forbid_equipment_type_exact_match = armor add_stats = { defense = 2 breakthrough = 1 armor_value = 4.1 hardness = -0.05 build_cost_ic = 1 maximum_speed = -0.25 } build_cost_resources = { aluminium = 1 } can_convert_from = { module_category = light_afv_armor_type convert_cost_ic = 0.75 } xp_cost = 3 } afv_alum_armor_gen3 = { abbreviation = "aaa3" category = light_afv_armor_type sfx = sfx_ui_sd_module_sonar parent = afv_alum_armor_gen2 forbid_equipment_type_exact_match = armor add_stats = { defense = 3 breakthrough = 2 armor_value = 5.45 hardness = -0.05 build_cost_ic = 1.5 maximum_speed = -0.5 } build_cost_resources = { aluminium = 1 } can_convert_from = { module_category = light_afv_armor_type convert_cost_ic = 1.5 } xp_cost = 3 } afv_composite_armor_gen1 = { abbreviation = "aca1" category = light_afv_heavy_armor_type sfx = sfx_ui_sd_module_sonar add_stats = { defense = 2 breakthrough = 2 armor_value = 6 maximum_speed = -1.5 build_cost_ic = 3.9 hardness = 0.05 } can_convert_from = { module_category = light_afv_armor_type convert_cost_ic = 3.375 } can_convert_from = { module_category = light_afv_heavy_armor_type convert_cost_ic = 3.375 } xp_cost = 3 build_cost_resources = { composites = 1 } } afv_composite_armor_gen2 = { abbreviation = "aca2" category = light_afv_heavy_armor_type sfx = sfx_ui_sd_module_sonar parent = afv_composite_armor_gen1 add_stats = { defense = 2.25 breakthrough = 2.25 armor_value = 9.75 maximum_speed = -2 build_cost_ic = 4.59 hardness = 0.05 } xp_cost = 3 can_convert_from = { module_category = light_afv_armor_type convert_cost_ic = 3.75 } can_convert_from = { module_category = light_afv_heavy_armor_type convert_cost_ic = 3.75 } build_cost_resources = { composites = 1 } } afv_composite_armor_gen3 = { abbreviation = "aca3" category = light_afv_heavy_armor_type sfx = sfx_ui_sd_module_sonar parent = afv_composite_armor_gen2 add_stats = { defense = 3 breakthrough = 3 armor_value = 13 maximum_speed = -2.5 build_cost_ic = 5.27 hardness = 0.05 } xp_cost = 3 can_convert_from = { module_category = light_afv_armor_type convert_cost_ic = 4.5 } can_convert_from = { module_category = light_afv_heavy_armor_type convert_cost_ic = 4.5 } build_cost_resources = { composites = 1 } } afv_composite_armor_gen4 = { abbreviation = "aca4" category = light_afv_heavy_armor_type sfx = sfx_ui_sd_module_sonar parent = afv_composite_armor_gen3 add_stats = { defense = 4 breakthrough = 4 armor_value = 16.25 maximum_speed = -3 build_cost_ic = 5.85 hardness = 0.05 } xp_cost = 3 can_convert_from = { module_category = light_afv_armor_type convert_cost_ic = 4.875 } can_convert_from = { module_category = light_afv_heavy_armor_type convert_cost_ic = 4.875 } build_cost_resources = { composites = 1 } } afv_composite_armor_gen5 = { abbreviation = "aca5" category = light_afv_heavy_armor_type sfx = sfx_ui_sd_module_sonar parent = afv_composite_armor_gen4 add_stats = { defense = 8 breakthrough = 8 armor_value = 39 maximum_speed = -3.5 build_cost_ic = 6.43 hardness = 0.05 } xp_cost = 3 can_convert_from = { module_category = light_afv_armor_type convert_cost_ic = 5.25 } can_convert_from = { module_category = light_afv_heavy_armor_type convert_cost_ic = 5.25 } build_cost_resources = { composites = 2 } } afv_composite_armor_gen6 = { abbreviation = "aca6" category = light_afv_heavy_armor_type sfx = sfx_ui_sd_module_sonar parent = afv_composite_armor_gen5 add_stats = { defense = 9 breakthrough = 9 armor_value = 45.5 maximum_speed = -4 build_cost_ic = 7.01 hardness = 0.05 } xp_cost = 3 can_convert_from = { module_category = light_afv_armor_type convert_cost_ic = 5.625 } can_convert_from = { module_category = light_afv_heavy_armor_type convert_cost_ic = 5.625 } build_cost_resources = { composites = 2 } } tank_stealth_armor_gen1 = { abbreviation = "aca1" category = tank_stealth_armor sfx = sfx_ui_sd_module_sonar add_stats = { defense = 4 breakthrough = 3 armor_value = 8 build_cost_ic = 9.75 hardness = 0.06 } multiply_stats = { build_cost_ic = 0.075 defense = 0.015 breakthrough = 0.013 } xp_cost = 3 build_cost_resources = { composites = 1 microchips = 1 } } tank_stealth_armor_gen2 = { abbreviation = "aca1" category = tank_stealth_armor sfx = sfx_ui_sd_module_sonar add_stats = { defense = 6 breakthrough = 5 armor_value = 12 build_cost_ic = 10.73 hardness = 0.075 } multiply_stats = { build_cost_ic = 0.09 defense = 0.025 breakthrough = 0.022 } xp_cost = 3 build_cost_resources = { composites = 2 microchips = 2 } } tank_stealth_armor_thermal = { abbreviation = "aca1" category = tank_stealth_armor sfx = sfx_ui_sd_module_sonar add_stats = { defense = 9 breakthrough = 7 armor_value = 18 maximum_speed = -1.5 build_cost_ic = 11.7 hardness = 0.075 } multiply_stats = { build_cost_ic = 0.135 defense = 0.013 breakthrough = 0.02 } xp_cost = 3 build_cost_resources = { composites = 2 } } tank_stealth_armor_camelon = { abbreviation = "aca1" category = tank_stealth_armor sfx = sfx_ui_sd_module_sonar add_stats = { defense = 12 breakthrough = 9 armor_value = 21 maximum_speed = -1.5 build_cost_ic = 12.68 hardness = 0.085 } multiply_stats = { build_cost_ic = 0.18 defense = 0.035 breakthrough = 0.033 } xp_cost = 3 build_cost_resources = { composites = 1 microchips = 2 } } ### Additional modules ## Radio ## tank_battlestation_1 = { abbreviation = "bat1" category = tank_battlestation_module sfx = sfx_ui_sd_module_turret add_stats = { defense = 1 breakthrough = 1 build_cost_ic = 2.1 maximum_speed = -0.25 reliability = -0.08 } can_convert_from = { module_category = tank_battlestation_module convert_cost_ic = 2.25 } xp_cost = 3 multiply_stats = { soft_attack = 0.07 hard_attack = 0.07 } } tank_battlestation_2 = { abbreviation = "rad2" category = tank_battlestation_module sfx = sfx_ui_sd_module_turret parent = tank_battlestation_1 add_stats = { defense = 2 breakthrough = 2 build_cost_ic = 2.9 maximum_speed = -0.25 reliability = -0.07 } can_convert_from = { module_category = tank_battlestation_module convert_cost_ic = 3 } xp_cost = 3 multiply_stats = { soft_attack = 0.1 hard_attack = 0.1 } } tank_battlestation_2_thermal = { abbreviation = "rad2thermal" category = tank_battlestation_module sfx = sfx_ui_sd_module_turret parent = tank_battlestation_2 add_stats = { defense = 3 breakthrough = 3 build_cost_ic = 4.2 maximum_speed = -0.25 reliability = -0.06 } can_convert_from = { module_category = tank_battlestation_module convert_cost_ic = 5.25 } build_cost_resources = { microchips = 1 } xp_cost = 3 multiply_stats = { soft_attack = 0.1 hard_attack = 0.1 } } tank_battlestation_3 = { abbreviation = "rad3" category = tank_battlestation_module sfx = sfx_ui_sd_module_turret parent = tank_battlestation_2_thermal add_stats = { defense = 3 breakthrough = 3 build_cost_ic = 5.8 maximum_speed = -0.5 reliability = -0.05 } can_convert_from = { module_category = tank_battlestation_module convert_cost_ic = 6 } build_cost_resources = { microchips = 1 } xp_cost = 3 multiply_stats = { soft_attack = 0.15 hard_attack = 0.15 } } tank_battlestation_4 = { abbreviation = "rad4" category = tank_battlestation_module sfx = sfx_ui_sd_module_turret parent = tank_battlestation_3 add_stats = { defense = 4 breakthrough = 4 build_cost_ic = 7.3 maximum_speed = -0.5 reliability = -0.04 } can_convert_from = { module_category = tank_battlestation_module convert_cost_ic = 7.5 } build_cost_resources = { microchips = 1 } xp_cost = 3 multiply_stats = { soft_attack = 0.15 hard_attack = 0.15 } } tank_battlestation_5 = { abbreviation = "rad5" category = tank_battlestation_module sfx = sfx_ui_sd_module_turret parent = tank_battlestation_4 add_stats = { defense = 4 breakthrough = 4 build_cost_ic = 8.7 maximum_speed = -0.5 reliability = -0.03 } can_convert_from = { module_category = tank_battlestation_module convert_cost_ic = 9 } build_cost_resources = { microchips = 2 } xp_cost = 3 multiply_stats = { soft_attack = 0.2 hard_attack = 0.2 } } tank_battlestation_6 = { abbreviation = "rad6" category = tank_battlestation_module sfx = sfx_ui_sd_module_turret parent = tank_battlestation_5 add_stats = { defense = 5 breakthrough = 5 build_cost_ic = 10.2 maximum_speed = -0.5 reliability = -0.02 } can_convert_from = { module_category = tank_battlestation_module convert_cost_ic = 10.5 } build_cost_resources = { microchips = 2 } xp_cost = 3 multiply_stats = { soft_attack = 0.2 hard_attack = 0.2 } } tank_battlestation_7 = { abbreviation = "rad7" category = tank_battlestation_module sfx = sfx_ui_sd_module_turret parent = tank_battlestation_6 add_stats = { defense = 5 breakthrough = 5 build_cost_ic = 11.7 maximum_speed = -0.5 } can_convert_from = { module_category = tank_battlestation_module convert_cost_ic = 12 } build_cost_resources = { microchips = 2 } xp_cost = 3 multiply_stats = { soft_attack = 0.25 hard_attack = 0.25 } } ## Smoke ## smoke_launchers = { abbreviation = "smok" category = tank_smoke_module sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 0.49 defense = 0.6 breakthrough = 0.3 } can_convert_from = { module_category = tank_smoke_module convert_cost_ic = 0.525 } xp_cost = 3 } smoke_launchers_2 = { abbreviation = "smok2" category = tank_smoke_module sfx = sfx_ui_sd_module_turret parent = smoke_launchers add_stats = { build_cost_ic = 0.69 defense = 0.9 breakthrough = 0.45 } can_convert_from = { module_category = tank_smoke_module convert_cost_ic = 0.75 } xp_cost = 3 } smoke_launchers_3 = { abbreviation = "smok3" category = tank_smoke_module sfx = sfx_ui_sd_module_turret parent = smoke_launchers_2 add_stats = { build_cost_ic = 1.08 defense = 1.2 breakthrough = 0.6 } can_convert_from = { module_category = tank_smoke_module convert_cost_ic = 0.75 } xp_cost = 3 } ## Advanced defense systems ## hardkill_system_gen1 = { abbreviation = "hs1" category = tank_smoke_module sfx = sfx_ui_sd_module_turret parent = smoke_launchers_3 add_stats = { build_cost_ic = 3.9 defense = 2.4 breakthrough = 2.4 maximum_speed = -0.5 } multiply_stats = { armor_value = 0.025 } can_convert_from = { module_category = tank_smoke_module convert_cost_ic = 3.375 } xp_cost = 3 build_cost_resources = { steel = 1 microchips = 1 } } hardkill_system_gen2 = { abbreviation = "hs2" category = tank_smoke_module sfx = sfx_ui_sd_module_turret parent = hardkill_system_gen1 add_stats = { build_cost_ic = 5.85 defense = 3.6 breakthrough = 3.6 maximum_speed = -0.5 } multiply_stats = { armor_value = 0.037 } can_convert_from = { module_category = tank_smoke_module convert_cost_ic = 4.875 } xp_cost = 3 build_cost_resources = { steel = 1 microchips = 2 } } hardkill_system_gen3 = { abbreviation = "hs3" category = tank_smoke_module sfx = sfx_ui_sd_module_turret parent = hardkill_system_gen2 add_stats = { build_cost_ic = 7.8 defense = 9.6 breakthrough = 9.6 maximum_speed = -1 } multiply_stats = { armor_value = 0.1 } can_convert_from = { module_category = tank_smoke_module convert_cost_ic = 6.375 } xp_cost = 3 build_cost_resources = { steel = 2 microchips = 3 } } hardkill_system_gen4 = { abbreviation = "hs4" category = tank_smoke_module sfx = sfx_ui_sd_module_turret parent = hardkill_system_gen3 add_stats = { build_cost_ic = 9.75 defense = 12 breakthrough = 12 maximum_speed = -1.5 } multiply_stats = { armor_value = 0.125 } can_convert_from = { module_category = tank_smoke_module convert_cost_ic = 7.875 } xp_cost = 3 build_cost_resources = { steel = 2 microchips = 4 } } ## Additional armor ## reactive_armor_gen1 = { abbreviation = "era1" category = tank_additional_armor_era sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 2.45 defense = 0 breakthrough = 0 armor_value = 1.5 maximum_speed = -1 reliability = -0.05 } can_convert_from = { module_category = tank_additional_armor_era convert_cost_ic = 1.875 } xp_cost = 3 can_convert_from = { module_category = tank_additional_armor_spaced convert_cost_ic = 1.875 } } reactive_armor_gen2 = { abbreviation = "era2" category = tank_additional_armor_era sfx = sfx_ui_sd_module_turret parent = reactive_armor_gen1 add_stats = { build_cost_ic = 3.14 defense = 0.75 breakthrough = 1 armor_value = 3 maximum_speed = -1.25 reliability = -0.05 } can_convert_from = { module_category = tank_additional_armor_era convert_cost_ic = 2.25 } xp_cost = 3 can_convert_from = { module_category = tank_additional_armor_spaced convert_cost_ic = 2.25 } } reactive_armor_gen3 = { abbreviation = "era3" category = tank_additional_armor_era sfx = sfx_ui_sd_module_turret parent = reactive_armor_gen2 add_stats = { build_cost_ic = 3.82 defense = 1 breakthrough = 2 armor_value = 4.5 maximum_speed = -1.5 reliability = -0.05 } can_convert_from = { module_category = tank_additional_armor_era convert_cost_ic = 2.775 } xp_cost = 3 can_convert_from = { module_category = tank_additional_armor_spaced convert_cost_ic = 2.775 } } reactive_armor_gen4 = { abbreviation = "era4" category = tank_additional_armor_era sfx = sfx_ui_sd_module_turret parent = reactive_armor_gen3 add_stats = { build_cost_ic = 4.4 defense = 1.25 breakthrough = 3 armor_value = 6 maximum_speed = -1.75 reliability = -0.05 } can_convert_from = { module_category = tank_additional_armor_era convert_cost_ic = 3.375 } can_convert_from = { module_category = tank_additional_armor_spaced convert_cost_ic = 3.375 } xp_cost = 3 build_cost_resources = { chromium = 1 } } reactive_armor_gen5 = { abbreviation = "era5" category = tank_additional_armor_era sfx = sfx_ui_sd_module_turret parent = reactive_armor_gen4 add_stats = { build_cost_ic = 4.94 defense = 2.5 breakthrough = 4 armor_value = 7.5 maximum_speed = -2 reliability = -0.05 } can_convert_from = { module_category = tank_additional_armor_era convert_cost_ic = 3.975 } can_convert_from = { module_category = tank_additional_armor_spaced convert_cost_ic = 3.975 } xp_cost = 3 build_cost_resources = { chromium = 1 } } reactive_armor_gen6 = { abbreviation = "era6" category = tank_additional_armor_era sfx = sfx_ui_sd_module_turret parent = reactive_armor_gen5 add_stats = { build_cost_ic = 5.48 defense = 2.5 breakthrough = 4 armor_value = 9 maximum_speed = -2.25 reliability = -0.05 } can_convert_from = { module_category = tank_additional_armor_era convert_cost_ic = 4.575 } can_convert_from = { module_category = tank_additional_armor_spaced convert_cost_ic = 4.575 } xp_cost = 3 build_cost_resources = { chromium = 2 } } spaced_armor_gen1 = { abbreviation = "spar1" category = tank_additional_armor_spaced sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 0.98 maximum_speed = -0.5 defense = 0 breakthrough = 0 } can_convert_from = { module_category = tank_additional_armor_era convert_cost_ic = 1.125 } can_convert_from = { module_category = tank_additional_armor_spaced convert_cost_ic = 1.125 } xp_cost = 3 multiply_stats = { armor_value = 0.05 } build_cost_resources = { aluminium = 1 } } spaced_armor_gen2 = { abbreviation = "spar2" category = tank_additional_armor_spaced sfx = sfx_ui_sd_module_turret parent = spaced_armor_gen1 add_stats = { build_cost_ic = 1.4625 defense = 1 breakthrough = 1.25 maximum_speed = -0.75 } can_convert_from = { module_category = tank_additional_armor_era convert_cost_ic = 1.5 } can_convert_from = { module_category = tank_additional_armor_spaced convert_cost_ic = 1.5 } xp_cost = 3 multiply_stats = { armor_value = 0.1 } build_cost_resources = { aluminium = 1 } } spaced_armor_gen3 = { abbreviation = "spar3" category = tank_additional_armor_spaced sfx = sfx_ui_sd_module_turret parent = spaced_armor_gen2 add_stats = { build_cost_ic = 1.95 defense = 2 breakthrough = 2 maximum_speed = -1 } can_convert_from = { module_category = tank_additional_armor_era convert_cost_ic = 1.875 } can_convert_from = { module_category = tank_additional_armor_spaced convert_cost_ic = 1.875 } xp_cost = 3 multiply_stats = { armor_value = 0.15 } build_cost_resources = { aluminium = 2 } } nera_armor_gen1 = { abbreviation = "nera1" category = tank_nera_armor_type sfx = sfx_ui_sd_module_sonar forbid_equipment_type = { anti_tank amphibious anti_air artillery rocket } add_stats = { defense = 3.25 breakthrough = 5.75 armor_value = 19 maximum_speed = -3.5 build_cost_ic = 6.59 hardness = 0.1 reliability = -0.05 } xp_cost = 3 build_cost_resources = { composites = 2 steel = 1 } } nera_armor_gen2 = { abbreviation = "nera2" category = tank_nera_armor_type sfx = sfx_ui_sd_module_sonar parent = nera_armor_gen1 forbid_equipment_type = { anti_tank amphibious anti_air artillery rocket } add_stats = { defense = 4 breakthrough = 8 armor_value = 24 maximum_speed = -4 build_cost_ic = 7.27 hardness = 0.1 reliability = -0.05 } xp_cost = 3 build_cost_resources = { composites = 2 steel = 1 } } nera_armor_gen3 = { abbreviation = "nera3" category = tank_nera_armor_type sfx = sfx_ui_sd_module_sonar parent = nera_armor_gen2 forbid_equipment_type = { anti_tank amphibious anti_air artillery rocket } add_stats = { defense = 5.75 breakthrough = 9.25 armor_value = 29 maximum_speed = -4.5 build_cost_ic = 8 hardness = 0.1 reliability = -0.05 } xp_cost = 3 build_cost_resources = { composites = 2 steel = 1 } } nera_armor_gen4 = { abbreviation = "nera4" category = tank_nera_armor_type sfx = sfx_ui_sd_module_sonar parent = nera_armor_gen3 forbid_equipment_type = { anti_tank amphibious anti_air artillery rocket } add_stats = { defense = 14 breakthrough = 18.5 armor_value = 69 maximum_speed = -5 build_cost_ic = 8.73 hardness = 0.1 reliability = -0.05 } xp_cost = 3 build_cost_resources = { composites = 2 steel = 2 } } nera_armor_gen5 = { abbreviation = "nera5" category = tank_nera_armor_type sfx = sfx_ui_sd_module_sonar parent = nera_armor_gen4 forbid_equipment_type = { anti_tank amphibious anti_air artillery rocket } add_stats = { defense = 16.5 breakthrough = 18.5 armor_value = 80 maximum_speed = -5.5 build_cost_ic = 9.46 hardness = 0.1 reliability = -0.05 } xp_cost = 3 build_cost_resources = { composites = 3 steel = 2 } } ## Machine guns ## afv_machine_gun = { abbreviation = "amg1" category = light_afv_apc_main_armament sfx = sfx_ui_sd_module_turret forbid_equipment_type_exact_match = armor allow_equipment_type = { anti_tank } allowed_module_categories = { ammunition_load_slot = { machine_gun_ammo } special_type_slot_1 = { tank_longer_gun_category afv_atgm_module } special_type_slot_2 = { tank_longer_gun_category afv_atgm_module } special_type_slot_3 = { tank_longer_gun_category afv_atgm_module } secondary_armament_slot = { tank_longer_gun_category afv_atgm_module } } add_stats = { maximum_speed = -0.25 reliability = -0.02 soft_attack = 0.6 hard_attack = 0.25 air_attack = 0.015 build_cost_ic = 0.65 } multiply_stats = { defense = 0.025 breakthrough = 0.013 } can_convert_from = { module_category = light_afv_apc_main_armament convert_cost_ic = 1.125 } xp_cost = 3 } afv_machine_gun_2 = { abbreviation = "amg2" category = light_afv_apc_main_armament sfx = sfx_ui_sd_module_turret parent = afv_machine_gun forbid_equipment_type_exact_match = armor allow_equipment_type = { anti_tank } allowed_module_categories = { ammunition_load_slot = { machine_gun_ammo } special_type_slot_1 = { tank_longer_gun_category afv_atgm_module } special_type_slot_2 = { tank_longer_gun_category afv_atgm_module } special_type_slot_3 = { tank_longer_gun_category afv_atgm_module } secondary_armament_slot = { tank_longer_gun_category afv_atgm_module } } add_stats = { build_cost_ic = 0.975 maximum_speed = -0.25 soft_attack = 0.7 hard_attack = 0.25 air_attack = 0.03 } multiply_stats = { defense = 0.035 breakthrough = 0.013 } can_convert_from = { module_category = light_afv_apc_main_armament convert_cost_ic = 1.5 } xp_cost = 3 } afv_machine_gun_3 = { abbreviation = "amg3" category = light_afv_apc_main_armament sfx = sfx_ui_sd_module_turret parent = afv_machine_gun_2 forbid_equipment_type_exact_match = armor allow_equipment_type = { anti_tank } allowed_module_categories = { ammunition_load_slot = { machine_gun_ammo } special_type_slot_1 = { tank_longer_gun_category afv_atgm_module } special_type_slot_2 = { tank_longer_gun_category afv_atgm_module } special_type_slot_3 = { tank_longer_gun_category afv_atgm_module } secondary_armament_slot = { tank_longer_gun_category afv_atgm_module } } add_stats = { build_cost_ic = 1.47 maximum_speed = -0.25 soft_attack = 0.8 hard_attack = 0.25 air_attack = 0.045 } multiply_stats = { defense = 0.045 breakthrough = 0.013 } can_convert_from = { module_category = light_afv_apc_main_armament convert_cost_ic = 1.875 } xp_cost = 3 } afv_machine_gun_4 = { abbreviation = "amg4" category = light_afv_apc_main_armament sfx = sfx_ui_sd_module_turret parent = afv_machine_gun_3 allow_equipment_type = { anti_tank } forbid_equipment_type_exact_match = armor allowed_module_categories = { ammunition_load_slot = { machine_gun_ammo } special_type_slot_1 = { tank_longer_gun_category afv_atgm_module } special_type_slot_2 = { tank_longer_gun_category afv_atgm_module } special_type_slot_3 = { tank_longer_gun_category afv_atgm_module } secondary_armament_slot = { tank_longer_gun_category afv_atgm_module } } add_stats = { build_cost_ic = 1.95 maximum_speed = -0.375 soft_attack = 0.9 hard_attack = 0.25 air_attack = 0.06 } multiply_stats = { defense = 0.06 breakthrough = 0.013 } can_convert_from = { module_category = light_afv_apc_main_armament convert_cost_ic = 1.875 } xp_cost = 3 } bush_tank_mg = { abbreviation = "amg4" category = light_afv_apc_main_armament sfx = sfx_ui_sd_module_turret parent = afv_machine_gun_3 allow_equipment_type = { anti_tank } allowed_module_categories = { ammunition_load_slot = { machine_gun_ammo } special_type_slot_1 = { tank_longer_gun_category afv_atgm_module } special_type_slot_2 = { tank_longer_gun_category afv_atgm_module } special_type_slot_3 = { tank_longer_gun_category afv_atgm_module } secondary_armament_slot = { tank_longer_gun_category afv_atgm_module } } add_stats = { build_cost_ic = 1.95 maximum_speed = -0.375 soft_attack = 0.25 hard_attack = 0 } multiply_stats = { defense = 0.035 breakthrough = 0.013 } can_convert_from = { module_category = light_afv_apc_main_armament convert_cost_ic = 1.875 } xp_cost = 3 } ## Blow out panels wet_ammo_storage = { abbreviation = "wet" category = tank_special_module sfx = sfx_ui_sd_module_turret add_stats = { reliability = 0.15 build_cost_ic = 0.98 } xp_cost = 3 } ## Loading stuff ## manual_loading = { abbreviation = "man" category = tank_reload_module sfx = sfx_ui_sd_module_turret allowed_module_categories = { secondary_armament_slot = { light_afv_coax_mg } turret_type_slot = { tank_turret_type } } manpower = 1 add_stats = { reliability = 0.05 build_cost_ic = -1.5 } xp_cost = 3 } automatic_loading = { abbreviation = "aul" category = tank_reload_module sfx = sfx_ui_sd_module_turret allowed_module_categories = { secondary_armament_slot = { light_afv_coax_mg } turret_type_slot = { tank_turret_type } } add_stats = { build_cost_ic = 1.95 maximum_speed = -0.025 reliability = -0.025 } multiply_stats = { breakthrough = 0.055 defense = 0.055 soft_attack = 0.125 hard_attack = 0.125 air_attack = 0.125 } xp_cost = 3 } revolver_magazine = { abbreviation = "rev" category = tank_reload_module sfx = sfx_ui_sd_module_turret allowed_module_categories = { secondary_armament_slot = { light_afv_coax_mg } turret_type_slot = { tank_turret_type } } manpower = 1 add_stats = { build_cost_ic = 3.51 maximum_speed = 0 reliability = 0 } multiply_stats = { breakthrough = 0.085 defense = 0.085 soft_attack = 0.085 hard_attack = 0.085 air_attack = 0.085 } xp_cost = 3 } two_missile_pack = { abbreviation = "ext2" category = tank_reload_external_module sfx = sfx_ui_sd_module_turret forbid_equipment_type_exact_match = armor forbid_equipment_type = { anti_tank flame amphibious artillery } allowed_module_categories = { secondary_armament_slot = { light_afv_coax_mg } turret_type_slot = { tank_turret_type } ammunition_load_slot = { spaa_long_range_missile_systems } } add_stats = { build_cost_ic = 2.93 maximum_speed = -0.5 reliability = -0.05 supply_consumption = 0.2 } multiply_stats = { air_attack = 0.2 soft_attack = 0.21 hard_attack = 0.14 ap_attack = 0.18 breakthrough = 0.05 defense = 0.025 armor_value = -0.15 } xp_cost = 3 } four_missile_pack = { abbreviation = "ext4" category = tank_reload_external_module sfx = sfx_ui_sd_module_turret forbid_equipment_type_exact_match = armor forbid_equipment_type = { anti_tank flame amphibious artillery } allowed_module_categories = { secondary_armament_slot = { light_afv_coax_mg } turret_type_slot = { tank_turret_type } ammunition_load_slot = { spaa_long_range_missile_systems } } add_stats = { build_cost_ic = 3.36 maximum_speed = -1 reliability = -0.1 } multiply_stats = { air_attack = 0.175 soft_attack = 0.14 hard_attack = 0.09 ap_attack = 0.12 breakthrough = 0.065 defense = 0.03 armor_value = -0.15 } xp_cost = 3 } eight_missile_pack = { abbreviation = "ext8" category = tank_reload_external_module sfx = sfx_ui_sd_module_turret forbid_equipment_type_exact_match = armor forbid_equipment_type = { anti_tank flame amphibious artillery } allowed_module_categories = { secondary_armament_slot = { light_afv_coax_mg } turret_type_slot = { tank_turret_type } } add_stats = { build_cost_ic = 3.9 maximum_speed = -1.5 reliability = -0.15 } multiply_stats = { air_attack = 0.15 soft_attack = 0.09 hard_attack = 0.06 ap_attack = 0.075 breakthrough = 0.085 defense = 0.04 armor_value = -0.15 } xp_cost = 3 } sixteen_missile_pack = { abbreviation = "ext16" category = tank_reload_external_module sfx = sfx_ui_sd_module_turret forbid_equipment_type_exact_match = armor forbid_equipment_type = { anti_tank flame amphibious artillery } allowed_module_categories = { secondary_armament_slot = { light_afv_coax_mg } turret_type_slot = { tank_turret_type } } add_stats = { build_cost_ic = 4.4 maximum_speed = -2 reliability = -0.20 } multiply_stats = { air_attack = 0.125 soft_attack = 0.06 hard_attack = 0.04 ap_attack = 0.05 breakthrough = 0.11 defense = 0.05 armor_value = -0.15 } xp_cost = 3 } thirty_two_missile_pack = { abbreviation = "ext32" category = tank_reload_external_module sfx = sfx_ui_sd_module_turret forbid_equipment_type_exact_match = armor forbid_equipment_type = { anti_tank flame amphibious artillery } allowed_module_categories = { secondary_armament_slot = { light_afv_coax_mg } turret_type_slot = { tank_turret_type } } add_stats = { build_cost_ic = 5.06 maximum_speed = -2.5 reliability = -0.35 } multiply_stats = { air_attack = 0.125 soft_attack = 0.04 hard_attack = 0.025 ap_attack = 0.03 breakthrough = 0.15 defense = 0.07 armor_value = -0.15 } xp_cost = 3 } ## smoothbore atgm launchers ## smoothbore_atgm_gen1 = { abbreviation = "satgm1" category = tank_atgm_module sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 1.95 hard_attack = 4 additional_collateral_damage = 0.4 reliability = -0.05 supply_consumption = 0.01 } can_convert_from = { module_category = tank_atgm_module convert_cost_ic = 1.875 } xp_cost = 3 build_cost_resources = { microchips = 1 } } smoothbore_atgm_gen2 = { abbreviation = "satgm2" category = tank_atgm_module sfx = sfx_ui_sd_module_turret parent = smoothbore_atgm_gen1 add_stats = { build_cost_ic = 2.34 hard_attack = 6 additional_collateral_damage = 0.6 reliability = -0.05 supply_consumption = 0.01 } can_convert_from = { module_category = tank_atgm_module convert_cost_ic = 2.175 } xp_cost = 3 build_cost_resources = { microchips = 1 } } smoothbore_atgm_gen3 = { abbreviation = "satgm3" category = tank_atgm_module sfx = sfx_ui_sd_module_turret parent = smoothbore_atgm_gen2 add_stats = { build_cost_ic = 2.73 hard_attack = 8 additional_collateral_damage = 0.8 reliability = -0.05 supply_consumption = 0.01 } can_convert_from = { module_category = tank_atgm_module convert_cost_ic = 2.475 } xp_cost = 3 build_cost_resources = { microchips = 2 } } smoothbore_atgm_gen4 = { abbreviation = "satgm4" category = tank_atgm_module sfx = sfx_ui_sd_module_turret parent = smoothbore_atgm_gen3 add_stats = { build_cost_ic = 3.12 hard_attack = 10 additional_collateral_damage = 1.0 reliability = -0.05 supply_consumption = 0.01 } can_convert_from = { module_category = tank_atgm_module convert_cost_ic = 2.775 } xp_cost = 3 build_cost_resources = { microchips = 2 } } smoothbore_atgm_gen5 = { abbreviation = "satgm5" category = tank_atgm_module sfx = sfx_ui_sd_module_turret parent = smoothbore_atgm_gen4 add_stats = { build_cost_ic = 3.51 hard_attack = 12 additional_collateral_damage = 1.2 reliability = -0.05 supply_consumption = 0.01 } can_convert_from = { module_category = tank_atgm_module convert_cost_ic = 3.075 } xp_cost = 3 build_cost_resources = { microchips = 2 } } #Tank SAM launcher, unlocked by special project aa_launchers = { abbreviation = "aal" category = tank_aa_module sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 2.4 air_attack = 0.875 maximum_speed = -0.75 reliability = -0.05 supply_consumption = 0.01 } xp_cost = 3 build_cost_resources = { microchips = 1 } } tank_longer_gun = { abbreviation = "tlg" category = tank_longer_gun_category sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 0.98 reliability = -0.05 maximum_speed = -0.5 } multiply_stats = { hard_attack = 0.037 ap_attack = 0.05 } xp_cost = 3 build_cost_resources = { steel = 1 } } additional_mg = { abbreviation = "amg" category = tank_longer_gun_category sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 0.5 } multiply_stats = { soft_attack = 0.01 } xp_cost = 3 } crows_mg = { abbreviation = "cmg" category = tank_longer_gun_category sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 1.95 reliability = -0.05 } multiply_stats = { soft_attack = 0.05 armor_value = 0.025 } xp_cost = 3 build_cost_resources = { microchips = 1 } } tank_aux_engine = { abbreviation = "tae" category = tank_auxiliary_electric_engine_module sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 0.69 fuel_consumption = -0.3 } multiply_stats = { fuel_consumption = -0.07 } xp_cost = 3 } tank_aux_engine_2 = { abbreviation = "tae2" category = tank_auxiliary_electric_engine_module sfx = sfx_ui_sd_module_turret parent = tank_aux_engine add_stats = { build_cost_ic = 0.98 fuel_consumption = -0.5 } multiply_stats = { fuel_consumption = -0.1 } xp_cost = 3 } tank_drones = { abbreviation = "tdr1" category = tank_support_drone_module sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 2.44 } multiply_stats = { soft_attack = 0.03 hard_attack = 0.015 } xp_cost = 3 } tank_drones_2 = { abbreviation = "tdr2" category = tank_support_drone_module sfx = sfx_ui_sd_module_turret parent = tank_drones add_stats = { build_cost_ic = 2.93 } multiply_stats = { soft_attack = 0.062 hard_attack = 0.037 } xp_cost = 3 } #TOW afv_atgm_gen1 = { abbreviation = "aag1" category = afv_atgm_module sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 1.56 hard_attack = 2 additional_collateral_damage = 0.2 ap_attack = 15 reliability = -0.05 supply_consumption = 0.02 } can_convert_from = { module_category = afv_atgm_module convert_cost_ic = 1.875 } xp_cost = 3 build_cost_resources = { microchips = 1 } } afv_atgm_gen2 = { abbreviation = "aag2" category = afv_atgm_module sfx = sfx_ui_sd_module_turret parent = afv_atgm_gen1 add_stats = { build_cost_ic = 1.95 hard_attack = 1.875 additional_collateral_damage = 0.188 ap_attack = 18.75 reliability = -0.07 supply_consumption = 0.01 } can_convert_from = { module_category = afv_atgm_module convert_cost_ic = 2.175 } xp_cost = 3 build_cost_resources = { microchips = 1 } } afv_atgm_gen3 = { abbreviation = "aag3" category = afv_atgm_module sfx = sfx_ui_sd_module_turret parent = afv_atgm_gen2 add_stats = { build_cost_ic = 2.34 hard_attack = 2.4 additional_collateral_damage = 0.24 ap_attack = 22 reliability = -0.09 supply_consumption = 0.01 } can_convert_from = { module_category = afv_atgm_module convert_cost_ic = 2.475 } xp_cost = 3 build_cost_resources = { microchips = 2 } } afv_atgm_gen4 = { abbreviation = "aag4" category = afv_atgm_module sfx = sfx_ui_sd_module_turret parent = afv_atgm_gen3 add_stats = { build_cost_ic = 2.73 hard_attack = 3 additional_collateral_damage = 0.3 ap_attack = 26.25 reliability = -0.11 supply_consumption = 0.01 } can_convert_from = { module_category = afv_atgm_module convert_cost_ic = 2.775 } xp_cost = 3 build_cost_resources = { microchips = 2 } } afv_atgm_gen5 = { abbreviation = "aag5" category = afv_atgm_module sfx = sfx_ui_sd_module_turret parent = afv_atgm_gen4 add_stats = { build_cost_ic = 3.12 hard_attack = 3.55 additional_collateral_damage = 0.355 ap_attack = 30 reliability = -0.13 supply_consumption = 0.01 } can_convert_from = { module_category = afv_atgm_module convert_cost_ic = 3.075 } xp_cost = 3 build_cost_resources = { microchips = 2 } } # Special modules afv_gun_ports = { abbreviation = "agp" category = tank_special_module sfx = sfx_ui_sd_module_turret add_stats = { soft_attack = 1 build_cost_ic = 0.3 reliability = -0.05 supply_consumption = 0.01 } multiply_stats = { armor_value = -0.02 } xp_cost = 3 } afv_mine_protection = { abbreviation = "amp" category = tank_special_module sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 0.69 reliability = 0.05 breakthrough = 1 suppression = 0.5 defense = 1 } xp_cost = 3 } afv_reverse_doors = { abbreviation = "ard" category = tank_special_module sfx = sfx_ui_sd_module_turret forbid_equipment_type_exact_match = armor forbid_equipment_type = { anti_tank anti_air artillery rocket } add_stats = { build_cost_ic = 0.39 breakthrough = 0.05 defense = 0.05 reliability = 0.1 #higher surviveability for the troops suppression = 0.5 } multiply_stats = { suppression = 0.05 } xp_cost = 3 } afv_troop_capacity = { abbreviation = "atc" category = tank_special_module sfx = sfx_ui_sd_module_turret forbid_equipment_type_exact_match = armor forbid_equipment_type = { anti_tank anti_air artillery rocket } allow_equipment_type = { amphibious flame } add_stats = { build_cost_ic = 1.95 suppression = 0.25 hardness = -0.25 } multiply_stats = { soft_attack = -0.1 hard_attack = -0.1 ap_attack = -0.075 defense = 0.025 breakthrough = -0.025 maximum_speed = -0.05 suppression = 0.05 armor_value = -0.25 } xp_cost = 3 } # Special Armament afv_coax_machine_gun = { abbreviation = "acmg1" category = light_afv_coax_mg sfx = sfx_ui_sd_module_turret add_stats = { soft_attack = 1.25 hard_attack = 0.09 additional_collateral_damage = 0.134 build_cost_ic = 0.69 breakthrough = 0.25 defense = 0.25 reliability = -0.05 supply_consumption = 0.01 } can_convert_from = { module_category = light_afv_coax_mg convert_cost_ic = 1.125 } can_convert_from = { module_category = light_afv_coax_gun convert_cost_ic = 1.125 } xp_cost = 3 } afv_coax_machine_gun_2 = { abbreviation = "acmg2" category = light_afv_coax_mg sfx = sfx_ui_sd_module_turret parent = afv_coax_machine_gun add_stats = { soft_attack = 1.875 hard_attack = 0.14 additional_collateral_damage = 0.202 build_cost_ic = 0.98 breakthrough = 0.375 defense = 0.375 reliability = -0.07 supply_consumption = 0.01 } can_convert_from = { module_category = light_afv_coax_mg convert_cost_ic = 1.125 } can_convert_from = { module_category = light_afv_coax_gun convert_cost_ic = 1.125 } xp_cost = 3 } afv_coax_machine_gun_3 = { abbreviation = "acmg3" category = light_afv_coax_mg sfx = sfx_ui_sd_module_turret parent = afv_coax_machine_gun_2 add_stats = { soft_attack = 2.8 hard_attack = 0.185 additional_collateral_damage = 0.298 build_cost_ic = 1.47 breakthrough = 0 defense = 0 reliability = -0.09 supply_consumption = 0.01 } can_convert_from = { module_category = light_afv_coax_mg convert_cost_ic = 1.5 } can_convert_from = { module_category = light_afv_coax_gun convert_cost_ic = 1.5 } xp_cost = 3 } afv_coax_machine_gun_4 = { abbreviation = "acmg4" category = light_afv_coax_mg sfx = sfx_ui_sd_module_turret parent = afv_coax_machine_gun_3 add_stats = { soft_attack = 3.8 hard_attack = 0.23 additional_collateral_damage = 0.403 build_cost_ic = 1.95 breakthrough = 0.625 defense = 0.625 reliability = -0.1 supply_consumption = 0.01 } can_convert_from = { module_category = light_afv_coax_mg convert_cost_ic = 1.875 } can_convert_from = { module_category = light_afv_coax_gun convert_cost_ic = 1.875 } xp_cost = 3 } afv_coax_autocannon = { abbreviation = "cac1" category = light_afv_coax_gun sfx = sfx_ui_sd_module_turret add_stats = { soft_attack = 2.15 hard_attack = 0.28 additional_collateral_damage = 0.243 ap_attack = 1 build_cost_ic = 1.95 maximum_speed = -0.5 reliability = -0.1 breakthrough = 0 defense = 0 supply_consumption = 0.01 } can_convert_from = { module_category = light_afv_coax_gun convert_cost_ic = 2.25 } build_cost_resources = { steel = 1 } xp_cost = 3 } afv_coax_autocannon_2 = { abbreviation = "cac2" category = light_afv_coax_gun sfx = sfx_ui_sd_module_turret parent = afv_coax_autocannon add_stats = { soft_attack = 3.125 hard_attack = 0.56 additional_collateral_damage = 0.369 ap_attack = 1.75 build_cost_ic = 2.64 maximum_speed = -0.5 reliability = -0.125 breakthrough = 0.75 defense = 0.75 supply_consumption = 0.01 } can_convert_from = { module_category = light_afv_coax_gun convert_cost_ic = 3 } build_cost_resources = { steel = 1 } xp_cost = 3 } afv_coax_autocannon_3 = { abbreviation = "cac3" category = light_afv_coax_gun sfx = sfx_ui_sd_module_turret parent = afv_coax_autocannon_2 add_stats = { soft_attack = 3.9 hard_attack = 0.75 additional_collateral_damage = 0.465 ap_attack = 2 build_cost_ic = 3.32 maximum_speed = -0.5 reliability = -0.15 breakthrough = 1 defense = 1 supply_consumption = 0.01 } can_convert_from = { module_category = light_afv_coax_gun convert_cost_ic = 3.75 } build_cost_resources = { steel = 2 } xp_cost = 3 } afv_coax_autocannon_4 = { abbreviation = "cac4" category = light_afv_coax_gun sfx = sfx_ui_sd_module_turret parent = afv_coax_autocannon_3 add_stats = { soft_attack = 4.65 hard_attack = 1 additional_collateral_damage = 0.565 ap_attack = 3.25 build_cost_ic = 3.9 maximum_speed = -0.625 reliability = -0.175 breakthrough = 1.25 defense = 1.25 supply_consumption = 0.01 } can_convert_from = { module_category = light_afv_coax_gun convert_cost_ic = 3.75 } build_cost_resources = { steel = 2 } xp_cost = 3 } afv_coax_autocannon_5 = { abbreviation = "cac5" category = light_afv_coax_gun sfx = sfx_ui_sd_module_turret parent = afv_coax_autocannon_4 add_stats = { soft_attack = 10.8 hard_attack = 2.5 ap_attack = 8 build_cost_ic = 4.48 maximum_speed = -0.75 reliability = -0.2 breakthrough = 3 defense = 3 supply_consumption = 0.01 } can_convert_from = { module_category = light_afv_coax_gun convert_cost_ic = 3.75 } build_cost_resources = { steel = 3 } xp_cost = 3 } afv_coax_autocannon_6 = { abbreviation = "cac6" category = light_afv_coax_gun sfx = sfx_ui_sd_module_turret parent = afv_coax_autocannon_5 add_stats = { soft_attack = 12.3 hard_attack = 3 ap_attack = 9.5 build_cost_ic = 5.06 maximum_speed = -0.855 reliability = -0.225 breakthrough = 3.5 defense = 3.5 supply_consumption = 0.01 } can_convert_from = { module_category = light_afv_coax_gun convert_cost_ic = 3.75 } build_cost_resources = { steel = 3 } xp_cost = 3 } tank_railgun_cannon_1 = { abbreviation = "trc1" category = tank_large_special_main_armament sfx = sfx_ui_sd_module_turret add_stats = { soft_attack = 6.75 hard_attack = 23.25 additional_collateral_damage = 3.0 ap_attack = 95 build_cost_ic = 5.85 maximum_speed = -2 reliability = -0.3 breakthrough = 1 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 4.5 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 4.5 } can_convert_from = { module_category = tank_large_special_main_armament convert_cost_ic = 4.5 } build_cost_resources = { steel = 2 composites = 2 microchips = 1 } allowed_module_categories = { ammunition_load_slot = { special_ammo } } } tank_railgun_cannon_2 = { abbreviation = "trc2" category = tank_large_special_main_armament sfx = sfx_ui_sd_module_turret parent = tank_railgun_cannon_1 add_stats = { soft_attack = 8 hard_attack = 26 additional_collateral_damage = 3.4 ap_attack = 110 build_cost_ic = 7.8 maximum_speed = -2.5 reliability = -0.3 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 6 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 6 } can_convert_from = { module_category = tank_large_special_main_armament convert_cost_ic = 6 } build_cost_resources = { steel = 2 composites = 2 microchips = 2 } allowed_module_categories = { ammunition_load_slot = { special_ammo } } } tank_double_barrel_tank_cannons = { abbreviation = "trc1" category = tank_large_special_main_armament sfx = sfx_ui_sd_module_turret add_stats = { soft_attack = 28 hard_attack = 28 additional_collateral_damage = 5.6 ap_attack = 75 build_cost_ic = 54.6 maximum_speed = -6 reliability = -0.35 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 4.5 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 4.5 } can_convert_from = { module_category = tank_large_special_main_armament convert_cost_ic = 4.5 } build_cost_resources = { steel = 4 composites = 4 } allowed_module_categories = { ammunition_load_slot = { main_gun_ammo } } } tank_focused_laser_beam_cannon = { abbreviation = "trc1" category = tank_large_special_main_armament sfx = sfx_ui_sd_module_turret add_stats = { soft_attack = 30 hard_attack = 40 additional_collateral_damage = 7.0 ap_attack = 50 build_cost_ic = 39 maximum_speed = -8 reliability = -0.50 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = tank_small_medium_main_armament convert_cost_ic = 4.5 } can_convert_from = { module_category = tank_large_main_armament convert_cost_ic = 4.5 } can_convert_from = { module_category = tank_large_special_main_armament convert_cost_ic = 4.5 } build_cost_resources = { steel = 3 composites = 2 microchips = 3 } allowed_module_categories = { ammunition_load_slot = { special_ammo } } } tank_laser_point_defense = { abbreviation = "tlpd" category = tank_smoke_module sfx = sfx_ui_sd_module_turret add_stats = { defense = 4.25 breakthrough = 2 build_cost_ic = 5.85 } multiply_stats = { defense = 0.1 breakthrough = 0.05 } xp_cost = 3 } #Ammo Loads mixed_main_ammo_1 = { abbreviation = "mma1" category = main_gun_ammo sfx = sfx_ui_sd_module_turret add_stats = { soft_attack = 3.25 #move 9.6 hard_attack = 3.25 ap_attack = 8 #move 30 build_cost_ic = 3.74 #add 8.74 reliability = -0.1 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } mixed_main_ammo_2 = { abbreviation = "mma2" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = mixed_main_ammo_1 add_stats = { soft_attack = 4.75 hard_attack = 4.75 ap_attack = 15 build_cost_ic = 4.68 #add 10.92 reliability = -0.1 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } mixed_main_ammo_3 = { abbreviation = "mma3" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = mixed_main_ammo_2 add_stats = { soft_attack = 6 #add 8 hard_attack = 6 #add 8 ap_attack = 22 #add 42 build_cost_ic = 5.85 #add 13.65 reliability = -0.05 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } mixed_main_ammo_4 = { abbreviation = "mma4" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = mixed_main_ammo_3 add_stats = { soft_attack = 9 #add 13.2 hard_attack = 9 #add 13.2 ap_attack = 30 #add 48 build_cost_ic = 7.31 #17.05 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } mixed_main_ammo_5 = { abbreviation = "mma5" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = mixed_main_ammo_4 add_stats = { soft_attack = 12 #add 14.4 hard_attack = 12 ap_attack = 38 #add 54 build_cost_ic = 9.13 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } mixed_main_ammo_6 = { abbreviation = "mma6" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = mixed_main_ammo_5 add_stats = { soft_attack = 30 hard_attack = 30 ap_attack = 90 build_cost_ic = 10.95 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } mixed_main_ammo_7 = { abbreviation = "mma7" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = mixed_main_ammo_6 add_stats = { soft_attack = 36 hard_attack = 36 ap_attack = 105 build_cost_ic = 12.77 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } mixed_main_ammo_8 = { abbreviation = "mma8" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = mixed_main_ammo_7 add_stats = { soft_attack = 42 hard_attack = 42 ap_attack = 120 build_cost_ic = 14.59 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } mixed_main_ammo_9 = { abbreviation = "mma9" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = mixed_main_ammo_8 add_stats = { soft_attack = 48 hard_attack = 48 ap_attack = 135 build_cost_ic = 16.41 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } battery_ammo = { abbreviation = "baam1" category = special_ammo sfx = sfx_ui_sd_module_turret add_stats = { soft_attack = 12 #add 14.4 hard_attack = 12 ap_attack = 38 #add 54 build_cost_ic = 9.13 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 } anti_infantry_main_ammo_1 = { abbreviation = "aima1" category = main_gun_ammo sfx = sfx_ui_sd_module_turret add_stats = { soft_attack = 5.25 hard_attack = 1.25 ap_attack = 8 build_cost_ic = 3.74 reliability = -0.1 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } anti_infantry_main_ammo_2 = { abbreviation = "aima2" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = anti_infantry_main_ammo_1 add_stats = { soft_attack = 6.75 hard_attack = 2.75 ap_attack = 15 build_cost_ic = 4.68 reliability = -0.1 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } anti_infantry_main_ammo_3 = { abbreviation = "aima3" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = anti_infantry_main_ammo_2 add_stats = { soft_attack = 8 hard_attack = 4 ap_attack = 22 build_cost_ic = 5.85 reliability = -0.05 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } anti_infantry_main_ammo_4 = { abbreviation = "aima4" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = anti_infantry_main_ammo_3 add_stats = { soft_attack = 12 hard_attack = 8 ap_attack = 30 build_cost_ic = 7.31 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } anti_infantry_main_ammo_5 = { abbreviation = "aima5" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = anti_infantry_main_ammo_4 add_stats = { soft_attack = 14 hard_attack = 10 ap_attack = 38 build_cost_ic = 9.13 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } anti_infantry_main_ammo_6 = { abbreviation = "aima6" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = anti_infantry_main_ammo_5 add_stats = { soft_attack = 32 hard_attack = 24 ap_attack = 90 build_cost_ic = 10.95 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } anti_infantry_main_ammo_7 = { abbreviation = "aima7" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = anti_infantry_main_ammo_6 add_stats = { soft_attack = 38 hard_attack = 28 ap_attack = 105 build_cost_ic = 12.77 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } anti_infantry_main_ammo_8 = { abbreviation = "aima8" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = anti_infantry_main_ammo_7 add_stats = { soft_attack = 44 hard_attack = 32 ap_attack = 120 build_cost_ic = 14.59 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } anti_infantry_main_ammo_9 = { abbreviation = "aima9" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = anti_infantry_main_ammo_8 add_stats = { soft_attack = 52 hard_attack = 36 ap_attack = 135 build_cost_ic = 16.41 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } anti_armor_main_ammo_1 = { abbreviation = "aama1" category = main_gun_ammo sfx = sfx_ui_sd_module_turret add_stats = { soft_attack = 1.25 hard_attack = 5.25 ap_attack = 8 build_cost_ic = 3.74 reliability = -0.1 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } anti_armor_main_ammo_2 = { abbreviation = "aama2" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = anti_armor_main_ammo_1 add_stats = { soft_attack = 2.75 hard_attack = 6.75 ap_attack = 15 build_cost_ic = 4.68 reliability = -0.1 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } anti_armor_main_ammo_3 = { abbreviation = "aama3" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = anti_armor_main_ammo_2 add_stats = { soft_attack = 4 hard_attack = 8 ap_attack = 22 build_cost_ic = 5.85 reliability = -0.05 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } anti_armor_main_ammo_4 = { abbreviation = "aama4" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = anti_armor_main_ammo_3 add_stats = { soft_attack = 7 hard_attack = 12 ap_attack = 30 build_cost_ic = 7.31 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } anti_armor_main_ammo_5 = { abbreviation = "aama5" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = anti_armor_main_ammo_4 add_stats = { soft_attack = 10 hard_attack = 14 ap_attack = 38 build_cost_ic = 9.13 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } anti_armor_main_ammo_6 = { abbreviation = "aama6" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = anti_armor_main_ammo_5 add_stats = { soft_attack = 26 hard_attack = 32 ap_attack = 90 build_cost_ic = 10.95 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } anti_armor_main_ammo_7 = { abbreviation = "aama7" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = anti_armor_main_ammo_6 add_stats = { soft_attack = 32 hard_attack = 40 ap_attack = 105 build_cost_ic = 12.77 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } anti_armor_main_ammo_8 = { abbreviation = "aama8" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = anti_armor_main_ammo_7 add_stats = { soft_attack = 38 hard_attack = 46 ap_attack = 120 build_cost_ic = 14.59 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } anti_armor_main_ammo_9 = { abbreviation = "aama9" category = main_gun_ammo sfx = sfx_ui_sd_module_turret parent = anti_armor_main_ammo_8 add_stats = { soft_attack = 44 hard_attack = 52 ap_attack = 135 build_cost_ic = 16.41 reliability = -0.02 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = main_gun_ammo convert_cost_ic = 0.15 } } mixed_autocannon_ammo_1 = { abbreviation = "mam1" category = autocannon_ammo sfx = sfx_ui_sd_module_turret add_stats = { soft_attack = 0.5 hard_attack = 0.6 #add 1.8 air_attack = 0 ap_attack = 1 #add 3 build_cost_ic = 0.58 #add 1.36 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } mixed_autocannon_ammo_2 = { abbreviation = "mam2" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = mixed_autocannon_ammo_1 add_stats = { soft_attack = 1.2 hard_attack = 1 air_attack = 0 ap_attack = 1.4 build_cost_ic = 1.77 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } mixed_autocannon_ammo_3 = { abbreviation = "mam3" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = mixed_autocannon_ammo_2 add_stats = { soft_attack = 2.4 #add 7.2 hard_attack = 1.4 #add 4.2 air_attack = 0.75 ap_attack = 1.8 #5.4 build_cost_ic = 3.10 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } mixed_autocannon_ammo_4 = { abbreviation = "mam4" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = mixed_autocannon_ammo_3 add_stats = { soft_attack = 3 #add 9 hard_attack = 1.8 #add 5.4 air_attack = 0.75 ap_attack = 2.4 #add 7.2 build_cost_ic = 5.42 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } mixed_autocannon_ammo_5 = { abbreviation = "mam5" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = mixed_autocannon_ammo_4 add_stats = { soft_attack = 3.6 #add 10.8 hard_attack = 2.2 #add 6.6 air_attack = 1 ap_attack = 3 #add 9 build_cost_ic = 9.49 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } mixed_autocannon_ammo_6 = { abbreviation = "mam6" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = mixed_autocannon_ammo_5 add_stats = { soft_attack = 8.4 hard_attack = 5.2 air_attack = 2.5 ap_attack = 7.2 build_cost_ic = 12 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } mixed_autocannon_ammo_7 = { abbreviation = "mam7" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = mixed_autocannon_ammo_6 add_stats = { soft_attack = 9.6 hard_attack = 6 air_attack = 3 ap_attack = 8.4 build_cost_ic = 14.5 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } mixed_autocannon_ammo_8 = { abbreviation = "mam8" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = mixed_autocannon_ammo_7 add_stats = { soft_attack = 10.8 hard_attack = 6.8 air_attack = 3.5 ap_attack = 9.6 build_cost_ic = 17 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } mixed_autocannon_ammo_9 = { abbreviation = "mam9" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = mixed_autocannon_ammo_8 add_stats = { soft_attack = 12 hard_attack = 8 air_attack = 4 ap_attack = 10.8 build_cost_ic = 19.5 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } anti_armor_autocannon_ammo_1 = { abbreviation = "aaaa1" category = autocannon_ammo sfx = sfx_ui_sd_module_turret add_stats = { soft_attack = 0.4 hard_attack = 1 air_attack = 0 ap_attack = 1 build_cost_ic = 0.58 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } anti_armor_autocannon_ammo_2 = { abbreviation = "aaaa2" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = anti_armor_autocannon_ammo_1 add_stats = { soft_attack = 0.8 hard_attack = 2 air_attack = 0 ap_attack = 1.4 build_cost_ic = 1.77 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } anti_armor_autocannon_ammo_3 = { abbreviation = "aaaa3" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = anti_armor_autocannon_ammo_2 add_stats = { soft_attack = 1.4 hard_attack = 3.2 air_attack = 0.75 ap_attack = 1.8 build_cost_ic = 3.10 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } anti_armor_autocannon_ammo_4 = { abbreviation = "aaaa4" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = anti_armor_autocannon_ammo_3 add_stats = { soft_attack = 2 hard_attack = 4.2 air_attack = 0.75 ap_attack = 2.4 build_cost_ic = 5.42 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } anti_armor_autocannon_ammo_5 = { abbreviation = "aaaa5" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = anti_armor_autocannon_ammo_4 add_stats = { soft_attack = 2.4 hard_attack = 4.8 air_attack = 1 ap_attack = 3 build_cost_ic = 9.49 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } anti_armor_autocannon_ammo_6 = { abbreviation = "aaaa6" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = anti_armor_autocannon_ammo_5 add_stats = { soft_attack = 6.2 hard_attack = 10.8 air_attack = 2.5 ap_attack = 7.2 build_cost_ic = 10.95 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } anti_armor_autocannon_ammo_7 = { abbreviation = "aaaa7" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = anti_armor_autocannon_ammo_6 add_stats = { soft_attack = 6.8 hard_attack = 12 air_attack = 3 ap_attack = 9.6 build_cost_ic = 12.77 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } anti_armor_autocannon_ammo_8 = { abbreviation = "aaaa8" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = anti_armor_autocannon_ammo_7 add_stats = { soft_attack = 7.4 hard_attack = 13.2 air_attack = 3.5 ap_attack = 10.8 build_cost_ic = 14.59 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } anti_armor_autocannon_ammo_9 = { abbreviation = "aaaa9" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = anti_armor_autocannon_ammo_8 add_stats = { soft_attack = 8 hard_attack = 14.4 air_attack = 4 ap_attack = 12 build_cost_ic = 16.41 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } anti_infantry_autocannon_ammo_1 = { abbreviation = "aiaa1" category = autocannon_ammo sfx = sfx_ui_sd_module_turret add_stats = { soft_attack = 2.2 hard_attack = 0.2 air_attack = 0 ap_attack = 1 build_cost_ic = 0.58 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } anti_infantry_autocannon_ammo_2 = { abbreviation = "aiaa2" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = anti_infantry_autocannon_ammo_1 add_stats = { soft_attack = 3.4 hard_attack = 0.6 air_attack = 0 ap_attack = 1.4 build_cost_ic = 1.77 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } anti_infantry_autocannon_ammo_3 = { abbreviation = "aiaa3" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = anti_infantry_autocannon_ammo_2 add_stats = { soft_attack = 4.2 hard_attack = 1 air_attack = 0.75 ap_attack = 1.8 build_cost_ic = 3.10 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } anti_infantry_autocannon_ammo_4 = { abbreviation = "aiaa4" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = anti_infantry_autocannon_ammo_3 add_stats = { soft_attack = 5.2 hard_attack = 1.2 air_attack = 0.75 ap_attack = 2.4 build_cost_ic = 5.42 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } anti_infantry_autocannon_ammo_5 = { abbreviation = "aiaa5" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = anti_infantry_autocannon_ammo_4 add_stats = { soft_attack = 6 hard_attack = 1.8 air_attack = 1 ap_attack = 3 build_cost_ic = 9.49 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } anti_infantry_autocannon_ammo_6 = { abbreviation = "aiaa6" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = anti_infantry_autocannon_ammo_5 add_stats = { soft_attack = 13.6 hard_attack = 4.8 air_attack = 2.5 ap_attack = 7.2 build_cost_ic = 10.95 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } anti_infantry_autocannon_ammo_7 = { abbreviation = "aiaa7" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = anti_infantry_autocannon_ammo_6 add_stats = { soft_attack = 15.2 hard_attack = 6 air_attack = 3 ap_attack = 8.4 build_cost_ic = 12.77 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } anti_infantry_autocannon_ammo_8 = { abbreviation = "aiaa8" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = anti_infantry_autocannon_ammo_7 add_stats = { soft_attack = 16.8 hard_attack = 7.2 air_attack = 3.5 ap_attack = 9.6 build_cost_ic = 14.59 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } anti_infantry_autocannon_ammo_9 = { abbreviation = "aiaa9" category = autocannon_ammo sfx = sfx_ui_sd_module_turret parent = anti_infantry_autocannon_ammo_8 add_stats = { soft_attack = 18.4 hard_attack = 8.4 air_attack = 4 ap_attack = 10.8 build_cost_ic = 16.41 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = autocannon_ammo convert_cost_ic = 0.15 } } machine_gun_ammo_1 = { abbreviation = "mga1" category = machine_gun_ammo sfx = sfx_ui_sd_module_turret add_stats = { soft_attack = 1.25 hard_attack = 0.075 air_attack = 0.25 breakthrough = 0 defense = 0.625 reliability = -0.02 build_cost_ic = 0.49 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = machine_gun_ammo convert_cost_ic = 0.10 } } machine_gun_ammo_2 = { abbreviation = "mga2" category = machine_gun_ammo sfx = sfx_ui_sd_module_turret parent = machine_gun_ammo_1 add_stats = { soft_attack = 1.375 hard_attack = 0.125 air_attack = 0.375 breakthrough = 0 defense = 0.75 reliability = -0.02 build_cost_ic = 0.61 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = machine_gun_ammo convert_cost_ic = 0.10 } } machine_gun_ammo_3 = { abbreviation = "mga3" category = machine_gun_ammo sfx = sfx_ui_sd_module_turret parent = machine_gun_ammo_2 add_stats = { soft_attack = 2 hard_attack = 0.175 air_attack = 0 breakthrough = 0 defense = 0.875 reliability = -0.02 build_cost_ic = 0.76 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = machine_gun_ammo convert_cost_ic = 0.10 } } machine_gun_ammo_4 = { abbreviation = "mga4" category = machine_gun_ammo sfx = sfx_ui_sd_module_turret parent = machine_gun_ammo_3 add_stats = { soft_attack = 1.625 hard_attack = 0.225 air_attack = 0.625 breakthrough = 0 defense = 1 reliability = -0.02 build_cost_ic = 0.95 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = machine_gun_ammo convert_cost_ic = 0.10 } } machine_gun_ammo_5 = { abbreviation = "mga5" category = machine_gun_ammo sfx = sfx_ui_sd_module_turret parent = machine_gun_ammo_4 add_stats = { soft_attack = 1.75 hard_attack = 0.275 air_attack = 0.75 breakthrough = 0 defense = 1.125 reliability = -0.02 build_cost_ic = 1.19 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = machine_gun_ammo convert_cost_ic = 0.10 } } machine_gun_ammo_6 = { abbreviation = "mga6" category = machine_gun_ammo sfx = sfx_ui_sd_module_turret parent = machine_gun_ammo_5 add_stats = { soft_attack = 3.75 hard_attack = 0.65 air_attack = 1.75 breakthrough = 1 defense = 2.5 reliability = -0.02 build_cost_ic = 1.43 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = machine_gun_ammo convert_cost_ic = 0.10 } } machine_gun_ammo_7 = { abbreviation = "mga7" category = machine_gun_ammo sfx = sfx_ui_sd_module_turret parent = machine_gun_ammo_6 add_stats = { soft_attack = 4 hard_attack = 0.75 air_attack = 2 breakthrough = 1 defense = 2.75 reliability = -0.02 build_cost_ic = 1.67 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = machine_gun_ammo convert_cost_ic = 0.10 } } machine_gun_ammo_8 = { abbreviation = "mga8" category = machine_gun_ammo sfx = sfx_ui_sd_module_turret parent = machine_gun_ammo_7 add_stats = { soft_attack = 4.25 hard_attack = 0.85 air_attack = 2.25 breakthrough = 1 defense = 3 reliability = -0.02 build_cost_ic = 1.91 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = machine_gun_ammo convert_cost_ic = 0.10 } } machine_gun_ammo_9 = { abbreviation = "mga9" category = machine_gun_ammo sfx = sfx_ui_sd_module_turret parent = machine_gun_ammo_8 add_stats = { soft_attack = 4.5 hard_attack = 0.95 air_attack = 2.5 breakthrough = 1 defense = 3.25 reliability = -0.02 build_cost_ic = 2.13 supply_consumption = 0.01 } xp_cost = 3 can_convert_from = { module_category = machine_gun_ammo convert_cost_ic = 0.10 } } defensive_jammers = { abbreviation = "ddj" category = tank_smoke_module multiply_stats = { air_attack = 0.025 defense = 0.035 } add_stats = { build_cost_ic = 2.93 } } front_mounted_engine = { abbreviation = "fme" category = tank_special_module add_stats = { build_cost_ic = 4.88 defense = 2 breakthrough = 2 } multiply_stats = { armor_value = 0.05 reliability = -0.1 } } tank_dozer_blades = { abbreviation = "tdb" category = tank_special_module add_stats = { build_cost_ic = 1.95 defense = 2 breakthrough = -1.25 armor_value = 2 entrenchment = 1 } } ### Walker Tank Modules # Armamanets walker_tank_module_railgun = { abbreviation = "wtr1" category = walker_armament_category sfx = sfx_ui_sd_module_turret add_stats = { soft_attack = 6.75 hard_attack = 23.25 ap_attack = 95 build_cost_ic = 5.85 maximum_speed = -2 reliability = -0.3 breakthrough = 1 supply_consumption = 0.01 } build_cost_resources = { steel = 2 } xp_cost = 3 } walker_tank_module_tank_barrel = { abbreviation = "wtb1" category = walker_armament_category sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 21 maximum_speed = -1.25 reliability = -0.15 breakthrough = 1.125 soft_attack = 10.1 hard_attack = 15 ap_attack = 35 supply_consumption = 0.01 } build_cost_resources = { steel = 2 } xp_cost = 3 } walker_tank_module_flamethrower = { abbreviation = "wtf1" category = walker_light_armament_category sfx = sfx_ui_sd_module_turret add_stats = { soft_attack = 6 breakthrough = 3 build_cost_ic = 1.2 reliability = -0.05 supply_consumption = 0.01 } build_cost_resources = { steel = 2 } xp_cost = 3 } walker_tank_module_heavy_machinegun = { abbreviation = "wtmg1" category = walker_light_armament_category sfx = sfx_ui_sd_module_turret add_stats = { soft_attack = 4.375 hard_attack = 0.23 build_cost_ic = 1.95 breakthrough = 0.625 defense = 0.625 reliability = -0.1 supply_consumption = 0.01 } build_cost_resources = { steel = 2 } xp_cost = 3 } walker_tank_module_rocket_launcher = { abbreviation = "wtrl1" category = walker_light_armament_category sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 18.2 maximum_speed = -3.25 soft_attack = 22.125 hard_attack = 4.25 ap_attack = 7.8 breakthrough = 7.26 defense = 2.435 supply_consumption = 0.01 } build_cost_resources = { steel = 2 } xp_cost = 3 } walker_tank_module_vls = { abbreviation = "wtvl1" category = walker_armament_category sfx = sfx_ui_sd_module_turret add_stats = { soft_attack = 13.4 hard_attack = 8 ap_attack = 6.6 reliability = -0.09 breakthrough = 12 defense = 3 build_cost_ic = 14.3 supply_consumption = 0.01 } build_cost_resources = { steel = 2 } xp_cost = 3 } # Engine walker_tank_module_nuclear_engine_gen1 = { abbreviation = "wtne1" category = walker_engine_category sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 7.65 fuel_consumption = 0 reliability = -0.20 } can_convert_from = { module_category = walker_engine_category convert_cost_ic = 2.25 } xp_cost = 3 } walker_tank_module_diesel_engine_gen1 = { abbreviation = "wtne1" category = walker_engine_category sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 4.65 fuel_consumption = 5.5 reliability = -0.1 } can_convert_from = { module_category = walker_engine_category convert_cost_ic = 2.25 } xp_cost = 3 } walker_tank_module_fusion_engine_gen1 = { abbreviation = "wtfe1" category = walker_engine_category sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 12.85 fuel_consumption = 0 reliability = -0.1 } can_convert_from = { module_category = walker_engine_category convert_cost_ic = 2.25 } xp_cost = 3 } walker_tank_module_solar_engine_gen1 = { abbreviation = "wtse1" category = walker_engine_category sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 9.85 fuel_consumption = 0.25 } can_convert_from = { module_category = walker_engine_category convert_cost_ic = 2.25 } xp_cost = 3 } # Suspension walker_tank_module_two_legs = { abbreviation = "wktl" category = walker_tank_legs_two_category sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 1.95 maximum_speed = 14.5 } can_convert_from = { module_category = walker_tank_legs_two_category convert_cost_ic = 112.5 } xp_cost = 3 } walker_tank_module_four_legs = { abbreviation = "wkfl" category = walker_tank_legs_four_category sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 4.875 maximum_speed = 10 } multiply_stats = { defense = 0.05 breakthrough = 0.05 fuel_consumption = -0.15 } can_convert_from = { module_category = walker_tank_legs_four_category convert_cost_ic = 112.5 } xp_cost = 3 } # Body walker_tank_light_chassis = { abbreviation = "hte1" category = walker_tank_chassis_type_category sfx = sfx_ui_sd_module_engine allow_equipment_type = anti_tank allowed_module_categories = { walker_armament_slot_1 = { walker_light_armament_category } walker_engine_slot = { walker_engine_category } walker_suspension_slot = { walker_tank_legs_two_category } walker_special_type_slot_1 = { walker_tank_battlestation_category walker_tank_defensive_category walker_tank_drone_category } walker_special_type_slot_2 = { walker_tank_battlestation_category walker_tank_defensive_category walker_tank_drone_category } } add_stats = { build_cost_ic = 4.875 maximum_speed = 10 hardness = 0.10 } multiply_stats = { build_cost_ic = 0.15 maximum_speed = 0.10 fuel_consumption = 0.05 } } walker_tank_medium_chassis = { abbreviation = "hte1" category = walker_tank_chassis_type_category sfx = sfx_ui_sd_module_engine allowed_module_categories = { walker_armament_slot_1 = { walker_light_armament_category walker_armament_category } walker_armament_slot_2 = { walker_light_armament_category walker_armament_category } walker_engine_slot = { walker_engine_category } walker_suspension_slot = { walker_tank_legs_two_category walker_tank_legs_four_category } walker_special_type_slot_1 = { walker_tank_battlestation_category walker_tank_defensive_category walker_tank_drone_category } walker_special_type_slot_2 = { walker_tank_battlestation_category walker_tank_defensive_category walker_tank_drone_category } } add_stats = { build_cost_ic = 4.875 maximum_speed = 10 hardness = 0.15 } multiply_stats = { build_cost_ic = 0.20 maximum_speed = 0.05 fuel_consumption = 0.075 } } walker_tank_heavy_chassis = { abbreviation = "hte1" category = walker_tank_chassis_type_category sfx = sfx_ui_sd_module_engine allow_equipment_type = artillery add_stats = { build_cost_ic = 4.875 maximum_speed = 10 hardness = 0.185 } multiply_stats = { build_cost_ic = 0.25 fuel_consumption = 0.10 } forbid_equipment_type_exact_match = armor allowed_module_categories = { walker_armament_slot_1 = { walker_light_armament_category walker_armament_category } walker_armament_slot_2 = { walker_light_armament_category walker_armament_category } walker_armament_slot_3 = { walker_light_armament_category walker_armament_category } walker_armament_slot_4 = { walker_light_armament_category walker_armament_category } walker_engine_slot = { walker_engine_category } walker_suspension_slot = { walker_tank_legs_four_category } walker_special_type_slot_1 = { walker_tank_battlestation_category walker_tank_defensive_category walker_tank_drone_category } walker_special_type_slot_2 = { walker_tank_battlestation_category walker_tank_defensive_category walker_tank_drone_category } walker_special_type_slot_3 = { walker_tank_battlestation_category walker_tank_defensive_category walker_tank_drone_category } } } #Special Modules walker_tank_module_battlestation_1 = { abbreviation = "wkbs" category = walker_tank_battlestation_category sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 6.83 maximum_speed = -0.25 reliability = -0.05 } multiply_stats = { defense = 0.06 breakthrough = 0.075 } build_cost_resources = { microchips = 1 } xp_cost = 3 } walker_tank_module_countermeasures_1 = { abbreviation = "wkcm" category = walker_tank_defensive_category sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 6.83 armor_value = 4.25 } multiply_stats = { defense = 0.125 } build_cost_resources = { microchips = 1 } xp_cost = 3 } walker_tank_module_anti_rocket_laser_1 = { abbreviation = "wkal1" category = walker_tank_defensive_category sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 6.83 armor_value = 6.25 } multiply_stats = { defense = 0.05 } build_cost_resources = { microchips = 1 } xp_cost = 3 } walker_tank_module_recon_drone_1 = { abbreviation = "wkrc1" category = walker_tank_drone_category sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 6.83 recon = 11.5 } build_cost_resources = { microchips = 1 } xp_cost = 3 } walker_tank_module_suicide_drone_1 = { abbreviation = "wksd1" category = walker_tank_drone_category sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 6.83 hard_attack = 4.25 additional_collateral_damage = 0.425 supply_consumption = 0.01 } build_cost_resources = { microchips = 1 } xp_cost = 3 } #Event Horzion event_horizon_walker_tank_module_amws_combat_system = { abbreviation = "ehamws1" category = eh_walker_armament_category sfx = x add_stats = { build_cost_ic = 21 maximum_speed = -1.25 reliability = -0.15 breakthrough = 1.125 soft_attack = 10.1 hard_attack = 15 additional_collateral_damage = 2.51 ap_attack = 35 supply_consumption = 0.01 } build_cost_resources = { steel = 2 } xp_cost = 3 } event_horizon_walker_tank_module_amws_24 = { abbreviation = "ehamws24" category = eh_walker_armament_category sfx = x add_stats = { build_cost_ic = 21 maximum_speed = -1.25 reliability = -0.15 breakthrough = 1.125 soft_attack = 10.1 hard_attack = 15 additional_collateral_damage = 2.51 ap_attack = 35 supply_consumption = 0.01 } build_cost_resources = { steel = 2 } xp_cost = 3 } event_horizon_walker_tank_module_xciws2b = { abbreviation = "ehxciws2b" category = eh_walker_armament_category sfx = x add_stats = { build_cost_ic = 21 maximum_speed = -1.25 reliability = -0.15 breakthrough = 1.125 soft_attack = 10.1 hard_attack = 15 additional_collateral_damage = 2.51 ap_attack = 35 supply_consumption = 0.01 } build_cost_resources = { steel = 2 } xp_cost = 3 } event_horizon_walker_tank_module_crb_halbart = { abbreviation = "ehcrbh" category = eh_walker_armament_category sfx = x add_stats = { build_cost_ic = 21 maximum_speed = -1.25 reliability = -0.15 breakthrough = 1.125 soft_attack = 10.1 hard_attack = 15 additional_collateral_damage = 2.51 ap_attack = 35 supply_consumption = 0.01 } build_cost_resources = { steel = 2 } xp_cost = 3 } event_horizon_walker_tank_module_type87_ass_cannon = { abbreviation = "ehass1" category = eh_walker_armament_category sfx = x add_stats = { build_cost_ic = 21 maximum_speed = -1.25 reliability = -0.15 breakthrough = 1.125 soft_attack = 10.1 hard_attack = 15 additional_collateral_damage = 2.51 ap_attack = 35 supply_consumption = 0.01 } build_cost_resources = { steel = 2 } xp_cost = 3 } event_horizon_walker_tank_module_ws16_ass_cannon = { abbreviation = "ehass2" category = eh_walker_armament_category sfx = x add_stats = { build_cost_ic = 21 maximum_speed = -1.25 reliability = -0.15 breakthrough = 1.125 soft_attack = 10.1 hard_attack = 15 additional_collateral_damage = 2.51 ap_attack = 35 supply_consumption = 0.01 } build_cost_resources = { steel = 2 } xp_cost = 3 } event_horizon_walker_tank_module_a97_ass_cannon = { abbreviation = "ehass3" category = eh_walker_armament_category sfx = x add_stats = { build_cost_ic = 21 maximum_speed = -1.25 reliability = -0.15 breakthrough = 1.125 soft_attack = 10.1 hard_attack = 15 additional_collateral_damage = 2.51 ap_attack = 35 supply_consumption = 0.01 } build_cost_resources = { steel = 2 } xp_cost = 3 } event_horizon_walker_tank_module_support_type87_ass_cannon = { abbreviation = "ehass4" category = eh_walker_armament_category sfx = x add_stats = { build_cost_ic = 21 maximum_speed = -1.25 reliability = -0.15 breakthrough = 1.125 soft_attack = 10.1 hard_attack = 15 additional_collateral_damage = 2.51 ap_attack = 35 supply_consumption = 0.01 } build_cost_resources = { steel = 2 } xp_cost = 3 } event_horizon_walker_tank_module_bws3_great_sword = { abbreviation = "ehbws3gs" category = eh_walker_swords_category sfx = x add_stats = { build_cost_ic = 21 maximum_speed = -1.25 reliability = -0.15 breakthrough = 1.125 soft_attack = 10.1 hard_attack = 15 additional_collateral_damage = 2.51 ap_attack = 35 supply_consumption = 0.01 } build_cost_resources = { steel = 2 } xp_cost = 3 } event_horizon_walker_tank_module_type74_pb_blade = { abbreviation = "ehsw1" category = eh_walker_swords_category sfx = x add_stats = { build_cost_ic = 21 maximum_speed = -1.25 reliability = -0.15 breakthrough = 1.125 soft_attack = 10.1 hard_attack = 15 additional_collateral_damage = 2.51 ap_attack = 35 supply_consumption = 0.01 } build_cost_resources = { steel = 2 } xp_cost = 3 } event_horizon_walker_tank_module_bws8 = { abbreviation = "ehsw1" category = eh_walker_swords_category sfx = x add_stats = { build_cost_ic = 21 maximum_speed = -1.25 reliability = -0.15 breakthrough = 1.125 soft_attack = 10.1 hard_attack = 15 additional_collateral_damage = 2.51 ap_attack = 35 supply_consumption = 0.01 } build_cost_resources = { steel = 2 } xp_cost = 3 } }