naval_cruiser_light = {
	category = naval
	#available_for = {}
	#blocked_for = {}
	roles = { vnr_naval_cruiser_light }
	priority = { base = 100 }

	light_cruiser_1922_upgrade = {
		name = vnr_cl_1922
		role_icon_index = 25

		priority = {
			base = 10
			modifier = { factor = 0 has_tech = basic_ship_hull_cruiser }
			modifier = { factor = 0 expert_ai_style = yes }
		}

		
		history = yes
		target_variant = {
			match_value = 1000.0
			type = vnr_ship_hull_cruiser_1
			modules = {
				fixed_ship_battery_slot = ship_light_medium_battery_2
				fixed_ship_anti_air_slot = ship_anti_air
				fixed_ship_fire_control_system_slot = ship_fire_control_system
				fixed_ship_engine_slot = { upgrade = current module = cruiser_ship_engine_1 }
				fixed_ship_radar_slot = { module = empty }
				fixed_ship_armor_slot = { upgrade = current module = ship_armor_cruiser_1 }
				fixed_ship_secondaries_slot = ship_secondaries_light
				fixed_ship_role_slot = ship_hull_cruiser_role_c
				fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous heavy_miscellaneous generic_miscellaneous } }
				mid_1_custom_slot = ship_torpedo
				mid_2_custom_slot = ship_light_medium_battery_2
				rear_1_custom_slot = ship_light_medium_battery_2
			}
		}
	}

	light_cruiser_1926 = {
		name = vnr_cl_1926
		role_icon_index = 25

		priority = {
			base = 10
			modifier = { factor = 0 has_tech = interwar_ship_hull_cruiser }
			modifier = { factor = 0 expert_ai_style = yes }
		}

		
		history = yes
		target_variant = {
			match_value = 1500.0
			type = vnr_ship_hull_cruiser_2
			modules = {
				fixed_ship_battery_slot > ship_light_medium_battery_1
				fixed_ship_anti_air_slot = ship_anti_air
				fixed_ship_fire_control_system_slot = ship_fire_control_system
				fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_2 cruiser_ship_engine_1 } }
				fixed_ship_radar_slot = { upgrade > current any_of = { ship_radar ship_sonar } }
				fixed_ship_armor_slot = { upgrade = current any_of = { ship_armor_cruiser_2 ship_armor_cruiser_1 } }
				fixed_ship_secondaries_slot = ship_secondaries_light
				fixed_ship_role_slot = ship_hull_cruiser_role_c
				fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous heavy_miscellaneous generic_miscellaneous } }
				front_1_custom_slot > ship_light_medium_battery_1
				mid_1_custom_slot = ship_torpedo
				mid_2_custom_slot = ship_torpedo
				rear_1_custom_slot > ship_light_medium_battery_1
				rear_2_custom_slot > ship_light_medium_battery_1
			}
		}
		allowed_modules = {
			ship_mast
			ship_fire_control_system
			ship_sonar
			ship_radar
			ship_anti_air
		}
	}

	light_cruiser_1936 = {
		name = vnr_cl_1936
		role_icon_index = 25

		priority = {
			base = 20
			modifier = { factor = 0.1 has_tech = improved_ship_hull_cruiser }
			modifier = { factor = 0 expert_ai_style = yes }
		}

		
		history = yes
		target_variant = {
			match_value = 2000.0
			type = vnr_ship_hull_cruiser_3
			modules = {
				fixed_ship_battery_slot > ship_light_medium_battery_1
				fixed_ship_anti_air_slot = ship_anti_air
				fixed_ship_fire_control_system_slot = ship_fire_control_system
				fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } }
				fixed_ship_radar_slot = { upgrade > current any_of = { ship_radar ship_sonar } }
				fixed_ship_armor_slot = { upgrade = current any_of = { ship_armor_cruiser_3 ship_armor_cruiser_2 ship_armor_cruiser_1 } }
				fixed_ship_secondaries_slot = ship_dp_secondaries
				fixed_ship_role_slot = ship_hull_cruiser_role_c
				fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous heavy_miscellaneous generic_miscellaneous } }
				front_1_custom_slot > ship_light_medium_battery_1
				mid_1_custom_slot = ship_torpedo
				mid_2_custom_slot = ship_anti_air
				mid_3_custom_slot = ship_airplane_launcher
				rear_1_custom_slot > ship_light_medium_battery_1
				rear_2_custom_slot > ship_light_medium_battery_1
			}
		}
		allowed_modules = {
			ship_mast
			ship_fire_control_system
			ship_sonar
			ship_radar
			ship_anti_air
		}
	}

	light_cruiser_1940 = {
		name = vnr_cl_1940
		role_icon_index = 25

		priority = {
			base = 50
			modifier = { factor = 0.1 has_tech = advanced_ship_hull_cruiser }
			modifier = { factor = 0 expert_ai_style = yes }
		}

		
		history = yes
		target_variant = {
			match_value = 4000.0

			type = vnr_ship_hull_cruiser_4
			modules = {
				fixed_ship_battery_slot > ship_light_medium_battery_2
				fixed_ship_anti_air_slot = ship_anti_air
				fixed_ship_fire_control_system_slot = ship_fire_control_system
				fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_4 cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } }
				fixed_ship_radar_slot = { upgrade > current any_of = { ship_radar ship_sonar } }
				fixed_ship_armor_slot = { any_of = { ship_armor_cruiser_4 ship_armor_cruiser_3 ship_armor_cruiser_2 ship_armor_cruiser_1 } }
				fixed_ship_secondaries_slot = ship_dp_secondaries
				fixed_ship_role_slot = { any_of = { ship_hull_cruiser_role_c  ship_hull_cruiser_role_aa } }
				fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous heavy_miscellaneous generic_miscellaneous } }
				front_1_custom_slot > ship_light_medium_battery_2
				mid_1_custom_slot = ship_torpedo
				mid_2_custom_slot = ship_anti_air
				mid_3_custom_slot = ship_airplane_launcher
				rear_1_custom_slot > ship_light_medium_battery_2
				rear_2_custom_slot > ship_light_medium_battery_2
			}
		}
		allowed_modules = {
			ship_mast
			ship_fire_control_system
			ship_sonar
			ship_radar
			ship_anti_air
		}
	}

	light_cruiser_1944 = {
		name = vnr_cl_1944
		role_icon_index = 25

		priority = {
			base = 100
			modifier = { add = 0.1 has_tech = modern_ship_hull_cruiser }
			modifier = { factor = 0 expert_ai_style = yes }
		}

		
		history = yes
		target_variant = {
			match_value = 6000.0

			type = vnr_ship_hull_cruiser_5
			modules = {
				fixed_ship_battery_slot > ship_light_medium_battery_3
				fixed_ship_anti_air_slot = ship_anti_air
				fixed_ship_fire_control_system_slot = ship_fire_control_system
				fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_5 cruiser_ship_engine_4 cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } }
				fixed_ship_radar_slot = { upgrade > current any_of = { ship_radar ship_sonar } }
				fixed_ship_armor_slot = { any_of = { ship_armor_cruiser_4 ship_armor_cruiser_3 ship_armor_cruiser_2 ship_armor_cruiser_1 } }
				fixed_ship_secondaries_slot = ship_dp_secondaries
				fixed_ship_role_slot = { any_of = { ship_hull_cruiser_role_c  ship_hull_cruiser_role_aa } }
				fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous heavy_miscellaneous generic_miscellaneous } }
				front_1_custom_slot > ship_light_medium_battery_3
				mid_1_custom_slot = ship_torpedo
				mid_2_custom_slot = ship_anti_air
				mid_3_custom_slot = ship_airplane_launcher
				rear_1_custom_slot > ship_light_medium_battery_3
				rear_2_custom_slot > ship_light_medium_battery_3
			}
		}
		allowed_modules = {
			ship_mast
			ship_fire_control_system
			ship_sonar
			ship_radar
			ship_anti_air
		}
	}

	light_cruiser_1949 = {
		name = vnr_cl_1949
		role_icon_index = 25

		priority = {
			base = 0
			modifier = { add = 200 has_tech = modern_ship_hull_cruiser }
			modifier = { factor = 0 expert_ai_style = yes }
		}

		
		history = yes
		target_variant = {
			match_value = 7000.0

			type = vnr_ship_hull_cruiser_6
			modules = {
				fixed_ship_battery_slot = dp_ship_medium_1
				fixed_ship_anti_air_slot = ship_missile_aa
				fixed_ship_fire_control_system_slot = ship_fire_control_system
				fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_5 cruiser_ship_engine_4 cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } }
				fixed_ship_radar_slot = { upgrade > current any_of = { ship_radar ship_sonar } }
				fixed_ship_armor_slot = { any_of = { ship_armor_cruiser_4 ship_armor_cruiser_3 ship_armor_cruiser_2 ship_armor_cruiser_1 } }
				fixed_ship_role_slot = { any_of = { ship_hull_cruiser_role_c  ship_hull_cruiser_role_aa } }
				fixed_ship_secondaries_slot = ship_dp_secondaries
				fixed_ship_extra_secondaries_slot = ship_hull_cruiser_role_cgaa
				fixed_ship_extra_missile_slot = full_missile_upgrade
				front_1_custom_slot = ship_anti_air
				front_2_custom_slot = dp_ship_medium_1
				mid_1_custom_slot = ship_anti_air
				mid_2_custom_slot = ship_missile_aa
				mid_3_custom_slot = ship_helipad
				rear_1_custom_slot = dp_ship_medium_1
				rear_2_custom_slot = dp_ship_medium_1
			}
		}
		allowed_modules = {
			ship_mast
			ship_fire_control_system
			ship_sonar
			ship_radar
			ship_anti_air
		}
	}


	
	# expert AI
	light_cruiser_1936_expert = {
		name = vnr_cl_1936_expert
		role_icon_index = 25

		priority = {
			base = 20
			modifier = { factor = 0.1 has_tech = improved_ship_hull_cruiser }
			modifier = { factor = 0 expert_ai_style = no }
		}

		
		history = yes
		target_variant = {
			match_value = 2000.0
			type = vnr_ship_hull_cruiser_3
			modules = {
				fixed_ship_battery_slot = ship_light_medium_battery
				fixed_ship_anti_air_slot = ship_anti_air
				fixed_ship_fire_control_system_slot = ship_fire_control_system
				fixed_ship_engine_slot = { upgrade > current any_of = { cruiser_ship_engine_4 cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } }
				fixed_ship_radar_slot = { upgrade > current any_of = { ship_radar ship_mast } }
				fixed_ship_armor_slot = { upgrade > current any_of = { ship_armor_cruiser_3 ship_armor_cruiser_2 ship_armor_cruiser_1 } }
				fixed_ship_secondaries_slot = empty
				fixed_ship_role_slot = ship_hull_cruiser_role_c
				fixed_ship_airplane_launcher_slot = ship_airplane_launcher
				front_1_custom_slot = ship_light_medium_battery
				front_2_custom_slot = ship_anti_air
				mid_2_custom_slot = ship_anti_air
				mid_3_custom_slot = ship_light_medium_battery
				rear_1_custom_slot = ship_light_medium_battery
				rear_2_custom_slot = ship_light_medium_battery
			}
		}
		allowed_modules = {
			ship_mast
			ship_fire_control_system
			ship_sonar
			ship_radar
			ship_anti_air
		}
	}
	light_cruiser_1940_expert = {
		name = vnr_cl_1940_expert
		role_icon_index = 25

		priority = {
			base = 50
			modifier = { factor = 0.1 has_tech = advanced_ship_hull_cruiser }
			modifier = { factor = 0 expert_ai_style = no }
		}

		
		history = yes
		target_variant = {
			match_value = 4000.0

			type = vnr_ship_hull_cruiser_4
			modules = {
				fixed_ship_battery_slot = ship_light_medium_battery
				fixed_ship_anti_air_slot = ship_anti_air
				fixed_ship_fire_control_system_slot = ship_fire_control_system
				fixed_ship_engine_slot = { upgrade > current any_of = { cruiser_ship_engine_5 cruiser_ship_engine_4 cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } }
				fixed_ship_radar_slot = { upgrade > current any_of = { ship_radar } }
				fixed_ship_armor_slot = { upgrade > current any_of = { ship_armor_cruiser_4 ship_armor_cruiser_3 ship_armor_cruiser_2 ship_armor_cruiser_1 } }
				fixed_ship_secondaries_slot = empty
				fixed_ship_role_slot = ship_hull_cruiser_role_c
				fixed_ship_airplane_launcher_slot = ship_airplane_launcher
				fixed_ship_extra_secondaries_slot = ship_aa_fire_control
				front_1_custom_slot = ship_light_medium_battery
				front_2_custom_slot = ship_anti_air
				mid_1_custom_slot = ship_light_medium_battery
				mid_2_custom_slot = ship_anti_air
				mid_3_custom_slot = ship_dp_secondaries
				rear_1_custom_slot = ship_light_medium_battery
				rear_2_custom_slot = ship_light_medium_battery
			}
		}
		allowed_modules = {
			ship_mast
			ship_fire_control_system
			ship_sonar
			ship_radar
			ship_anti_air
		}
	}
	light_cruiser_1944_expert = {
		name = vnr_cl_1944_expert
		role_icon_index = 25

		priority = {
			base = 100
			modifier = { add = 0.1 has_tech = modern_ship_hull_cruiser }
			modifier = { factor = 0 expert_ai_style = no }
		}

		
		history = yes
		target_variant = {
			match_value = 6000.0

			type = vnr_ship_hull_cruiser_5
			modules = {
				fixed_ship_battery_slot = ship_light_medium_battery
				fixed_ship_anti_air_slot = ship_anti_air
				fixed_ship_fire_control_system_slot = ship_fire_control_system
				fixed_ship_engine_slot = { upgrade > current any_of = { cruiser_ship_engine_5 cruiser_ship_engine_4 cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } }
				fixed_ship_radar_slot = { upgrade > current any_of = { ship_radar } }
				fixed_ship_armor_slot = { upgrade > current any_of = { ship_armor_cruiser_4 ship_armor_cruiser_3 ship_armor_cruiser_2 ship_armor_cruiser_1 } }
				fixed_ship_secondaries_slot = empty
				fixed_ship_role_slot = ship_hull_cruiser_role_c
				fixed_ship_airplane_launcher_slot = ship_airplane_launcher
				fixed_ship_extra_secondaries_slot = ship_aa_fire_control
				front_1_custom_slot = ship_light_medium_battery
				front_2_custom_slot = ship_anti_air
				mid_1_custom_slot = ship_light_medium_battery
				mid_2_custom_slot = ship_anti_air
				mid_3_custom_slot = ship_dp_secondaries
				rear_1_custom_slot = ship_light_medium_battery
				rear_2_custom_slot = ship_light_medium_battery
			}
		}
		allowed_modules = {
			ship_mast
			ship_fire_control_system
			ship_sonar
			ship_radar
			ship_anti_air
		}
	}
	light_cruiser_1949_expert = {
		name = vnr_cl_1949_expert
		role_icon_index = 43

		priority = {
			base = 0
			modifier = { add = 200 has_tech = modern_ship_hull_cruiser }
			modifier = { factor = 0 expert_ai_style = no }
		}

		
		history = yes
		target_variant = {
			match_value = 7000.0

			type = vnr_ship_hull_cruiser_6
			modules = {
				fixed_ship_battery_slot = dp_ship_medium_1
				fixed_ship_anti_air_slot = ship_missile_aa
				fixed_ship_fire_control_system_slot = ship_fire_control_system
				fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_5 cruiser_ship_engine_4 cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } }
				fixed_ship_radar_slot = { upgrade > current any_of = { ship_radar } }
				fixed_ship_armor_slot = { any_of = { ship_armor_cruiser_4 ship_armor_cruiser_3 ship_armor_cruiser_2 ship_armor_cruiser_1 } }
				fixed_ship_role_slot = { any_of = { ship_hull_cruiser_role_c  ship_hull_cruiser_role_aa } }
				fixed_ship_secondaries_slot = ship_dp_secondaries
				fixed_ship_extra_secondaries_slot = ship_hull_cruiser_role_cgaa
				fixed_ship_extra_missile_slot = full_missile_upgrade
				front_1_custom_slot = ship_anti_air
				front_2_custom_slot = dp_ship_medium_1
				mid_1_custom_slot = ship_anti_air
				mid_2_custom_slot = ship_missile_aa
				mid_3_custom_slot = ship_helipad
				rear_1_custom_slot = dp_ship_medium_1
				rear_2_custom_slot = dp_ship_medium_1
			}
		}
		allowed_modules = {
			ship_mast
			ship_fire_control_system
			ship_sonar
			ship_radar
			ship_anti_air
		}
	}
}

