# Author(s): AngriestBird, Hiddengearz, Pap, Kal # Last Modified: 30/09/2022 -- Created dummy_missile_equipment to stop start_civil_war crashes # Modified 30MAR2023 -- BBA Air Designer Aircraft units re-added after merge conflict fix sub_units = { #BBA UNITS light_fighter = { sprite = fighter priority = 1 active = yes type = { interceptor } need = { small_plane_airframe = 1 } categories = { category_light_plane category_fighter category_light_fighter category_plane } land_air_wing_size = 24 } light_cas = { sprite = cas priority = 1 active = yes type = { cas } need = { small_plane_cas_airframe = 1 } categories = { category_light_plane category_CAS category_plane } land_air_wing_size = 24 } light_strike = { sprite = mr_fighter priority = 1 active = yes type = { tactical_bomber fighter } need = { small_plane_strike_airframe = 1 } categories = { category_light_plane category_Strike_fighter category_plane } land_air_wing_size = 24 } light_nav_strike = { sprite = nav_plane priority = 1 active = yes type = { naval_bomber } need = { small_plane_naval_bomber_airframe = 1 } categories = { category_light_plane category_nav_plane category_plane } land_air_wing_size = 24 } drone = { sprite = uav priority = 1 active = yes type = { suicide } need = { small_plane_suicide_airframe = 1 } categories = { category_light_plane category_Air_UAV category_plane } land_air_wing_size = 24 } cv_light_fighter = { sprite = fighter priority = 1 active = yes type = { interceptor } need = { cv_small_plane_airframe = 1 } categories = { category_light_plane category_fighter category_light_fighter category_plane category_cv_plane } land_air_wing_size = 24 carrier_air_wing_size = 12 } cv_light_cas = { sprite = cas priority = 1 active = yes type = { cas } need = { cv_small_plane_cas_airframe = 1 } categories = { category_light_plane category_CAS category_plane category_cv_plane } land_air_wing_size = 12 carrier_air_wing_size = 12 } cv_light_nav_strike = { sprite = nav_plane priority = 1 active = yes type = { naval_bomber } need = { cv_small_plane_naval_bomber_airframe = 1 } categories = { category_light_plane category_nav_plane category_plane category_cv_plane } land_air_wing_size = 12 carrier_air_wing_size = 12 } cv_light_strike = { sprite = mr_fighter priority = 1 active = yes type = { tactical_bomber fighter } need = { cv_small_plane_strike_airframe = 1 } categories = { category_light_plane category_Strike_fighter category_plane category_cv_plane } land_air_wing_size = 12 carrier_air_wing_size = 12 } cv_drone = { sprite = uav priority = 1 active = yes type = { suicide } need = { cv_small_plane_suicide_airframe = 1 } categories = { category_light_plane category_Air_UAV category_plane category_cv_plane } land_air_wing_size = 12 carrier_air_wing_size = 12 } #Tactical Bomber = Multirole fighter mr_fighter = { sprite = mr_fighter priority = 1 active = yes type = { tactical_bomber fighter } need = { medium_plane_airframe = 1 } categories = { category_medium_plane category_MR_fighter category_plane } land_air_wing_size = 24 } #Medium Air Superiority Fighters as_fighter = { sprite = fighter priority = 1 active = yes type = { interceptor } need = { medium_plane_fighter_airframe = 1 } categories = { category_medium_plane category_AS_fighter category_plane } land_air_wing_size = 24 } #Medium CAS Fighters med_cas_fighter = { sprite = cas priority = 1 active = yes type = { fighter cas } need = { medium_plane_cas_airframe = 1 } categories = { category_medium_plane category_CAS category_plane } land_air_wing_size = 24 } #Medium transport aircraft med_transport = { sprite = transport_plane priority = 1 active = yes type = { suicide } need = { medium_plane_air_transport_airframe = 1 } categories = { category_medium_plane category_trans_plane category_plane } land_air_wing_size = 24 } #Medium Naval Patrol Aircraft med_maritime_patrol = { sprite = nav_plane priority = 1 active = yes type = { naval_bomber scout_plane } need = { medium_plane_maritime_patrol_airframe = 1 } categories = { category_medium_plane category_nav_plane category_plane } land_air_wing_size = 24 } #Carrier Tactical Bomber = Multirole fighter cv_mr_fighter = { sprite = mr_fighter priority = 1 active = yes type = { tactical_bomber fighter } need = { cv_medium_plane_airframe = 1 } categories = { category_medium_plane category_MR_fighter category_plane category_cv_plane } land_air_wing_size = 12 carrier_air_wing_size = 12 } #Medium Carrier Air Superiority Fighters cv_as_fighter = { sprite = fighter priority = 1 active = yes type = { interceptor } need = { cv_medium_plane_fighter_airframe = 1 } categories = { category_medium_plane category_AS_fighter category_plane category_cv_plane } land_air_wing_size = 12 carrier_air_wing_size = 12 } #Medium Carrier CAS Fighters cv_med_cas_fighter = { sprite = cas priority = 1 active = yes type = { fighter cas } need = { cv_medium_plane_cas_airframe = 1 } categories = { category_medium_plane category_CAS category_plane category_cv_plane } land_air_wing_size = 12 carrier_air_wing_size = 12 } #Carrier Maritime Patrol Aircraft cv_nav_strike = { sprite = nav_plane priority = 1 active = yes type = { naval_bomber scout_plane } need = { cv_medium_plane_maritime_patrol_airframe = 1 } categories = { category_medium_plane category_nav_plane category_plane category_cv_plane } land_air_wing_size = 12 carrier_air_wing_size = 12 } #Carrier Transport Aircraft cv_med_transport = { sprite = transport_plane priority = 1 active = yes type = { suicide air_transport } need = { cv_medium_plane_air_transport_airframe = 1 } categories = { category_medium_plane category_plane category_cv_plane } land_air_wing_size = 6 carrier_air_wing_size = 6 } #Carrier AWACS cv_med_awacs = { sprite = transport_plane priority = 1 active = yes type = { scout_plane } need = { cv_medium_plane_scout_airframe = 1 } categories = { category_medium_plane category_plane category_cv_plane } land_air_wing_size = 6 carrier_air_wing_size = 6 } #Strategic Bomber bba_strat_bomber = { sprite = strat_bomber priority = 1 active = yes type = { strategic_bomber } need = { large_plane_airframe = 1 } categories = { category_strat_bomber category_plane category_heavy_air } land_air_wing_size = 12 } #Large Maritime Patrol large_maritime_patrol = { sprite = nav_plane priority = 1 active = yes type = { naval_bomber scout_plane } need = { large_plane_maritime_patrol_airframe = 1 } categories = { category_nav_plane category_plane category_heavy_air } land_air_wing_size = 12 } #large AWACS large_awacs = { sprite = nav_plane priority = 1 active = yes type = { scout_plane } need = { large_plane_awacs_airframe = 1 } categories = { category_plane category_heavy_air } land_air_wing_size = 12 } #Aerial Gunship gunship = { sprite = transport_plane priority = 1 active = yes type = { cas } need = { large_plane_cas_airframe = 1 } categories = { category_gunship category_plane category_heavy_air } land_air_wing_size = 12 } #Large Transport large_transport = { sprite = transport_plane priority = 1 active = yes type = { suicide air_transport } need = { large_plane_air_transport_airframe = 1 } categories = { category_trans_plane category_plane category_heavy_air } land_air_wing_size = 12 } mothership = { sprite = mothership priority = 6 active = yes type = { fighter } need = { mothership_equipment = 1 } categories = { category_fighter category_plane category_heavy_air } land_air_wing_size = 24 } mothership_strike = { sprite = mothership priority = 6 active = yes type = { tactical_bomber } need = { mothership_strike_airframe = 1 } categories = { category_Strike_fighter category_plane category_heavy_air } land_air_wing_size = 24 } mothership_nav_strike = { sprite = mothership priority = 6 active = yes type = { naval_bomber } need = { mothership_naval_bomber_airframe = 1 } categories = { category_nav_plane category_plane category_heavy_air } land_air_wing_size = 24 } kamikaze_drone = { sprite = uav priority = 1 active = yes type = { suicide } need = { medium_plane_suicide_airframe = 1 } categories = { category_cas } land_air_wing_size = 120 } }