is_eligible_for_armor_production = {
	num_of_military_factories > 30
}

is_eligible_for_heavy_armor_production = {
	num_of_military_factories > 120
}

is_eligible_for_light_aircraft_production = {
	num_of_military_factories > 25
}

is_eligible_for_improved_light_aircraft_production = {
	num_of_military_factories > 25
}

is_eligible_for_medium_aircraft_production = {
	num_of_military_factories > 75
}

is_eligible_for_heavy_aircraft_production = {
	num_of_military_factories > 125
}

is_eligible_for_naval_aircraft_production = {
	has_navy_size = { size > 50 }
	num_of_military_factories > 125
}

is_eligible_for_cv_aircraft_production = {
	has_navy_size = { unit = carrier size > 0 }
}

is_naval_power = {
	has_navy_size = { size > 100 }
}

is_eligible_for_naval_production = {
	num_of_naval_factories > 1
}

is_eligible_for_submarine_production = {
	num_of_naval_factories > 3
}

has_submarine_focused_navy = {
	has_navy_size = { size > 30 unit = submarine }
}

is_eligible_for_heavy_ship_production = {
	### See production file for reference
	num_of_naval_factories > 25
	OR = {
		tag = GER
		tag = FRA
		tag = NFA
		tag = ENG
		tag = GBR
		tag = JAP
		tag = CAN
		is_american_tag = yes
	}
}

is_eligible_for_carrier_production = {
	### See production file for reference
	OR = {
		tag = GER
		tag = FRA
		tag = NFA
		tag = ENG
		tag = GBR
		tag = JAP
		tag = CAN
		is_american_tag = yes
	}
	date > 1942.1.1
}

is_eligible_for_naval_upgrades_research = {
	has_navy_size = { size > 20 }
}

has_any_heavy_ships = {
	OR = {
		has_navy_size = { size > 0 unit = heavy_cruiser }
		has_navy_size = { size > 0 archetype = ship_hull_heavy }
	}
}
