Ragnarok_trap_sea_zones = {
	allowed = {
		OR = {
			original_tag = ENG
			original_tag = USA
			original_tag = JAP
			original_tag = ITA
		}
	}
	enable = {
		has_war_with = GER
	}
	abort_when_not_enabled = yes
	
	ai_strategy = {
		type = naval_avoid_region
		id = 207 # Danish Belts
		value = 600
	}
	
	ai_strategy = {
		type = naval_avoid_region
		id = 206 # Lower Baltic Sea
		value = 600
	}
	
	#ai_strategy = {
	#	type = naval_avoid_region
	#	id = 279 # Gulf of Bothnia
	#	value = 600
	#}

	ai_strategy = {
		type = naval_avoid_region
		id = 9 # Gulf of Finland
		value = 600
	}

	ai_strategy = {
		type = naval_avoid_region
		id = 30 # Black Sea
		value = 600
	}
}

Ragnarok_black_sea_raiding = {
	allowed = {
		OR = {
			original_tag = SOV
			original_tag = ROM
			original_tag = BUL
			original_tag = TUR
		}
	}
	enable = {
		has_war_with = GER
		NOT = { has_country_flag = launch_naval_invasion }
	}
	abort = {
		has_country_flag = launch_naval_invasion
	}
	
	ai_strategy = {
		type = naval_convoy_raid_region
		id = 30 # Black Sea
		value = 400
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 202 # Aegean Sea
		value = 200
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 69 # Eastern Mediterranean Sea
		value = 200
	}
}

Ragnarok_baltic_sea_raiding = {
	allowed = {
		OR = {
			original_tag = SOV
			original_tag = FIN
			original_tag = SWE
		}
	}
	enable = {
		has_war_with = GER
		NOT = { has_country_flag = launch_naval_invasion }
	}
	abort = {
		has_country_flag = launch_naval_invasion
	}
	
	ai_strategy = {
		type = naval_convoy_raid_region
		id = 206 # Lower Baltic Sea
		value = 400
	}
	
	ai_strategy = {
		type = naval_convoy_raid_region
		id = 9 # Gulf of Finland
		value = 400
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 46 # Barents Sea
		value = 200
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 174 # Norwegian Coast
		value = 200
	}
}

Ragnarok_atlantic_raiding = {
	enable = {
		has_war_with = GER
		NOT = { has_country_flag = launch_naval_invasion }
		NOT = { original_tag = SOV }
		NOT = { original_tag = ROM }
		NOT = { original_tag = BUL }
		NOT = { original_tag = TUR }
		NOT = { original_tag = FIN }
		NOT = { original_tag = SWE }
	}
	abort = {
		has_country_flag = launch_naval_invasion
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 173 # Eastern North Sea
		value = 400
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 16 # North Sea
		value = 400
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 18 # English Channel
		value = 400
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 174 # Norwegian Coast
		value = 300
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 46 # Barents Sea
		value = 130
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 45 # Norwegian Sea
		value = 200
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 43 # Western Approaches
		value = 200
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 42 # Bay of Biscay
		value = 300
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 47 # Iberian Coast
		value = 200
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 48 # African Coast
		value = 100
	}
}

Ragnarok_mediterranean_raiding = {
	enable = {
		has_war_with = GER
		NOT = { has_country_flag = launch_naval_invasion }
		NOT = { original_tag = SOV }
		NOT = { original_tag = ROM }
		NOT = { original_tag = BUL }
		NOT = { original_tag = TUR }
		NOT = { original_tag = FIN }
		NOT = { original_tag = SWE }
	}
	abort = {
		OR = {
			has_country_flag = launch_naval_invasion
			flee_mediterranean = yes # Abandon the Mediterranean before it is sealed off
		}
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 68 # Western Mediterranean Sea
		value = 200
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 169 # Tyrrhenian Sea
		value = 200
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 168 # Adriatic Sea
		value = 200
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 29 # Central Mediterranean Sea
		value = 200
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 202 # Aegean Sea
		value = 200
	}

	ai_strategy = {
		type = naval_convoy_raid_region
		id = 69 # Eastern Mediterranean Sea
		value = 200
	}
}

Ragnarok_atlantic_fleet_homes = {
	enable = {
		has_war_with = GER
		NOT = { has_country_flag = launch_naval_invasion }
		NOT = { original_tag = SOV }
		NOT = { original_tag = ROM }
		NOT = { original_tag = BUL }
		NOT = { original_tag = TUR }
		NOT = { original_tag = FIN }
		NOT = { original_tag = SWE }
	}
	abort = {
		has_country_flag = launch_naval_invasion
	}
	
	ai_strategy = {
		type = strike_force_home_base
		id = 16 # North Sea
		value = 30
	}
	ai_strategy = {
		type = strike_force_home_base
		id = 18 # English Channel
		value = 30
	}
	ai_strategy = {
		type = strike_force_home_base
		id = 43 # Western Approaches
		value = 30
	}

	ai_strategy = {
		type = strike_force_home_base
		id = 47 # Iberian Coast
		value = 20
	}
}

Ragnarok_mediterranean_fleet_homes = {
	enable = {
		has_war_with = GER
		NOT = { has_country_flag = launch_naval_invasion }
		NOT = { original_tag = SOV }
		NOT = { original_tag = ROM }
		NOT = { original_tag = BUL }
		NOT = { original_tag = TUR }
		NOT = { original_tag = FIN }
		NOT = { original_tag = SWE }
	}
	abort = {
		OR = {
			has_country_flag = launch_naval_invasion
			flee_mediterranean = yes # Abandon the Mediterranean before it is sealed off
		}
	}

	ai_strategy = {
		type = strike_force_home_base
		id = 68 # Western Mediterranean Sea
		value = 20
	}
	ai_strategy = {
		type = strike_force_home_base
		id = 29 # Central Mediterranean Sea
		value = 20
	}
	ai_strategy = {
		type = strike_force_home_base
		id = 69 # Eastern Mediterranean Sea
		value = 20
	}
	ai_strategy = {
		type = strike_force_home_base
		id = 169 # Tyrrhenian Sea
		value = 20
	}
}