equipments = { #to make sure that an airframe appears in the air designer make sure to add it in interface/equipmentdesigner/planes/plane_blueprints_generic.gui, otherwise it will not show up small_plane_airframe = { year = 1933 can_be_produced = { if = { limit = { has_dlc = "Arms Against Tyranny" } NOT = { has_idea = BUL_army_restrictions_aat } } else = { NOT = { has_idea = BUL_army_restrictions } } } is_archetype = yes is_convertable = yes picture = archetype_fighter_equipment is_buildable = no type = fighter type_override = fixed_main_weapon_slot allowed_types = { fighter interceptor cas naval_bomber suicide } allow_mission_type = training group_by = archetype sprite = light_plane air_map_icon_frame = 1 interface_category = interface_category_air substitute = cv_small_plane_airframe interface_overview_category_index = 1 air_superiority = 1 reliability = 0.8 naval_strike_attack = 1 naval_strike_targetting = 1 lend_lease_cost = 8 manpower = 20 fuel_consumption = 0.05 build_cost_ic = 4 resources = { aluminium = 2 rubber = 1 } lend_lease_cost = 8 module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { fighter_weapon cas_weapon nav_bomber_weapon kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon kamikaze_bomber_weapon } } engine_type_slot = { required = yes allowed_module_categories = { plane_engine_type twin_plane_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } } module_count_limit = { module = guided_anti_ship_missile count < 2 } module_count_limit = { module = fixed_explosive_charge count < 2 } module_count_limit = { module = self_sealing_fuel_tanks_small count < 2 } module_count_limit = { module = non_strategic_materials_small count < 2 } module_count_limit = { module = drop_tanks count < 2 } module_count_limit = { module = dive_brakes_small count < 2 } module_count_limit = { module = small_bomb_bay count < 3 } module_count_limit = { module = torpedo_mounting count < 2 } module_count_limit = { module = tank_buster_1 count < 3 } module_count_limit = { module = tank_buster_2 count < 2 } module_count_limit = { module = floats count < 2 } module_count_limit = { module = recon_camera count < 2 } module_count_limit = { category = nav_bomber_weapon count < 2 } module_count_limit = { category = plane_special_module_bomb_sights count < 2 } module_count_limit = { category = plane_special_module_radio_navigation count < 2 } module_count_limit = { category = plane_special_module_air_ground_radar count < 2 } module_count_limit = { category = plane_special_module_air_air_radar count < 2 } module_count_limit = { category = plane_special_module_defense_turret count < 2 } default_modules = { fixed_main_weapon_slot = empty fixed_auxiliary_weapon_slot_1 = empty engine_type_slot = engine_1_1x special_type_slot_1 = empty special_type_slot_2 = empty } } small_plane_airframe_0 = { #Inter-War abbreviation = "afs0" derived_variant_name = fighter_equipment_0 year = 1933 archetype = small_plane_airframe module_slots = inherit priority = 5 air_range = 400 maximum_speed = 400 air_agility = 35 air_defence = 7 weight = 3 naval_strike_attack = 1 naval_strike_targetting = 1 } small_plane_airframe_1 = { #Basic abbreviation = "afs1" derived_variant_name = fighter_equipment_1 year = 1936 archetype = small_plane_airframe parent = small_plane_airframe_0 priority = 5 air_range = 550 maximum_speed = 425 air_agility = 40 air_defence = 9 weight = 4 naval_strike_attack = 1 naval_strike_targetting = 1 build_cost_ic = 5 resources = { aluminium = 3 rubber = 1 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { fighter_weapon cas_weapon nav_bomber_weapon kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } engine_type_slot = { required = yes allowed_module_categories = { plane_engine_type twin_plane_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } } } small_plane_airframe_2 = { #Improved abbreviation = "afs2" derived_variant_name = fighter_equipment_2 year = 1939 archetype = small_plane_airframe parent = small_plane_airframe_1 priority = 5 air_range = 650 maximum_speed = 450 air_agility = 45 air_defence = 11 weight = 5 naval_strike_attack = 1 naval_strike_targetting = 1 build_cost_ic = 6 resources = { aluminium = 3 rubber = 1 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { fighter_weapon cas_weapon nav_bomber_weapon kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } engine_type_slot = { required = yes allowed_module_categories = { plane_engine_type twin_plane_engine_type plane_jet_engine_type twin_plane_jet_engine_type plane_rocket_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } } } small_plane_airframe_3 = { #Advanced abbreviation = "afs3" derived_variant_name = fighter_equipment_3 year = 1942 archetype = small_plane_airframe parent = small_plane_airframe_2 priority = 5 air_range = 750 maximum_speed = 475 air_agility = 50 air_defence = 12 weight = 6 naval_strike_attack = 1 naval_strike_targetting = 1 build_cost_ic = 7 resources = { aluminium = 4 rubber = 1 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { fighter_weapon cas_weapon nav_bomber_weapon kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { recon_camera cas_weapon } } engine_type_slot = { required = yes allowed_module_categories = { plane_engine_type twin_plane_engine_type plane_jet_engine_type twin_plane_jet_engine_type plane_rocket_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } } } small_plane_airframe_4 = { #modern abbreviation = "afs4" derived_variant_name = jet_fighter_equipment_1 # We should use "jet" for this or any of the ones below, but this is good enough for now. year = 1945 archetype = small_plane_airframe parent = small_plane_airframe_3 priority = 5 air_range = 900 maximum_speed = 500 air_agility = 55 air_defence = 18 weight = 6 naval_strike_attack = 1 naval_strike_targetting = 1 build_cost_ic = 10 resources = { aluminium = 4 rubber = 1 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { fighter_weapon cas_weapon nav_bomber_weapon kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } engine_type_slot = { required = yes allowed_module_categories = { plane_engine_type twin_plane_engine_type plane_jet_engine_type twin_plane_jet_engine_type plane_rocket_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } } } small_plane_airframe_5 = { #supersonic abbreviation = "afs5" derived_variant_name = jet_fighter_equipment_1 # We should use "jet" for this or any of the ones below, but this is good enough for now. year = 1950 sprite = supersonic_jet_plane archetype = small_plane_airframe parent = small_plane_airframe_4 priority = 5 air_range = 1400 maximum_speed = 900 air_agility = 65 air_defence = 25 weight = 5 naval_strike_attack = 1.5 naval_strike_targetting = 1.3 build_cost_ic = 14 resources = { aluminium = 4 chromium = 4 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { fighter_weapon cas_weapon nav_bomber_weapon kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } engine_type_slot = { required = yes allowed_module_categories = { plane_jet_engine_type twin_plane_jet_engine_type plane_rocket_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } } default_modules = { fixed_main_weapon_slot = empty fixed_auxiliary_weapon_slot_1 = empty engine_type_slot = jet_engine_axial_1x special_type_slot_1 = empty special_type_slot_2 = empty } } cv_small_plane_airframe = { year = 1933 can_be_produced = { if = { limit = { has_dlc = "Arms Against Tyranny" } NOT = { has_idea = BUL_army_restrictions_aat } } else = { NOT = { has_idea = BUL_army_restrictions } } } is_archetype = yes is_convertable = yes carrier_capable = yes default_carrier_composition_weight = 1 picture = archetype_fighter_equipment is_buildable = no type = fighter ai_type = cv_fighter type_override = fixed_main_weapon_slot allowed_types = { fighter interceptor cas naval_bomber suicide } allow_mission_type = training group_by = archetype sprite = light_plane air_map_icon_frame = 16 interface_category = interface_category_air interface_overview_category_index = 1 air_superiority = 1 reliability = 0.8 naval_strike_attack = 1 naval_strike_targetting = 1 lend_lease_cost = 8 manpower = 20 fuel_consumption = 0.05 build_cost_ic = 6 resources = { aluminium = 2 rubber = 1 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { fighter_weapon cas_weapon nav_bomber_weapon kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon kamikaze_bomber_weapon } } engine_type_slot = { required = yes allowed_module_categories = { plane_engine_type twin_plane_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_defense_turret plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar } } } module_count_limit = { module = guided_anti_ship_missile count < 2 } module_count_limit = { module = fixed_explosive_charge count < 2 } module_count_limit = { module = self_sealing_fuel_tanks_small count < 2 } module_count_limit = { module = non_strategic_materials_small count < 2 } module_count_limit = { module = drop_tanks count < 2 } module_count_limit = { module = dive_brakes_small count < 2 } module_count_limit = { module = torpedo_mounting count < 2 } module_count_limit = { module = tank_buster_1 count < 3 } module_count_limit = { module = tank_buster_2 count < 2 } module_count_limit = { module = small_bomb_bay count < 3 } module_count_limit = { module = floats #can't put floats on carrier planes, that would be silly count < 1 } module_count_limit = { module = recon_camera count < 2 } module_count_limit = { category = nav_bomber_weapon count < 2 } module_count_limit = { category = plane_special_module_bomb_sights count < 2 } module_count_limit = { category = plane_special_module_radio_navigation count < 2 } module_count_limit = { category = plane_special_module_air_ground_radar count < 2 } module_count_limit = { category = plane_special_module_air_air_radar count < 2 } module_count_limit = { category = plane_special_module_defense_turret count < 2 } default_modules = { fixed_main_weapon_slot = empty fixed_auxiliary_weapon_slot_1 = empty engine_type_slot = engine_1_1x special_type_slot_1 = empty special_type_slot_2 = empty } } cv_small_plane_airframe_0 = { #Inter-War abbreviation = "afc0" derived_variant_name = cv_fighter_equipment_0 year = 1933 archetype = cv_small_plane_airframe module_slots = inherit priority = 5 air_range = 400 maximum_speed = 400 air_agility = 30 air_defence = 7 weight = 4 naval_strike_attack = 1 naval_strike_targetting = 1 lend_lease_cost = 8 } cv_small_plane_airframe_1 = { #Basic abbreviation = "afc1" derived_variant_name = cv_fighter_equipment_1 year = 1936 archetype = cv_small_plane_airframe parent = cv_small_plane_airframe_0 priority = 5 air_range = 550 maximum_speed = 425 air_agility = 35 air_defence = 9 weight = 5 naval_strike_attack = 1 naval_strike_targetting = 1 build_cost_ic = 8.5 resources = { aluminium = 3 rubber = 1 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { fighter_weapon cas_weapon nav_bomber_weapon kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon kamikaze_bomber_weapon } } engine_type_slot = { required = yes allowed_module_categories = { plane_engine_type twin_plane_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_defense_turret plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_defense_turret plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar } } } } cv_small_plane_airframe_2 = { #Improved abbreviation = "afc2" derived_variant_name = cv_fighter_equipment_2 year = 1939 archetype = cv_small_plane_airframe parent = cv_small_plane_airframe_1 priority = 5 air_range = 650 maximum_speed = 450 air_agility = 40 air_defence = 11 weight = 6 naval_strike_attack = 1 naval_strike_targetting = 1 build_cost_ic = 9.5 resources = { aluminium = 3 rubber = 1 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { fighter_weapon cas_weapon nav_bomber_weapon kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } engine_type_slot = { required = yes allowed_module_categories = { plane_engine_type twin_plane_engine_type plane_jet_engine_type twin_plane_jet_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_defense_turret plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_defense_turret plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar } } special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_defense_turret plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar } } } } cv_small_plane_airframe_3 = { #Advanced abbreviation = "afc3" derived_variant_name = cv_fighter_equipment_3 year = 1942 archetype = cv_small_plane_airframe parent = cv_small_plane_airframe_2 priority = 5 air_range = 750 maximum_speed = 475 air_agility = 45 air_defence = 12 weight = 6 naval_strike_attack = 1 naval_strike_targetting = 1 build_cost_ic = 11 resources = { aluminium = 4 rubber = 1 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { fighter_weapon cas_weapon nav_bomber_weapon kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { recon_camera cas_weapon } } engine_type_slot = { required = yes allowed_module_categories = { plane_engine_type twin_plane_engine_type plane_jet_engine_type twin_plane_jet_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_defense_turret plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_defense_turret plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar } } special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_defense_turret plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar } } } } cv_small_plane_airframe_4 = { #modern abbreviation = "afc4" year = 1945 archetype = cv_small_plane_airframe parent = cv_small_plane_airframe_3 priority = 5 air_range = 900 maximum_speed = 500 air_agility = 50 air_defence = 18 weight = 6 naval_strike_attack = 1 naval_strike_targetting = 1 build_cost_ic = 14.5 resources = { aluminium = 4 rubber = 1 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { fighter_weapon cas_weapon nav_bomber_weapon kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense kamikaze_bomber_weapon } } engine_type_slot = { required = yes allowed_module_categories = { plane_engine_type twin_plane_engine_type plane_jet_engine_type twin_plane_jet_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_defense_turret plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_defense_turret plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar } } special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_small plane_special_module_defense_turret plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar } } } } medium_plane_airframe = { year = 1933 can_be_produced = { if = { limit = { has_dlc = "Arms Against Tyranny" } NOT = { has_idea = BUL_army_restrictions_aat } } else = { NOT = { has_idea = BUL_army_restrictions } } } is_archetype = yes is_convertable = yes picture = archetype_strat_bomber_equipment is_buildable = no type = tactical_bomber type_override = fixed_main_weapon_slot allowed_types = { tactical_bomber heavy_fighter scout_plane } allow_mission_type = training group_by = archetype sprite = medium_plane air_map_icon_frame = 6 interface_category = interface_category_air interface_overview_category_index = 4 air_superiority = 1 reliability = 0.8 naval_strike_attack = 1 naval_strike_targetting = 1 lend_lease_cost = 10 manpower = 40 fuel_consumption = 0 build_cost_ic = 6 resources = { aluminium = 2 rubber = 1 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { tac_weapon fighter_weapon recon_camera } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { mine_warfare_offense recon_camera tac_weapon fighter_weapon cas_weapon nav_bomber_weapon } } fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { mine_warfare_offense recon_camera tac_weapon fighter_weapon cas_weapon nav_bomber_weapon } } fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { mine_warfare_offense recon_camera tac_weapon fighter_weapon cas_weapon nav_bomber_weapon } } engine_type_slot = { required = yes allowed_module_categories = { twin_plane_engine_type medium_plane_engine_type quad_large_plane_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { mine_warfare_defense plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_medium plane_special_module_defense_turret plane_special_module_defense_turret_x2 } } special_type_slot_2 = { required = no allowed_module_categories = { mine_warfare_defense plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_medium } } special_type_slot_3 = { required = no allowed_module_categories = { mine_warfare_defense plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_medium } } special_type_slot_4 = { required = no allowed_module_categories = { mine_warfare_defense plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_medium } } } module_count_limit = { module = fixed_explosive_charge count < 2 } module_count_limit = { module = self_sealing_fuel_tanks_medium count < 2 } module_count_limit = { module = non_strategic_materials_medium count < 2 } module_count_limit = { module = flying_boat_medium count < 2 } module_count_limit = { module = recon_camera count < 2 } module_count_limit = { module = small_bomb_bay count < 3 } module_count_limit = { module = torpedo_mounting count < 3 } module_count_limit = { module = tank_buster_1 count < 4 } module_count_limit = { module = tank_buster_2 count < 2 } module_count_limit = { module = medium_bomb_bay count < 3 } module_count_limit = { module = demining_coil count < 2 } module_count_limit = { category = nav_bomber_weapon count < 3 } module_count_limit = { category = plane_special_module_bomb_sights count < 2 } module_count_limit = { category = plane_special_module_radio_navigation count < 2 } module_count_limit = { category = plane_special_module_air_ground_radar count < 2 } module_count_limit = { category = plane_special_module_air_air_radar count < 2 } module_count_limit = { category = plane_special_module_defense_turret count < 3 } default_modules = { fixed_main_weapon_slot = empty fixed_auxiliary_weapon_slot_1 = empty engine_type_slot = engine_1_2x special_type_slot_1 = empty special_type_slot_2 = empty } } medium_plane_airframe_0 = { #Inter-War abbreviation = "afm0" derived_variant_name = tac_bomber_equipment_0 year = 1933 archetype = medium_plane_airframe module_slots = inherit priority = 5 air_range = 750 maximum_speed = 200 air_agility = 25 air_defence = 15 weight = 8 naval_strike_attack = 1 naval_strike_targetting = 1 lend_lease_cost = 10 } medium_plane_airframe_1 = { #Basic abbreviation = "afm1" derived_variant_name = tac_bomber_equipment_1 year = 1936 archetype = medium_plane_airframe parent = medium_plane_airframe_0 priority = 5 air_range = 900 maximum_speed = 325 air_agility = 30 air_defence = 18 weight = 8 naval_strike_attack = 1 naval_strike_targetting = 1 build_cost_ic = 8 resources = { aluminium = 3 rubber = 1 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { tac_weapon fighter_weapon recon_camera } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { recon_camera tac_weapon fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { recon_camera tac_weapon fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { recon_camera tac_weapon fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense } } engine_type_slot = { required = yes allowed_module_categories = { twin_plane_engine_type medium_plane_engine_type quad_large_plane_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_medium plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_medium plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_medium plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_medium plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } } } medium_plane_airframe_2 = { #Improved abbreviation = "afm2" derived_variant_name = tac_bomber_equipment_2 year = 1939 archetype = medium_plane_airframe parent = medium_plane_airframe_1 priority = 5 air_range = 1100 maximum_speed = 375 air_agility = 35 air_defence = 20 weight = 12 naval_strike_attack = 1 naval_strike_targetting = 1 build_cost_ic = 10 resources = { aluminium = 4 rubber = 1 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { tac_weapon fighter_weapon recon_camera } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { recon_camera tac_weapon fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { recon_camera tac_weapon fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { recon_camera tac_weapon fighter_weapon cas_weapon nav_bomber_weapon mine_warfare_offense } } engine_type_slot = { required = yes allowed_module_categories = { twin_plane_engine_type medium_plane_engine_type quad_large_plane_engine_type twin_plane_jet_engine_type medium_plane_jet_engine_type quad_large_plane_jet_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_medium mine_warfare_defense } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_medium mine_warfare_defense } } special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_medium mine_warfare_defense } } special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_medium mine_warfare_defense } } special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_medium mine_warfare_defense } } } } medium_plane_airframe_3 = { #Advanced abbreviation = "afm3" derived_variant_name = tac_bomber_equipment_3 year = 1942 archetype = medium_plane_airframe parent = medium_plane_airframe_2 priority = 5 air_range = 1300 maximum_speed = 425 air_agility = 40 air_defence = 24 weight = 14 naval_strike_attack = 1 naval_strike_targetting = 1 build_cost_ic = 13 resources = { aluminium = 5 rubber = 1 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { tac_weapon fighter_weapon recon_camera } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { recon_camera fighter_weapon tac_weapon cas_weapon nav_bomber_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { recon_camera fighter_weapon tac_weapon cas_weapon nav_bomber_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { recon_camera fighter_weapon tac_weapon cas_weapon nav_bomber_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { recon_camera fighter_weapon tac_weapon cas_weapon nav_bomber_weapon mine_warfare_offense } } engine_type_slot = { required = yes allowed_module_categories = { twin_plane_engine_type medium_plane_engine_type quad_large_plane_engine_type twin_plane_jet_engine_type medium_plane_jet_engine_type quad_large_plane_jet_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_medium mine_warfare_defense } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_medium mine_warfare_defense } } special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_medium mine_warfare_defense } } special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_medium mine_warfare_defense } } special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_medium mine_warfare_defense } } } } medium_plane_airframe_4 = { #Modern abbreviation = "afm4" derived_variant_name = jet_tac_bomber_equipment_1 year = 1945 archetype = medium_plane_airframe parent = medium_plane_airframe_3 priority = 5 air_range = 1500 maximum_speed = 500 air_agility = 45 air_defence = 24 weight = 16 naval_strike_attack = 1 naval_strike_targetting = 1 build_cost_ic = 14 resources = { aluminium = 5 rubber = 1 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { tac_weapon fighter_weapon recon_camera } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon tac_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon tac_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon tac_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { recon_camera fighter_weapon cas_weapon nav_bomber_weapon tac_weapon mine_warfare_offense } } engine_type_slot = { required = yes allowed_module_categories = { twin_plane_engine_type medium_plane_engine_type quad_large_plane_engine_type twin_plane_jet_engine_type medium_plane_jet_engine_type quad_large_plane_jet_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_medium mine_warfare_defense } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_medium mine_warfare_defense } } special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_medium mine_warfare_defense } } special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_medium mine_warfare_defense } } special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_medium mine_warfare_defense } } } } large_plane_airframe = { year = 1933 can_be_produced = { if = { limit = { has_dlc = "Arms Against Tyranny" } NOT = { has_idea = BUL_army_restrictions_aat } } else = { NOT = { has_idea = BUL_army_restrictions } } } is_archetype = yes is_convertable = yes picture = archetype_strat_bomber_equipment is_buildable = no type = strategic_bomber type_override = fixed_main_weapon_slot allowed_types = { strategic_bomber maritime_patrol_plane } allow_mission_type = training group_by = archetype sprite = heavy_plane air_map_icon_frame = 11 interface_category = interface_category_air interface_overview_category_index = 5 air_superiority = 0.01 reliability = 0.8 naval_strike_attack = 1 naval_strike_targetting = 1 lend_lease_cost = 10 manpower = 80 fuel_consumption = 0.16 build_cost_ic = 16 resources = { aluminium = 3 rubber = 2 } lend_lease_cost = 12 module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { strat_weapon nav_bomber_weapon } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { recon_camera strat_weapon nav_bomber_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { recon_camera strat_weapon nav_bomber_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { recon_camera strat_weapon nav_bomber_weapon mine_warfare_offense } } engine_type_slot = { required = yes allowed_module_categories = { quad_large_plane_engine_type large_plane_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_large mine_warfare_defense } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_large mine_warfare_defense } } special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_large mine_warfare_defense } } special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_large mine_warfare_defense } } special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar plane_special_module_large mine_warfare_defense } } } module_count_limit = { module = fixed_explosive_charge count < 2 } module_count_limit = { module = self_sealing_fuel_tanks_large count < 2 } module_count_limit = { module = non_strategic_materials_large count < 2 } module_count_limit = { module = flying_boat_large count < 2 } module_count_limit = { module = recon_camera count < 2 } module_count_limit = { module = demining_coil count < 2 } module_count_limit = { module = torpedo_mounting count < 4 } module_count_limit = { module = tank_buster_1 count < 5 } module_count_limit = { module = tank_buster_2 count < 3 } module_count_limit = { category = nav_bomber_weapon count < 4 } module_count_limit = { category = plane_special_module_bomb_sights count < 2 } module_count_limit = { category = plane_special_module_radio_navigation count < 2 } module_count_limit = { category = plane_special_module_air_ground_radar count < 2 } module_count_limit = { category = plane_special_module_air_air_radar count < 2 } module_count_limit = { category = plane_special_module_defense_turret count < 7 } default_modules = { fixed_main_weapon_slot = empty fixed_auxiliary_weapon_slot_1 = empty engine_type_slot = engine_1_4x special_type_slot_1 = empty special_type_slot_2 = empty } } large_plane_airframe_0 = { #Inter-War abbreviation = "afl0" year = 1933 archetype = large_plane_airframe module_slots = inherit priority = 5 air_range = 1000 maximum_speed = 200 air_agility = 20 air_defence = 20 weight = 16 naval_strike_attack = 1 naval_strike_targetting = 1 } large_plane_airframe_1 = { #Basic abbreviation = "afl1" derived_variant_name = strat_bomber_equipment_1 year = 1936 archetype = large_plane_airframe parent = large_plane_airframe_0 priority = 5 air_range = 1500 maximum_speed = 225 air_agility = 25 air_defence = 25 weight = 18 naval_strike_attack = 1 naval_strike_targetting = 1 build_cost_ic = 18 resources = { aluminium = 3 rubber = 2 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { strat_weapon nav_bomber_weapon } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { recon_camera strat_weapon nav_bomber_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { recon_camera strat_weapon nav_bomber_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { recon_camera strat_weapon nav_bomber_weapon mine_warfare_offense } } engine_type_slot = { required = yes allowed_module_categories = { quad_large_plane_engine_type large_plane_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } } } large_plane_airframe_2 = { #Improved abbreviation = "afl2" derived_variant_name = strat_bomber_equipment_2 year = 1939 archetype = large_plane_airframe parent = large_plane_airframe_1 priority = 5 air_range = 2000 maximum_speed = 300 air_agility = 30 air_defence = 35 weight = 20 naval_strike_attack = 1 naval_strike_targetting = 1 build_cost_ic = 20 resources = { aluminium = 4 rubber = 2 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { strat_weapon nav_bomber_weapon } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { strat_weapon nav_bomber_weapon recon_camera mine_warfare_offense } } fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { strat_weapon nav_bomber_weapon recon_camera mine_warfare_offense } } fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { strat_weapon nav_bomber_weapon recon_camera mine_warfare_offense } } fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { strat_weapon nav_bomber_weapon recon_camera mine_warfare_offense } } engine_type_slot = { required = yes allowed_module_categories = { quad_large_plane_engine_type large_plane_engine_type quad_large_plane_jet_engine_type large_plane_jet_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_6 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } } } large_plane_airframe_3 = { #Advanced abbreviation = "afl3" derived_variant_name = strat_bomber_equipment_3 year = 1942 archetype = large_plane_airframe parent = large_plane_airframe_2 priority = 5 air_range = 3000 maximum_speed = 350 air_agility = 35 air_defence = 50 weight = 22 naval_strike_attack = 1 naval_strike_targetting = 1 build_cost_ic = 22 resources = { aluminium = 5 rubber = 2 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { strat_weapon nav_bomber_weapon } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { recon_camera strat_weapon nav_bomber_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { recon_camera strat_weapon nav_bomber_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { recon_camera strat_weapon nav_bomber_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { recon_camera strat_weapon nav_bomber_weapon mine_warfare_offense } } engine_type_slot = { required = yes allowed_module_categories = { quad_large_plane_engine_type large_plane_engine_type quad_large_plane_jet_engine_type large_plane_jet_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_large plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_large plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_large plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_large plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_large plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_6 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_large plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } } } large_plane_airframe_4 = { #Modern abbreviation = "afl4" derived_variant_name = jet_strat_bomber_equipment_1 year = 1945 archetype = large_plane_airframe parent = large_plane_airframe_3 priority = 5 air_range = 3600 maximum_speed = 400 air_agility = 40 air_defence = 54 weight = 24 naval_strike_attack = 1 naval_strike_targetting = 1 build_cost_ic = 23 resources = { aluminium = 6 rubber = 2 } module_slots = { fixed_main_weapon_slot = { required = yes allowed_module_categories = { strat_weapon nav_bomber_weapon } } fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { strat_weapon recon_camera nav_bomber_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { strat_weapon recon_camera nav_bomber_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { strat_weapon recon_camera nav_bomber_weapon mine_warfare_offense } } fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { strat_weapon recon_camera nav_bomber_weapon mine_warfare_offense } } engine_type_slot = { required = yes allowed_module_categories = { quad_large_plane_engine_type large_plane_engine_type quad_large_plane_jet_engine_type large_plane_jet_engine_type } } special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_large plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_large plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_large plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_large plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_large plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } special_type_slot_6 = { required = no allowed_module_categories = { plane_special_module_defense_turret plane_special_module_defense_turret_x2 plane_special_module_large plane_special_module_bomb_sights plane_special_module_radio_navigation plane_special_module_air_ground_radar plane_special_module_air_air_radar mine_warfare_defense } } } } }