

########    ###    ##    ## ##    ##     ######   ########   #######  ##     ## ########   ######  
   ##      ## ##   ###   ## ##   ##     ##    ##  ##     ## ##     ## ##     ## ##     ## ##    ## 
   ##     ##   ##  ####  ## ##  ##      ##        ##     ## ##     ## ##     ## ##     ## ##       
   ##    ##     ## ## ## ## #####       ##   #### ########  ##     ## ##     ## ########   ######  
   ##    ######### ##  #### ##  ##      ##    ##  ##   ##   ##     ## ##     ## ##              ## 
   ##    ##     ## ##   ### ##   ##     ##    ##  ##    ##  ##     ## ##     ## ##        ##    ## 
   ##    ##     ## ##    ## ##    ##     ######   ##     ##  #######   #######  ##         ######  


mio_cat_eq_all_light_tank = { #Includes (standalone) Amphibious Tank Chassis
	equipment_type = {
		light_tank_chassis
		amphibious_tank_chassis
	}	
}

mio_cat_eq_all_medium_tank = { #Includes Modern Tank Chassis
	equipment_type = {
		medium_tank_chassis
		modern_tank_chassis
	}
}

mio_cat_eq_all_heavy_tank = { #Includes Super Heavy Tank Chassis
	equipment_type = {
		heavy_tank_chassis
		super_heavy_tank_chassis
	}
}

mio_cat_eq_all_tank_destroyers = { #Includes Super Heavy Tank Chassis
	equipment_type = {
		light_tank_destroyer_chassis 
		medium_tank_destroyer_chassis
		heavy_tank_destroyer_chassis
		super_heavy_tank_destroyer_chassis
		modern_tank_destroyer_chassis
	}
}

mio_cat_eq_all_tanks = { #Includes All Tank Chassis
	equipment_type = {
		#Light and Amphibious
		light_tank_chassis
		amphibious_tank_chassis
		#Medium
		medium_tank_chassis
		modern_tank_chassis
		#Heavy
		heavy_tank_chassis
		super_heavy_tank_chassis
		#Super Heavy and Tank Destroyers
		light_tank_destroyer_chassis 
		medium_tank_destroyer_chassis
		heavy_tank_destroyer_chassis
		super_heavy_tank_destroyer_chassis
		modern_tank_destroyer_chassis
	}
}


 ######  ##     ## #### ########      ######   ########   #######  ##     ## ########   ######  
##    ## ##     ##  ##  ##     ##    ##    ##  ##     ## ##     ## ##     ## ##     ## ##    ## 
##       ##     ##  ##  ##     ##    ##        ##     ## ##     ## ##     ## ##     ## ##       
 ######  #########  ##  ########     ##   #### ########  ##     ## ##     ## ########   ######  
      ## ##     ##  ##  ##           ##    ##  ##   ##   ##     ## ##     ## ##              ## 
##    ## ##     ##  ##  ##           ##    ##  ##    ##  ##     ## ##     ## ##        ##    ## 
 ######  ##     ## #### ##            ######   ##     ##  #######   #######  ##         ######  

mio_cat_eq_all_carrier = { #Includes all CV --- Used due to custom loc capabilities
	equipment_type = {
		ship_hull_carrier
	}
}

mio_cat_eq_all_cruiser = { #Includes all Cruiser (CA, CL, Coastal Defense, Torpedo Cruiser, Panzerschiff) --- Used due to custom loc capabilities
	equipment_type = {
		ship_hull_cruiser
	}
}

mio_cat_eq_all_destroyer = { #Includes all Destroyers --- Used due to custom loc capabilities (loc for ship_hull_light just sucks)
	equipment_type = {
		ship_hull_light
	}
}

mio_cat_eq_all_battleship = { #Includes all Battleships (BB, BC, SHBB, Pre-Dreadnought)
	equipment_type = {
		ship_hull_heavy
	}
}

mio_cat_eq_all_ships_no_convoys = { #Includes all ships except convoys
	equipment_type = {
		ship_hull_carrier
		ship_hull_cruiser
		ship_hull_light
		ship_hull_heavy
		ship_hull_submarine
	}
}


########  ##          ###    ##    ## ########     ######   ########   #######  ##     ## ########   ######  
##     ## ##         ## ##   ###   ## ##          ##    ##  ##     ## ##     ## ##     ## ##     ## ##    ## 
##     ## ##        ##   ##  ####  ## ##          ##        ##     ## ##     ## ##     ## ##     ## ##       
########  ##       ##     ## ## ## ## ######      ##   #### ########  ##     ## ##     ## ########   ######  
##        ##       ######### ##  #### ##          ##    ##  ##   ##   ##     ## ##     ## ##              ## 
##        ##       ##     ## ##   ### ##          ##    ##  ##    ##  ##     ## ##     ## ##        ##    ## 
##        ######## ##     ## ##    ## ########     ######   ##     ##  #######   #######  ##         ######  

mio_cat_eq_all_small_plane = { #Includes all Small Aircraft (Fighter, CAS, Nav) and CV versions --- Used due to custom loc capabilities
	equipment_type = {
		small_plane_airframe
		cv_small_plane_airframe
	}
}

mio_cat_eq_all_medium_plane = { #Includes all Medium Aircraft (Tactical Bomber, Heavy Fighter, Scout) --- Used due to custom loc capabilities
	equipment_type = {
		medium_plane_airframe
	}
}

mio_cat_eq_all_large_plane = { #Includes all Heavy Aircraft (Strategic Bomber, Maritime Patrol) --- Used due to custom loc capabilities
	equipment_type = {
		large_plane_airframe
		strat_bomber_intercontinental_equipment
		mothership_equipment
	}
}

mio_cat_eq_all_cv_aircraft = { #Includes all CV aircraft (Fighter, CAS, Nav) --- Needed because plane designer is a gift to us all
	equipment_type = {
		cv_small_plane_airframe
	}
}

mio_cat_eq_only_light_fighter = { #Includes Small Fighter and CV Fighter (no CAS, no Nav...) --- Needed because plane designer is a gift to us all
	equipment_type = {
		small_plane_airframe_0
		small_plane_airframe_1
		small_plane_airframe_2
		small_plane_airframe_3
		small_plane_airframe_4
		small_plane_airframe_5
		small_plane_airframe_6
		small_plane_airframe_7
		cv_small_plane_airframe_0
		cv_small_plane_airframe_1
		cv_small_plane_airframe_2
		cv_small_plane_airframe_3
		cv_small_plane_airframe_4
		cv_small_plane_airframe_5
		cv_small_plane_airframe_6
		cv_small_plane_airframe_7
		fighter_equipment_0
		fighter_equipment_1
		fighter_equipment_2
		fighter_equipment_3
		cv_fighter_equipment_0
		cv_fighter_equipment_1
		cv_fighter_equipment_2
		cv_fighter_equipment_3
		jet_fighter_equipment
		jet_fighter_equipment_2
		jet_fighter_equipment_3
		jet_fighter_equipment_4
		rocket_interceptor_equipment
	}
}

mio_cat_eq_only_light_fighter_no_cv = { #Includes only Small Fighter (No CV, no CAS, no Nav...) --- Needed because plane designer is a gift to us all
	equipment_type = {
		small_plane_airframe_0
		small_plane_airframe_1
		small_plane_airframe_2
		small_plane_airframe_3
		small_plane_airframe_4
		small_plane_airframe_5
		small_plane_airframe_6
		small_plane_airframe_7
		fighter_equipment_0
		fighter_equipment_1
		fighter_equipment_2
		fighter_equipment_3
		jet_fighter_equipment
		jet_fighter_equipment_2
		jet_fighter_equipment_3
		jet_fighter_equipment_4
		rocket_interceptor_equipment
	}
}

mio_cat_eq_only_light_fighter_and_CAS_no_cv = { #Includes only Small Fighter and CAS (No CV, no Nav...) --- Needed because plane designer is a gift to us all 
	equipment_type = {
		#FIGHTER
		small_plane_airframe_0
		small_plane_airframe_1
		small_plane_airframe_2
		small_plane_airframe_3
		small_plane_airframe_4
		small_plane_airframe_5
		small_plane_airframe_6
		small_plane_airframe_7
		fighter_equipment_0
		fighter_equipment_1
		fighter_equipment_2
		fighter_equipment_3
		jet_fighter_equipment
		rocket_interceptor_equipment

		#CAS
		small_plane_cas_airframe_0
		small_plane_cas_airframe_1
		small_plane_cas_airframe_2
		small_plane_cas_airframe_3
		small_plane_cas_airframe_4
		small_plane_cas_airframe_5
		small_plane_cas_airframe_6
		small_plane_cas_airframe_7
	}
}

mio_cat_eq_only_tactical_bomber = { #Includes only Tactical Bomber (Heavy Fighter, No Scout...) --- Needed because plane designer is a gift to us all
	equipment_type = {
		medium_plane_airframe_0
		medium_plane_airframe_1
		medium_plane_airframe_2
		medium_plane_airframe_3
		medium_plane_airframe_4
		medium_plane_airframe_5
		medium_plane_airframe_6
		medium_plane_airframe_7
		tac_bomber_equipment_0
		tac_bomber_equipment_1
		tac_bomber_equipment_2
		tac_bomber_equipment_3
		jet_tac_bomber_equipment
		jet_tac_bomber_equipment_2
		jet_tac_bomber_equipment_3
		jet_tac_bomber_equipment_4
	}
}

mio_cat_eq_only_strategic_bomber = { #Includes only Strategic Bomber (No Maritime Patrol) --- Needed because plane designer is a gift to us all
	equipment_type = {
		large_plane_airframe_0
		large_plane_airframe_1
		large_plane_airframe_2
		large_plane_airframe_3
		large_plane_airframe_4
		large_plane_airframe_5
		large_plane_airframe_6
		large_plane_airframe_7
		strat_bomber_equipment_1
		strat_bomber_equipment_2
		strat_bomber_equipment_3
		jet_strat_bomber_equipment
		jet_strat_bomber_equipment_2
		jet_strat_bomber_equipment_3
		jet_strat_bomber_equipment_4
		strat_bomber_intercontinental_equipment
		mothership_equipment
	}
}


   ###    ########  ######## #### ##       ##       ######## ########  ##    ## 
  ## ##   ##     ##    ##     ##  ##       ##       ##       ##     ##  ##  ##  
 ##   ##  ##     ##    ##     ##  ##       ##       ##       ##     ##   ####   
##     ## ########     ##     ##  ##       ##       ######   ########     ##    
######### ##   ##      ##     ##  ##       ##       ##       ##   ##      ##    
##     ## ##    ##     ##     ##  ##       ##       ##       ##    ##     ##    
##     ## ##     ##    ##    #### ######## ######## ######## ##     ##    ##

mio_cat_eq_all_artillery = {
	equipment_type = {
		artillery_equipment
		anti_tank_equipment
		anti_air_equipment
		rocket_artillery_equipment
	}
}


##     ## ####  ######   ######  
###   ###  ##  ##    ## ##    ## 
#### ####  ##  ##       ##       
## ### ##  ##   ######  ##       
##     ##  ##        ## ##       
##     ##  ##  ##    ## ##    ## 
##     ## ####  ######   ######

mio_cat_eq_all_infantry_and_support_equipment = {
	equipment_type = {
		infantry_equipment
		support_equipment
	}
}