equipment_modules = { #Chassis helicopter_light_chassis = { abbreviation = "hte1" category = helicopter_chassis_type sfx = sfx_ui_sd_module_engine allowed_module_categories = { nose_gun_type_slot = { helicopter_light_nose_gun helicopter_medium_nose_gun } helicopter_body_layout = { light_gunship_layout } engine_type_slot = { helicopter_turbine_engine_type helicopter_piston_engine_type } armor_type_slot = { helicopter_armor_type_light } top_mount_type_slot = { helicopter_mast_mounted_camera } } multiply_stats = { build_cost_ic = -0.15 maximum_speed = 0.25 fuel_consumption = -0.15 } add_stats = { hardness = -0.15 } } helicopter_medium_chassis = { abbreviation = "hte1" category = helicopter_chassis_type sfx = sfx_ui_sd_module_engine allowed_module_categories = { nose_gun_type_slot = { helicopter_light_nose_gun helicopter_medium_nose_gun helicopter_heavy_nose_gun } helicopter_body_layout = { light_gunship_layout gunship_layout gunship_transport_layout transport_layout } engine_type_slot = { helicopter_turbine_engine_type helicopter_piston_engine_type helicopter_coaxial_engine_type helicopter_hover_engine_type } armor_type_slot = { helicopter_armor_type_light helicopter_armor_type } top_mount_type_slot = { helicopter_mast_mounted_camera helicopter_mast_mounted_radar } } add_stats = { hardness = -0.05 } } helicopter_heavy_chassis = { abbreviation = "hte1" category = helicopter_chassis_type sfx = sfx_ui_sd_module_engine multiply_stats = { build_cost_ic = 0.15 maximum_speed = -0.25 fuel_consumption = 0.15 } forbid_equipment_type_exact_match = armor allowed_module_categories = { helicopter_body_layout = { transport_layout heavy_transport_layout } engine_type_slot = { helicopter_turbine_engine_type helicopter_piston_engine_type helicopter_coaxial_engine_type helicopter_twin_engine_type helicopter_hover_engine_type } armor_type_slot = { helicopter_armor_type_light helicopter_armor_type } } } unarmed_transport_layout = { abbreviation = "hte1" category = transport_layout sfx = sfx_ui_sd_module_engine multiply_stats = { build_cost_ic = -0.15 maximum_speed = 0.1 fuel_consumption = -0.1 } allow_equipment_type = { amphibious } } armed_transport_layout = { abbreviation = "hte1" category = transport_layout sfx = sfx_ui_sd_module_engine multiply_stats = { build_cost_ic = 0.05 } allow_equipment_type = { amphibious } allowed_module_categories = { helicopter_body_mount_1 = { defensive_guns } helicopter_body_mount_2 = { defensive_guns } } } heavy_unarmed_transport_layout = { abbreviation = "hte1" category = heavy_transport_layout sfx = sfx_ui_sd_module_engine multiply_stats = { build_cost_ic = -0.15 maximum_speed = 0.1 fuel_consumption = -0.1 } allow_equipment_type = { amphibious } forbid_equipment_type_exact_match_for_category = { helicopter_piston_engine_type = amphibious helicopter_coaxial_engine_type = amphibious } } heavy_armed_transport_layout = { abbreviation = "hte1" category = heavy_transport_layout sfx = sfx_ui_sd_module_engine multiply_stats = { build_cost_ic = 0.05 } allow_equipment_type = { amphibious } forbid_equipment_type_exact_match_for_category = { helicopter_piston_engine_type = amphibious helicopter_coaxial_engine_type = amphibious } allowed_module_categories = { helicopter_body_mount_1 = { defensive_guns } helicopter_body_mount_2 = { defensive_guns } } } gunship_transport_layout = { abbreviation = "hte1" category = gunship_transport_layout sfx = sfx_ui_sd_module_engine multiply_stats = { build_cost_ic = 0.35 } allow_equipment_type = { amphibious } allowed_module_categories = { helicopter_body_mount_1 = { defensive_guns } helicopter_body_mount_2 = { defensive_guns } helicopter_wing_mount_1 = { helicopter_atgm_type helicopter_heavy_atgm_type helicopter_multiple_atgm_type helicopter_rockets_type helicopter_gun_pods_type helicopter_wing_armament } helicopter_wing_mount_2 = { helicopter_atgm_type helicopter_heavy_atgm_type helicopter_multiple_atgm_type helicopter_rockets_type helicopter_gun_pods_type helicopter_wing_armament } } } gunship_layout = { abbreviation = "hte1" category = gunship_layout sfx = sfx_ui_sd_module_engine multiply_stats = { build_cost_ic = 0.25 } allowed_module_categories = { helicopter_body_mount_1 = { helicopter_atgm_type helicopter_heavy_atgm_type helicopter_multiple_atgm_type helicopter_rockets_type helicopter_gun_pods_type } helicopter_body_mount_2 = { helicopter_atgm_type helicopter_heavy_atgm_type helicopter_multiple_atgm_type helicopter_rockets_type helicopter_gun_pods_type } helicopter_wing_mount_1 = { helicopter_atgm_type helicopter_heavy_atgm_type helicopter_multiple_atgm_type helicopter_rockets_type helicopter_gun_pods_type helicopter_wing_armament } helicopter_wing_mount_2 = { helicopter_atgm_type helicopter_heavy_atgm_type helicopter_multiple_atgm_type helicopter_rockets_type helicopter_gun_pods_type helicopter_wing_armament } } } light_gunship_layout = { abbreviation = "hte1" category = light_gunship_layout sfx = sfx_ui_sd_module_engine multiply_stats = { build_cost_ic = 0.15 } allowed_module_categories = { helicopter_body_mount_1 = { helicopter_atgm_type helicopter_heavy_atgm_type helicopter_multiple_atgm_type helicopter_rockets_type helicopter_gun_pods_type } helicopter_body_mount_2 = { helicopter_atgm_type helicopter_heavy_atgm_type helicopter_multiple_atgm_type helicopter_rockets_type helicopter_gun_pods_type } } } ### Engines ### #turbine engines helicopter_turbine_engine_gen1 = { abbreviation = "hte1" category = helicopter_turbine_engine_type sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 8 fuel_consumption = 10 maximum_speed = 40 } can_convert_from = { module_category = helicopter_turbine_engine_type convert_cost_ic = 1.25 } can_convert_from = { module_category = helicopter_piston_engine_type convert_cost_ic = 1.25 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } helicopter_turbine_engine_gen2 = { abbreviation = "hte2" category = helicopter_turbine_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_turbine_engine_gen1 add_stats = { build_cost_ic = 10 fuel_consumption = 12 maximum_speed = 50 } can_convert_from = { module_category = helicopter_turbine_engine_type convert_cost_ic = 1.5 } can_convert_from = { module_category = helicopter_piston_engine_type convert_cost_ic = 1.5 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } helicopter_turbine_engine_gen3 = { abbreviation = "hte3" category = helicopter_turbine_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_turbine_engine_gen2 add_stats = { build_cost_ic = 12 fuel_consumption = 14 maximum_speed = 60 } can_convert_from = { module_category = helicopter_turbine_engine_type convert_cost_ic = 1.75 } can_convert_from = { module_category = helicopter_piston_engine_type convert_cost_ic = 1.75 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } helicopter_turbine_engine_gen4 = { abbreviation = "hte4" category = helicopter_turbine_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_turbine_engine_gen3 add_stats = { build_cost_ic = 14 fuel_consumption = 16 maximum_speed = 70 } can_convert_from = { module_category = helicopter_turbine_engine_type convert_cost_ic = 2 } can_convert_from = { module_category = helicopter_piston_engine_type convert_cost_ic = 2 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } helicopter_turbine_engine_gen5 = { abbreviation = "hte5" category = helicopter_turbine_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_turbine_engine_gen4 add_stats = { build_cost_ic = 16 fuel_consumption = 18 maximum_speed = 80 } can_convert_from = { module_category = helicopter_turbine_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = helicopter_piston_engine_type convert_cost_ic = 2.25 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } helicopter_turbine_engine_gen6 = { abbreviation = "hte6" category = helicopter_turbine_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_turbine_engine_gen5 add_stats = { build_cost_ic = 18 fuel_consumption = 20 maximum_speed = 90 } can_convert_from = { module_category = helicopter_turbine_engine_type convert_cost_ic = 2.5 } can_convert_from = { module_category = helicopter_piston_engine_type convert_cost_ic = 2.5 } build_cost_resources = { aluminium = 2 } xp_cost = 3 } helicopter_turbine_engine_gen7 = { abbreviation = "hte7" category = helicopter_turbine_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_turbine_engine_gen6 add_stats = { build_cost_ic = 20 fuel_consumption = 22 maximum_speed = 100 } can_convert_from = { module_category = helicopter_turbine_engine_type convert_cost_ic = 2.75 } can_convert_from = { module_category = helicopter_piston_engine_type convert_cost_ic = 2.75 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } #piston engines helicopter_piston_engine_gen1 = { abbreviation = "hpe1" category = helicopter_piston_engine_type sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 4 fuel_consumption = 7 maximum_speed = 30 reliability = -0.2 } multiply_stats = { breakthrough = -0.15 defense = -0.15 } can_convert_from = { module_category = helicopter_turbine_engine_type convert_cost_ic = 0.75 } can_convert_from = { module_category = helicopter_piston_engine_type convert_cost_ic = 0.75 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } helicopter_piston_engine_gen2 = { abbreviation = "hpe2" category = helicopter_piston_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_piston_engine_gen1 add_stats = { build_cost_ic = 5 fuel_consumption = 8.5 maximum_speed = 37.5 reliability = -0.2 } multiply_stats = { breakthrough = -0.138 defense = -0.138 } can_convert_from = { module_category = helicopter_turbine_engine_type convert_cost_ic = 1 } can_convert_from = { module_category = helicopter_piston_engine_type convert_cost_ic = 1 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } helicopter_piston_engine_gen3 = { abbreviation = "hpe3" category = helicopter_piston_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_piston_engine_gen2 add_stats = { build_cost_ic = 6 fuel_consumption = 10 maximum_speed = 45 reliability = -0.2 } multiply_stats = { breakthrough = -0.125 defense = -0.125 } can_convert_from = { module_category = helicopter_turbine_engine_type convert_cost_ic = 1.25 } can_convert_from = { module_category = helicopter_piston_engine_type convert_cost_ic = 1.25 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } helicopter_piston_engine_gen4 = { abbreviation = "hpe4" category = helicopter_piston_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_piston_engine_gen3 add_stats = { build_cost_ic = 7 fuel_consumption = 11.5 maximum_speed = 52.5 reliability = -0.2 } multiply_stats = { breakthrough = -0.113 defense = -0.113 } can_convert_from = { module_category = helicopter_turbine_engine_type convert_cost_ic = 1.5 } can_convert_from = { module_category = helicopter_piston_engine_type convert_cost_ic = 1.5 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } helicopter_piston_engine_gen5 = { abbreviation = "hpe5" category = helicopter_piston_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_piston_engine_gen4 add_stats = { build_cost_ic = 8 fuel_consumption = 13 maximum_speed = 60 reliability = -0.2 } multiply_stats = { breakthrough = -0.1 defense = -0.1 } can_convert_from = { module_category = helicopter_turbine_engine_type convert_cost_ic = 1.75 } can_convert_from = { module_category = helicopter_piston_engine_type convert_cost_ic = 1.75 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } helicopter_piston_engine_gen6 = { abbreviation = "hpe6" category = helicopter_piston_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_piston_engine_gen5 add_stats = { build_cost_ic = 9 fuel_consumption = 14.5 maximum_speed = 67.5 reliability = -0.2 } multiply_stats = { breakthrough = -0.087 defense = -0.087 } can_convert_from = { module_category = helicopter_turbine_engine_type convert_cost_ic = 2 } can_convert_from = { module_category = helicopter_piston_engine_type convert_cost_ic = 2 } build_cost_resources = { aluminium = 2 } xp_cost = 3 } helicopter_piston_engine_gen7 = { abbreviation = "hpe7" category = helicopter_piston_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_piston_engine_gen6 add_stats = { build_cost_ic = 10 fuel_consumption = 16 maximum_speed = 75 reliability = -0.2 } multiply_stats = { breakthrough = -0.075 defense = -0.075 } can_convert_from = { module_category = helicopter_turbine_engine_type convert_cost_ic = 2.25 } can_convert_from = { module_category = helicopter_piston_engine_type convert_cost_ic = 2.5 } build_cost_resources = { aluminium = 2 } xp_cost = 3 } helicopter_coaxial_engine_gen1 = { abbreviation = "hpe1" category = helicopter_coaxial_engine_type sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 5 fuel_consumption = 7 maximum_speed = 25 reliability = 0.05 } multiply_stats = { breakthrough = -0.075 defense = -0.075 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } helicopter_coaxial_engine_gen2 = { abbreviation = "hpe2" category = helicopter_coaxial_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_coaxial_engine_gen1 add_stats = { build_cost_ic = 6 fuel_consumption = 8 maximum_speed = 30 reliability = 0.1 } multiply_stats = { breakthrough = -0.05 defense = -0.05 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } helicopter_coaxial_engine_gen3 = { abbreviation = "hpe3" category = helicopter_coaxial_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_coaxial_engine_gen2 add_stats = { build_cost_ic = 7 fuel_consumption = 9 maximum_speed = 35 reliability = 0.15 } multiply_stats = { breakthrough = -0.025 defense = -0.025 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } helicopter_coaxial_engine_gen4 = { abbreviation = "hpe4" category = helicopter_coaxial_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_coaxial_engine_gen3 add_stats = { build_cost_ic = 8 fuel_consumption = 10 maximum_speed = 40 reliability = 0.2 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } helicopter_coaxial_engine_gen5 = { abbreviation = "hpe5" category = helicopter_coaxial_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_coaxial_engine_gen4 add_stats = { build_cost_ic = 9 fuel_consumption = 11 maximum_speed = 45 reliability = 0.25 } multiply_stats = { breakthrough = 0.025 defense = 0.025 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } helicopter_coaxial_engine_gen6 = { abbreviation = "hpe6" category = helicopter_coaxial_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_coaxial_engine_gen5 add_stats = { build_cost_ic = 10 fuel_consumption = 12 maximum_speed = 50 reliability = 0.3 } multiply_stats = { breakthrough = 0.05 defense = 0.05 } build_cost_resources = { aluminium = 2 } xp_cost = 3 } helicopter_coaxial_engine_gen7 = { abbreviation = "hpe7" category = helicopter_coaxial_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_coaxial_engine_gen6 add_stats = { build_cost_ic = 11 fuel_consumption = 13 maximum_speed = 55 reliability = 0.35 } multiply_stats = { breakthrough = 0.075 defense = 0.075 } build_cost_resources = { aluminium = 2 } xp_cost = 3 } helicopter_twin_engine_gen1 = { abbreviation = "hpe1" category = helicopter_twin_engine_type sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 6 fuel_consumption = 10 maximum_speed = 30 reliability = 0.025 } multiply_stats = { breakthrough = -0.2 defense = -0.2 } build_cost_resources = { aluminium = 2 } xp_cost = 3 } helicopter_twin_engine_gen2 = { abbreviation = "hpe2" category = helicopter_twin_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_twin_engine_gen1 add_stats = { build_cost_ic = 7 fuel_consumption = 11 maximum_speed = 32 reliability = 0.05 } multiply_stats = { breakthrough = -0.188 defense = -0.188 } build_cost_resources = { aluminium = 2 } xp_cost = 3 } helicopter_twin_engine_gen3 = { abbreviation = "hpe3" category = helicopter_twin_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_twin_engine_gen2 add_stats = { build_cost_ic = 8 fuel_consumption = 12 maximum_speed = 34 reliability = 0.075 } multiply_stats = { breakthrough = -0.175 defense = -0.175 } build_cost_resources = { aluminium = 2 } xp_cost = 3 } helicopter_twin_engine_gen4 = { abbreviation = "hpe4" category = helicopter_twin_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_twin_engine_gen3 add_stats = { build_cost_ic = 9 fuel_consumption = 13 maximum_speed = 36 reliability = 0.1 } multiply_stats = { breakthrough = -0.163 defense = -0.163 } build_cost_resources = { aluminium = 2 } xp_cost = 3 } helicopter_twin_engine_gen5 = { abbreviation = "hpe5" category = helicopter_twin_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_twin_engine_gen4 add_stats = { build_cost_ic = 10 fuel_consumption = 14 maximum_speed = 38 reliability = 0.15 } multiply_stats = { breakthrough = -0.15 defense = -0.15 } build_cost_resources = { aluminium = 2 } xp_cost = 3 } helicopter_twin_engine_gen6 = { abbreviation = "hpe6" category = helicopter_twin_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_twin_engine_gen5 add_stats = { build_cost_ic = 11 fuel_consumption = 15 maximum_speed = 40 reliability = 0.2 } multiply_stats = { breakthrough = -0.138 defense = -0.138 } build_cost_resources = { aluminium = 3 } xp_cost = 3 } helicopter_twin_engine_gen7 = { abbreviation = "hpe7" category = helicopter_twin_engine_type sfx = sfx_ui_sd_module_engine parent = helicopter_twin_engine_gen6 add_stats = { build_cost_ic = 12 fuel_consumption = 16 maximum_speed = 42 reliability = 0.25 } multiply_stats = { breakthrough = -0.125 defense = -0.125 } build_cost_resources = { aluminium = 3 } xp_cost = 3 } helicopter_module_hover_engine_gen1 = { abbreviation = "hpe1" category = helicopter_hover_engine_type sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 6 fuel_consumption = 9 maximum_speed = 37.5 reliability = -0.21 } multiply_stats = { breakthrough = 0.113 defense = 0.113 } can_convert_from = { module_category = helicopter_turbine_engine_type convert_cost_ic = 0.75 } can_convert_from = { module_category = helicopter_piston_engine_type convert_cost_ic = 0.75 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } helicopter_module_hover_engine_gen2 = { abbreviation = "hpe1" category = helicopter_hover_engine_type parent = helicopter_module_hover_engine_gen1 sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 7 fuel_consumption = 10.5 maximum_speed = 46.875 reliability = -0.21 } multiply_stats = { breakthrough = 0.125 defense = 0.125 } can_convert_from = { module_category = helicopter_turbine_engine_type convert_cost_ic = 0.75 } can_convert_from = { module_category = helicopter_piston_engine_type convert_cost_ic = 0.75 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } helicopter_module_hover_engine_gen3 = { abbreviation = "hpe1" category = helicopter_hover_engine_type parent = helicopter_module_hover_engine_gen2 sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 8 fuel_consumption = 12 maximum_speed = 56.25 reliability = -0.21 } multiply_stats = { breakthrough = 0.138 defense = 0.138 } can_convert_from = { module_category = helicopter_turbine_engine_type convert_cost_ic = 0.75 } can_convert_from = { module_category = helicopter_piston_engine_type convert_cost_ic = 0.75 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } helicopter_module_hover_engine_gen4 = { abbreviation = "hpe1" category = helicopter_hover_engine_type parent = helicopter_module_hover_engine_gen3 sfx = sfx_ui_sd_module_engine add_stats = { build_cost_ic = 9 fuel_consumption = 13.5 maximum_speed = 65.625 reliability = -0.21 } multiply_stats = { breakthrough = 0.15 defense = 0.15 } can_convert_from = { module_category = helicopter_turbine_engine_type convert_cost_ic = 0.75 } can_convert_from = { module_category = helicopter_piston_engine_type convert_cost_ic = 0.75 } build_cost_resources = { aluminium = 1 } xp_cost = 3 } ### Helicopter main Armament ### #ATGM helicopter_atgm_gen1 = { abbreviation = "hag1" category = helicopter_atgm_type sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 4 hard_attack = 3.967 additional_collateral_damage = 0.5 reliability = -0.05 maximum_speed = -1.2 supply_consumption = 0.01 } add_average_stats = { ap_attack = 10.58 } can_convert_from = { module_category = helicopter_atgm_type convert_cost_ic = 1 } can_convert_from = { module_category = helicopter_rockets_type convert_cost_ic = 1 } build_cost_resources = { microchips = 1 } xp_cost = 3 } helicopter_atgm_gen2 = { abbreviation = "hag2" category = helicopter_atgm_type sfx = sfx_ui_sd_module_turret parent = helicopter_atgm_gen1 add_stats = { build_cost_ic = 5 hard_attack = 5.372 additional_collateral_damage = 0.625 reliability = -0.05 maximum_speed = -1.5 supply_consumption = 0.01 } add_average_stats = { ap_attack = 13.225 } can_convert_from = { module_category = helicopter_atgm_type convert_cost_ic = 1.25 } can_convert_from = { module_category = helicopter_rockets_type convert_cost_ic = 1.25 } build_cost_resources = { microchips = 1 } xp_cost = 3 } helicopter_atgm_gen3 = { abbreviation = "hag3" category = helicopter_atgm_type sfx = sfx_ui_sd_module_turret parent = helicopter_atgm_gen2 add_stats = { build_cost_ic = 6 hard_attack = 6.612 additional_collateral_damage = 0.8 reliability = -0.05 maximum_speed = -1.8 supply_consumption = 0.01 } add_average_stats = { ap_attack = 15.87 } can_convert_from = { module_category = helicopter_atgm_type convert_cost_ic = 1.5 } can_convert_from = { module_category = helicopter_rockets_type convert_cost_ic = 1.5 } build_cost_resources = { microchips = 1 } xp_cost = 3 } helicopter_atgm_gen4 = { abbreviation = "hag4" category = helicopter_atgm_type sfx = sfx_ui_sd_module_turret parent = helicopter_atgm_gen3 add_stats = { build_cost_ic = 7 hard_attack = 7.522 additional_collateral_damage = 0.875 reliability = -0.05 maximum_speed = -2.1 supply_consumption = 0.01 } add_average_stats = { ap_attack = 17.192 } can_convert_from = { module_category = helicopter_atgm_type convert_cost_ic = 1.75 } can_convert_from = { module_category = helicopter_rockets_type convert_cost_ic = 1.75 } build_cost_resources = { microchips = 1 } xp_cost = 3 } helicopter_atgm_gen5 = { abbreviation = "hag5" category = helicopter_atgm_type sfx = sfx_ui_sd_module_turret parent = helicopter_atgm_gen4 add_stats = { build_cost_ic = 8 hard_attack = 7.935 additional_collateral_damage = 1.0 reliability = -0.05 maximum_speed = -2.4 supply_consumption = 0.01 } add_average_stats = { ap_attack = 18.515 } can_convert_from = { module_category = helicopter_atgm_type convert_cost_ic = 2 } can_convert_from = { module_category = helicopter_rockets_type convert_cost_ic = 2 } build_cost_resources = { microchips = 1 } xp_cost = 3 } #Multiple ATGM helicopter_multiple_atgm_gen1 = { abbreviation = "hmag1" category = helicopter_multiple_atgm_type sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 8 hard_attack = 7.935 additional_collateral_damage = 1.0 reliability = -0.2 maximum_speed = -4 supply_consumption = 0.02 } add_average_stats = { ap_attack = 17.192 } can_convert_from = { module_category = helicopter_multiple_atgm_type convert_cost_ic = 4 } xp_cost = 3 build_cost_resources = { microchips = 1 steel = 1 } } helicopter_multiple_atgm_gen2 = { abbreviation = "hmag2" category = helicopter_multiple_atgm_type sfx = sfx_ui_sd_module_turret parent = helicopter_multiple_atgm_gen1 add_stats = { build_cost_ic = 10 hard_attack = 10.58 additional_collateral_damage = 1.2 reliability = -0.2 maximum_speed = -5 supply_consumption = 0.02 } add_average_stats = { ap_attack = 21.16 } can_convert_from = { module_category = helicopter_multiple_atgm_type convert_cost_ic = 5 } xp_cost = 3 build_cost_resources = { microchips = 1 steel = 1 } } helicopter_multiple_atgm_gen3 = { abbreviation = "hmag3" category = helicopter_multiple_atgm_type sfx = sfx_ui_sd_module_turret parent = helicopter_multiple_atgm_gen2 add_stats = { build_cost_ic = 12 hard_attack = 13.225 additional_collateral_damage = 1.5 reliability = -0.2 maximum_speed = -6 supply_consumption = 0.02 } add_average_stats = { ap_attack = 26.45 } can_convert_from = { module_category = helicopter_multiple_atgm_type convert_cost_ic = 6 } xp_cost = 3 build_cost_resources = { microchips = 1 steel = 1 } } helicopter_multiple_atgm_gen4 = { abbreviation = "hmag4" category = helicopter_multiple_atgm_type sfx = sfx_ui_sd_module_turret parent = helicopter_multiple_atgm_gen3 add_stats = { build_cost_ic = 14 hard_attack = 15.87 additional_collateral_damage = 1.8 reliability = -0.2 maximum_speed = -7 supply_consumption = 0.02 } add_average_stats = { ap_attack = 30.417 } can_convert_from = { module_category = helicopter_multiple_atgm_type convert_cost_ic = 7 } xp_cost = 3 build_cost_resources = { microchips = 1 steel = 1 } } helicopter_multiple_atgm_gen5 = { abbreviation = "hmag5" category = helicopter_multiple_atgm_type sfx = sfx_ui_sd_module_turret parent = helicopter_multiple_atgm_gen4 add_stats = { build_cost_ic = 16 hard_attack = 17.192 additional_collateral_damage = 2.0 reliability = -0.2 maximum_speed = -8 supply_consumption = 0.02 } add_average_stats = { ap_attack = 34.385 } can_convert_from = { module_category = helicopter_multiple_atgm_type convert_cost_ic = 8 } xp_cost = 3 build_cost_resources = { microchips = 1 steel = 1 } } helicopter_multiple_atgm_gen6 = { abbreviation = "hmag6" category = helicopter_multiple_atgm_type sfx = sfx_ui_sd_module_turret parent = helicopter_multiple_atgm_gen5 add_stats = { build_cost_ic = 18 hard_attack = 18.515 additional_collateral_damage = 2.2 reliability = -0.2 maximum_speed = -9 supply_consumption = 0.02 } add_average_stats = { ap_attack = 38.352 } can_convert_from = { module_category = helicopter_multiple_atgm_type convert_cost_ic = 9 } xp_cost = 3 build_cost_resources = { microchips = 2 steel = 1 } } helicopter_multiple_atgm_gen7 = { abbreviation = "hmag7" category = helicopter_multiple_atgm_type sfx = sfx_ui_sd_module_turret parent = helicopter_multiple_atgm_gen6 add_stats = { build_cost_ic = 20 hard_attack = 21.16 additional_collateral_damage = 2.5 reliability = -0.2 maximum_speed = -10 supply_consumption = 0.02 } add_average_stats = { ap_attack = 42.32 } can_convert_from = { module_category = helicopter_multiple_atgm_type convert_cost_ic = 10 } xp_cost = 3 build_cost_resources = { microchips = 2 steel = 1 } } #heavy atgms helicopter_heavy_atgm_gen1 = { abbreviation = "hhag1" category = helicopter_heavy_atgm_type sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 8 hard_attack = 6.612 additional_collateral_damage = 0.8 reliability = -0.25 maximum_speed = -6 supply_consumption = 0.03 } add_average_stats = { ap_attack = 21.16 } can_convert_from = { module_category = helicopter_heavy_atgm_type convert_cost_ic = 4 } xp_cost = 3 build_cost_resources = { microchips = 1 steel = 2 } } helicopter_heavy_atgm_gen2 = { abbreviation = "hhag2" category = helicopter_heavy_atgm_type sfx = sfx_ui_sd_module_turret parent = helicopter_heavy_atgm_gen1 add_stats = { build_cost_ic = 10 hard_attack = 7.935 additional_collateral_damage = 1.0 reliability = -0.25 maximum_speed = -7.5 supply_consumption = 0.03 } add_average_stats = { ap_attack = 27.772 } can_convert_from = { module_category = helicopter_heavy_atgm_type convert_cost_ic = 5 } xp_cost = 3 build_cost_resources = { microchips = 1 steel = 2 } } helicopter_heavy_atgm_gen3 = { abbreviation = "hag3" category = helicopter_heavy_atgm_type sfx = sfx_ui_sd_module_turret parent = helicopter_heavy_atgm_gen2 add_stats = { build_cost_ic = 12 hard_attack = 10.58 additional_collateral_damage = 1.2 reliability = -0.25 maximum_speed = -9 supply_consumption = 0.03 } add_average_stats = { ap_attack = 34.385 } can_convert_from = { module_category = helicopter_heavy_atgm_type convert_cost_ic = 6 } xp_cost = 3 build_cost_resources = { microchips = 1 steel = 2 } } helicopter_heavy_atgm_gen4 = { abbreviation = "hag4" category = helicopter_heavy_atgm_type sfx = sfx_ui_sd_module_turret parent = helicopter_heavy_atgm_gen3 add_stats = { build_cost_ic = 14 hard_attack = 11.902 additional_collateral_damage = 1.4 reliability = -0.25 maximum_speed = -10.5 supply_consumption = 0.03 } add_average_stats = { ap_attack = 40.997 } can_convert_from = { module_category = helicopter_heavy_atgm_type convert_cost_ic = 7 } xp_cost = 3 build_cost_resources = { microchips = 1 steel = 2 } } helicopter_heavy_atgm_gen5 = { abbreviation = "hag5" category = helicopter_heavy_atgm_type sfx = sfx_ui_sd_module_turret parent = helicopter_heavy_atgm_gen4 add_stats = { build_cost_ic = 16 hard_attack = 13.225 additional_collateral_damage = 1.6 reliability = -0.25 maximum_speed = -12 supply_consumption = 0.03 } add_average_stats = { ap_attack = 47.61 } can_convert_from = { module_category = helicopter_heavy_atgm_type convert_cost_ic = 8 } xp_cost = 3 build_cost_resources = { microchips = 1 steel = 2 } } helicopter_heavy_atgm_gen6 = { abbreviation = "hag6" category = helicopter_heavy_atgm_type sfx = sfx_ui_sd_module_turret parent = helicopter_heavy_atgm_gen5 add_stats = { build_cost_ic = 18 hard_attack = 15.87 additional_collateral_damage = 1.8 reliability = -0.25 maximum_speed = -13.5 supply_consumption = 0.03 } add_average_stats = { ap_attack = 52.9 } can_convert_from = { module_category = helicopter_heavy_atgm_type convert_cost_ic = 9 } xp_cost = 3 build_cost_resources = { microchips = 2 steel = 2 } } helicopter_heavy_atgm_gen7 = { abbreviation = "hag7" category = helicopter_heavy_atgm_type sfx = sfx_ui_sd_module_turret parent = helicopter_heavy_atgm_gen6 add_stats = { build_cost_ic = 20 hard_attack = 17.192 additional_collateral_damage = 2.0 reliability = -0.25 maximum_speed = -15 supply_consumption = 0.03 } add_average_stats = { ap_attack = 60.835 } can_convert_from = { module_category = helicopter_heavy_atgm_type convert_cost_ic = 10 } xp_cost = 3 build_cost_resources = { microchips = 2 steel = 2 } } ##Rockets## helicopter_rocket_pod_gen1 = { abbreviation = "hrg1" category = helicopter_rockets_type sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 2 soft_attack = 6.612 additional_collateral_damage = 0.8 reliability = -0.05 maximum_speed = -1.2 supply_consumption = 0.01 } can_convert_from = { module_category = helicopter_atgm_type convert_cost_ic = 0.75 } can_convert_from = { module_category = helicopter_rockets_type convert_cost_ic = 0.75 } xp_cost = 3 build_cost_resources = { aluminium = 1 } } helicopter_rocket_pod_gen2 = { abbreviation = "hrg2" category = helicopter_rockets_type sfx = sfx_ui_sd_module_turret parent = helicopter_rocket_pod_gen1 add_stats = { build_cost_ic = 2.4 soft_attack = 7.935 additional_collateral_damage = 0.9 reliability = -0.05 maximum_speed = -1.5 supply_consumption = 0.01 } can_convert_from = { module_category = helicopter_atgm_type convert_cost_ic = 0.9 } can_convert_from = { module_category = helicopter_rockets_type convert_cost_ic = 0.9 } xp_cost = 3 build_cost_resources = { aluminium = 1 } } helicopter_rocket_pod_gen3 = { abbreviation = "hrg3" category = helicopter_rockets_type sfx = sfx_ui_sd_module_turret parent = helicopter_rocket_pod_gen2 add_stats = { build_cost_ic = 2.8 soft_attack = 7.935 additional_collateral_damage = 1.0 reliability = -0.05 maximum_speed = -1.8 supply_consumption = 0.01 } can_convert_from = { module_category = helicopter_atgm_type convert_cost_ic = 1.05 } can_convert_from = { module_category = helicopter_rockets_type convert_cost_ic = 1.05 } xp_cost = 3 build_cost_resources = { aluminium = 1 } } helicopter_rocket_pod_gen4 = { abbreviation = "hrg4" category = helicopter_rockets_type sfx = sfx_ui_sd_module_turret parent = helicopter_rocket_pod_gen3 add_stats = { build_cost_ic = 3.2 soft_attack = 10.58 additional_collateral_damage = 1.2 reliability = -0.05 maximum_speed = -2.1 supply_consumption = 0.01 } can_convert_from = { module_category = helicopter_atgm_type convert_cost_ic = 1.2 } can_convert_from = { module_category = helicopter_rockets_type convert_cost_ic = 1.2 } xp_cost = 3 build_cost_resources = { aluminium = 1 } } helicopter_rocket_pod_gen5 = { abbreviation = "hrg5" category = helicopter_rockets_type sfx = sfx_ui_sd_module_turret parent = helicopter_rocket_pod_gen4 add_stats = { build_cost_ic = 3.6 soft_attack = 11.902 additional_collateral_damage = 1.4 reliability = -0.05 maximum_speed = -2.4 supply_consumption = 0.01 } can_convert_from = { module_category = helicopter_atgm_type convert_cost_ic = 1.35 } can_convert_from = { module_category = helicopter_rockets_type convert_cost_ic = 1.35 } xp_cost = 3 build_cost_resources = { aluminium = 1 } } helicopter_rocket_pod_gen6 = { abbreviation = "hrg6" category = helicopter_rockets_type sfx = sfx_ui_sd_module_turret parent = helicopter_rocket_pod_gen5 add_stats = { build_cost_ic = 4.0 soft_attack = 13.225 additional_collateral_damage = 1.5 reliability = -0.05 maximum_speed = -2.7 supply_consumption = 0.01 } can_convert_from = { module_category = helicopter_atgm_type convert_cost_ic = 1.50 } can_convert_from = { module_category = helicopter_rockets_type convert_cost_ic = 1.50 } xp_cost = 3 build_cost_resources = { aluminium = 2 } } helicopter_rocket_pod_gen7 = { abbreviation = "hrg7" category = helicopter_rockets_type sfx = sfx_ui_sd_module_turret parent = helicopter_rocket_pod_gen6 add_stats = { build_cost_ic = 4.4 soft_attack = 13.225 additional_collateral_damage = 1.6 reliability = -0.05 maximum_speed = -3 supply_consumption = 0.01 } can_convert_from = { module_category = helicopter_atgm_type convert_cost_ic = 1.65 } can_convert_from = { module_category = helicopter_rockets_type convert_cost_ic = 1.65 } xp_cost = 3 build_cost_resources = { aluminium = 2 } } ##Gun Pods## helicopter_gun_pod_gen1 = { abbreviation = "hgg1" category = helicopter_gun_pods_type sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 1.2 soft_attack = 1.322 additional_collateral_damage = 0.2 reliability = -0.05 maximum_speed = -0.8 supply_consumption = 0.01 } xp_cost = 3 } helicopter_gun_pod_gen2 = { abbreviation = "hgg2" category = helicopter_gun_pods_type sfx = sfx_ui_sd_module_turret parent = helicopter_gun_pod_gen1 add_stats = { build_cost_ic = 1.5 soft_attack = 3.225 additional_collateral_damage = 0.375 reliability = -0.05 maximum_speed = -0.9 supply_consumption = 0.01 } xp_cost = 3 } helicopter_gun_pod_gen3 = { abbreviation = "hgg3" category = helicopter_gun_pods_type sfx = sfx_ui_sd_module_turret parent = helicopter_gun_pod_gen2 add_stats = { build_cost_ic = 1.8 soft_attack = 3.967 additional_collateral_damage = 0.4 reliability = -0.05 maximum_speed = -1 supply_consumption = 0.01 } xp_cost = 3 } helicopter_gun_pod_gen4 = { abbreviation = "hgg4" category = helicopter_gun_pods_type sfx = sfx_ui_sd_module_turret parent = helicopter_gun_pod_gen3 add_stats = { build_cost_ic = 2.1 soft_attack = 4.514 additional_collateral_damage = 0.525 reliability = -0.05 maximum_speed = -1.1 supply_consumption = 0.01 } xp_cost = 3 } helicopter_gun_pod_gen5 = { abbreviation = "hgg5" category = helicopter_gun_pods_type sfx = sfx_ui_sd_module_turret parent = helicopter_gun_pod_gen4 add_stats = { build_cost_ic = 2.4 soft_attack = 5.29 additional_collateral_damage = 0.6 reliability = -0.05 maximum_speed = -1.2 supply_consumption = 0.01 } xp_cost = 3 } helicopter_gun_pod_gen6 = { abbreviation = "hgg6" category = helicopter_gun_pods_type sfx = sfx_ui_sd_module_turret parent = helicopter_gun_pod_gen5 add_stats = { build_cost_ic = 2.7 soft_attack = 5.803 additional_collateral_damage = 0.675 reliability = -0.05 maximum_speed = -1.3 supply_consumption = 0.01 } xp_cost = 3 } helicopter_gun_pod_gen7 = { abbreviation = "hgg7" category = helicopter_gun_pods_type sfx = sfx_ui_sd_module_turret parent = helicopter_gun_pod_gen6 add_stats = { build_cost_ic = 3 soft_attack = 6.612 additional_collateral_damage = 0.8 reliability = -0.05 maximum_speed = -1.4 supply_consumption = 0.01 } xp_cost = 3 } ##AA missiles## helicopter_aa_missile_gen1 = { abbreviation = "ham1" category = helicopter_wing_armament sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 3 air_attack = 2 reliability = -0.05 maximum_speed = -1 supply_consumption = 0.01 } build_cost_resources = { microchips = 1 } xp_cost = 3 } helicopter_aa_missile_gen2 = { abbreviation = "ham2" category = helicopter_wing_armament sfx = sfx_ui_sd_module_turret parent = helicopter_aa_missile_gen1 add_stats = { build_cost_ic = 4 air_attack = 3 reliability = -0.05 maximum_speed = -1.5 supply_consumption = 0.01 } build_cost_resources = { microchips = 1 } xp_cost = 3 } helicopter_aa_missile_gen3 = { abbreviation = "ham3" category = helicopter_wing_armament sfx = sfx_ui_sd_module_turret parent = helicopter_aa_missile_gen2 add_stats = { build_cost_ic = 5 air_attack = 4 reliability = -0.05 maximum_speed = -2 supply_consumption = 0.01 } build_cost_resources = { microchips = 1 } xp_cost = 3 } helicopter_aa_missile_gen4 = { abbreviation = "ham4" category = helicopter_wing_armament sfx = sfx_ui_sd_module_turret parent = helicopter_aa_missile_gen3 add_stats = { build_cost_ic = 6 air_attack = 5 reliability = -0.05 maximum_speed = -2.5 supply_consumption = 0.01 } build_cost_resources = { microchips = 1 } xp_cost = 3 } helicopter_aa_missile_gen5 = { abbreviation = "ham5" category = helicopter_wing_armament sfx = sfx_ui_sd_module_turret parent = helicopter_aa_missile_gen4 add_stats = { build_cost_ic = 7 air_attack = 6 reliability = -0.05 maximum_speed = -3 supply_consumption = 0.01 } build_cost_resources = { microchips = 2 } xp_cost = 3 } helicopter_aa_missile_gen6 = { abbreviation = "ham6" category = helicopter_wing_armament sfx = sfx_ui_sd_module_turret parent = helicopter_aa_missile_gen5 add_stats = { build_cost_ic = 8 air_attack = 7 reliability = -0.05 maximum_speed = -3.5 supply_consumption = 0.01 } build_cost_resources = { microchips = 2 } xp_cost = 3 } ##drones## helicopter_drones_gen1 = { abbreviation = "hdg1" category = helicopter_wing_armament sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 6 soft_attack = 3.762 hard_attack = 4.835 reliability = -0.3 maximum_speed = -4 supply_consumption = 0.01 } build_cost_resources = { microchips = 1 aluminium = 1 } xp_cost = 3 } helicopter_drones_gen2 = { abbreviation = "hdg2" category = helicopter_wing_armament sfx = sfx_ui_sd_module_turret parent = helicopter_drones_gen1 add_stats = { build_cost_ic = 7.5 soft_attack = 5.29 hard_attack = 6.612 reliability = -0.25 maximum_speed = -5 supply_consumption = 0.01 } build_cost_resources = { microchips = 1 aluminium = 1 } xp_cost = 3 } helicopter_drones_gen3 = { abbreviation = "hdg3" category = helicopter_wing_armament sfx = sfx_ui_sd_module_turret parent = helicopter_drones_gen2 add_stats = { build_cost_ic = 9 soft_attack = 6.77 hard_attack = 8.059 reliability = -0.2 maximum_speed = -6 supply_consumption = 0.01 } build_cost_resources = { microchips = 1 aluminium = 1 } xp_cost = 3 } helicopter_drones_gen4 = { abbreviation = "hdg4" category = helicopter_wing_armament sfx = sfx_ui_sd_module_turret parent = helicopter_drones_gen3 add_stats = { build_cost_ic = 10.5 soft_attack = 7.952 hard_attack = 9.67 reliability = -0.15 maximum_speed = -7 supply_consumption = 0.01 } build_cost_resources = { microchips = 2 aluminium = 1 } xp_cost = 3 } helicopter_drones_gen5 = { abbreviation = "hdg5" category = helicopter_wing_armament sfx = sfx_ui_sd_module_turret parent = helicopter_drones_gen4 add_stats = { build_cost_ic = 12 soft_attack = 9.133 hard_attack = 10.853 reliability = -0.1 maximum_speed = -8 supply_consumption = 0.01 } build_cost_resources = { microchips = 2 aluminium = 1 } xp_cost = 3 } ### Nose guns ### #light guns (12.7 mm) helicopter_light_nose_gun_gen1 = { abbreviation = "lng1" category = helicopter_light_nose_gun sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 1 soft_attack = 1.322 additional_collateral_damage = 0.2 } xp_cost = 3 } helicopter_light_nose_gun_gen2 = { abbreviation = "lng2" category = helicopter_light_nose_gun sfx = sfx_ui_sd_module_turret parent = helicopter_light_nose_gun_gen1 add_stats = { build_cost_ic = 1.5 soft_attack = 2.645 additional_collateral_damage = 0.3 } xp_cost = 3 } helicopter_light_nose_gun_gen3 = { abbreviation = "lng3" category = helicopter_light_nose_gun sfx = sfx_ui_sd_module_turret parent = helicopter_light_nose_gun_gen2 add_stats = { build_cost_ic = 2 soft_attack = 3.967 additional_collateral_damage = 0.4 } xp_cost = 3 } #medium guns (20 mm) helicopter_medium_nose_gun_gen1 = { abbreviation = "mng1" category = helicopter_medium_nose_gun sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 3 soft_attack = 3.225 hard_attack = 1.322 additional_collateral_damage = 0.475 maximum_speed = -2 supply_consumption = 0.01 } xp_cost = 3 } helicopter_medium_nose_gun_gen2 = { abbreviation = "mng2" category = helicopter_medium_nose_gun sfx = sfx_ui_sd_module_turret parent = helicopter_medium_nose_gun_gen1 add_stats = { build_cost_ic = 4 soft_attack = 5.29 hard_attack = 1.322 additional_collateral_damage = 0.7 maximum_speed = -2 supply_consumption = 0.01 } xp_cost = 3 } helicopter_medium_nose_gun_gen3 = { abbreviation = "mng3" category = helicopter_medium_nose_gun sfx = sfx_ui_sd_module_turret parent = helicopter_medium_nose_gun_gen2 add_stats = { build_cost_ic = 5 soft_attack = 5.803 hard_attack = 1.322 additional_collateral_damage = 0.875 maximum_speed = -2 supply_consumption = 0.01 } xp_cost = 3 } #heavy guns (30 mm) helicopter_heavy_nose_gun_gen1 = { abbreviation = "mng1" category = helicopter_heavy_nose_gun sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 5 soft_attack = 1.322 hard_attack = 1.322 additional_collateral_damage = 0.3 maximum_speed = -4 supply_consumption = 0.01 } xp_cost = 3 } helicopter_heavy_nose_gun_gen2 = { abbreviation = "mng2" category = helicopter_heavy_nose_gun sfx = sfx_ui_sd_module_turret parent = helicopter_heavy_nose_gun_gen1 add_stats = { build_cost_ic = 6.5 soft_attack = 5.372 hard_attack = 2.645 additional_collateral_damage = 0.925 maximum_speed = -4 supply_consumption = 0.01 } xp_cost = 3 } helicopter_heavy_nose_gun_gen3 = { abbreviation = "mng3" category = helicopter_heavy_nose_gun sfx = sfx_ui_sd_module_turret parent = helicopter_heavy_nose_gun_gen2 add_stats = { build_cost_ic = 8 soft_attack = 6.612 hard_attack = 3.967 additional_collateral_damage = 1.2 maximum_speed = -4 supply_consumption = 0.01 } xp_cost = 3 } #Railguns helicopter_railgun_nose_gun_gen1 = { abbreviation = "rng1" category = helicopter_heavy_nose_gun sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 13.25 ap_attack = 5.372 hard_attack = 2.794 additional_collateral_damage = 0.325 maximum_speed = -4 supply_consumption = 0.01 } xp_cost = 3 } helicopter_railgun_nose_gun_gen2 = { abbreviation = "rng1" category = helicopter_heavy_nose_gun parent = helicopter_railgun_nose_gun_gen1 sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 16.31 ap_attack = 6.181 hard_attack = 3.723 additional_collateral_damage = 0.433 maximum_speed = -4 supply_consumption = 0.01 } xp_cost = 3 } helicopter_railgun_nose_gun_gen3 = { abbreviation = "rng1" category = helicopter_heavy_nose_gun parent = helicopter_railgun_nose_gun_gen2 sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 20.08 ap_attack = 7.105 hard_attack = 4.965 additional_collateral_damage = 0.578 maximum_speed = -4 supply_consumption = 0.01 } xp_cost = 3 } helicopter_railgun_nose_gun_gen4 = { abbreviation = "rng1" category = helicopter_heavy_nose_gun parent = helicopter_railgun_nose_gun_gen3 sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 24.72 ap_attack = 8.171 hard_attack = 6.619 additional_collateral_damage = 0.77 maximum_speed = -4 supply_consumption = 0.01 } xp_cost = 3 } ### Armor ### helicopter_armor_gen1 = { abbreviation = "hea1" category = helicopter_armor_type sfx = sfx_ui_sd_module_sonar add_stats = { defense = 0.4 breakthrough = 0.4 reliability = 0.05 } xp_cost = 3 multiply_stats = { build_cost_ic = 0.1 maximum_speed = -0.1 } build_cost_resources = { composites = 1 } } helicopter_armor_gen2 = { abbreviation = "hea2" category = helicopter_armor_type sfx = sfx_ui_sd_module_sonar parent = helicopter_armor_gen1 add_stats = { defense = 0.8 breakthrough = 0.8 reliability = 0.075 } xp_cost = 3 multiply_stats = { build_cost_ic = 0.15 maximum_speed = -0.1 } build_cost_resources = { composites = 1 } } helicopter_armor_gen3 = { abbreviation = "hea3" category = helicopter_armor_type sfx = sfx_ui_sd_module_sonar parent = helicopter_armor_gen2 add_stats = { defense = 1.2 breakthrough = 1.2 reliability = 0.1 } xp_cost = 3 multiply_stats = { build_cost_ic = 0.2 maximum_speed = -0.1 } build_cost_resources = { composites = 1 } } light_helicopter_armor_gen1 = { abbreviation = "hea1" category = helicopter_armor_type_light sfx = sfx_ui_sd_module_sonar add_stats = { defense = 0.163 breakthrough = 0.163 reliability = 0.05 } xp_cost = 3 multiply_stats = { build_cost_ic = 0.05 maximum_speed = -0.05 } build_cost_resources = { aluminium = 1 } } light_helicopter_armor_gen2 = { abbreviation = "hea2" category = helicopter_armor_type_light sfx = sfx_ui_sd_module_sonar parent = helicopter_armor_gen1 add_stats = { defense = 0 breakthrough = 0 reliability = 0.1 } xp_cost = 3 multiply_stats = { build_cost_ic = 0.075 maximum_speed = -0.05 } build_cost_resources = { aluminium = 1 } } light_helicopter_armor_gen3 = { abbreviation = "hea3" category = helicopter_armor_type_light sfx = sfx_ui_sd_module_sonar parent = helicopter_armor_gen2 add_stats = { defense = 0.488 breakthrough = 0.488 reliability = 0.15 } xp_cost = 3 multiply_stats = { build_cost_ic = 0.1 maximum_speed = -0.05 } build_cost_resources = { aluminium = 1 } } ### Helicopter defence modules ## Flares & chaff ## flare_launchers = { abbreviation = "ds1" category = helicopter_defence_type sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 1 defense = 0.812 breakthrough = 0.812 reliability = 0.05 } xp_cost = 3 } active_defence_system_gen1 = { abbreviation = "ds2" category = helicopter_defence_type sfx = sfx_ui_sd_module_turret parent = flare_launchers add_stats = { build_cost_ic = 4 defense = 2 breakthrough = 2 reliability = 0.05 } build_cost_resources = { microchips = 1 } xp_cost = 3 } active_defence_system_gen2 = { abbreviation = "ds3" category = helicopter_defence_type sfx = sfx_ui_sd_module_turret parent = active_defence_system_gen1 add_stats = { build_cost_ic = 5 defense = 3 breakthrough = 3 reliability = 0.125 } build_cost_resources = { microchips = 1 } xp_cost = 3 } active_defence_system_gen3 = { abbreviation = "ads3" category = helicopter_active_defence_type sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 7 defense = 5 breakthrough = 5 reliability = 0.125 } build_cost_resources = { microchips = 1 } xp_cost = 3 } active_defence_system_gen4 = { abbreviation = "ads4" category = helicopter_active_defence_type sfx = sfx_ui_sd_module_turret parent = active_defence_system_gen3 add_stats = { build_cost_ic = 9 defense = 6 breakthrough = 6 reliability = 0.175 } build_cost_resources = { microchips = 2 } xp_cost = 3 } active_defence_system_gen5 = { abbreviation = "ads5" category = helicopter_active_defence_type sfx = sfx_ui_sd_module_turret parent = active_defence_system_gen4 add_stats = { build_cost_ic = 15 defense = 8 breakthrough = 8 reliability = 0.175 } build_cost_resources = { microchips = 2 } xp_cost = 3 } em_lock_detection_system_gen1 = { abbreviation = "elds1" category = helicopter_em_lock_type sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 2 defense = 1 breakthrough = 1 reliability = 0.075 } build_cost_resources = { microchips = 1 } xp_cost = 3 } em_lock_detection_system_gen2 = { abbreviation = "elds2" category = helicopter_em_lock_type sfx = sfx_ui_sd_module_turret parent = em_lock_detection_system_gen1 add_stats = { build_cost_ic = 2.5 defense = 1 breakthrough = 1 reliability = 0.1 } build_cost_resources = { microchips = 1 } xp_cost = 3 } em_lock_detection_system_gen3 = { abbreviation = "elds3" category = helicopter_em_lock_type sfx = sfx_ui_sd_module_turret parent = em_lock_detection_system_gen2 add_stats = { build_cost_ic = 3 defense = 1 breakthrough = 1 reliability = 0.125 } build_cost_resources = { microchips = 1 } xp_cost = 3 } em_lock_detection_system_gen4 = { abbreviation = "elds3" category = helicopter_em_lock_type sfx = sfx_ui_sd_module_turret parent = em_lock_detection_system_gen3 add_stats = { build_cost_ic = 3.5 defense = 2 breakthrough = 2 reliability = 0.15 } build_cost_resources = { microchips = 2 } xp_cost = 3 } em_lock_detection_system_gen5 = { abbreviation = "elds3" category = helicopter_em_lock_type sfx = sfx_ui_sd_module_turret parent = em_lock_detection_system_gen4 add_stats = { build_cost_ic = 4 defense = 3 breakthrough = 3 reliability = 0.175 } build_cost_resources = { microchips = 2 } xp_cost = 3 } ## Stealth modifications ## stealth_modification_gen1 = { abbreviation = "hsm1" category = helicopter_stealth_module sfx = sfx_ui_sd_module_turret add_stats = { defense = 1 breakthrough = 1 reliability = 0.1 } multiply_stats = { build_cost_ic = 0.2 } xp_cost = 3 build_cost_resources = { composites = 1 } } stealth_modification_gen2 = { abbreviation = "hsm2" category = helicopter_stealth_module sfx = sfx_ui_sd_module_turret parent = stealth_modification_gen1 add_stats = { defense = 2 breakthrough = 2 reliability = 0.15 } multiply_stats = { build_cost_ic = 0.25 } xp_cost = 3 build_cost_resources = { composites = 1 } } stealth_modification_gen3 = { abbreviation = "hsm3" category = helicopter_stealth_module sfx = sfx_ui_sd_module_turret parent = stealth_modification_gen2 add_stats = { defense = 3 breakthrough = 3 reliability = 0.2 } multiply_stats = { build_cost_ic = 0.3 } xp_cost = 3 build_cost_resources = { composites = 1 } } stealth_modification_gen4 = { abbreviation = "hsm4" category = helicopter_stealth_module sfx = sfx_ui_sd_module_turret parent = stealth_modification_gen3 add_stats = { defense = 3 breakthrough = 3 reliability = 0.25 } multiply_stats = { build_cost_ic = 0.35 } xp_cost = 3 build_cost_resources = { composites = 2 } } stealth_modification_gen5 = { abbreviation = "hsm5" category = helicopter_stealth_module sfx = sfx_ui_sd_module_turret parent = stealth_modification_gen4 add_stats = { defense = 3 breakthrough = 3 reliability = 0.3 } multiply_stats = { build_cost_ic = 0.4 } xp_cost = 3 build_cost_resources = { composites = 2 } } #Sensors and avionics sensors_and_avionics_gen_1 = { abbreviation = "saa1" category = helicopter_sensor_and_avionics_type sfx = sfx_ui_sd_module_turret add_stats = { reliability = 0.01 } build_cost_resources = { microchips = 1 } multiply_stats = { build_cost_ic = 0.1 defense = 0.05 breakthrough = 0.05 hard_attack = 0.033 soft_attack = 0.066 } xp_cost = 3 } sensors_and_avionics_gen_2 = { abbreviation = "saa2" category = helicopter_sensor_and_avionics_type sfx = sfx_ui_sd_module_turret parent = sensors_and_avionics_gen_1 add_stats = { reliability = 0.02 } build_cost_resources = { microchips = 1 } multiply_stats = { build_cost_ic = 0.15 defense = 0.075 breakthrough = 0.075 hard_attack = 0.066 soft_attack = 0.099 } xp_cost = 3 } sensors_and_avionics_gen_3 = { abbreviation = "saa3" category = helicopter_sensor_and_avionics_type sfx = sfx_ui_sd_module_turret parent = sensors_and_avionics_gen_2 add_stats = { reliability = 0.03 } build_cost_resources = { microchips = 2 } multiply_stats = { build_cost_ic = 0.2 defense = 0.1 breakthrough = 0.1 hard_attack = 0.099 soft_attack = 0.132 } xp_cost = 3 } sensors_and_avionics_gen_4 = { abbreviation = "saa4" category = helicopter_sensor_and_avionics_type sfx = sfx_ui_sd_module_turret parent = sensors_and_avionics_gen_3 add_stats = { reliability = 0.04 } build_cost_resources = { microchips = 2 } multiply_stats = { build_cost_ic = 0.25 defense = 0.125 breakthrough = 0.125 hard_attack = 0.132 soft_attack = 0.166 } xp_cost = 3 } sensors_and_avionics_gen_5 = { abbreviation = "saa5" category = helicopter_sensor_and_avionics_type sfx = sfx_ui_sd_module_turret parent = sensors_and_avionics_gen_4 add_stats = { reliability = 0.05 } build_cost_resources = { microchips = 3 } multiply_stats = { build_cost_ic = 0.3 defense = 0.15 breakthrough = 0.15 hard_attack = 0.166 soft_attack = 0.198 } xp_cost = 3 } sensors_and_avionics_gen_6 = { abbreviation = "saa6" category = helicopter_sensor_and_avionics_type sfx = sfx_ui_sd_module_turret parent = sensors_and_avionics_gen_5 add_stats = { reliability = 0.06 } build_cost_resources = { microchips = 3 } multiply_stats = { build_cost_ic = 0.35 defense = 0.175 breakthrough = 0.175 hard_attack = 0.198 soft_attack = 0.231 } xp_cost = 3 } # Drone System helicopter_module_drone_control_gen_1 = { abbreviation = "dc1" category = helicopter_drone_control_type_category sfx = sfx_ui_sd_module_turret add_stats = { reliability = 0.01 } manpower = -5 build_cost_resources = { microchips = 3 } multiply_stats = { build_cost_ic = 0.25 defense = 0.1 breakthrough = 0.1 hard_attack = 0.132 soft_attack = 0.132 } xp_cost = 3 } #defensive weapons defensive_light_machinegun = { abbreviation = "dlm" category = defensive_guns sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 0.25 defense = 0.163 breakthrough = 0.163 soft_attack = 1.322 } xp_cost = 3 } defensive_heavy_machinegun = { abbreviation = "dhm" category = defensive_guns sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 0.75 defense = 0 breakthrough = 0.488 soft_attack = 1.322 hard_attack = 1.322 ap_attack = 1.322 } xp_cost = 3 } defensive_minigun = { abbreviation = "dm" category = defensive_guns sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 0.5 defense = 0.244 breakthrough = 0.081 soft_attack = 3.967 } xp_cost = 3 } mast_mounted_camera = { abbreviation = "dm" category = helicopter_mast_mounted_camera sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 2.5 defense = 0.812 recon = 2 suppression = 2 } multiply_stats = { soft_attack = 0.099 } build_cost_resources = { microchips = 1 } xp_cost = 3 } mast_mounted_radar = { abbreviation = "dm" category = helicopter_mast_mounted_radar sfx = sfx_ui_sd_module_turret add_stats = { build_cost_ic = 4.5 defense = 0.488 breakthrough = 0.488 recon = 1 suppression = 1 } multiply_stats = { build_cost_ic = 0.15 soft_attack = 0.033 hard_attack = 0.099 } build_cost_resources = { microchips = 1 } xp_cost = 3 } }