equipments = {

	small_plane_airframe = {
		year = 1917

		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
			scout_plane
		}
		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 = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_radial_engine_type
					plane_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
					biplane_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar

				}
			}

			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					kamikaze_bomber_weapon
					recon_camera
				}
			}

			fixed_auxiliary_weapon_slot_1 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					kamikaze_bomber_weapon
					plane_drop_tank_module
					plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { } }
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}
		}

		module_count_limit = {
			module = laser_targeting_pod
			count < 2
		}

		module_count_limit = {
			module = armored_cockpit_tub
			count < 2
		}

		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 = {
			module = module_countermeasure_dispenser_small
			count < 2
		}

		module_count_limit = {
			module = pressurized_cabin_small
			count < 2
		}

		module_count_limit = {
			category = plane_special_wing_mod
			count < 2
		}

		module_count_limit = {
			category = radar_jammers_cat
			count < 2
		}

		module_count_limit = {
			category = ecm_pod_module
			count < 2
		}

		module_count_limit = {
			category = plane_special_module_rwr_cat
			count < 2
		}

		module_count_limit = {
			category = plane_special_module_electronics_mad_cat
			count < 2
		}

		# module_count_limit = {
			# category =
			# count < 2
		# }

		module_count_limit = {
			category = nav_bomber_weapon
			count < 2
		}

		module_count_limit = {
			category = fighter_addon_weapon
			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
		}

		module_count_limit = {
			category = plane_special_module_defense_turret_remote
			count < 3
		}

		module_count_limit = {
			category = g_suit_type
			count < 2
		}

		module_count_limit = {
			category = plane_special_mod
			count < 2
		}

		module_count_limit = {
			module = fly_by_wire
			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
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	small_plane_airframe_0 = { #Inter-War
		abbreviation = "afs0"
		derived_variant_name = fighter_equipment_0
		year = 1917

		archetype = small_plane_airframe
		module_slots = inherit
		priority = 5

		air_range = 500
		maximum_speed = 0
		air_agility = 35
		air_defence = 7
		weight = 3
		naval_strike_attack = 1
		naval_strike_targetting = 1

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	small_plane_airframe_1 = { #Basic
		abbreviation = "afs1"
		derived_variant_name = fighter_equipment_1
		year = 1920

		archetype = small_plane_airframe
		parent = small_plane_airframe_0
		priority = 5

		air_range = 650
		maximum_speed = 0
		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 = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_radial_engine_type
					plane_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar

				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					kamikaze_bomber_weapon
					recon_camera
				}
			}

			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
					plane_drop_tank_module
					plane_special_wing_mod ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret
					plane_special_module_defense_turret_remote
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret
					plane_special_module_defense_turret_remote
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}
	small_plane_airframe_2 = { #Improved
		abbreviation = "afs2"
		derived_variant_name = fighter_equipment_2
		year = 1923

		archetype = small_plane_airframe
		parent = small_plane_airframe_1
		priority = 5

		air_range = 900
		maximum_speed = 0
		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 = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_radial_engine_type
					plane_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
					plane_rocket_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					#plane_aux_propulsion_prop
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					kamikaze_bomber_weapon
					recon_camera
				}
			}

			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
					fighter_addon_weapon
					plane_drop_tank_module
					plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_weapon
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret
					plane_special_module_defense_turret_remote
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret
					plane_special_module_defense_turret_remote
				}
			}

			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret
					plane_special_module_defense_turret_remote
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	small_plane_airframe_3 = { #Advanced
		abbreviation = "afs3"
		derived_variant_name = fighter_equipment_3
		year = 1926

		archetype = small_plane_airframe
		parent = small_plane_airframe_2
		priority = 5

		air_range = 1100
		maximum_speed =0
		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 = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_radial_engine_type
					plane_engine_type
					plane_early_jet_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
					twin_plane_early_jet_engine_type
					plane_rocket_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}

			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					#plane_aux_propulsion_prop
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					kamikaze_bomber_weapon
					recon_camera
				}
			}

			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
					fighter_addon_weapon
					plane_drop_tank_module
					plane_special_wing_mod ecm_pod_module
				}
			}
			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
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					recon_camera
					cas_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					recon_camera
					cas_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote

					g_suit_type
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote

					g_suit_type
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote

					g_suit_type
				}
			}
			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	small_plane_airframe_4 = { #modern
		abbreviation = "afs4"
		derived_variant_name = jet_fighter_equipment_1
		year = 1929

		archetype = small_plane_airframe
		parent = small_plane_airframe_3
		priority = 5

		air_range = 1000
		maximum_speed = 0
		air_agility = 55
		air_defence = 18
		weight = 7
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 10
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_radial_engine_type
					plane_engine_type
					plane_early_jet_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
					twin_plane_early_jet_engine_type
					plane_rocket_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					kamikaze_bomber_weapon
					recon_camera
				}
			}

			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
					plane_drop_tank_module
					plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					recon_camera
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					recon_camera
					cas_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote

					g_suit_type
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote

					g_suit_type
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote

					g_suit_type
				}
			}
			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote

					g_suit_type
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	small_plane_airframe_5 = { #modern
		abbreviation = "afs5"
		year = 1931

		derived_variant_name = jet_fighter_equipment_2

		archetype = small_plane_airframe
		parent = small_plane_airframe_4
		priority = 5

		air_range = 1200
		maximum_speed = 0
		air_agility = 60
		air_defence = 22
		weight = 8
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 12
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {

					plane_radial_engine_type
					plane_engine_type
					plane_turboprop_engine_type
					plane_jet_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
					twin_plane_turboprop_engine_type
					twin_plane_jet_engine_type
					plane_rocket_engine_type

				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					kamikaze_bomber_weapon
					recon_camera
				}
			}

			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
					plane_drop_tank_module
					plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					recon_camera
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote


					g_suit_type
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}

			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	small_plane_airframe_6 = { #modern
		abbreviation = "afs6"
		year = 1934

		derived_variant_name = jet_fighter_equipment_3
		archetype = small_plane_airframe
		parent = small_plane_airframe_5
		priority = 5

		air_range = 1400
		maximum_speed = 0
		air_agility = 65
		air_defence = 26
		weight = 10
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 14
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {

					plane_radial_engine_type
					plane_engine_type
					plane_turboprop_engine_type
					plane_jet_engine_type
					plane_second_gen_jet_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
					twin_plane_turboprop_engine_type
					twin_plane_jet_engine_type
					twin_plane_second_gen_jet_engine_type
					plane_rocket_engine_type

				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					kamikaze_bomber_weapon
					recon_camera
				}
			}

			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
					fighter_addon_weapon
					plane_drop_tank_module
					plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote

					g_suit_type
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}
		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}


		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	small_plane_airframe_7 = { #modern
		abbreviation = "afs7"
		year = 1939

		derived_variant_name = jet_fighter_equipment_4
		archetype = small_plane_airframe
		parent = small_plane_airframe_6
		priority = 5

		air_range = 1600
		maximum_speed = 0
		air_agility = 70
		air_defence = 30
		weight = 11
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 16
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_radial_engine_type
					plane_engine_type
					plane_turboprop_engine_type
					plane_jet_engine_type
					plane_second_gen_jet_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
					twin_plane_turboprop_engine_type
					twin_plane_jet_engine_type
					twin_plane_second_gen_jet_engine_type
					plane_rocket_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					kamikaze_bomber_weapon
					recon_camera
				}
			}

			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
					fighter_addon_weapon
					plane_drop_tank_module
					plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote

					g_suit_type
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_6 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}
		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}


		module_count_limit = {
			module = guided_anti_ship_missile
			count < 3
		}

		module_count_limit = {
			module = torpedo_mounting
			count < 3
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	small_plane_airframe_8 = { #modern
		abbreviation = "afs8"
		year = 1944

		derived_variant_name = jet_fighter_equipment_5
		archetype = small_plane_airframe
		parent = small_plane_airframe_7
		priority = 5

		air_range = 1800
		maximum_speed = 0
		air_agility = 75
		air_defence = 34
		weight = 13
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 18
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = {
			engine_type_slot = { required = yes allowed_module_categories = { plane_jet_engine_type twin_plane_jet_engine_type } }
			fixed_wing_slot = { required = no allowed_module_categories = { plane_wing low_speed_plane_wing } }
			fixed_radar_slot = { required = no allowed_module_categories = { plane_special_module_air_air_radar plane_special_module_multi_purpose_radar } }
			fixed_aux_prop_slot = { required = no allowed_module_categories = { plane_aux_propulsion } }
			fixed_optics_slot = { required = no allowed_module_categories = { plane_optics } }
			fixed_engine_mod_slot = { required = no allowed_module_categories = { plane_propulsion_mod_after_2 plane_propulsion_mod_after_3 } }
			fixed_fuel_type_slot = { required = no allowed_module_categories = { fuel_type } }
			fixed_main_weapon_slot = { required = yes allowed_module_categories = { fighter_weapon air_air_missile } }
			fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { fighter_weapon fighter_addon_weapon air_air_missile plane_drop_tank_module plane_special_wing_mod ecm_pod_module } }
			fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { fighter_weapon fighter_addon_weapon air_air_missile cas_weapon plane_drop_tank_module plane_special_wing_mod ecm_pod_module } }
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { fighter_weapon air_air_missile cas_weapon tac_weapon plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { fighter_weapon air_air_missile tac_weapon plane_drop_tank_module ecm_pod_module } }



			fixed_electronics_slot = { required = no allowed_module_categories = { ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat } }
			fixed_body_modifications_slot = { required = no allowed_module_categories = { } }
			fixed_tail_modifications_slot = { required = no allowed_module_categories = { } }
			special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat  } }
			special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat  } }
			special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat  } }
			special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat  } }
			special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat  } }
			special_type_slot_6 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat  } }
		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}


		module_count_limit = {
			module = guided_anti_ship_missile
			count < 3
		}

		module_count_limit = {
			module = torpedo_mounting
			count < 3
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}


	light_small_plane_airframe_8 = { #modern
		abbreviation = "afl8"
		year = 1944

		derived_variant_name = light_fighter_equipment_1960
		archetype = small_plane_airframe
		parent = small_plane_airframe_7
		priority = 5

		air_range = 1450
		maximum_speed = 0
		air_agility = 84
		air_defence = 26
		weight = 11
		naval_strike_attack = 0
		naval_strike_targetting = 0
		build_cost_ic = 17
		resources = { aluminium = 3 rubber = 1 }
		module_slots = {
			engine_type_slot = { required = yes allowed_module_categories = { plane_jet_engine_type twin_plane_jet_engine_type } }
			fixed_wing_slot = { required = no allowed_module_categories = { plane_wing low_speed_plane_wing } }
			fixed_radar_slot = { required = no allowed_module_categories = { plane_special_module_air_air_radar plane_special_module_multi_purpose_radar } }
			fixed_aux_prop_slot = { required = no allowed_module_categories = { plane_aux_propulsion } }
			fixed_optics_slot = { required = no allowed_module_categories = { plane_optics } }
			fixed_engine_mod_slot = { required = no allowed_module_categories = { plane_propulsion_mod_after_2 plane_propulsion_mod_after_3 } }
			fixed_fuel_type_slot = { required = no allowed_module_categories = { fuel_type } }
			fixed_main_weapon_slot = { required = yes allowed_module_categories = { fighter_weapon air_air_missile } }
			fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { fighter_weapon fighter_addon_weapon air_air_missile plane_drop_tank_module plane_special_wing_mod cas_weapon ecm_pod_module } }
			fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { fighter_weapon fighter_addon_weapon air_air_missile plane_drop_tank_module plane_special_wing_mod cas_weapon ecm_pod_module } }
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { fighter_weapon fighter_addon_weapon air_air_missile plane_drop_tank_module plane_special_wing_mod cas_weapon ecm_pod_module } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }



			fixed_electronics_slot = { required = no allowed_module_categories = { ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat } }
			fixed_body_modifications_slot = { required = no allowed_module_categories = { } }
			fixed_tail_modifications_slot = { required = no allowed_module_categories = { } }
			special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_cat  } }
			special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat  laser_targeting_pod_cat } }
			special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat  laser_targeting_pod_cat } }
			special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat  laser_targeting_pod_cat } }
			special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat  laser_targeting_pod_cat } }
			special_type_slot_6 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat  laser_targeting_pod_cat } }
		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}


		module_count_limit = {
			module = guided_anti_ship_missile
			count < 3
		}

		module_count_limit = {
			module = torpedo_mounting
			count < 3
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	supersonic_interceptor_airframe_0 = { #Modern
		abbreviation = "sii"
		year = 1949
		derived_variant_name = supersonic_interceptor_equipment_1
		archetype = small_plane_airframe
		parent = small_plane_airframe_8
		priority = 5
		air_range = 1900
		maximum_speed = 0
		air_agility = 58
		air_defence = 38
		weight = 18
		naval_strike_attack = 0
		naval_strike_targetting = 0
		build_cost_ic = 25
		resources = { aluminium = 5 rubber = 1 }
		module_slots = {
			engine_type_slot = { required = yes allowed_module_categories = { plane_jet_engine_type twin_plane_jet_engine_type } }
			fixed_wing_slot = { required = no allowed_module_categories = { plane_wing } }
			fixed_radar_slot = { required = yes allowed_module_categories = { plane_special_module_air_air_radar } }
			fixed_aux_prop_slot = { required = no allowed_module_categories = { plane_aux_propulsion } }
			fixed_optics_slot = { required = no allowed_module_categories = { plane_optics } }
			fixed_engine_mod_slot = { required = yes allowed_module_categories = { plane_propulsion_mod_after_2 plane_propulsion_mod_after_3 } }
			fixed_fuel_type_slot = { required = no allowed_module_categories = { fuel_type } }
			fixed_main_weapon_slot = { required = yes allowed_module_categories = { air_air_missile } }
			fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { air_air_missile plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { air_air_missile plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { air_air_missile plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }



			fixed_electronics_slot = { required = no allowed_module_categories = { ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat } }
			fixed_body_modifications_slot = { required = no allowed_module_categories = { } }
			fixed_tail_modifications_slot = { required = no allowed_module_categories = { } }
			special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_6 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
		}


		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	tactical_fighter_airframe_equipment = { #Modern
		abbreviation = "tfi"
		year = 1949
		derived_variant_name = tactical_fighter_equipment_1
		archetype = small_plane_airframe
		parent = small_plane_airframe_8
		priority = 5
		air_range = 2600
		maximum_speed = 0
		air_agility = 62
		air_defence = 36
		weight = 20
		naval_strike_attack = 0
		naval_strike_targetting = 0
		build_cost_ic = 26
		resources = { aluminium = 5 rubber = 1 }
		module_slots = {
			engine_type_slot = { required = yes allowed_module_categories = { plane_jet_engine_type twin_plane_jet_engine_type } }
			fixed_wing_slot = { required = no allowed_module_categories = { plane_wing } }
			fixed_radar_slot = { required = no allowed_module_categories = { plane_special_module_air_air_radar plane_special_module_air_ground_radar plane_special_module_multi_purpose_radar } }
			fixed_aux_prop_slot = { required = no allowed_module_categories = { plane_aux_propulsion } }
			fixed_optics_slot = { required = no allowed_module_categories = { plane_optics plane_special_module_bomb_sights } }
			fixed_engine_mod_slot = { required = no allowed_module_categories = { plane_propulsion_mod_after_2 plane_propulsion_mod_after_3 } }
			fixed_fuel_type_slot = { required = no allowed_module_categories = { fuel_type } }
			fixed_main_weapon_slot = { required = yes allowed_module_categories = { fighter_weapon air_air_missile tac_weapon } }
			fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { fighter_weapon fighter_addon_weapon air_air_missile tac_weapon cas_weapon plane_drop_tank_module plane_special_wing_mod ecm_pod_module } }
			fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { fighter_weapon air_air_missile tac_weapon cas_weapon plane_drop_tank_module plane_special_wing_mod ecm_pod_module } }
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { fighter_weapon tac_weapon cas_weapon plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { fighter_weapon tac_weapon cas_weapon plane_drop_tank_module ecm_pod_module } }



			fixed_electronics_slot = { required = no allowed_module_categories = { ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat } }
			fixed_body_modifications_slot = { required = no allowed_module_categories = { } }
			fixed_tail_modifications_slot = { required = no allowed_module_categories = { } }
			special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat  laser_targeting_pod_cat } }
			special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat  laser_targeting_pod_cat } }
			special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat  laser_targeting_pod_cat } }
			special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat  laser_targeting_pod_cat } }
			special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat  laser_targeting_pod_cat } }
			special_type_slot_6 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat  laser_targeting_pod_cat } }
		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}



		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}


	cv_small_plane_airframe = {
		year = 1917

		can_be_produced = {
			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 = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_radial_engine_type
					plane_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
					biplane_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}

			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}
			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
					plane_drop_tank_module
					plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { } }
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
				}
			}
		}

		module_count_limit = {
			module = high_octane_fuel_l
			count < 2
		}

		module_count_limit = {
			module = high_octane_fuel_m
			count < 2
		}

		module_count_limit = {
			module = high_octane_fuel_2
			count < 2
		}

		module_count_limit = {
			module = low_octane_fuel_l
			count < 2
		}

		module_count_limit = {
			module = low_octane_fuel_m
			count < 2
		}

		module_count_limit = {
			module = low_octane_fuel_s
			count < 2
		}

		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 = module_countermeasure_dispenser_small
			count < 2
		}

		module_count_limit = {
			module = recon_camera
			count < 2
		}

		module_count_limit = {
			module = pressurized_cabin_small
			count < 2
		}

		module_count_limit = {
			category = plane_special_wing_mod
			count < 2
		}

		module_count_limit = {
			category = radar_jammers_cat
			count < 2
		}

		module_count_limit = {
			category = ecm_pod_module
			count < 2
		}

		module_count_limit = {
			category = plane_special_module_rwr_cat
			count < 2
		}

		module_count_limit = {
			category = nav_bomber_weapon
			count < 2
		}

		module_count_limit = {
			category = fighter_addon_weapon
			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
		}

		module_count_limit = {
			category = plane_special_module_defense_turret_remote
			count < 3
		}

		module_count_limit = {
			category = g_suit_type
			count < 2
		}

		module_count_limit = {
			module = fly_by_wire
			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
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	cv_small_plane_airframe_0 = { #Inter-War
		abbreviation = "afc0"
		year = 1917

		derived_variant_name = cv_fighter_equipment_0
		archetype = cv_small_plane_airframe
		module_slots = inherit
		priority = 5

		air_range = 450
		maximum_speed = 0
		air_agility = 30
		air_defence = 7
		weight = 5
		naval_strike_attack = 1
		naval_strike_targetting = 1

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	cv_small_plane_airframe_1 = { #Basic
		abbreviation = "afc1"
		year = 1920

		derived_variant_name = cv_fighter_equipment_1
		archetype = cv_small_plane_airframe
		parent = cv_small_plane_airframe_0
		priority = 5

		air_range = 570
		maximum_speed = 0
		air_agility = 35
		air_defence = 9
		weight = 6
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 8.5
		resources = {
			aluminium = 3
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_radial_engine_type
					plane_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			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
					plane_drop_tank_module
					plane_special_wing_mod ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}
	cv_small_plane_airframe_2 = { #Improved
		abbreviation = "afc2"
		year = 1923

		derived_variant_name = cv_fighter_equipment_2
		archetype = cv_small_plane_airframe
		parent = cv_small_plane_airframe_1
		priority = 5

		air_range = 750
		maximum_speed = 0
		air_agility = 40
		air_defence = 11
		weight = 7
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 9.5
		resources = {
			aluminium = 3
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_radial_engine_type
					plane_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}

			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}
			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
					plane_drop_tank_module
					plane_special_wing_mod ecm_pod_module
				}
			}
			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
					plane_drop_tank_module
					ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

				}
			}

			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	cv_small_plane_airframe_3 = { #Advanced
		abbreviation = "afc3"
		year = 1926

		derived_variant_name = cv_fighter_equipment_3
		archetype = cv_small_plane_airframe
		parent = cv_small_plane_airframe_2
		priority = 5

		air_range = 900
		maximum_speed = 0
		air_agility = 45
		air_defence = 12
		weight = 8
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 11
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_radial_engine_type
					plane_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			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
					plane_drop_tank_module
					plane_special_wing_mod ecm_pod_module
				}
			}
			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
					plane_drop_tank_module
					ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					recon_camera
					cas_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					recon_camera
					cas_weapon
					fighter_addon_weapon
					plane_drop_tank_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
				}
			}
			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	cv_small_plane_airframe_4 = { #modern
		abbreviation = "afc4"
		year = 1929

		derived_variant_name = cv_fighter_equipment_4
		archetype = cv_small_plane_airframe
		parent = cv_small_plane_airframe_3
		priority = 5

		air_range = 850
		maximum_speed = 0
		air_agility = 50
		air_defence = 18
		weight = 9
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 16
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_radial_engine_type
					plane_engine_type
					plane_early_jet_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
					twin_plane_early_jet_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			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
					plane_drop_tank_module
					plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					recon_camera
					cas_weapon
					fighter_addon_weapon
					plane_drop_tank_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
				}
			}
			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	cv_small_plane_airframe_5 = { #modern
		abbreviation = "afc5"
		year = 1931

		derived_variant_name = cv_jet_fighter_equipment_1
		archetype = cv_small_plane_airframe
		parent = cv_small_plane_airframe_4
		priority = 5

		air_range = 1000
		maximum_speed = 0
		air_agility = 55
		air_defence = 22
		weight = 10
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 18
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {

					plane_radial_engine_type
					plane_engine_type
					plane_early_jet_engine_type
					plane_jet_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
					twin_plane_early_jet_engine_type
					twin_plane_jet_engine_type
					plane_turboprop_engine_type
					twin_plane_turboprop_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			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
					plane_drop_tank_module
					plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote

					g_suit_type
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					g_suit_type

				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					g_suit_type

				}
			}
			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat

				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	cv_small_plane_airframe_6 = { #modern
		abbreviation = "afc6"
		year = 1934

		derived_variant_name = cv_jet_fighter_equipment_2
		archetype = cv_small_plane_airframe
		parent = cv_small_plane_airframe_5
		priority = 5

		air_range = 1150
		maximum_speed = 0
		air_agility = 60
		air_defence = 26
		weight = 12
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 20
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_radial_engine_type
					plane_engine_type
					plane_turboprop_engine_type
					plane_jet_engine_type
					plane_second_gen_jet_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
					twin_plane_turboprop_engine_type
					twin_plane_jet_engine_type
					twin_plane_second_gen_jet_engine_type
					twin_plane_turboprop_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			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
					plane_drop_tank_module
					plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}
			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					g_suit_type

				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					g_suit_type

				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					g_suit_type

				}
			}
			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					g_suit_type

				}
			}
			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					g_suit_type

				}
			}

		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}


		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	cv_small_plane_airframe_7 = { #modern
		abbreviation = "afc7"
		year = 1939

		derived_variant_name = cv_jet_fighter_equipment_3
		archetype = cv_small_plane_airframe
		parent = cv_small_plane_airframe_6
		priority = 5

		air_range = 1300
		maximum_speed = 0
		air_agility = 65
		air_defence = 30
		weight = 13
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 22
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_radial_engine_type
					plane_engine_type
					plane_turboprop_engine_type
					plane_jet_engine_type
					plane_second_gen_jet_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
					twin_plane_turboprop_engine_type
					twin_plane_jet_engine_type
					twin_plane_second_gen_jet_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			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
					plane_drop_tank_module
					plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat

					g_suit_type
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					g_suit_type

				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
				}
			}
			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					g_suit_type

				}
			}
			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					g_suit_type

				}
			}
			special_type_slot_6 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					g_suit_type

				}
			}
		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}


		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	cv_small_plane_airframe_8 = { #modern
		abbreviation = "afc7"
		year = 1944

		derived_variant_name = cv_jet_fighter_equipment_4
		archetype = cv_small_plane_airframe
		parent = cv_small_plane_airframe_7
		priority = 5

		air_range = 1450
		maximum_speed = 0
		air_agility = 70
		air_defence = 34
		weight = 15
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 24
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_radial_engine_type
					plane_engine_type
					plane_turboprop_engine_type
					plane_jet_engine_type
					plane_second_gen_jet_engine_type
					plane_third_gen_jet_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
					twin_plane_turboprop_engine_type
					twin_plane_jet_engine_type
					twin_plane_second_gen_jet_engine_type
					twin_plane_third_gen_jet_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {

				required = no

				allowed_module_categories = {

					plane_special_module_air_air_radar

				}

			}

			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {

				required = yes

				allowed_module_categories = {

					fighter_weapon

					air_air_missile

				}

			}

			fixed_auxiliary_weapon_slot_1 = {

				required = no

				allowed_module_categories = {

					fighter_weapon

					fighter_addon_weapon

					air_air_missile

					plane_drop_tank_module

					plane_special_wing_mod

					ecm_pod_module

				}

			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					fighter_addon_weapon
					air_air_missile
					plane_drop_tank_module
					plane_special_wing_mod
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					fighter_addon_weapon
					air_air_missile
					plane_drop_tank_module
					plane_special_wing_mod
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					fighter_addon_weapon
					air_air_missile
					plane_drop_tank_module
					plane_special_wing_mod
					ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
			special_type_slot_6 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
			special_type_slot_7 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}


		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	cv_light_small_plane_airframe_8 = { #modern
		abbreviation = "cvl8"
		year = 1944

		derived_variant_name = cv_light_fighter_equipment_1960
		archetype = cv_small_plane_airframe
		parent = cv_small_plane_airframe_7
		priority = 5

		air_range = 1450
		maximum_speed = 0
		air_agility = 70
		air_defence = 34
		weight = 15
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 24
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_radial_engine_type
					plane_engine_type
					plane_turboprop_engine_type
					plane_jet_engine_type
					plane_second_gen_jet_engine_type
					plane_third_gen_jet_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
					twin_plane_turboprop_engine_type
					twin_plane_jet_engine_type
					twin_plane_second_gen_jet_engine_type
					twin_plane_third_gen_jet_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {

				required = no

				allowed_module_categories = {

					plane_special_module_air_air_radar

					plane_special_module_multi_purpose_radar

					plane_special_module_air_ground_radar

				}

			}

			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {

				required = yes

				allowed_module_categories = {

					fighter_weapon

					air_air_missile

					cas_weapon

					nav_bomber_weapon

				}

			}

			fixed_auxiliary_weapon_slot_1 = {

				required = no

				allowed_module_categories = {

					fighter_weapon

					fighter_addon_weapon

					air_air_missile

					cas_weapon

					nav_bomber_weapon

					plane_drop_tank_module

					plane_special_wing_mod

					ecm_pod_module

				}

			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					fighter_addon_weapon
					air_air_missile
					cas_weapon
					nav_bomber_weapon
					plane_drop_tank_module
					plane_special_wing_mod
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					fighter_addon_weapon
					air_air_missile
					cas_weapon
					nav_bomber_weapon
					plane_drop_tank_module
					plane_special_wing_mod
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					fighter_addon_weapon
					air_air_missile
					cas_weapon
					nav_bomber_weapon
					plane_drop_tank_module
					plane_special_wing_mod
					ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
			special_type_slot_6 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
			special_type_slot_7 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}


		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	# cv_small_plane_airframe_9 = { #modern
		# abbreviation = "jj1"
		# year = 1944

		# derived_variant_name = jump_jet_equipment_1
		# archetype = cv_small_plane_airframe
		# parent = cv_small_plane_airframe_8
		# priority = 5
		# reliability = 0.7
		# air_range = 400
		# maximum_speed = 0
		# air_agility = 80
		# air_defence = 27
		# weight = 12
		# naval_strike_attack = 1
		# naval_strike_targetting = 1
		# build_cost_ic = 20
		# fuel_consumption = 0.3
		# resources = {
			# aluminium = 4
			# rubber = 1
		# }
		# module_slots = {

			# engine_type_slot = {
				# required = yes
				# allowed_module_categories = {
					# plane_vtol_engine_type
				# }
			# }

			# fixed_wing_slot = {
				# required = no
				# allowed_module_categories = {
					# plane_wing
				# }
			# }

			# fixed_radar_slot = {
				# required = no
				# allowed_module_categories = {
					# plane_special_module_air_air_radar
					# plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				# }
			# }

			# fixed_aux_prop_slot = {
				# required = no
				# allowed_module_categories = {

				# }
			# }

			# fixed_optics_slot = {
				# required = no
				# allowed_module_categories = {
					# plane_optics
				# }
			# }

			# fixed_engine_mod_slot = {
				# required = no
				# allowed_module_categories = {

				# }
			# }

			# fixed_fuel_type_slot = {
				# required = no
				# allowed_module_categories = {
					# fuel_type
				# }
			# }

			# fixed_main_weapon_slot = {
				# required = yes
				# allowed_module_categories = {
					# fighter_weapon
				# }
			# }

			# fixed_auxiliary_weapon_slot_1 = {
				# required = no
				# allowed_module_categories = {
					# recon_camera
					# fighter_weapon
					# cas_weapon
					# nav_bomber_weapon
					# mine_warfare_offense
					# plane_drop_tank_module
				# }
			# }
			# fixed_auxiliary_weapon_slot_2 = {
				# required = no
				# allowed_module_categories = {
					# fighter_weapon
					# recon_camera
					# cas_weapon
					# nav_bomber_weapon
					# mine_warfare_offense
					# plane_drop_tank_module
				# }
			# }

			# fixed_auxiliary_weapon_slot_3 = {
				# required = no
				# allowed_module_categories = {
					# fighter_weapon
					# recon_camera
					# cas_weapon
					# nav_bomber_weapon
					# plane_drop_tank_module
				# }
			# }

			# fixed_auxiliary_weapon_slot_4 = {
				# required = no
				# allowed_module_categories = {
				# }
			# }

			# special_type_slot_1 = {
				# required = no
				# allowed_module_categories = {
					# plane_special_module_small ecm_pod
					# plane_special_module_radio_navigation
					# #plane_special_module_air_ground_radar
					# g_suit_type
					# plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					#
				# }
			# }

			# special_type_slot_2 = {
				# required = no
				# allowed_module_categories = {
					# plane_special_module_small ecm_pod
					# plane_special_module_radio_navigation
					# #plane_special_module_air_ground_radar
					# g_suit_type
					# plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					#
				# }
			# }
			# special_type_slot_3 = {
				# required = no
				# allowed_module_categories = {
					# plane_special_module_small ecm_pod
					# plane_special_module_radio_navigation
					# #plane_special_module_air_ground_radar
					# g_suit_type
					# plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					#
				# }
			# }
			# special_type_slot_4 = {
				# required = no
				# allowed_module_categories = {
					# plane_special_module_small ecm_pod
					# plane_special_module_radio_navigation
					# #plane_special_module_air_ground_radar
					# g_suit_type
					# plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					#
				# }
			# }
			# special_type_slot_5 = {
				# required = no
				# allowed_module_categories = {
					# plane_special_module_small ecm_pod
					# plane_special_module_radio_navigation
					# #plane_special_module_air_ground_radar
					# g_suit_type
					# plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					#
				# }
			# }
			# special_type_slot_6 = {
				# required = no
				# allowed_module_categories = {
				# }
			# }
			# special_type_slot_7 = {
				# required = no
				# allowed_module_categories = {
				# }
			# }
		# }

		# module_count_limit = {
			# module = floats
			# count < 1
		# }
	# }

	medium_plane_airframe = {
		year = 1917

		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
			naval_bomber
		}
		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 = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					twin_plane_radial_engine_type
					twin_plane_engine_type
					medium_plane_radial_engine_type
					medium_plane_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
					biplane_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
					plane_special_module_bomb_sights
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					tac_weapon
					fighter_weapon
					recon_camera
					nav_bomber_weapon
				}
			}

			fixed_auxiliary_weapon_slot_1 = {
				required = no
				allowed_module_categories = {
					mine_warfare_offense plane_drop_tank_module
					recon_camera
					tac_weapon
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					mine_warfare_offense plane_drop_tank_module
					recon_camera
					tac_weapon
					fighter_weapon
					cas_weapon
					nav_bomber_weapon

				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					mine_warfare_offense plane_drop_tank_module
					recon_camera
					tac_weapon
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
				}
			}
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					mine_warfare_defense

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					mine_warfare_defense
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					mine_warfare_defense
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					mine_warfare_defense
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
		}

		module_count_limit = {
			category = radar_jammers_cat
			count < 2
		}

		module_count_limit = {
			category = ecm_pod_module
			count < 2
		}

		module_count_limit = {
			category = plane_special_module_rwr_cat
			count < 2
		}

		module_count_limit = {
			module = high_octane_fuel_l
			count < 2
		}

		module_count_limit = {
			module = dive_brakes_medium
			count < 2
		}

		module_count_limit = {
			module = high_octane_fuel_m
			count < 2
		}

		module_count_limit = {
			module = high_octane_fuel_2
			count < 2
		}

		module_count_limit = {
			module = low_octane_fuel_l
			count < 2
		}

		module_count_limit = {
			module = low_octane_fuel_m
			count < 2
		}

		module_count_limit = {
			module = low_octane_fuel_s
			count < 2
		}

		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 = {
			module = module_countermeasure_dispenser_medium
			count < 2
		}

		module_count_limit = {
			module = pressurized_cabin_medium
			count < 2
		}

		module_count_limit = {
			category = plane_special_module_electronics_mad_cat
			count < 2
		}

		module_count_limit = {
			category = plane_special_wing_mod
			count < 2
		}

		module_count_limit = {
			category = nav_bomber_weapon
			count < 3
		}

		module_count_limit = {
			category = fighter_addon_weapon
			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 < 4
		}

		module_count_limit = {
			category = plane_special_module_defense_turret_remote
			count < 4
		}

		module_count_limit = {
			category =  plane_special_module_defense_turret_x2
			count < 3
		}

		# module_count_limit = {
			# category =
			# count < 2
		# }

		module_count_limit = {
			category = g_suit_type
			count < 2
		}

		module_count_limit = {
			category = plane_special_mod
			count < 2
		}

		module_count_limit = {
			module = fly_by_wire
			count < 2
		}

		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
		}

		module_count_limit = {
			module = fuel_tanks_medium
			count < 4
		}
}

	medium_plane_airframe_0 = { #Inter-War
		abbreviation = "afm0"
		derived_variant_name = tac_bomber_equipment_0
		year = 1917

		archetype = medium_plane_airframe
		module_slots = inherit
		priority = 5

		air_range = 1200
		maximum_speed = 0
		air_agility = 25
		air_defence = 15
		weight = 8
		naval_strike_attack = 1
		naval_strike_targetting = 1
		lend_lease_cost = 10

		module_count_limit = {
			module = fuel_tanks_medium
			count < 4
		}
}

	medium_plane_airframe_1 = { #Basic
		abbreviation = "afm1"
		derived_variant_name = tac_bomber_equipment_1
		year = 1920

		archetype = medium_plane_airframe
		parent = medium_plane_airframe_0
		priority = 5

		air_range = 2200
		maximum_speed = 0
		air_agility = 30
		air_defence = 18
		weight = 10
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 8
		resources = {
			aluminium = 3
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					twin_plane_radial_engine_type
					twin_plane_engine_type
					medium_plane_radial_engine_type
					medium_plane_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
					plane_special_module_bomb_sights
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					tac_weapon
					fighter_weapon
					recon_camera
					nav_bomber_weapon
				}
			}

			fixed_auxiliary_weapon_slot_1 = {
				required = no
				allowed_module_categories = {
					recon_camera
					tac_weapon
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					recon_camera
					tac_weapon
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
					fighter_weapon
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					recon_camera
					tac_weapon
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_medium
			count < 4
		}
}

	medium_plane_airframe_2 = { #Improved
		abbreviation = "afm2"
		derived_variant_name = tac_bomber_equipment_2
		year = 1923

		archetype = medium_plane_airframe
		parent = medium_plane_airframe_1
		priority = 5

		air_range = 2400
		maximum_speed = 0
		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 = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					twin_plane_radial_engine_type
					twin_plane_engine_type
					medium_plane_radial_engine_type
					medium_plane_engine_type

					twin_plane_early_jet_engine_type
					medium_plane_early_jet_engine_type
					quad_large_plane_early_jet_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar

				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
					plane_special_module_bomb_sights
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					tac_weapon
					fighter_weapon
					recon_camera
					nav_bomber_weapon
				}
			}

			fixed_auxiliary_weapon_slot_1 = {
				required = no
				allowed_module_categories = {
					recon_camera
					tac_weapon
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					recon_camera
					tac_weapon
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
					fighter_weapon
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					recon_camera
					tac_weapon
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_medium
			count < 4
		}
}

	medium_plane_airframe_3 = { #Advanced
		abbreviation = "afm3"
		year = 1926

		derived_variant_name = tac_bomber_equipment_3
		archetype = medium_plane_airframe
		parent = medium_plane_airframe_2
		priority = 5

		air_range = 2800
		maximum_speed = 0
		air_agility = 40
		air_defence = 24
		weight = 14
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 14
		resources = {
			aluminium = 5
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					twin_plane_radial_engine_type
					twin_plane_engine_type
					medium_plane_radial_engine_type
					medium_plane_engine_type

					twin_plane_early_jet_engine_type
					medium_plane_early_jet_engine_type
					quad_large_plane_early_jet_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
					plane_special_module_bomb_sights
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					tac_weapon
					fighter_weapon
					recon_camera
					nav_bomber_weapon
				}
			}

			fixed_auxiliary_weapon_slot_1 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_weapon
					tac_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_addon_weapon
					tac_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
					fighter_weapon
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_addon_weapon
					tac_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_addon_weapon
					tac_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_medium
			count < 4
		}
}

	medium_plane_airframe_4 = { #Modern
		abbreviation = "afm4"

		derived_variant_name = jet_tac_bomber_equipment_1
		year = 1929

		archetype = medium_plane_airframe
		parent = medium_plane_airframe_3
		priority = 5

		air_range = 3000
		maximum_speed = 0
		air_agility = 45
		air_defence = 24
		weight = 16
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 16
		resources = {
			aluminium = 5
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					twin_plane_radial_engine_type
					twin_plane_engine_type
					twin_plane_early_jet_engine_type
					medium_plane_radial_engine_type
					medium_plane_engine_type
					medium_plane_early_jet_engine_type
					quad_large_plane_early_jet_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}

			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
				plane_aux_propulsion plane_aux_propulsion_medium
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
					plane_special_module_bomb_sights
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					tac_weapon
					fighter_weapon
					recon_camera
					nav_bomber_weapon
				}
			}

			fixed_auxiliary_weapon_slot_1 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					tac_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					tac_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
					fighter_weapon
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					tac_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					tac_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2  plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2  plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_medium
			count < 4
		}
}

	medium_plane_airframe_5 = { #Modern
		abbreviation = "afm5"
		year = 1931

		derived_variant_name = jet_tac_bomber_equipment_2
		archetype = medium_plane_airframe
		parent = medium_plane_airframe_4
		priority = 5

		air_range = 3200
		maximum_speed = 0
		air_agility = 50
		air_defence = 28
		weight = 20
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 18
		resources = {
			aluminium = 5
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					twin_plane_radial_engine_type
					twin_plane_engine_type
					twin_plane_turboprop_engine_type
					medium_plane_radial_engine_type
					medium_plane_engine_type
					medium_plane_turboprop_engine_type
					twin_plane_jet_engine_type
					medium_plane_jet_engine_type
					quad_large_plane_jet_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}

			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
				plane_aux_propulsion plane_aux_propulsion_medium
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
					plane_special_module_bomb_sights
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					tac_weapon
					fighter_weapon
					recon_camera
					nav_bomber_weapon
				}
			}

			fixed_auxiliary_weapon_slot_1 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					tac_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					tac_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					recon_camera
					#fighter_weapon
					cas_weapon
					nav_bomber_weapon
					tac_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					recon_camera
					#fighter_weapon
					cas_weapon
					nav_bomber_weapon
					tac_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense


					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_medium
			count < 4
		}
}

	medium_plane_airframe_6 = { #Modern
		abbreviation = "afm6"
		year = 1934

		derived_variant_name = jet_tac_bomber_equipment_3
		archetype = medium_plane_airframe
		parent = medium_plane_airframe_5
		priority = 5

		air_range = 3300
		maximum_speed = 0
		air_agility = 55
		air_defence = 33
		weight = 23
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 20
		resources = {
			aluminium = 5
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					twin_plane_radial_engine_type
					twin_plane_engine_type
					twin_plane_turboprop_engine_type
					medium_plane_radial_engine_type
					medium_plane_engine_type
					medium_plane_turboprop_engine_type
					twin_plane_jet_engine_type
					medium_plane_jet_engine_type
					quad_large_plane_jet_engine_type
					twin_plane_second_gen_turbofan_engine_type
					medium_plane_second_gen_turbofan_engine_type
					quad_plane_second_gen_turbofan_engine_type
					twin_plane_second_gen_jet_engine_type
					medium_plane_second_gen_jet_engine_type
					quad_plane_second_gen_jet_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
				plane_aux_propulsion plane_aux_propulsion_medium
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
					plane_special_module_bomb_sights
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					tac_weapon
					fighter_weapon
					recon_camera
					nav_bomber_weapon
				}
			}

			fixed_auxiliary_weapon_slot_1 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					tac_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					tac_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					recon_camera
					#fighter_weapon
					cas_weapon
					nav_bomber_weapon
					tac_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					recon_camera
					#fighter_weapon
					cas_weapon
					nav_bomber_weapon
					tac_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense


					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}


		module_count_limit = {
			module = fuel_tanks_medium
			count < 4
		}
}

	medium_plane_airframe_7 = { #Modern
		abbreviation = "afm7"
		year = 1939

		derived_variant_name = jet_tac_bomber_equipment_4
		archetype = medium_plane_airframe
		parent = medium_plane_airframe_6
		priority = 5

		air_range = 3400
		maximum_speed = 0
		air_agility = 60
		air_defence = 37
		weight = 26
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 22
		resources = {
			aluminium = 5
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					twin_plane_radial_engine_type
					twin_plane_engine_type
					twin_plane_turboprop_engine_type
					medium_plane_radial_engine_type
					medium_plane_engine_type
					medium_plane_turboprop_engine_type
					twin_plane_jet_engine_type
					medium_plane_jet_engine_type
					quad_large_plane_jet_engine_type
					twin_plane_second_gen_turbofan_engine_type
					medium_plane_second_gen_turbofan_engine_type
					quad_plane_second_gen_turbofan_engine_type
					twin_plane_second_gen_jet_engine_type
					medium_plane_second_gen_jet_engine_type
					quad_plane_second_gen_jet_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
				plane_aux_propulsion plane_aux_propulsion_medium
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
					plane_special_module_bomb_sights
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					tac_weapon
					fighter_weapon
					recon_camera
					nav_bomber_weapon
				}
			}

			fixed_auxiliary_weapon_slot_1 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					tac_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					tac_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					recon_camera
					#fighter_weapon
					cas_weapon
					nav_bomber_weapon
					tac_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					recon_camera
					#fighter_weapon
					cas_weapon
					nav_bomber_weapon
					tac_weapon
					mine_warfare_offense plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense


					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_medium ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}


		module_count_limit = {
			module = fuel_tanks_medium
			count < 4
		}
}

	medium_plane_airframe_8 = { #Modern
		abbreviation = "afm8"
		year = 1944

		derived_variant_name = mach2stratbomber_equipment_1
		archetype = medium_plane_airframe
		parent = medium_plane_airframe_7
		priority = 5

		air_range = 3500
		maximum_speed = 0
		air_agility = 65
		air_defence = 41
		weight = 29
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 24
		resources = {
			aluminium = 5
			rubber = 1
		}
		module_slots = {
			engine_type_slot = { required = yes allowed_module_categories = { twin_plane_jet_engine_type medium_plane_jet_engine_type quad_large_plane_jet_engine_type twin_plane_third_gen_jet_engine_type medium_plane_third_gen_jet_engine_type quad_large_plane_third_gen_jet_engine_type twin_plane_third_gen_turbofan_engine_type medium_plane_third_gen_turbofan_engine_type } }
			fixed_wing_slot = { required = no allowed_module_categories = { plane_wing } }
			fixed_radar_slot = { required = no allowed_module_categories = { plane_special_module_air_ground_radar } }
			fixed_aux_prop_slot = { required = no allowed_module_categories = { plane_aux_propulsion plane_aux_propulsion_medium } }
			fixed_optics_slot = { required = no allowed_module_categories = { plane_special_module_bomb_sights plane_optics } }
			fixed_engine_mod_slot = { required = yes allowed_module_categories = { plane_propulsion_mod_after_2 plane_propulsion_mod_after_3 } }
			fixed_fuel_type_slot = { required = no allowed_module_categories = { fuel_type } }
			fixed_main_weapon_slot = { required = yes allowed_module_categories = { tac_weapon } }
			fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { tac_weapon strat_weapon_modern plane_drop_tank_module plane_special_wing_mod ecm_pod_module } }
			fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { tac_weapon strat_weapon_modern plane_drop_tank_module plane_special_wing_mod ecm_pod_module } }
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { tac_weapon strat_weapon_modern plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { tac_weapon strat_weapon_modern plane_drop_tank_module ecm_pod_module } }



			fixed_electronics_slot = { required = no allowed_module_categories = { ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat } }
			fixed_body_modifications_slot = { required = no allowed_module_categories = { } }
			fixed_tail_modifications_slot = { required = no allowed_module_categories = { } }
			special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_medium  ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_tac_cat } }
			special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_medium  ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_tac_cat } }
			special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_medium  ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_tac_cat } }
			special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_medium  ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_tac_cat } }
			special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_medium  ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_tac_cat } }
			special_type_slot_6 = { required = no allowed_module_categories = { plane_special_module_medium  ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_tac_cat } }
		}

		module_count_limit = {
			module = laser_targeting_pod_tac
			count < 2
		}

		module_count_limit = {
			module = bomb_pod_module
			count < 2
		}

		module_count_limit = {
			module = fuel_tanks_medium
			count < 4
		}
}

	mach_2_heavy_interceptor_airframe_equipment = { #Modern
		abbreviation = "m2i"
		year = 1944

		derived_variant_name = mach2_heavy_interceptor_equipment_1
		archetype = medium_plane_airframe
		parent = medium_plane_airframe_7
		priority = 5

		air_range = 2800
		maximum_speed = 0
		air_agility = 55
		air_defence = 45
		weight = 34
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 30
		resources = {
			aluminium = 5
			rubber = 1
		}
		module_slots = {
			engine_type_slot = { required = yes allowed_module_categories = { twin_plane_jet_engine_type medium_plane_jet_engine_type twin_plane_third_gen_jet_engine_type medium_plane_third_gen_jet_engine_type twin_plane_third_gen_turbofan_engine_type medium_plane_third_gen_turbofan_engine_type } }
			fixed_wing_slot = { required = no allowed_module_categories = { plane_wing } }
			fixed_radar_slot = { required = yes allowed_module_categories = { plane_special_module_air_air_radar } }
			fixed_aux_prop_slot = { required = no allowed_module_categories = { plane_aux_propulsion plane_aux_propulsion_medium } }
			fixed_optics_slot = { required = no allowed_module_categories = { plane_optics } }
			fixed_engine_mod_slot = { required = yes allowed_module_categories = { plane_propulsion_mod_after_2 plane_propulsion_mod_after_3 } }
			fixed_fuel_type_slot = { required = no allowed_module_categories = { fuel_type } }
			fixed_main_weapon_slot = { required = yes allowed_module_categories = { air_air_missile } }
			fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { air_air_missile plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { air_air_missile plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { air_air_missile plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { air_air_missile plane_drop_tank_module ecm_pod_module } }

			fixed_electronics_slot = { required = no allowed_module_categories = { ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat } }
			fixed_body_modifications_slot = { required = no allowed_module_categories = { } }
			fixed_tail_modifications_slot = { required = no allowed_module_categories = { } }
			special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_medium  ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_medium  ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_medium  ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_medium  ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_medium  ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_6 = { required = no allowed_module_categories = { plane_special_module_medium  ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
		}

		module_count_limit = {
			module = bomb_pod_module
			count < 2
		}

		module_count_limit = {
			module = fuel_tanks_medium
			count < 4
		}
}

	penetration_fighter_airframe_equipment = { #Modern
		abbreviation = "pfi"
		year = 1949
		derived_variant_name = penetration_fighter_equipment_1
		archetype = medium_plane_airframe
		parent = mach_2_heavy_interceptor_airframe_equipment
		priority = 5
		air_range = 5000
		maximum_speed = 0
		air_agility = 36
		air_defence = 56
		weight = 50
		naval_strike_attack = 0
		naval_strike_targetting = 0
		build_cost_ic = 46
		resources = { aluminium = 7 rubber = 1 }
		module_slots = {
			engine_type_slot = { required = yes allowed_module_categories = { twin_plane_jet_engine_type medium_plane_jet_engine_type twin_plane_third_gen_jet_engine_type medium_plane_third_gen_jet_engine_type twin_plane_third_gen_turbofan_engine_type medium_plane_third_gen_turbofan_engine_type } }
			fixed_wing_slot = { required = no allowed_module_categories = { plane_wing } }
			fixed_radar_slot = { required = yes allowed_module_categories = { plane_special_module_air_air_radar } }
			fixed_aux_prop_slot = { required = no allowed_module_categories = { plane_aux_propulsion plane_aux_propulsion_medium } }
			fixed_optics_slot = { required = no allowed_module_categories = { plane_optics } }
			fixed_engine_mod_slot = { required = yes allowed_module_categories = { plane_propulsion_mod_after_2 plane_propulsion_mod_after_3 } }
			fixed_fuel_type_slot = { required = no allowed_module_categories = { fuel_type } }
			fixed_main_weapon_slot = { required = yes allowed_module_categories = { air_air_missile } }
			fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { air_air_missile plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { air_air_missile plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { air_air_missile plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { plane_drop_tank_module ecm_pod_module } }



			fixed_electronics_slot = { required = no allowed_module_categories = { ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat } }
			fixed_body_modifications_slot = { required = no allowed_module_categories = { } }
			fixed_tail_modifications_slot = { required = no allowed_module_categories = { } }
			special_type_slot_1 = { required = no allowed_module_categories = {  plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_2 = { required = no allowed_module_categories = {  plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_3 = { required = no allowed_module_categories = {  plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_4 = { required = no allowed_module_categories = {  plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_5 = { required = no allowed_module_categories = {  plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_6 = { required = no allowed_module_categories = {  plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
		}


		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	interdictor_bomber_airframe_equipment = { #Modern
		abbreviation = "idb"
		year = 1949
		derived_variant_name = interdictor_bomber_equipment_1
		archetype = medium_plane_airframe
		parent = medium_plane_airframe_8
		priority = 5
		air_range = 4300
		maximum_speed = 0
		air_agility = 48
		air_defence = 46
		weight = 44
		naval_strike_attack = 0
		naval_strike_targetting = 0
		build_cost_ic = 43
		resources = { aluminium = 7 rubber = 1 }
		module_slots = {
			engine_type_slot = { required = yes allowed_module_categories = { twin_plane_jet_engine_type medium_plane_jet_engine_type twin_plane_third_gen_jet_engine_type medium_plane_third_gen_jet_engine_type twin_plane_third_gen_turbofan_engine_type medium_plane_third_gen_turbofan_engine_type } }
			fixed_wing_slot = { required = no allowed_module_categories = { plane_wing } }
			fixed_radar_slot = { required = no allowed_module_categories = { plane_special_module_air_ground_radar } }
			fixed_aux_prop_slot = { required = no allowed_module_categories = { plane_aux_propulsion plane_aux_propulsion_medium } }
			fixed_optics_slot = { required = yes allowed_module_categories = { plane_special_module_bomb_sights plane_optics } }
			fixed_engine_mod_slot = { required = yes allowed_module_categories = { plane_propulsion_mod_after_2 plane_propulsion_mod_after_3 } }
			fixed_fuel_type_slot = { required = no allowed_module_categories = { fuel_type } }
			fixed_main_weapon_slot = { required = yes allowed_module_categories = { tac_weapon } }
			fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { tac_weapon plane_drop_tank_module plane_special_wing_mod ecm_pod_module } }
			fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { tac_weapon plane_drop_tank_module plane_special_wing_mod ecm_pod_module } }
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { tac_weapon plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { tac_weapon plane_drop_tank_module ecm_pod_module } }



			fixed_electronics_slot = { required = no allowed_module_categories = { ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat } }
			fixed_body_modifications_slot = { required = no allowed_module_categories = { } }
			fixed_tail_modifications_slot = { required = no allowed_module_categories = { } }
			special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_medium  ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_tac_cat } }
			special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_medium  ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_tac_cat } }
			special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_medium  ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_tac_cat } }
			special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_medium  ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_tac_cat } }
			special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_medium  ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_tac_cat } }
			special_type_slot_6 = { required = no allowed_module_categories = { plane_special_module_medium  ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_tac_cat } }
		}

		module_count_limit = {
			module = laser_targeting_pod_tac
			count < 2
		}


		module_count_limit = {
			module = fuel_tanks_medium
			count < 4
		}
}
	multirole_fighter_airframe_equipment = { #Modern
		abbreviation = "lmf"
		year = 1949
		derived_variant_name = light_multirole_fighter_equipment_1
		archetype = small_plane_airframe
		parent = light_small_plane_airframe_8
		priority = 5
		air_range = 1850
		maximum_speed = 0
		air_agility = 82
		air_defence = 30
		weight = 13
		naval_strike_attack = 0
		naval_strike_targetting = 0
		build_cost_ic = 20
		resources = { aluminium = 4 rubber = 1 }
		module_slots = {
			engine_type_slot = { required = yes allowed_module_categories = { plane_jet_engine_type twin_plane_jet_engine_type } }
			fixed_wing_slot = { required = no allowed_module_categories = { plane_wing low_speed_plane_wing } }
			fixed_radar_slot = { required = no allowed_module_categories = { plane_special_module_air_air_radar plane_special_module_multi_purpose_radar } }
			fixed_aux_prop_slot = { required = no allowed_module_categories = { plane_aux_propulsion } }
			fixed_optics_slot = { required = no allowed_module_categories = { plane_optics } }
			fixed_engine_mod_slot = { required = no allowed_module_categories = { plane_propulsion_mod_after_2 plane_propulsion_mod_after_3 } }
			fixed_fuel_type_slot = { required = no allowed_module_categories = { fuel_type } }
			fixed_main_weapon_slot = { required = yes allowed_module_categories = { fighter_weapon air_air_missile } }
			fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { fighter_weapon fighter_addon_weapon air_air_missile cas_weapon plane_drop_tank_module plane_special_wing_mod ecm_pod_module } }
			fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { fighter_weapon air_air_missile cas_weapon plane_drop_tank_module plane_special_wing_mod ecm_pod_module } }
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { fighter_weapon cas_weapon plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }



			fixed_electronics_slot = { required = no allowed_module_categories = { ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat } }
			fixed_body_modifications_slot = { required = no allowed_module_categories = { } }
			fixed_tail_modifications_slot = { required = no allowed_module_categories = { } }
			special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_cat } }
			special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_cat } }
			special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_cat } }
			special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_cat } }
			special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_cat } }
			special_type_slot_6 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_cat } }
		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}


		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	air_superiority_fighter_airframe_equipment = { #Modern
		abbreviation = "asf"
		year = 1954
		derived_variant_name = air_superiority_fighter_equipment_1
		archetype = small_plane_airframe
		parent = tactical_fighter_airframe_equipment
		priority = 5
		air_range = 2300
		maximum_speed = 0
		air_agility = 94
		air_defence = 42
		weight = 20
		naval_strike_attack = 0
		naval_strike_targetting = 0
		build_cost_ic = 32
		resources = { aluminium = 6 rubber = 1 }
		module_slots = {
			engine_type_slot = { required = yes allowed_module_categories = { plane_jet_engine_type twin_plane_jet_engine_type } }fixed_wing_slot = { required = no allowed_module_categories = { plane_wing } }
			fixed_radar_slot = { required = yes allowed_module_categories = { plane_special_module_air_air_radar } }
			fixed_aux_prop_slot = { required = no allowed_module_categories = { plane_aux_propulsion } }
			fixed_optics_slot = { required = no allowed_module_categories = { plane_optics } }
			fixed_engine_mod_slot = { required = yes allowed_module_categories = { plane_propulsion_mod_after_2 plane_propulsion_mod_after_3 } }
			fixed_fuel_type_slot = { required = no allowed_module_categories = { fuel_type } }
			fixed_main_weapon_slot = { required = yes allowed_module_categories = { fighter_weapon air_air_missile } }
			fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { fighter_weapon fighter_addon_weapon air_air_missile plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { fighter_weapon fighter_addon_weapon air_air_missile plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { fighter_weapon fighter_addon_weapon air_air_missile plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { fighter_weapon fighter_addon_weapon air_air_missile plane_drop_tank_module ecm_pod_module } }



			fixed_electronics_slot = { required = no allowed_module_categories = { ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat } }
			fixed_body_modifications_slot = { required = no allowed_module_categories = { } }
			fixed_tail_modifications_slot = { required = no allowed_module_categories = { } }
			special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_6 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}


		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	fleet_defense_fighter_airframe_equipment = { #Modern
		abbreviation = "fdf"
		year = 1954
		derived_variant_name = fleet_defense_fighter_equipment_1
		archetype = cv_small_plane_airframe
		parent = cv_small_plane_airframe_8
		priority = 5
		air_range = 2700
		maximum_speed = 0
		air_agility = 64
		air_defence = 44
		weight = 28
		naval_strike_attack = 0
		naval_strike_targetting = 0
		build_cost_ic = 36
		resources = { aluminium = 7 rubber = 1 }
		module_slots = {
			engine_type_slot = { required = yes allowed_module_categories = { twin_plane_jet_engine_type twin_plane_third_gen_jet_engine_type twin_plane_third_gen_turbofan_engine_type } }
			fixed_wing_slot = { required = no allowed_module_categories = { plane_wing } }
			fixed_radar_slot = { required = yes allowed_module_categories = { plane_special_module_air_air_radar } }
			fixed_aux_prop_slot = { required = no allowed_module_categories = { plane_aux_propulsion } }
			fixed_optics_slot = { required = no allowed_module_categories = { plane_optics } }
			fixed_engine_mod_slot = { required = yes allowed_module_categories = { plane_propulsion_mod_after_2 plane_propulsion_mod_after_3 } }
			fixed_fuel_type_slot = { required = no allowed_module_categories = { fuel_type } }
			fixed_main_weapon_slot = { required = yes allowed_module_categories = { air_air_missile } }
			fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { air_air_missile fighter_weapon plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { air_air_missile fighter_weapon plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { air_air_missile plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { air_air_missile plane_drop_tank_module ecm_pod_module } }



			fixed_electronics_slot = { required = no allowed_module_categories = { ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat } }
			fixed_body_modifications_slot = { required = no allowed_module_categories = { } }
			fixed_tail_modifications_slot = { required = no allowed_module_categories = { } }
			special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
			special_type_slot_6 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat } }
		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}


		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	adv_multirole_fighter_airframe_equipment = { #Modern
		abbreviation = "alm"
		year = 1954
		derived_variant_name = advanced_light_multirole_fighter_equipment_1
		archetype = small_plane_airframe
		parent = multirole_fighter_airframe_equipment
		priority = 5
		air_range = 2200
		maximum_speed = 0
		air_agility = 88
		air_defence = 34
		weight = 15
		naval_strike_attack = 0
		naval_strike_targetting = 0
		build_cost_ic = 25
		resources = { aluminium = 5 rubber = 1 }
		module_slots = {
			engine_type_slot = { required = yes allowed_module_categories = { plane_jet_engine_type twin_plane_jet_engine_type } }fixed_wing_slot = { required = no allowed_module_categories = { plane_wing } }
			fixed_radar_slot = { required = yes allowed_module_categories = { plane_special_module_air_air_radar plane_special_module_multi_purpose_radar } }
			fixed_aux_prop_slot = { required = no allowed_module_categories = { plane_aux_propulsion } }
			fixed_optics_slot = { required = no allowed_module_categories = { plane_optics } }
			fixed_engine_mod_slot = { required = yes allowed_module_categories = { plane_propulsion_mod_after_2 plane_propulsion_mod_after_3 } }
			fixed_fuel_type_slot = { required = no allowed_module_categories = { fuel_type } }
			fixed_main_weapon_slot = { required = yes allowed_module_categories = { fighter_weapon air_air_missile } }
			fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { fighter_weapon fighter_addon_weapon air_air_missile cas_weapon plane_drop_tank_module plane_special_wing_mod ecm_pod_module } }
			fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { fighter_weapon fighter_addon_weapon air_air_missile cas_weapon plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { fighter_weapon cas_weapon plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { fighter_weapon cas_weapon plane_drop_tank_module ecm_pod_module } }



			fixed_electronics_slot = { required = no allowed_module_categories = { ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat } }
			fixed_body_modifications_slot = { required = no allowed_module_categories = { } }
			fixed_tail_modifications_slot = { required = no allowed_module_categories = { } }
			special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_cat } }
			special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_cat } }
			special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_cat } }
			special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_cat } }
			special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_cat } }
			special_type_slot_6 = { required = no allowed_module_categories = { plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat g_suit_type plane_special_module_electronics_mad_cat laser_targeting_pod_cat } }
		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}


		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	advanced_cas_airframe_equipment = { #Modern
		abbreviation = "acas"
		year = 1954
		derived_variant_name = advanced_cas_equipment_1
		archetype = small_plane_airframe
		parent = light_small_plane_airframe_8
		priority = 5
		air_range = 1700
		maximum_speed = 0
		air_agility = 58
		air_defence = 44
		weight = 21
		naval_strike_attack = 0
		naval_strike_targetting = 0
		build_cost_ic = 30
		resources = { aluminium = 5 rubber = 1 }
		module_slots = {
			engine_type_slot = { required = yes allowed_module_categories = { plane_jet_engine_type twin_plane_jet_engine_type } }
			fixed_wing_slot = { required = no allowed_module_categories = { plane_wing low_speed_plane_wing } }
			fixed_radar_slot = { required = no allowed_module_categories = { plane_special_module_air_ground_radar } }
			fixed_aux_prop_slot = { required = no allowed_module_categories = { plane_aux_propulsion } }
			fixed_optics_slot = { required = yes allowed_module_categories = { plane_optics } }
			fixed_engine_mod_slot = { required = no allowed_module_categories = { } }
			fixed_fuel_type_slot = { required = no allowed_module_categories = { fuel_type } }
			fixed_main_weapon_slot = { required = yes allowed_module_categories = { cas_weapon heavy_cannon_category } }
			fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { fighter_weapon fighter_addon_weapon cas_weapon plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { fighter_weapon fighter_addon_weapon cas_weapon plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { fighter_weapon cas_weapon plane_drop_tank_module ecm_pod_module } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { fighter_weapon cas_weapon plane_drop_tank_module ecm_pod_module } }



			fixed_electronics_slot = { required = no allowed_module_categories = { ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat } }
			fixed_body_modifications_slot = { required = no allowed_module_categories = { } }
			fixed_tail_modifications_slot = { required = no allowed_module_categories = { } }
			special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_defensive plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat laser_targeting_pod_cat } }
			special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_defensive plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat laser_targeting_pod_cat } }
			special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_defensive plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat laser_targeting_pod_cat } }
			special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_defensive plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat laser_targeting_pod_cat } }
			special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_defensive plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat laser_targeting_pod_cat } }
			special_type_slot_6 = { required = no allowed_module_categories = { plane_special_module_defensive plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat laser_targeting_pod_cat } }
		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = heavy_cannon_category
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}


		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}



	large_plane_airframe = {
		year = 1917

		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 = 18
		resources = {
			aluminium = 3
			rubber = 2
		}

		lend_lease_cost = 12

		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					quad_large_plane_radial_engine_type
					quad_large_plane_engine_type
					large_plane_engine_type
					large_plane_radial_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
					biplane_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					 plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion
					plane_aux_propulsion_large plane_aux_propulsion_medium
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_bomb_sights
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			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 plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					recon_camera
					strat_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					recon_camera
					strat_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense
				}
			}

			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense
				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense
				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					mine_warfare_defense
				}
			}
		}

		module_count_limit = {
			module = bomb_pod_module
			count < 4
		}

		module_count_limit = {
			category = radar_jammers_cat
			count < 2
		}

		module_count_limit = {
			category = ecm_pod_module
			count < 2
		}

		module_count_limit = {
			category = plane_special_module_rwr_cat
			count < 2
		}

		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 = {
			module = pressurized_cabin_large
			count < 2
		}

		module_count_limit = {
			module = high_octane_fuel_l
			count < 2
		}

		module_count_limit = {
			module = high_octane_fuel_m
			count < 2
		}

		module_count_limit = {
			module = high_octane_fuel_2
			count < 2
		}

		module_count_limit = {
			module = low_octane_fuel_l
			count < 2
		}

		module_count_limit = {
			module = low_octane_fuel_m
			count < 2
		}

		module_count_limit = {
			module = low_octane_fuel_s
			count < 2
		}


		module_count_limit = {
			category = plane_special_wing_mod
			count < 2
		}

		module_count_limit = {
			module = module_countermeasure_dispenser_large
			count < 2
		}

		module_count_limit = {
			category = nav_bomber_weapon
			count < 5
		}

		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 =
			# count < 2
		# }

		module_count_limit = {
			category = plane_special_mod
			count < 2
		}

		module_count_limit = {
			category = plane_special_module_electronics_mad_cat
			count < 2
		}

		module_count_limit = {
			module = fly_by_wire
			count < 2
		}

		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
		}

		module_count_limit = {
			module = fuel_tanks_large
			count < 5
		}

		module_count_limit = {
			module = fuel_tanks_very_large
			count < 2
		}
}

	large_plane_airframe_0 = { #Inter-War
		abbreviation = "afl0"
		year = 1917

		archetype = large_plane_airframe
		derived_variant_name = strat_bomber_equipment_0
		module_slots = inherit
		priority = 5

		air_range = 2000
		maximum_speed = 0
		air_agility = 20
		air_defence = 20
		weight = 20
		naval_strike_attack = 1
		naval_strike_targetting = 1

		module_count_limit = {
			module = fuel_tanks_large
			count < 5
		}

		module_count_limit = {
			module = fuel_tanks_very_large
			count < 2
		}
}

	large_plane_airframe_1 = { #Basic
		abbreviation = "afl1"
		derived_variant_name = strat_bomber_equipment_1
		year = 1920

		archetype = large_plane_airframe
		parent = large_plane_airframe_0
		priority = 5

		air_range = 2500
		maximum_speed = 0
		air_agility = 25
		air_defence = 25
		weight = 24
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 20
		resources = {
			aluminium = 3
			rubber = 2
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					quad_large_plane_radial_engine_type
					quad_large_plane_engine_type
					large_plane_engine_type
					large_plane_radial_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					 plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion
					plane_aux_propulsion_large plane_aux_propulsion_medium
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_bomb_sights
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			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 plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					recon_camera
					strat_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					recon_camera
					strat_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense
				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense
				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_large
			count < 5
		}

		module_count_limit = {
			module = fuel_tanks_very_large
			count < 2
		}
}

	large_plane_airframe_2 = { #Improved
		abbreviation = "afl2"
		derived_variant_name = strat_bomber_equipment_2
		year = 1923

		archetype = large_plane_airframe
		parent = large_plane_airframe_1
		priority = 5

		air_range = 3500
		maximum_speed = 0
		air_agility = 30
		air_defence = 35
		weight = 28
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 22
		resources = {
			aluminium = 4
			rubber = 2
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					quad_large_plane_radial_engine_type
					quad_large_plane_engine_type
					large_plane_engine_type
					quad_large_plane_jet_engine_type
					large_plane_jet_engine_type
					large_plane_radial_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					 plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion
					plane_aux_propulsion_large plane_aux_propulsion_medium
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_bomb_sights
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			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 plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					strat_weapon
					nav_bomber_weapon
					recon_camera
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					strat_weapon
					nav_bomber_weapon
					recon_camera
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					strat_weapon
					nav_bomber_weapon
					recon_camera
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}

			special_type_slot_6 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_large
			count < 5
		}

		module_count_limit = {
			module = fuel_tanks_very_large
			count < 2
		}
}

	large_plane_airframe_3 = { #Advanced
		abbreviation = "afl3"
		derived_variant_name = strat_bomber_equipment_3
		year = 1926

		archetype = large_plane_airframe
		parent = large_plane_airframe_2
		priority = 5

		air_range = 5000
		maximum_speed = 0
		air_agility = 35
		air_defence = 50
		weight = 32
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 24
		resources = {
			aluminium = 5
			rubber = 2
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					quad_large_plane_radial_engine_type
					quad_large_plane_engine_type
					# quad_large_plane_early_jet_engine_type
					large_plane_engine_type
					large_plane_radial_engine_type
					# large_plane_early_jet_engine_type
					# super_large_plane_early_jet_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					 plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
				plane_aux_propulsion
				plane_aux_propulsion_large plane_aux_propulsion_medium
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_bomb_sights
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			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 plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					recon_camera
					strat_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					recon_camera
					strat_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					recon_camera
					strat_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}

			special_type_slot_6 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_large
			count < 5
		}

		module_count_limit = {
			module = fuel_tanks_very_large
			count < 2
		}
}

	large_plane_airframe_4 = { #Modern
		abbreviation = "afl4"
		derived_variant_name = strat_bomber_equipment_4
		year = 1929

		archetype = large_plane_airframe
		parent = large_plane_airframe_3
		priority = 5

		air_range = 5000
		maximum_speed = 0
		air_agility = 40
		air_defence = 54
		weight = 36
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 26
		resources = {
			aluminium = 6
			rubber = 2
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					quad_large_plane_radial_engine_type
					quad_large_plane_engine_type
					quad_large_plane_turboprop_engine_type
					# quad_large_plane_early_jet_engine_type
					large_plane_engine_type
					large_plane_radial_engine_type
					large_plane_turboprop_engine_type
					# large_plane_early_jet_engine_type
					super_large_plane_turboprop_engine_type
					# super_large_plane_early_jet_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					 plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
				plane_aux_propulsion
				plane_aux_propulsion_large plane_aux_propulsion_medium
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_bomb_sights
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			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 plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					strat_weapon
					recon_camera
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					strat_weapon
					recon_camera
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					strat_weapon
					recon_camera
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense


				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}

			special_type_slot_6 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_large
			count < 5
		}

		module_count_limit = {
			module = fuel_tanks_very_large
			count < 2
		}
}

	large_plane_airframe_5 = { #Modern
		abbreviation = "afl5"
		year = 1931

		derived_variant_name = jet_strat_bomber_equipment_1
		archetype = large_plane_airframe
		parent = large_plane_airframe_4
		priority = 5

		air_range = 7200
		maximum_speed = 0
		air_agility = 45
		air_defence = 57
		weight = 40
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 28
		resources = {
			aluminium = 6
			rubber = 2
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					quad_large_plane_radial_engine_type
					quad_large_plane_engine_type
					quad_large_plane_turboprop_engine_type
					large_plane_engine_type
					quad_large_plane_jet_engine_type
					large_plane_jet_engine_type
					quad_large_plane_jet_engine_type
					quad_large_plane_second_gen_turbofan_engine_type
					large_plane_second_gen_turbofan_engine_type
					quad_large_plane_second_gen_jet_engine_type
					large_plane_second_gen_jet_engine_type
					large_plane_jet_engine_type
					large_plane_radial_engine_type
					super_large_plane_turboprop_engine_type
					super_large_plane_jet_engine_type
					large_plane_turboprop_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
				plane_aux_propulsion
				plane_aux_propulsion_large plane_aux_propulsion_medium
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_bomb_sights
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			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 plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					strat_weapon
					recon_camera
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					strat_weapon
					recon_camera
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					strat_weapon
					recon_camera
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense


				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}

			special_type_slot_6 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_large
			count < 5
		}

		module_count_limit = {
			module = fuel_tanks_very_large
			count < 2
		}
}

	large_plane_airframe_6 = { #Modern
		abbreviation = "afl6"
		year = 1934

		derived_variant_name = jet_strat_bomber_equipment_2
		archetype = large_plane_airframe
		parent = large_plane_airframe_5
		priority = 5

		air_range = 7500
		maximum_speed = 0
		air_agility = 50
		air_defence = 60
		weight = 44
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 31
		resources = {
			aluminium = 6
			rubber = 2
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					quad_large_plane_radial_engine_type
					quad_large_plane_engine_type
					quad_large_plane_turboprop_engine_type
					large_plane_engine_type
					quad_large_plane_jet_engine_type
					large_plane_jet_engine_type
					quad_large_plane_jet_engine_type
					quad_large_plane_second_gen_turbofan_engine_type
					large_plane_second_gen_turbofan_engine_type
					quad_large_plane_second_gen_jet_engine_type
					large_plane_second_gen_jet_engine_type
					large_plane_jet_engine_type
					large_plane_radial_engine_type
					super_large_plane_turboprop_engine_type
					super_large_plane_jet_engine_type
					large_plane_turboprop_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					 plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
				plane_aux_propulsion
				plane_aux_propulsion_large plane_aux_propulsion_medium
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_bomb_sights
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			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 plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					strat_weapon
					recon_camera
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					strat_weapon
					recon_camera
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					strat_weapon
					recon_camera
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense


				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}

			special_type_slot_6 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}
		}

		module_count_limit = {
			category = plane_special_module_defense_turret
			count < 3
		}

		module_count_limit = {
			category = plane_special_module_defense_turret_remote
			count < 3
		}

		module_count_limit = {
			category = plane_special_module_defense_turret_x2
			count < 2
		}

		module_count_limit = {
			category = plane_special_module_defense_turret_remote_x2
			count < 2
		}

		module_count_limit = {
			module = fuel_tanks_large
			count < 5
		}

		module_count_limit = {
			module = fuel_tanks_very_large
			count < 2
		}
}

	large_plane_airframe_7 = { #Modern
		abbreviation = "afl7"
		year = 1939

		derived_variant_name = jet_strat_bomber_equipment_3
		archetype = large_plane_airframe
		parent = large_plane_airframe_6
		priority = 5

		air_range = 8000
		maximum_speed = 0
		air_agility = 55
		air_defence = 63
		weight = 48
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 34
		resources = {
			aluminium = 6
			rubber = 2
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					quad_large_plane_radial_engine_type
					quad_large_plane_engine_type
					quad_large_plane_turboprop_engine_type
					large_plane_engine_type
					quad_large_plane_jet_engine_type
					large_plane_jet_engine_type
					quad_large_plane_jet_engine_type
					quad_large_plane_second_gen_turbofan_engine_type
					large_plane_second_gen_turbofan_engine_type
					large_plane_jet_engine_type
					quad_large_plane_third_gen_turbofan_engine_type
					large_plane_third_gen_turbofan_engine_type
					quad_large_plane_second_gen_jet_engine_type
					large_plane_second_gen_jet_engine_type
					quad_large_plane_third_gen_jet_engine_type
					large_plane_third_gen_jet_engine_type
					large_plane_radial_engine_type
					super_large_plane_turboprop_engine_type
					super_large_plane_jet_engine_type
					large_plane_turboprop_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
				plane_aux_propulsion
				plane_aux_propulsion_large plane_aux_propulsion_medium
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_bomb_sights
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}
			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 plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					strat_weapon
					recon_camera
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					strat_weapon
					recon_camera
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					strat_weapon
					recon_camera
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module

				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense


					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_6 = {
				required = no
				allowed_module_categories = {
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					mine_warfare_defense

					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
				}
			}
		}

		module_count_limit = {
			category = plane_special_module_defense_turret
			count < 3
		}

		module_count_limit = {
			category = plane_special_module_defense_turret_remote
			count < 3
		}

		module_count_limit = {
			category = plane_special_module_defense_turret_x2
			count < 2
		}

		module_count_limit = {
			category = plane_special_module_defense_turret_remote_x2
			count < 2
		}

		module_count_limit = {
			module = fuel_tanks_large
			count < 5
		}

		module_count_limit = {
			module = fuel_tanks_very_large
			count < 2
		}
}

	large_plane_airframe_8 = { #Modern
		abbreviation = "afl7"
		year = 1944

		derived_variant_name = jet_strat_bomber_equipment_4
		archetype = large_plane_airframe
		parent = large_plane_airframe_7
		priority = 5

		air_range = 8500
		maximum_speed = 0
		air_agility = 60
		air_defence = 63
		weight = 52
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 37
		resources = {
			aluminium = 6
			rubber = 2
		}
		module_slots = {
			engine_type_slot = { required = yes allowed_module_categories = { quad_large_plane_jet_engine_type large_plane_jet_engine_type super_large_plane_jet_engine_type quad_large_plane_third_gen_jet_engine_type large_plane_third_gen_jet_engine_type super_large_plane_third_gen_jet_engine_type } }
			fixed_wing_slot = { required = no allowed_module_categories = { plane_wing } }
			fixed_radar_slot = { required = no allowed_module_categories = { plane_special_module_air_ground_radar } }
			fixed_aux_prop_slot = { required = no allowed_module_categories = { plane_aux_propulsion plane_aux_propulsion_large plane_aux_propulsion_medium } }
			fixed_optics_slot = { required = no allowed_module_categories = { plane_special_module_bomb_sights } }
			fixed_engine_mod_slot = { required = yes allowed_module_categories = { plane_propulsion_mod_after_2 plane_propulsion_mod_after_3 } }
			fixed_fuel_type_slot = { required = no allowed_module_categories = { fuel_type } }
			fixed_main_weapon_slot = { required = yes allowed_module_categories = { strat_weapon } }
			fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { strat_weapon strat_weapon_modern plane_special_wing_mod ecm_pod_module } }
			fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { strat_weapon strat_weapon_modern plane_special_wing_mod ecm_pod_module } }
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { strat_weapon_modern plane_special_wing_mod ecm_pod_module } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { strat_weapon_modern ecm_pod_module } }



			fixed_electronics_slot = { required = no allowed_module_categories = { ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat } }
			fixed_body_modifications_slot = { required = no allowed_module_categories = { } }
			fixed_tail_modifications_slot = { required = no allowed_module_categories = { } }
			special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_remote ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat plane_special_module_electronics_mad_cat } }
			special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_remote ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat plane_special_module_electronics_mad_cat } }
			special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_remote ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat plane_special_module_electronics_mad_cat } }
			special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_remote ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat plane_special_module_electronics_mad_cat } }
			special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_remote ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat plane_special_module_electronics_mad_cat } }
			special_type_slot_6 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_remote ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat plane_special_module_electronics_mad_cat } }
		}

		module_count_limit = {
			category = plane_special_module_defense_turret
			count < 3
		}

		module_count_limit = {
			category = plane_special_module_defense_turret_remote
			count < 3
		}

		module_count_limit = {
			category = plane_special_module_defense_turret_x2
			count < 2
		}

		module_count_limit = {
			category = plane_special_module_defense_turret_remote_x2
			count < 2
		}

		module_count_limit = {
			module = fuel_tanks_large
			count < 5
		}

		module_count_limit = {
			module = fuel_tanks_very_large
			count < 2
		}
}

	nuclear_strategic_bomber_airframe_equipment = { #Modern
		abbreviation = "nsb"
		year = 1949
		derived_variant_name = nuclear_strategic_bomber_equipment_1
		archetype = large_plane_airframe
		parent = large_plane_airframe_8
		priority = 5
		air_range = 17000
		maximum_speed = 0
		air_agility = 18
		air_defence = 84
		weight = 120
		naval_strike_attack = 0
		naval_strike_targetting = 0
		build_cost_ic = 96
		fuel_consumption = 0.03
		resources = { aluminium = 12 rubber = 2 }
		module_slots = {
			engine_type_slot = { required = yes allowed_module_categories = { quad_large_plane_jet_engine_type large_plane_jet_engine_type super_large_plane_jet_engine_type quad_large_plane_third_gen_jet_engine_type large_plane_third_gen_jet_engine_type super_large_plane_third_gen_jet_engine_type quad_large_plane_turboprop_engine_type large_plane_turboprop_engine_type super_large_plane_turboprop_engine_type } }
			fixed_wing_slot = { required = no allowed_module_categories = { plane_wing } }
			fixed_radar_slot = { required = no allowed_module_categories = { plane_special_module_air_ground_radar } }
			fixed_aux_prop_slot = { required = yes allowed_module_categories = { nuclear_aircraft_reactor_cat } }
			fixed_optics_slot = { required = no allowed_module_categories = { plane_special_module_bomb_sights } }
			fixed_engine_mod_slot = { required = no allowed_module_categories = { plane_propulsion_mod_after_2 plane_propulsion_mod_after_3 } }
			fixed_fuel_type_slot = { required = no allowed_module_categories = { fuel_type } }
			fixed_main_weapon_slot = { required = yes allowed_module_categories = { strat_weapon } }
			fixed_auxiliary_weapon_slot_1 = { required = no allowed_module_categories = { strat_weapon strat_weapon_modern } }
			fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { strat_weapon strat_weapon_modern } }
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { strat_weapon strat_weapon_modern } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { strat_weapon strat_weapon_modern } }



			fixed_electronics_slot = { required = no allowed_module_categories = { ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat } }
			fixed_body_modifications_slot = { required = no allowed_module_categories = { } }
			fixed_tail_modifications_slot = { required = no allowed_module_categories = { } }
			special_type_slot_1 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_remote ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat plane_special_module_electronics_mad_cat } }
			special_type_slot_2 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_remote ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat plane_special_module_electronics_mad_cat } }
			special_type_slot_3 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_remote ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat plane_special_module_electronics_mad_cat } }
			special_type_slot_4 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_remote ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat plane_special_module_electronics_mad_cat } }
			special_type_slot_5 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_remote ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat plane_special_module_electronics_mad_cat } }
			special_type_slot_6 = { required = no allowed_module_categories = { plane_special_module_large plane_special_module_defense_turret plane_special_module_defense_turret_remote ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat plane_special_module_radio_navigation plane_special_module_electronics_cat plane_special_module_electronics_mad_cat } }
		}


		module_count_limit = {
			module = fuel_tanks_large
			count < 5
		}

		module_count_limit = {
			module = fuel_tanks_very_large
			count < 2
		}
}


	naval_helicopter_equipment = {
		year = 1917

		is_archetype = yes
		is_convertable = yes
		picture = archetype_heavy_fighter_equipment
		is_buildable = no
		type = naval_bomber
		group_by = archetype
		sprite = light_plane
		carrier_capable = yes
		default_carrier_composition_weight = 0
		air_map_icon_frame = 27

		interface_category = interface_category_air

		allow_mission_type = {
			naval_bomber
			naval_patrol
		}
		# Naval bomber
		interface_overview_category_index = 2

		upgrades = {
			cv_plane_naval_upgrade
			cv_plane_range_upgrade
			plane_engine_upgrade
			plane_reliability_upgrade
		}

		air_superiority = 0.5
		reliability = 0.8

		# Air vs Navy - high damage / medium hit chance / easy to hurt
		naval_strike_attack = 15
		naval_strike_targetting = 7.5
		surface_detection = 40

		build_cost_ic = 26
		resources = {
			#oil = 1
			aluminium = 2
			rubber = 1
		}

		manpower = 20
	}

	naval_helicopter_equipment_1 = {
		year = 1936

		archetype = naval_helicopter_equipment
		carrier_capable = yes
		priority = 70

		air_range = 300
		maximum_speed = 200
		air_agility = 35
		air_attack = 10
		air_defence = 14
		naval_strike_attack = 20
		naval_strike_targetting = 10
		sub_detection = 20
		sub_attack = 20
		fuel_consumption = 7
		surface_detection = 40

		build_cost_ic = 20

		resources = {
			aluminium = 3
			tungsten = 3
			rubber = 1
		}
	}

	naval_helicopter_equipment_2 = {
		year = 1941

		archetype = naval_helicopter_equipment
		parent = naval_helicopter_equipment_1
		carrier_capable = yes
		priority = 70

		air_range = 400
		maximum_speed = 225
		air_agility = 40
		air_attack = 15
		air_defence = 19
		naval_strike_attack = 30
		naval_strike_targetting = 20
		sub_detection = 30
		sub_attack = 30
		fuel_consumption = 7
		surface_detection = 60

		build_cost_ic = 24
		resources = {
			aluminium = 3
			tungsten = 3
			rubber = 1
		}
	}

	naval_helicopter_equipment_3 = {
		year = 1941

		archetype = naval_helicopter_equipment
		parent = naval_helicopter_equipment_2
		carrier_capable = yes
		priority = 70

		air_range = 700
		maximum_speed = 350
		air_agility = 43
		air_attack = 18
		air_defence = 22
		naval_strike_attack = 35
		naval_strike_targetting = 25
		sub_detection = 34
		sub_attack = 34
		fuel_consumption = 7
		surface_detection = 65

		build_cost_ic = 29
		resources = {
			aluminium = 3
			tungsten = 3
			rubber = 1
		}
	}

	# # SAM ###############
	# sam_equipment = {
		# year = 1920

		# can_be_produced = {
			# NOT = {
				# has_idea = BUL_army_restrictions
			# }
		# }

		# is_archetype = yes
		# is_convertable = no
		# can_license = yes
		# picture = archetype_rocket_interceptor_equipment
		# is_buildable = yes
		# type = interceptor
		# #ai_type = interceptor
		# group_by = archetype
		# sprite = missile_default
		# air_map_icon_frame = 9
		# one_use_only = yes
		# manpower = 1
		# night_penalty = -1
		# allow_mission_type = {
			# interception
		# }
		# forbid_mission_type = training
		# forbid_mission_type = strategic_bomber

		# interface_category = interface_category_air

		# upgrades = {
			# #
		# }

		# reliability = 0.8

		# resources = {
			# aluminium = 2
			# tungsten = 2
		# }

		# air_superiority = 0

		# naval_strike_attack = 0
		# naval_strike_targetting = 0
	# }

	# sam_equipment_1 = {
		# year = 1928

		# archetype = sam_equipment
		# is_buildable = yes
		# one_use_only = yes
		# sprite = missile_default

		# air_range = 200
		# maximum_speed = 2500
		# air_agility = 70
		# air_attack = 60

		# build_cost_ic = 36
	# }

	# sam_equipment_2 = {
		# year = 1928

		# parent = sam_equipment_1
		# archetype = sam_equipment
		# is_buildable = yes
		# one_use_only = yes
		# sprite = missile_default

		# air_range = 250
		# maximum_speed = 2750
		# air_agility = 80
		# air_attack = 70

		# build_cost_ic = 41
	# }

	# sam_equipment_3 = {
		# year = 1928
		# parent = sam_equipment_2

		# archetype = sam_equipment
		# is_buildable = yes
		# one_use_only = yes
		# sprite = missile_default

		# air_range = 300
		# maximum_speed = 3000
		# air_agility = 90
		# air_attack = 80

		# build_cost_ic = 46
	# }

	# sam_equipment_4 = {
		# year = 1928
		# parent = sam_equipment_3
		# archetype = sam_equipment
		# is_buildable = yes
		# one_use_only = yes
		# sprite = missile_default

		# air_range = 350
		# maximum_speed = 3500
		# air_agility = 105
		# air_attack = 90

		# build_cost_ic = 51
	# }

	##### MOTHERSHIP

	mothership_airframe = {
		year = 1926

		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

		allowed_types = {
			fighter
			interceptor
		}

		allow_mission_type = training
		group_by = archetype
		sprite = mothership
		air_map_icon_frame = 24
		interface_category = interface_category_air

		interface_overview_category_index = 1
		#air_superiority = 0.01
		reliability = 0.8
		naval_strike_attack = 1
		naval_strike_targetting = 1
		lend_lease_cost = 17
		manpower = 100
		fuel_consumption = 1
		build_cost_ic = 18

		resources = {
			aluminium = 3
			rubber = 2
		}

		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					quad_large_plane_radial_engine_type
					quad_large_plane_engine_type
					large_plane_engine_type
					large_plane_radial_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion
					plane_aux_propulsion_large plane_aux_propulsion_medium
				}
			}

			fixed_optics_slot = {
				required = yes
				allowed_module_categories = {
					plane_special_module_mothership
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {

				}
			}

			fixed_auxiliary_weapon_slot_1 = {
				required = no
				allowed_module_categories = {
					ecm_pod_module
					plane_special_wing_mod
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					ecm_pod_module
					plane_special_wing_mod
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					ecm_pod_module
					plane_special_wing_mod
				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					ecm_pod_module
					plane_special_wing_mod
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
				}
			}

			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
				}
			}
		}

		module_count_limit = {
			category = radar_jammers_cat
			count < 2
		}

		module_count_limit = {
			category = ecm_pod_module
			count < 2
		}

		module_count_limit = {
			category = plane_special_module_rwr_cat
			count < 2
		}

		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 = {
			module = pressurized_cabin_large
			count < 2
		}

		module_count_limit = {
			module = high_octane_fuel_l
			count < 2
		}

		module_count_limit = {
			module = high_octane_fuel_m
			count < 2
		}

		module_count_limit = {
			module = high_octane_fuel_2
			count < 2
		}

		module_count_limit = {
			module = low_octane_fuel_l
			count < 2
		}

		module_count_limit = {
			module = low_octane_fuel_m
			count < 2
		}

		module_count_limit = {
			module = low_octane_fuel_s
			count < 2
		}

		module_count_limit = {
			module = module_countermeasure_dispenser_large
			count < 2
		}

		module_count_limit = {
			category = plane_special_module_mothership
			count < 2
		}

		module_count_limit = {
			category = nav_bomber_weapon
			count < 4
		}

		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_wing_mod
			count < 2
		}

		module_count_limit = {
			category = plane_special_mod
			count < 2
		}

		module_count_limit = {
			module = fly_by_wire
			count < 2
		}

		default_modules = {
			fixed_main_weapon_slot = empty
			fixed_auxiliary_weapon_slot_1 = empty
			engine_type_slot = empty
			special_type_slot_1 = empty
			special_type_slot_2 = empty
		}

		module_count_limit = {
			module = fuel_tanks_large
			count < 5
		}

		module_count_limit = {
			module = fuel_tanks_very_large
			count < 2
		}
}

	mothership_airframe_0 = { #Is actually 5 planes strapped to another bigger plane. Its the tuna of the air
		year = 1926

		archetype = mothership_airframe
		priority = 100

		# allow_mission_type = {
			# air_superiority
			# interception
		# }

		air_range = 950
		maximum_speed = 0
		air_agility = 20 #57
		air_attack = 0 #53
		air_defence = 20  #8
		weight = 17

		# upgrades = {
			# plane_gun_upgrade
			# plane_range_upgrade
			# plane_engine_upgrade
			# plane_reliability_upgrade
		# }

		lend_lease_cost = 20
		air_superiority = 13

		surface_detection = 40 # For airwing of 100 planes (Destroyer I: 20 surface detection)

		resources = {
			#oil = 1
			aluminium = 3
			rubber = 2
		}
		build_cost_ic = 18 #
		manpower = 100
		fuel_consumption = 1.32


		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					quad_large_plane_radial_engine_type
					quad_large_plane_engine_type
					large_plane_engine_type
					large_plane_radial_engine_type
				}
			}

			fixed_wing_slot = inherit

			fixed_radar_slot = inherit

			fixed_aux_prop_slot = inherit

			fixed_optics_slot = {
				required = yes
				allowed_module_categories = {
					plane_special_module_mothership
				}
			}

			fixed_engine_mod_slot = inherit

			fixed_fuel_type_slot = inherit

			fixed_main_weapon_slot = inherit

			fixed_auxiliary_weapon_slot_1 = inherit

			fixed_auxiliary_weapon_slot_2 = inherit

			fixed_auxiliary_weapon_slot_3 = inherit

			fixed_auxiliary_weapon_slot_4 = inherit

			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = inherit

			fixed_tail_modifications_slot = inherit

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
				}
			}

			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
				}
			}



}

		module_count_limit = {
			module = fuel_tanks_large
			count < 5
		}

		module_count_limit = {
			module = fuel_tanks_very_large
			count < 2
		}
}

	mothership_airframe_1 = { #Is actually 5 planes strapped to another bigger plane. Its the tuna of the air
		year = 1926
		parent = mothership_airframe_0

		archetype = mothership_airframe
		priority = 100

		# allow_mission_type = {
			# air_superiority
			# interception
		# }

		air_range = 1900
		maximum_speed = 0
		air_agility = 28 #57
		air_attack = 0 #53
		air_defence = 35  #8
		weight = 20

		build_cost_ic = 23 #

		# upgrades = {
			# plane_gun_upgrade
			# plane_range_upgrade
			# plane_engine_upgrade
			# plane_reliability_upgrade
		# }

		lend_lease_cost = 20
		air_superiority = 13

		surface_detection = 40 # For airwing of 100 planes (Destroyer I: 20 surface detection)

		resources = {
			#oil = 1
			aluminium = 3
			rubber = 2
		}
		manpower = 100
		fuel_consumption = 1.32

		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					quad_large_plane_radial_engine_type
					quad_large_plane_engine_type
					large_plane_engine_type
					quad_large_plane_jet_engine_type
					large_plane_jet_engine_type
					large_plane_radial_engine_type
				}
			}

			fixed_wing_slot = inherit

			fixed_radar_slot = inherit

			fixed_aux_prop_slot = inherit

			fixed_optics_slot = {
				required = yes
				allowed_module_categories = {
					plane_special_module_mothership
				}
			}

			fixed_engine_mod_slot = inherit

			fixed_fuel_type_slot = inherit

			fixed_main_weapon_slot = inherit

			fixed_auxiliary_weapon_slot_1 = inherit

			fixed_auxiliary_weapon_slot_2 = inherit

			fixed_auxiliary_weapon_slot_3 = inherit

			fixed_auxiliary_weapon_slot_4 = inherit

			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = inherit

			fixed_tail_modifications_slot = inherit

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
				}
			}

			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
				}
			}



}

		module_count_limit = {
			module = fuel_tanks_large
			count < 5
		}

		module_count_limit = {
			module = fuel_tanks_very_large
			count < 2
		}
}

	mothership_airframe_2 = { #Is actually 5 planes strapped to another bigger plane. Its the tuna of the air
		year = 1926
		parent = mothership_airframe_1

		archetype = mothership_airframe
		priority = 100

		# allow_mission_type = {
			# air_superiority
			# interception
		# }

		air_range = 3600
		maximum_speed = 0
		air_agility = 36 #57
		air_attack = 0 #53
		air_defence = 50  #8
		weight = 24

		build_cost_ic = 25 #

		# upgrades = {
			# plane_gun_upgrade
			# plane_range_upgrade
			# plane_engine_upgrade
			# plane_reliability_upgrade
		# }

		lend_lease_cost = 20
		air_superiority = 13

		surface_detection = 40 # For airwing of 100 planes (Destroyer I: 20 surface detection)

		resources = {
			#oil = 1
			aluminium = 3
			rubber = 2
		}
		manpower = 100
		fuel_consumption = 1.32

		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					quad_large_plane_radial_engine_type
					quad_large_plane_engine_type
					quad_large_plane_turboprop_engine_type
					large_plane_engine_type
					quad_large_plane_jet_engine_type
					large_plane_jet_engine_type
					quad_large_plane_jet_engine_type
					quad_large_plane_second_gen_turbofan_engine_type
					large_plane_second_gen_turbofan_engine_type
					quad_large_plane_second_gen_jet_engine_type
					large_plane_second_gen_jet_engine_type
					large_plane_jet_engine_type
					large_plane_radial_engine_type
					super_large_plane_turboprop_engine_type
					super_large_plane_jet_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing
					low_speed_plane_wing
				}
			}

			fixed_radar_slot = inherit

			fixed_aux_prop_slot = inherit

			fixed_optics_slot = {
				required = yes
				allowed_module_categories = {
					plane_special_module_mothership
				}
			}

			fixed_engine_mod_slot = inherit

			fixed_fuel_type_slot = inherit

			fixed_main_weapon_slot = inherit

			fixed_auxiliary_weapon_slot_1 = inherit

			fixed_auxiliary_weapon_slot_2 = inherit

			fixed_auxiliary_weapon_slot_3 = inherit

			fixed_auxiliary_weapon_slot_4 = inherit

			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = inherit

			fixed_tail_modifications_slot = inherit

			special_type_slot_1 = inherit

			special_type_slot_2 = inherit

			special_type_slot_3 = inherit

			special_type_slot_4 = inherit

			special_type_slot_5 = inherit



}

		module_count_limit = {
			module = fuel_tanks_large
			count < 5
		}

		module_count_limit = {
			module = fuel_tanks_very_large
			count < 2
		}
}

	mothership_airframe_3 = { #Is actually 5 planes strapped to another bigger plane. Its the tuna of the air
		year = 1926
		parent = mothership_airframe_2
		archetype = mothership_airframe
		priority = 100

		# allow_mission_type = {
			# air_superiority
			# interception
		# }

		air_range = 7000
		maximum_speed = 0
		air_agility = 47 #57
		air_attack = 0 #53
		air_defence = 60  #8
		weight = 46

		build_cost_ic = 34 #

		# upgrades = {
			# plane_gun_upgrade
			# plane_range_upgrade
			# plane_engine_upgrade
			# plane_reliability_upgrade
		# }

		lend_lease_cost = 20
		air_superiority = 13

		surface_detection = 40 # For airwing of 100 planes (Destroyer I: 20 surface detection)

		resources = {
			#oil = 1
			aluminium = 3
			rubber = 2
		}
		manpower = 100
		fuel_consumption = 1.32

		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					quad_large_plane_radial_engine_type
					quad_large_plane_engine_type
					quad_large_plane_turboprop_engine_type
					large_plane_engine_type
					quad_large_plane_jet_engine_type
					large_plane_jet_engine_type
					quad_large_plane_jet_engine_type
					quad_large_plane_second_gen_turbofan_engine_type
					large_plane_second_gen_turbofan_engine_type
					quad_large_plane_second_gen_jet_engine_type
					large_plane_second_gen_jet_engine_type
					large_plane_jet_engine_type
					large_plane_radial_engine_type
					super_large_plane_turboprop_engine_type
					super_large_plane_jet_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing
					low_speed_plane_wing
				}
			}

			fixed_radar_slot = inherit

			fixed_aux_prop_slot = inherit

			fixed_optics_slot = {
				required = yes
				allowed_module_categories = {
					plane_special_module_mothership
				}
			}

			fixed_engine_mod_slot = inherit

			fixed_fuel_type_slot = inherit

			fixed_main_weapon_slot = inherit

			fixed_auxiliary_weapon_slot_1 = inherit

			fixed_auxiliary_weapon_slot_2 = inherit

			fixed_auxiliary_weapon_slot_3 = inherit

			fixed_auxiliary_weapon_slot_4 = inherit

			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = inherit

			fixed_tail_modifications_slot = inherit

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

				}
			}

			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_large ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote plane_special_module_defense_turret_x2 plane_special_module_defense_turret_remote_x2
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

				}
			}



}

		module_count_limit = {
			module = fuel_tanks_large
			count < 5
		}

		module_count_limit = {
			module = fuel_tanks_very_large
			count < 2
		}
}

	vtol_plane_airframe = {
		year = 1917

		can_be_produced = {
			if = {
				limit = {
					has_dlc = "Arms Against Tyranny"
				}
				NOT = {
					has_idea = BUL_army_restrictions_aat
				}
			}
			else = {
				NOT = {
					has_idea = BUL_army_restrictions
				}
			}
		}

		carrier_capable = yes
		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
			scout_plane
		}
		allow_mission_type = training
		group_by = archetype
		sprite = light_plane
		air_map_icon_frame = 4
		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 = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_vtol_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}

			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
				}
			}

			fixed_auxiliary_weapon_slot_1 = {
				required = no
				allowed_module_categories = {
					recon_camera
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module
					plane_drop_tank_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense plane_special_wing_mod ecm_pod_module
					plane_drop_tank_module
				}
			}

			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					cas_weapon
					nav_bomber_weapon
					plane_drop_tank_module plane_special_wing_mod ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					laser_targeting_pod_cat
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
						laser_targeting_pod_cat
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					laser_targeting_pod_cat
				}
			}
			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					laser_targeting_pod_cat
				}
			}
			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					g_suit_type
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					laser_targeting_pod_cat
				}
			}
			special_type_slot_6 = {
				required = no
				allowed_module_categories = {
				}
			}
			special_type_slot_7 = {
				required = no
				allowed_module_categories = {
				}
			}
		}

		module_count_limit = {
			category = radar_jammers_cat
			count < 2
		}

		module_count_limit = {
			category = ecm_pod_module
			count < 2
		}

		module_count_limit = {
			category = plane_special_module_rwr_cat
			count < 2
		}

		module_count_limit = {
			module = floats
			count < 1
		}

		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 = recon_camera
			count < 2
		}

		module_count_limit = {
			module = high_octane_fuel_l
			count < 2
		}

		module_count_limit = {
			module = high_octane_fuel_m
			count < 2
		}

		module_count_limit = {
			module = high_octane_fuel_2
			count < 2
		}

		module_count_limit = {
			module = low_octane_fuel_l
			count < 2
		}

		module_count_limit = {
			module = low_octane_fuel_m
			count < 2
		}

		module_count_limit = {
			module = low_octane_fuel_s
			count < 2
		}

		module_count_limit = {
			module = module_countermeasure_dispenser_small
			count < 2
		}

		module_count_limit = {
			module = pressurized_cabin_small
			count < 2
		}

		# module_count_limit = {
			# category =
			# count < 2
		# }

		module_count_limit = {
			category = nav_bomber_weapon
			count < 2
		}

		module_count_limit = {
			category = fighter_addon_weapon
			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
		}

		module_count_limit = {
			category = plane_special_module_defense_turret_remote
			count < 2
		}

		module_count_limit = {
			category = g_suit_type
			count < 2
		}

		module_count_limit = {
			category = plane_special_mod
			count < 2
		}

		module_count_limit = {
			module = fly_by_wire
			count < 2
		}

		module_count_limit = {
			category = plane_special_wing_mod
			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
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	vtol_plane_airframe_1 = {
		abbreviation = "jj1"
		year = 1944

		carrier_capable = yes

		derived_variant_name = jump_jet_equipment_1
		archetype = vtol_plane_airframe
		priority = 5
		reliability = 0.7
		air_range = 400
		maximum_speed = 0
		air_agility = 80
		air_defence = 27
		weight = 12
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 20
		fuel_consumption = 0.3
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = inherit

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	stealth_scout_plane_equipment = {
		year = 1917

		is_archetype = yes
		is_convertable = yes
		picture = archetype_fighter_equipment
		is_buildable = no
		type = scout_plane
		group_by = archetype
		sprite = light_plane
		carrier_capable = no
		default_carrier_composition_weight = 0

		air_map_icon_frame = 25

		interface_category = interface_category_air

		allow_mission_type = {
			recon
		}
		# Naval bomber
		interface_overview_category_index = 7

		upgrades = {

			plane_range_upgrade
			plane_engine_upgrade
			plane_reliability_upgrade
		}

		air_superiority = 0.5
		reliability = 0.8

		# Air vs Navy - high damage / medium hit chance / easy to hurt
		naval_strike_attack = 1
		naval_strike_targetting = 1

		build_cost_ic = 65
		resources = {
			#oil = 1
			chromium = 1
			aluminium = 2
			rubber = 1
		}

		manpower = 20
	}

	stealth_scout_plane_equipment_1 = {
		year = 1936

		archetype = stealth_scout_plane_equipment
		carrier_capable = no
		priority = 70

		air_range = 2000
		maximum_speed = 1000
		air_agility = 80
		air_attack = 0
		air_defence = 300
		naval_strike_attack = 1
		naval_strike_targetting = 1
		sub_detection = 0
		fuel_consumption = 1

		build_cost_ic = 64

		resources = {
			chromium = 1
			aluminium = 2
			rubber = 1
		}
	}

	sub_small_plane_airframe = {
		year = 1917

		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
			scout_plane
		}

		carrier_capable = yes

		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 = 4
		resources = {
			aluminium = 2
			rubber = 1
		}

		lend_lease_cost = 8
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_radial_engine_type
					plane_engine_type
					plane_early_jet_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
					twin_plane_early_jet_engine_type
					plane_rocket_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}

			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}
			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
					plane_drop_tank_module
					plane_special_wing_mod ecm_pod_module
				}
			}
			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
					plane_drop_tank_module
					ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

				}
			}

			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_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 = 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 = {
			module = module_countermeasure_dispenser_small
			count < 2
		}

		module_count_limit = {
			module = pressurized_cabin_small
			count < 2
		}

		module_count_limit = {
			category = plane_special_wing_mod
			count < 2
		}

		module_count_limit = {
			category = radar_jammers_cat
			count < 2
		}

		module_count_limit = {
			category = ecm_pod_module
			count < 2
		}

		module_count_limit = {
			category = plane_special_module_rwr_cat
			count < 2
		}

		module_count_limit = {
			category = plane_special_module_electronics_mad_cat
			count < 2
		}

		# module_count_limit = {
			# category =
			# count < 2
		# }

		module_count_limit = {
			category = nav_bomber_weapon
			count < 2
		}

		module_count_limit = {
			category = fighter_addon_weapon
			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
		}

		module_count_limit = {
			category = plane_special_module_defense_turret_remote
			count < 3
		}

		module_count_limit = {
			category = g_suit_type
			count < 2
		}

		module_count_limit = {
			category = plane_special_mod
			count < 2
		}

		module_count_limit = {
			module = fly_by_wire
			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
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	sub_small_plane_airframe_0 = { #Inter-War
		abbreviation = "afs0"
		year = 1917

		archetype = sub_small_plane_airframe
		module_slots = inherit
		priority = 5

		air_range = 750
		maximum_speed = 0
		air_agility = 40
		air_defence = 11
		weight = 7
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 9.5
		resources = {
			aluminium = 3
			rubber = 1
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	sub_small_plane_airframe_1 = { #Basic
		abbreviation = "afs1"
		year = 1920

		archetype = sub_small_plane_airframe
		parent = sub_small_plane_airframe_0
		priority = 5

		air_range = 1000
		maximum_speed = 0
		air_agility = 65
		air_defence = 30
		weight = 13
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 22
		resources = {
			aluminium = 4
			rubber = 1
		}

		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_radial_engine_type
					plane_engine_type
					plane_turboprop_engine_type
					plane_jet_engine_type
					plane_second_gen_jet_engine_type
					twin_plane_radial_engine_type
					twin_plane_engine_type
					twin_plane_turboprop_engine_type
					twin_plane_jet_engine_type
					twin_plane_second_gen_jet_engine_type
					plane_rocket_engine_type
					plane_vtol_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
					cas_weapon
					nav_bomber_weapon
					kamikaze_bomber_weapon
					recon_camera
				}
			}

			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
					fighter_addon_weapon
					plane_drop_tank_module
					plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					recon_camera
					fighter_addon_weapon
					cas_weapon
					nav_bomber_weapon
					mine_warfare_offense
					kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					plane_special_module_defense_turret plane_special_module_defense_turret_remote

					g_suit_type
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_defense_turret plane_special_module_defense_turret_remote
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	rocket_interceptor_airframe = {
		year = 1917

		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 = interceptor
		type_override = fixed_main_weapon_slot
		# allowed_types = {
			# fighter
			# interceptor
			# cas
			# naval_bomber
			# suicide
			# scout_plane
		# }
		forbid_mission_type = air_superiority
		allow_mission_type = training
		group_by = archetype
		sprite = light_plane
		air_map_icon_frame = 5
		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 = 4
		resources = {
			aluminium = 2
			rubber = 1
		}

		lend_lease_cost = 8
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_rocket_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
					biplane_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar

				}
			}

			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
					#cas_weapon
					#nav_bomber_weapon
					#kamikaze_bomber_weapon
					#recon_camera

				}
			}

			fixed_auxiliary_weapon_slot_1 = {
				required = no
				allowed_module_categories = {
					#recon_camera
					fighter_weapon
					#cas_weapon
					#nav_bomber_weapon
					#kamikaze_bomber_weapon
					plane_drop_tank_module
					#plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = { required = no allowed_module_categories = { } }
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}
		}

		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 = {
			module = module_countermeasure_dispenser_small
			count < 2
		}

		module_count_limit = {
			module = pressurized_cabin_small
			count < 2
		}

		module_count_limit = {
			category = plane_special_wing_mod
			count < 2
		}

		module_count_limit = {
			category = radar_jammers_cat
			count < 2
		}

		module_count_limit = {
			category = ecm_pod_module
			count < 2
		}

		module_count_limit = {
			category = plane_special_module_rwr_cat
			count < 2
		}

		module_count_limit = {
			category = plane_special_module_electronics_mad_cat
			count < 2
		}

		# module_count_limit = {
			# category =
			# count < 2
		# }

		module_count_limit = {
			category = nav_bomber_weapon
			count < 2
		}

		module_count_limit = {
			category = fighter_addon_weapon
			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
		}

		module_count_limit = {
			category = plane_special_module_defense_turret_remote
			count < 3
		}

		module_count_limit = {
			category = g_suit_type
			count < 2
		}

		module_count_limit = {
			category = plane_special_mod
			count < 2
		}

		module_count_limit = {
			module = fly_by_wire
			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
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	rocket_interceptor_airframe_0 = { #Inter-War
		abbreviation = "afs0"
		derived_variant_name = fighter_equipment_0
		year = 1917

		archetype = rocket_interceptor_airframe
		module_slots = inherit
		priority = 5

		air_range = 500
		maximum_speed = 0
		air_agility = 35
		air_defence = 7
		weight = 3
		naval_strike_attack = 1
		naval_strike_targetting = 1

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	rocket_interceptor_airframe_1 = { #Basic
		abbreviation = "afs1"
		derived_variant_name = fighter_equipment_1
		year = 1920

		archetype = rocket_interceptor_airframe
		parent = rocket_interceptor_airframe_0
		priority = 5

		air_range = 650
		maximum_speed = 0
		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 = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_rocket_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar

				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
					#cas_weapon
					#nav_bomber_weapon
					#kamikaze_bomber_weapon
					#recon_camera
				}
			}

			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
					plane_drop_tank_module
					#plane_special_wing_mod ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					fighter_addon_weapon
					#cas_weapon
					#nav_bomber_weapon
					#mine_warfare_offense
					#kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = { required = no allowed_module_categories = { } }
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					#plane_special_module_defense_turret
					#plane_special_module_defense_turret_remote
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					#plane_special_module_defense_turret
					#plane_special_module_defense_turret_remote
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}
	rocket_interceptor_airframe_2 = { #Improved
		abbreviation = "afs2"
		derived_variant_name = fighter_equipment_2
		year = 1923

		archetype = rocket_interceptor_airframe
		parent = rocket_interceptor_airframe_1
		priority = 5

		air_range = 900
		maximum_speed = 0
		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 = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_rocket_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					#plane_aux_propulsion_prop
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
					#cas_weapon
					#nav_bomber_weapon
					#kamikaze_bomber_weapon
					#recon_camera
				}
			}

			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
					fighter_addon_weapon
					plane_drop_tank_module
					#plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					#recon_camera
					fighter_weapon
					fighter_addon_weapon
					#cas_weapon
					#nav_bomber_weapon
					#mine_warfare_offense
					#kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					fighter_addon_weapon
					#cas_weapon
					#nav_bomber_weapon
					#mine_warfare_offense
					#kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					#plane_special_module_defense_turret
					#plane_special_module_defense_turret_remote
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					#plane_special_module_defense_turret
					#plane_special_module_defense_turret_remote
				}
			}

			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					#plane_special_module_defense_turret
					#plane_special_module_defense_turret_remote
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	rocket_interceptor_airframe_3 = { #Advanced
		abbreviation = "afs3"
		derived_variant_name = fighter_equipment_3
		year = 1926

		archetype = rocket_interceptor_airframe
		parent = rocket_interceptor_airframe_2
		priority = 5

		air_range = 1100
		maximum_speed =0
		air_agility = 45
		air_defence = 12
		weight = 6
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 7
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_rocket_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}

			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					#plane_aux_propulsion_prop
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
					#cas_weapon
					#nav_bomber_weapon
					#kamikaze_bomber_weapon
					#recon_camera
				}
			}

			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
					fighter_addon_weapon
					plane_drop_tank_module
					#plane_special_wing_mod ecm_pod_module
				}
			}
			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
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					#recon_camera
					#cas_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					#recon_camera
					#cas_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote

					g_suit_type
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote

					g_suit_type
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote

					g_suit_type
				}
			}
			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	rocket_interceptor_airframe_4 = { #modern
		abbreviation = "afs4"
		#derived_variant_name = jet_fighter_equipment_1
		year = 1929

		archetype = rocket_interceptor_airframe
		parent = rocket_interceptor_airframe_3
		priority = 5

		air_range = 1000
		maximum_speed = 0
		air_agility = 50
		air_defence = 18
		weight = 7
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 10
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_rocket_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
					#cas_weapon
					#nav_bomber_weapon
					#kamikaze_bomber_weapon
					#recon_camera
				}
			}

			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
					plane_drop_tank_module
					#plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					#recon_camera
					#cas_weapon
					#nav_bomber_weapon
					#mine_warfare_offense
					#kamikaze_bomber_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					#recon_camera
					#cas_weapon
					#nav_bomber_weapon
					#mine_warfare_offense
					#kamikaze_bomber_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					#recon_camera
					#cas_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote

					g_suit_type
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote

					g_suit_type
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote

					g_suit_type
				}
			}
			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote

					g_suit_type
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	rocket_interceptor_airframe_5 = { #modern
		abbreviation = "afs5"
		year = 1931

		#derived_variant_name = jet_fighter_equipment_2

		archetype = rocket_interceptor_airframe
		parent = rocket_interceptor_airframe_4
		priority = 5

		air_range = 1200
		maximum_speed = 0
		air_agility = 55
		air_defence = 22
		weight = 8
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 12
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {

					plane_rocket_engine_type

				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
					#cas_weapon
					#nav_bomber_weapon
					#kamikaze_bomber_weapon
					#recon_camera
				}
			}

			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
					plane_drop_tank_module
					#plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					#recon_camera
					#cas_weapon
					#nav_bomber_weapon
					#mine_warfare_offense
					#kamikaze_bomber_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					#recon_camera
					#cas_weapon
					#nav_bomber_weapon
					#mine_warfare_offense
					#kamikaze_bomber_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					#recon_camera
					#cas_weapon
					#nav_bomber_weapon
					#mine_warfare_offense
					#kamikaze_bomber_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote


					g_suit_type
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}

			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat #plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	rocket_interceptor_airframe_6 = { #modern
		abbreviation = "afs6"
		year = 1934

		#derived_variant_name = jet_fighter_equipment_3
		archetype = rocket_interceptor_airframe
		parent = rocket_interceptor_airframe_5
		priority = 5

		air_range = 1400
		maximum_speed = 0
		air_agility = 60
		air_defence = 26
		weight = 10
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 14
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {

					plane_rocket_engine_type

				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
					#cas_weapon
					#nav_bomber_weapon
					#kamikaze_bomber_weapon
					#recon_camera
				}
			}

			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
					fighter_addon_weapon
					plane_drop_tank_module
					#plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					#recon_camera
					#cas_weapon
					#nav_bomber_weapon
					#mine_warfare_offense
					#kamikaze_bomber_weapon
					fighter_addon_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}

			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					#recon_camera
					fighter_addon_weapon
					#cas_weapon
					#nav_bomber_weapon
					#mine_warfare_offense
					#kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					#recon_camera
					fighter_addon_weapon
					#cas_weapon
					#nav_bomber_weapon
					#mine_warfare_offense
					#kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat #plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote

					g_suit_type
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat #plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat #plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat #plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}
		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}


		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	rocket_interceptor_airframe_7 = { #modern
		abbreviation = "afs7"
		year = 1939

		#derived_variant_name = jet_fighter_equipment_4
		archetype = rocket_interceptor_airframe
		parent = rocket_interceptor_airframe_6
		priority = 5

		air_range = 1600
		maximum_speed = 0
		air_agility = 65
		air_defence = 30
		weight = 11
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 16
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_rocket_engine_type
				}
			}

			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
					#cas_weapon
					#nav_bomber_weapon
					#kamikaze_bomber_weapon
					#recon_camera
				}
			}

			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
					fighter_addon_weapon
					plane_drop_tank_module
					#plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					#recon_camera
					fighter_addon_weapon
					#cas_weapon
					#nav_bomber_weapon
					#mine_warfare_offense
					#kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					#recon_camera
					fighter_addon_weapon
					#cas_weapon
					#nav_bomber_weapon
					#mine_warfare_offense
					#kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					#recon_camera
					fighter_addon_weapon
					#cas_weapon
					#nav_bomber_weapon
					#mine_warfare_offense
					#kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote

					g_suit_type
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat #plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat #plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat #plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat #plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_6 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
					plane_special_module_electronics_cat #plane_special_module_electronics_mad_cat
					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}
		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}


		module_count_limit = {
			module = guided_anti_ship_missile
			count < 3
		}

		module_count_limit = {
			module = torpedo_mounting
			count < 3
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	rocket_interceptor_airframe_8 = { #modern
		abbreviation = "afs8"
		year = 1944

		#derived_variant_name = jet_fighter_equipment_5
		archetype = rocket_interceptor_airframe
		parent = rocket_interceptor_airframe_7
		priority = 5

		air_range = 1800
		maximum_speed = 0
		air_agility = 75
		air_defence = 34
		weight = 13
		naval_strike_attack = 1
		naval_strike_targetting = 1
		build_cost_ic = 18
		resources = {
			aluminium = 4
			rubber = 1
		}
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					plane_rocket_engine_type
				}
			}
			fixed_wing_slot = {
				required = no
				allowed_module_categories = {
					plane_wing low_speed_plane_wing
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_air_air_radar
					plane_special_module_multi_purpose_radar plane_special_module_air_ground_radar
				}
			}
			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					plane_aux_propulsion

				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					plane_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {


				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					fighter_weapon
					#cas_weapon
					#nav_bomber_weapon
					#kamikaze_bomber_weapon
					#recon_camera
				}
			}

			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
					plane_drop_tank_module
					#plane_special_wing_mod ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					#recon_camera
					fighter_addon_weapon
					#cas_weapon
					#nav_bomber_weapon
					#mine_warfare_offense
					#kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					#recon_camera
					fighter_addon_weapon
					#cas_weapon
					#nav_bomber_weapon
					#mine_warfare_offense
					#kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}
			fixed_auxiliary_weapon_slot_4 = {
				required = no
				allowed_module_categories = {
					fighter_weapon
					#recon_camera
					fighter_addon_weapon
					#cas_weapon
					#nav_bomber_weapon
					#mine_warfare_offense
					#kamikaze_bomber_weapon
					plane_drop_tank_module
					ecm_pod_module
				}
			}




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat
				}
			}

			fixed_body_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_tail_modifications_slot = {
				required = no
				allowed_module_categories = {

				}
			}
			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote

					g_suit_type
					plane_special_module_electronics_cat #plane_special_module_electronics_mad_cat
				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat #plane_special_module_electronics_mad_cat
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat #plane_special_module_electronics_mad_cat
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat #plane_special_module_electronics_mad_cat
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat #plane_special_module_electronics_mad_cat
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_6 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat #plane_special_module_electronics_mad_cat
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}
			special_type_slot_7 = {
				required = no
				allowed_module_categories = {
					plane_special_module_small ecm_pod_module plane_special_module_rwr_cat radar_jammers_cat

					plane_special_module_radio_navigation
					#plane_special_module_air_ground_radar

					g_suit_type
					plane_special_module_electronics_cat #plane_special_module_electronics_mad_cat
					#plane_special_module_defense_turret #plane_special_module_defense_turret_remote
				}
			}
		}

# ETT60 cannon module per-plane limit
		module_count_limit = {
			module = aircraft_cannon_1_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_1_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_2_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_3_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_1x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_4_2x
			count < 2
		}
		module_count_limit = {
			module = aircraft_cannon_5_1x
			count < 2
		}


		module_count_limit = {
			module = guided_anti_ship_missile
			count < 3
		}

		module_count_limit = {
			module = torpedo_mounting
			count < 3
		}

		module_count_limit = {
			module = fuel_tanks_small
			count < 3
		}
}

	attack_helicopter_airframe = {
		year = 1917

		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 = cas
		type_override = fixed_main_weapon_slot
		allowed_types = {
			cas
		}
		allow_mission_type = training
		group_by = archetype
		sprite = light_plane
		air_map_icon_frame = 1
		interface_category = interface_category_air

		interface_overview_category_index = 1
		air_superiority = 0.5
		reliability = 0.8
		naval_strike_attack = 1
		naval_strike_targetting = 1
		lend_lease_cost = 8
		manpower = 20
		fuel_consumption = 0.05
		build_cost_ic = 12
		resources = {
			aluminium = 2
			rubber = 1
		}

		lend_lease_cost = 8
		module_slots = {

			engine_type_slot = {
				required = yes
				allowed_module_categories = {
					helicopter_engine_type
				}
			}

			fixed_wing_slot = {
				required = yes
				allowed_module_categories = {
					helicopter_wings
				}
			}

			fixed_radar_slot = {
				required = no
				allowed_module_categories = {
					helicopter_radar_type
				}
			}

			fixed_aux_prop_slot = {
				required = no
				allowed_module_categories = {
					helicopter_aux_propulsion_type
				}
			}

			fixed_optics_slot = {
				required = no
				allowed_module_categories = {
					helicopter_optics
				}
			}

			fixed_engine_mod_slot = {
				required = no
				allowed_module_categories = {
					helicopter_engine_mod
				}
			}

			fixed_fuel_type_slot = {
				required = no
				allowed_module_categories = {
					fuel_type
				}
			}

			fixed_main_weapon_slot = {
				required = yes
				allowed_module_categories = {
					helicopter_weapon
					helicopter_turret_weapon
				}
			}

			fixed_auxiliary_weapon_slot_1 = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_auxiliary_weapon_slot_2 = {
				required = no
				allowed_module_categories = {

				}
			}

			fixed_auxiliary_weapon_slot_3 = {
				required = no
				allowed_module_categories = {

				}
			}
			fixed_auxiliary_weapon_slot_4 = { required = no allowed_module_categories = { } }




			fixed_electronics_slot = {
				required = no
				allowed_module_categories = {
					plane_special_module_rwr_cat
				}
			}

			fixed_body_modifications_slot = {
				required = yes
				allowed_module_categories = {
					helicopter_body_type
				}
			}

			fixed_tail_modifications_slot = {
				required = yes
				allowed_module_categories = {
					helicopter_engine_mod_type
				}
			}

			special_type_slot_1 = {
				required = no
				allowed_module_categories = {
					helicopter_special_type

				}
			}

			special_type_slot_2 = {
				required = no
				allowed_module_categories = {
					helicopter_special_type

				}
			}

			special_type_slot_3 = {
				required = no
				allowed_module_categories = {
					helicopter_special_type

				}
			}

			special_type_slot_4 = {
				required = no
				allowed_module_categories = {
					helicopter_special_type

				}
			}

			special_type_slot_5 = {
				required = no
				allowed_module_categories = {
					helicopter_special_type

				}
			}

			special_type_slot_6 = {
				required = no
				allowed_module_categories = {
					helicopter_special_type

				}
			}
		}



		module_count_limit = {
			module = laser_rangefinder
			count < 2
		}

		module_count_limit = {
			module = moving_map_display
			count < 2
		}

		module_count_limit = {
			module = helicopter_hsc
			count < 2
		}

		module_count_limit = {
			module = helicopter_fly_by_wire
			count < 2
		}

		module_count_limit = {
			module = helicopter_self_sealing_fuel_tanks_small
			count < 2
		}

		module_count_limit = {
			module = helicopter_countermeasure_dispenser
			count < 3
		}

		module_count_limit = {
			module = helicopter_drop_tanks
			count < 3
		}

		module_count_limit = {
			module = helicopter_anti_tank_missile_module
			count < 3
		}

		module_count_limit = {
			module = helicopter_rocket_pod_module
			count < 3
		}

		module_count_limit = {
			category = plane_special_module_rwr_cat
			count < 2
		}

		module_count_limit = {
			category = helicopter_turret_weapon
			count < 2
		}

		module_count_limit = {
			category = helicopter_fighter_weapon
			count < 2
		}

		default_modules = {
			fixed_main_weapon_slot = empty
			fixed_auxiliary_weapon_slot_1 = empty
			engine_type_slot = empty
			special_type_slot_1 = empty
			special_type_slot_2 = empty
		}
	}

	attack_helicopter_airframe_0 = { #Inter-War
		abbreviation = "afs0"

		year = 1917
		derived_variant_name = attack_helicopter_equipment_0
		archetype = attack_helicopter_airframe
		module_slots = inherit
		priority = 5

		air_range = 1000
		maximum_speed = 0
		air_agility = 20
		air_defence = 6
		air_ground_attack = 12
		weight = 3
		naval_strike_attack = 1
		naval_strike_targetting = 1
	}
}
