SHARED_Carriers_Major = { category = naval available_for = { SPA TUR } roles = { naval_carrier } priority = { base = 100 } # -------------------------------------------------------------- # 1) Shared CV — Hull 1 (1960s) — early small deck # -------------------------------------------------------------- SHARED_MAJOR_CV_1960s = { role_icon_index = 17 priority = { base = -1 modifier = { add = 820 has_tech = carrier_hull_1 } modifier = { add = 55 num_of_naval_factories > 12 } modifier = { add = -999 has_tech = carrier_hull_2 } modifier = { add = -999 has_tech = carrier_hull_3 } modifier = { add = -999 has_tech = carrier_hull_4 } modifier = { add = -999 has_tech = carrier_hull_5 } } history = yes target_variant = { type = carrier_hull_1 match_value = 5600 modules = { fixed_ship_flight_deck = module_flight_deck_3 front_1_custom_slot = module_helipads_1 front_2_custom_slot = module_ciws_1 mid_1_custom_slot = module_fuel_tank mid_2_custom_slot = module_76mm_gun_1 rear_1_custom_slot = module_ram_1 rear_2_custom_slot = module_helipads_1 fixed_ship_radar_slot = module_radar_2 fixed_ship_fire_control_system_slot = module_analog_fire_control fixed_ship_engine_slot = module_surface_oil_power fixed_ship_auxillary_slot_2 = module_ciws_1 fixed_ship_auxillary_slot_1 = module_ram_1 mid_3_custom_slot = module_helipads_1 fixed_ship_auxillary_slot = module_esm_1 } } } # -------------------------------------------------------------- # 2) Shared CV — Hull 2 (1980s–1990s) — larger deck + layered PD # -------------------------------------------------------------- SHARED_MAJOR_CV_1990s = { role_icon_index = 17 priority = { base = -1 modifier = { add = 820 has_tech = carrier_hull_2 } modifier = { add = 75 num_of_naval_factories > 16 } modifier = { add = -999 has_tech = carrier_hull_3 } modifier = { add = -999 has_tech = carrier_hull_4 } modifier = { add = -999 has_tech = carrier_hull_5 } } history = yes target_variant = { type = carrier_hull_2 match_value = 7600 modules = { fixed_ship_flight_deck = module_flight_deck_5 front_1_custom_slot = module_helipads_1 front_2_custom_slot = module_ciws_2 mid_1_custom_slot = module_ram_2 mid_2_custom_slot = module_naval_vls_cells_64 mid_3_custom_slot = module_fuel_tank rear_1_custom_slot = module_naval_vls_cells_64 rear_2_custom_slot = module_helipads_1 fixed_ship_radar_slot = module_radar_3 fixed_ship_fire_control_system_slot = module_analog_fire_control fixed_ship_engine_slot = module_surface_diesel_power_1 fixed_ship_missile_ammo_slot = module_naval_ammo_balanced_3 fixed_ship_auxillary_slot_2 = module_ciws_2 fixed_ship_auxillary_slot_1 = module_ram_2 fixed_ship_auxillary_slot = module_esm_1 } } } # -------------------------------------------------------------- # 3) Shared CV — Hull 3 (2000s–2020s) — balanced modern carrier # -------------------------------------------------------------- SHARED_MAJOR_CV_2000s = { role_icon_index = 17 priority = { base = -1 modifier = { add = 820 has_tech = carrier_hull_3 } modifier = { add = 95 num_of_naval_factories > 20 } modifier = { add = -999 has_tech = carrier_hull_4 } modifier = { add = -999 has_tech = carrier_hull_5 } } history = yes target_variant = { type = carrier_hull_3 match_value = 9800 modules = { fixed_ship_flight_deck = module_flight_deck_8 front_1_custom_slot = module_helipads_2 front_2_custom_slot = module_ciws_3 mid_1_custom_slot = module_ram_3 mid_2_custom_slot = module_naval_vls_cells_64 mid_3_custom_slot = module_naval_vls_cells_64 rear_1_custom_slot = module_helipads_2 rear_2_custom_slot = module_fuel_tank fixed_ship_radar_slot = module_radar_5 fixed_ship_fire_control_system_slot = module_advanced_integrated_missile_radar_control fixed_ship_engine_slot = module_surface_jet_turbine_power2 fixed_ship_missile_ammo_slot = module_naval_ammo_balanced_5 fixed_ship_auxillary_slot_2 = module_ciws_2 fixed_ship_auxillary_slot_1 = module_ram_2 fixed_ship_auxillary_slot = module_esm_1 } } } # -------------------------------------------------------------- # 4) Shared CV (CATOBAR) — Hull 4 (2025–2035) — larger deck, heavy AAW # -------------------------------------------------------------- SHARED_MAJOR_CV_2025 = { role_icon_index = 17 priority = { base = -1 modifier = { add = 820 has_tech = carrier_hull_4 } modifier = { add = 120 num_of_naval_factories > 22 } modifier = { add = 60 has_war = yes } modifier = { add = -999 has_tech = carrier_hull_5 } } history = yes target_variant = { type = carrier_hull_4 match_value = 11600 modules = { fixed_ship_flight_deck = module_flight_deck_9 front_1_custom_slot = module_helipads_3 front_2_custom_slot = module_ciws_4 mid_1_custom_slot = module_ram_4 mid_2_custom_slot = module_naval_vls_cells_64 mid_3_custom_slot = module_naval_vls_cells_64 rear_1_custom_slot = module_helipads_3 rear_2_custom_slot = empty # No UAV Bay yet fixed_ship_radar_slot = module_radar_6 fixed_ship_fire_control_system_slot = module_futuristic_integrated_missile_radar_control1 fixed_ship_engine_slot = module_surface_mod_reactor_power fixed_ship_missile_ammo_slot = module_naval_ammo_balanced_6 fixed_ship_auxillary_slot_2 = module_ciws_3 fixed_ship_auxillary_slot_1 = module_ram_3 fixed_ship_auxillary_slot = module_esm_2 } } } # -------------------------------------------------------------- # 5) Shared CVN — Hull 5 (2045 FUTURE) — flagship supercarrier # -------------------------------------------------------------- SHARED_MAJOR_CVN_2045 = { role_icon_index = 17 priority = { base = -1 modifier = { add = 820 has_tech = carrier_hull_5 } modifier = { add = 140 num_of_naval_factories > 26 } modifier = { add = 100 has_war = yes } } history = yes target_variant = { type = carrier_hull_5 match_value = 14000 modules = { fixed_ship_flight_deck = module_flight_deck_10 front_1_custom_slot = module_helipads_3 front_2_custom_slot = module_ciws_5 mid_1_custom_slot = module_ram_5 mid_2_custom_slot = module_naval_vls_cells_64 mid_3_custom_slot = module_naval_vls_cells_64 rear_1_custom_slot = empty # No UAV Bay yet rear_2_custom_slot = module_127mm_guns_4 fixed_ship_radar_slot = module_radar_7 fixed_ship_fire_control_system_slot = module_futuristic_integrated_missile_radar_control1 fixed_ship_engine_slot = module_surface_mod_reactor_power fixed_ship_missile_ammo_slot = module_naval_ammo_balanced_6 fixed_ship_auxillary_slot_2 = module_ciws_5 fixed_ship_auxillary_slot_1 = module_ram_5 fixed_ship_auxillary_slot = module_esm_3 } } } }