diff --git a/src/common/ai_equipment/vnr_DD_screens.txt b/src/common/ai_equipment/vnr_DD_screens.txt index 6e925d2..ef31754 100755 --- a/src/common/ai_equipment/vnr_DD_screens.txt +++ b/src/common/ai_equipment/vnr_DD_screens.txt @@ -196,7 +196,7 @@ naval_screen = { fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous generic_miscellaneous } } front_1_custom_slot = ship_missile_aa mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = ship_missile_1 + mid_2_custom_slot = { upgrade = current any_of = { ship_missile_2 ship_missile_1 } } rear_1_custom_slot = ship_depth_charge rear_2_custom_slot = dp_light_battery } @@ -344,7 +344,7 @@ naval_screen = { type = vnr_ship_hull_light_6 modules = { fixed_ship_engine_slot = { upgrade > current any_of = { light_ship_engine_5 light_ship_engine_4 light_ship_engine_3 light_ship_engine_2 light_ship_engine_1 } } - fixed_ship_battery_slot = ship_missile_1 + fixed_ship_battery_slot = { upgrade = current any_of = { ship_missile_2 ship_missile_1 } } fixed_ship_torpedo_slot = ship_torpedo fixed_ship_fire_control_system_slot = ship_fire_control_system fixed_ship_radar_slot = ship_sonar @@ -353,7 +353,7 @@ naval_screen = { fixed_ship_extra_secondaries_slot = ship_radar_jammer front_1_custom_slot = ship_missile_aa mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = ship_missile_1 + mid_2_custom_slot = { upgrade = current any_of = { ship_missile_2 ship_missile_1 } } rear_1_custom_slot = ship_depth_charge rear_2_custom_slot = ship_depth_charge } diff --git a/src/common/ai_equipment/vnr_battleships.txt b/src/common/ai_equipment/vnr_battleships.txt index 1b2c406..54fe082 100755 --- a/src/common/ai_equipment/vnr_battleships.txt +++ b/src/common/ai_equipment/vnr_battleships.txt @@ -175,7 +175,7 @@ naval_capital_battleship = { fixed_ship_extra_secondaries_slot = { any_of = { heavy_miscellaneous generic_miscellaneous } } front_1_custom_slot = { any_of = { ship_heavy_battery_triple ship_super_heavy_battery } } mid_1_custom_slot = ship_dp_secondaries_bb - mid_2_custom_slot = ship_missile_1 + mid_2_custom_slot = { upgrade = current any_of = { ship_missile_2 ship_missile_1 } } mid_3_custom_slot = ship_dp_secondaries_bb rear_1_custom_slot = { any_of = { ship_heavy_battery_triple ship_super_heavy_battery } } rear_2_custom_slot = ship_missile_aa diff --git a/src/common/ai_equipment/vnr_carriers.txt b/src/common/ai_equipment/vnr_carriers.txt index 96b9405..2818499 100755 --- a/src/common/ai_equipment/vnr_carriers.txt +++ b/src/common/ai_equipment/vnr_carriers.txt @@ -84,6 +84,7 @@ naval_carrier = { fixed_ship_deck_slot_2 = ship_deck_space fixed_ship_anti_air_slot = ship_anti_air fixed_ship_engine_slot = carrier_ship_engine_2 + fixed_ship_armor_slot = ship_carrier_armor fixed_ship_secondaries_slot = { any_of = { ship_secondaries ship_dp_secondaries_bb } } fixed_ship_radar_slot = ship_radar fixed_ship_carrier_miscellaneous_slot_1 = carrier_unit @@ -113,6 +114,7 @@ naval_carrier = { fixed_ship_deck_slot_2 = ship_deck_space fixed_ship_anti_air_slot = ship_anti_air fixed_ship_engine_slot = { upgrade = current any_of = { carrier_ship_engine_3 carrier_ship_engine_2 carrier_ship_engine_1 } } + fixed_ship_armor_slot = ship_carrier_armor fixed_ship_secondaries_slot = { any_of = { ship_secondaries ship_dp_secondaries_bb } } fixed_ship_radar_slot = ship_radar fixed_ship_carrier_miscellaneous_slot_1 = carrier_unit @@ -145,6 +147,7 @@ naval_carrier = { fixed_ship_deck_slot_2 = ship_deck_space fixed_ship_anti_air_slot = { any_of = { ship_anti_air ship_missile_aa } } fixed_ship_engine_slot = { upgrade = current any_of = { carrier_ship_engine_4 carrier_ship_engine_3 carrier_ship_engine_2 carrier_ship_engine_1 } } + fixed_ship_armor_slot = ship_carrier_armor fixed_ship_secondaries_slot = { any_of = { ship_secondaries ship_dp_secondaries_bb } } fixed_ship_radar_slot = ship_radar fixed_ship_carrier_miscellaneous_slot_1 = carrier_unit @@ -246,6 +249,7 @@ naval_carrier = { fixed_ship_deck_slot_2 = ship_deck_space fixed_ship_anti_air_slot = ship_anti_air fixed_ship_engine_slot = carrier_ship_engine_2 + fixed_ship_armor_slot = ship_carrier_armor fixed_ship_secondaries_slot = { upgrade > current any_of = { ship_dp_secondaries_bb } } fixed_ship_radar_slot = ship_radar fixed_ship_carrier_miscellaneous_slot_1 = carrier_spared_squad @@ -275,6 +279,7 @@ naval_carrier = { fixed_ship_deck_slot_2 = ship_deck_space fixed_ship_anti_air_slot = ship_anti_air fixed_ship_engine_slot = { upgrade = current any_of = { carrier_ship_engine_3 carrier_ship_engine_2 carrier_ship_engine_1 } } + fixed_ship_armor_slot = ship_carrier_armor fixed_ship_secondaries_slot = { upgrade > current any_of = { ship_dp_secondaries_bb } } fixed_ship_radar_slot = ship_radar fixed_ship_carrier_miscellaneous_slot_1 = carrier_spared_squad @@ -306,6 +311,7 @@ naval_carrier = { fixed_ship_deck_slot_2 = ship_deck_space fixed_ship_anti_air_slot = { any_of = { ship_anti_air ship_missile_aa } } fixed_ship_engine_slot = { upgrade = current any_of = { carrier_ship_engine_4 carrier_ship_engine_3 carrier_ship_engine_2 carrier_ship_engine_1 } } + fixed_ship_armor_slot = ship_carrier_armor fixed_ship_secondaries_slot = { upgrade > current any_of = { ship_dp_secondaries_bb } } fixed_ship_radar_slot = ship_radar fixed_ship_carrier_miscellaneous_slot_1 = carrier_spared_squad diff --git a/src/common/ai_equipment/vnr_medium_cruiser.txt b/src/common/ai_equipment/vnr_medium_cruiser.txt index cbf93a8..cd66081 100755 --- a/src/common/ai_equipment/vnr_medium_cruiser.txt +++ b/src/common/ai_equipment/vnr_medium_cruiser.txt @@ -165,11 +165,11 @@ naval_cruiser_medium = { fixed_ship_extra_secondaries_slot = economical_nuclear_reactor_cruiser fixed_ship_extra_missile_slot = full_missile_upgrade front_1_custom_slot = dp_light_battery - front_2_custom_slot = ship_missile_1 + front_2_custom_slot = { upgrade = current any_of = { ship_missile_2 ship_missile_1 } } mid_1_custom_slot = ship_missile_aa mid_2_custom_slot = ship_torpedo - mid_3_custom_slot = ship_missile_1 - rear_1_custom_slot = ship_missile_1 + mid_3_custom_slot = { upgrade = current any_of = { ship_missile_2 ship_missile_1 } } + rear_1_custom_slot = { upgrade = current any_of = { ship_missile_2 ship_missile_1 } } rear_2_custom_slot = ship_missile_aa } } @@ -204,8 +204,8 @@ naval_cruiser_medium = { fixed_ship_secondaries_slot = empty fixed_ship_extra_secondaries_slot = ship_radar_jammer front_2_custom_slot = ship_missile_aa - mid_2_custom_slot = ship_missile_1 - mid_3_custom_slot = ship_missile_1 + mid_2_custom_slot = { upgrade = current any_of = { ship_missile_2 ship_missile_1 } } + mid_3_custom_slot = { upgrade = current any_of = { ship_missile_2 ship_missile_1 } } } } } @@ -224,7 +224,7 @@ naval_cruiser_medium = { type = vnr_ship_hull_cruiser_6 modules = { - fixed_ship_battery_slot = ship_missile_1 + fixed_ship_battery_slot = { upgrade = current any_of = { ship_missile_2 ship_missile_1 } } fixed_ship_anti_air_slot = ship_missile_aa fixed_ship_fire_control_system_slot = ship_fire_control_system fixed_ship_engine_slot = cruiser_ship_engine @@ -234,10 +234,10 @@ naval_cruiser_medium = { fixed_ship_secondaries_slot = empty fixed_ship_extra_secondaries_slot = ship_radar_jammer fixed_ship_extra_missile_slot = ship_decoy_launcher - mid_1_custom_slot = ship_missile_1 - mid_2_custom_slot = ship_missile_1 - mid_3_custom_slot = ship_missile_1 - rear_1_custom_slot = ship_missile_1 + mid_1_custom_slot = { upgrade = current any_of = { ship_missile_2 ship_missile_1 } } + mid_2_custom_slot = { upgrade = current any_of = { ship_missile_2 ship_missile_1 } } + mid_3_custom_slot = { upgrade = current any_of = { ship_missile_2 ship_missile_1 } } + rear_1_custom_slot = { upgrade = current any_of = { ship_missile_2 ship_missile_1 } } rear_2_custom_slot = empty } } diff --git a/src/common/ai_equipment/vnr_submarines.txt b/src/common/ai_equipment/vnr_submarines.txt index 8ec7de2..39158e6 100755 --- a/src/common/ai_equipment/vnr_submarines.txt +++ b/src/common/ai_equipment/vnr_submarines.txt @@ -181,7 +181,6 @@ naval_sub = { fixed_ship_armor_slot = pressure_hull fixed_ship_extra_secondaries_slot = oxygen_generator fixed_ship_fire_control_system_slot = sub_fire_control_system - fixed_ship_radar_slot = ship_radar mid_1_custom_slot = sub_ship_periscope rear_1_custom_slot = ship_torpedo_sub } @@ -209,7 +208,6 @@ naval_sub = { fixed_ship_armor_slot = pressure_hull fixed_ship_fire_control_system_slot = sub_fire_control_system fixed_ship_extra_secondaries_slot = oxygen_generator - fixed_ship_radar_slot = ship_radar front_1_custom_slot = ship_torpedo_sub rear_1_custom_slot = ship_torpedo_sub } @@ -237,7 +235,6 @@ naval_sub = { fixed_ship_armor_slot = pressure_hull fixed_ship_fire_control_system_slot = sub_fire_control_system fixed_ship_extra_secondaries_slot = vlf_receiver - fixed_ship_radar_slot = ship_radar front_1_custom_slot = ship_torpedo_sub rear_1_custom_slot = ship_torpedo_sub } diff --git a/src/common/ai_strategy/naval_production.txt b/src/common/ai_strategy/naval_production.txt index 39c5ffb..977c2f2 100755 --- a/src/common/ai_strategy/naval_production.txt +++ b/src/common/ai_strategy/naval_production.txt @@ -2339,19 +2339,19 @@ we_need_cv_planes_2 = { ai_strategy = { type = equipment_production_min_factories id = cv_fighter - value = 2 + value = 3 } ai_strategy = { type = equipment_production_min_factories id = cv_naval_bomber - value = 2 + value = 5 } ai_strategy = { type = equipment_production_min_factories id = cv_cas - value = 2 + value = 5 } ai_strategy = { @@ -2409,19 +2409,19 @@ we_need_cv_planes_3 = { ai_strategy = { type = equipment_production_min_factories id = cv_fighter - value = 3 + value = 5 } ai_strategy = { type = equipment_production_min_factories id = cv_naval_bomber - value = 3 + value = 8 } ai_strategy = { type = equipment_production_min_factories id = cv_cas - value = 3 + value = 8 } ai_strategy = { diff --git a/src/common/ideas/vnr_navy_spirits.txt b/src/common/ideas/vnr_navy_spirits.txt index 3667862..b74cdc7 100755 --- a/src/common/ideas/vnr_navy_spirits.txt +++ b/src/common/ideas/vnr_navy_spirits.txt @@ -50,6 +50,22 @@ ideas = { } } } + murwik_naval_academy = { + ledger = navy + visible = { original_tag = GER } + modifier = { + navy_leader_start_level = 1 + trait_ironside_xp_gain_factor = 0.15 + trait_seawolf_xp_gain_factor = 0.15 + } + ai_will_do = { + factor = 1.5 + modifier = { + factor = 0 + NOT = { has_dlc = "No Step Back" } + } + } + } } navy_spirit = { @@ -148,6 +164,22 @@ ideas = { } } } + lack_maintainence_facilities = { + ledger = navy + available = { + custom_trigger_tooltip = { + tooltip = recovering_from_naval_race_tt + NOT = { has_global_flag = vnr_enabled } + } + } + modifier = { + repair_speed_factor = -0.25 + naval_morale_factor = -0.25 + } + ai_will_do = { + factor = 0 + } + } } naval_command_spirit = { diff --git a/src/common/scripted_effects/_add_ai_variants.txt b/src/common/scripted_effects/_add_ai_variants.txt index fcdff73..4cba3e6 100755 --- a/src/common/scripted_effects/_add_ai_variants.txt +++ b/src/common/scripted_effects/_add_ai_variants.txt @@ -102,6 +102,7 @@ GER_AI_variants_1943 = { fixed_ship_anti_air_slot = ship_anti_air_4 fixed_ship_radar_slot = ship_radar_3 fixed_ship_engine_slot = carrier_ship_engine_4 + fixed_ship_armor_slot = ship_armor_carrier_3 fixed_ship_secondaries_slot = dp_ship_secondaries_4_bb front_1_custom_slot = ship_deck_space mid_1_custom_slot = ship_deck_space @@ -189,6 +190,7 @@ ENG_AI_variants_1940 = { fixed_ship_anti_air_slot = ship_anti_air_3 fixed_ship_radar_slot = ship_radar_2 fixed_ship_engine_slot = carrier_ship_engine_3 + fixed_ship_armor_slot = ship_armor_carrier_3 fixed_ship_secondaries_slot = dp_ship_secondaries_3_bb front_1_custom_slot = ship_deck_space mid_1_custom_slot = ship_deck_space @@ -275,6 +277,7 @@ ENG_AI_variants_1943 = { fixed_ship_anti_air_slot = ship_anti_air_4 fixed_ship_radar_slot = ship_radar_3 fixed_ship_engine_slot = carrier_ship_engine_4 + fixed_ship_armor_slot = ship_armor_carrier_4 fixed_ship_secondaries_slot = dp_ship_secondaries_4_bb front_1_custom_slot = ship_deck_space mid_1_custom_slot = ship_deck_space @@ -362,6 +365,7 @@ JAP_AI_variants_1940 = { fixed_ship_anti_air_slot = ship_anti_air_2 fixed_ship_radar_slot = ship_radar_1 fixed_ship_engine_slot = carrier_ship_engine_3 + fixed_ship_armor_slot = ship_armor_carrier_3 fixed_ship_secondaries_slot = dp_ship_secondaries_2_bb front_1_custom_slot = ship_deck_space mid_1_custom_slot = ship_deck_space @@ -470,6 +474,7 @@ JAP_AI_variants_1943 = { fixed_ship_anti_air_slot = ship_anti_air_4 fixed_ship_radar_slot = ship_radar_3 fixed_ship_engine_slot = carrier_ship_engine_4 + fixed_ship_armor_slot = ship_armor_carrier_4 fixed_ship_secondaries_slot = dp_ship_secondaries_4_bb front_1_custom_slot = ship_deck_space mid_1_custom_slot = ship_deck_space @@ -580,6 +585,7 @@ USA_AI_variants_1940 = { fixed_ship_anti_air_slot = ship_anti_air_3 fixed_ship_radar_slot = ship_radar_2 fixed_ship_engine_slot = carrier_ship_engine_3 + fixed_ship_armor_slot = ship_armor_carrier_3 fixed_ship_secondaries_slot = dp_ship_secondaries_3_bb front_1_custom_slot = ship_deck_space mid_1_custom_slot = ship_deck_space @@ -689,6 +695,7 @@ USA_AI_variants_1943 = { fixed_ship_anti_air_slot = ship_anti_air_4 fixed_ship_radar_slot = ship_radar_3 fixed_ship_engine_slot = carrier_ship_engine_4 + fixed_ship_armor_slot = ship_armor_carrier_4 fixed_ship_secondaries_slot = dp_ship_secondaries_4_bb front_1_custom_slot = ship_deck_space front_2_custom_slot = angled_deck @@ -891,6 +898,7 @@ FRA_AI_variants_1943 = { fixed_ship_anti_air_slot = ship_anti_air_4 fixed_ship_radar_slot = ship_radar_3 fixed_ship_engine_slot = carrier_ship_engine_4 + fixed_ship_armor_slot = ship_armor_carrier_4 fixed_ship_secondaries_slot = dp_ship_secondaries_4_bb front_1_custom_slot = ship_deck_space mid_1_custom_slot = ship_deck_space @@ -1048,6 +1056,7 @@ ITA_AI_variants_1943 = { fixed_ship_anti_air_slot = ship_anti_air_4 fixed_ship_radar_slot = ship_radar_3 fixed_ship_engine_slot = carrier_ship_engine_4 + fixed_ship_armor_slot = ship_armor_carrier_4 fixed_ship_secondaries_slot = dp_ship_secondaries_4_bb front_1_custom_slot = ship_deck_space mid_1_custom_slot = ship_deck_space @@ -1135,7 +1144,7 @@ SOV_AI_variants_1940 = { fixed_ship_anti_air_slot = ship_anti_air_3 fixed_ship_engine_slot = carrier_ship_engine_3 fixed_ship_secondaries_slot = dp_ship_secondaries_2 - fixed_ship_armor_slot = ship_armor_cruiser_2 + fixed_ship_armor_slot = ship_armor_carrier_2 } } create_equipment_variant = { @@ -1261,6 +1270,7 @@ SOV_AI_variants_1943 = { fixed_ship_anti_air_slot = ship_anti_air_3 fixed_ship_radar_slot = ship_radar_3 fixed_ship_engine_slot = carrier_ship_engine_4 + fixed_ship_armor_slot = ship_armor_carrier_4 fixed_ship_secondaries_slot = dp_ship_secondaries_3 fixed_ship_carrier_miscellaneous_slot_1 = carrier_spared_squad front_1_custom_slot = ship_anti_air_3 diff --git a/src/common/scripted_effects/_add_naval_variants.txt b/src/common/scripted_effects/_add_naval_variants.txt index 728ea63..b736719 100755 --- a/src/common/scripted_effects/_add_naval_variants.txt +++ b/src/common/scripted_effects/_add_naval_variants.txt @@ -11,7 +11,7 @@ ENG_start_naval_variants = { fixed_ship_anti_air_slot = ship_anti_air_2 fixed_ship_engine_slot = carrier_ship_engine_2 fixed_ship_secondaries_slot = dp_ship_secondaries_1_bb - fixed_ship_armor_slot = ship_armor_cruiser_2 + fixed_ship_armor_slot = ship_armor_carrier_2 fixed_ship_flight_deck_slot = carrier_armor_deck front_1_custom_slot = ship_deck_space } @@ -28,7 +28,7 @@ ENG_start_naval_variants = { fixed_ship_anti_air_slot = ship_anti_air_1_h fixed_ship_engine_slot = heavy_ship_engine_1 fixed_ship_secondaries_slot = ship_secondaries_1 - fixed_ship_armor_slot = ship_armor_cruiser_2 + fixed_ship_armor_slot = ship_armor_carrier_heavy_1 mid_1_custom_slot = ship_deck_space_small } } @@ -43,7 +43,7 @@ ENG_start_naval_variants = { fixed_ship_anti_air_slot = ship_anti_air_1_h fixed_ship_engine_slot = heavy_ship_engine_2 fixed_ship_secondaries_slot = ship_secondaries_1 - fixed_ship_armor_slot = ship_armor_cruiser_1 + fixed_ship_armor_slot = ship_armor_carrier_1 fixed_ship_role_slot = carrier_bc_conversion mid_1_custom_slot = ship_deck_space mid_2_custom_slot = ship_deck_space_small @@ -63,7 +63,7 @@ ENG_start_naval_variants = { fixed_ship_engine_slot = heavy_ship_engine_2 fixed_ship_carrier_miscellaneous_slot_2 = carrier_no_island fixed_ship_secondaries_slot = ship_secondaries_1 - fixed_ship_armor_slot = ship_armor_cruiser_1 + fixed_ship_armor_slot = ship_armor_carrier_1 fixed_ship_role_slot = carrier_bc_conversion mid_1_custom_slot = ship_deck_space } @@ -188,7 +188,7 @@ ENG_start_naval_variants = { fixed_ship_battery_slot = ship_heavy_battery_big_1 fixed_ship_anti_air_slot = ship_anti_air_1_h fixed_ship_fire_control_system_slot = ship_fire_control_system_1 - fixed_ship_engine_slot = heavy_ship_engine_2 + fixed_ship_engine_slot = heavy_ship_engine_3 fixed_ship_secondaries_slot = ship_secondaries_1 fixed_ship_armor_slot = ship_armor_bc_2 fixed_ship_armor_scheme_slot = ship_scheme_mixed @@ -212,7 +212,7 @@ ENG_start_naval_variants = { fixed_ship_battery_slot = ship_heavy_battery_big_1 fixed_ship_anti_air_slot = ship_anti_air_1_h fixed_ship_fire_control_system_slot = ship_fire_control_system_1 - fixed_ship_engine_slot = heavy_ship_engine_2 + fixed_ship_engine_slot = heavy_ship_engine_3 fixed_ship_secondaries_slot = ship_secondaries_1 fixed_ship_armor_slot = ship_armor_bc_1 fixed_ship_armor_scheme_slot = ship_scheme_incremental_post_jutland @@ -1028,7 +1028,7 @@ FRA_start_naval_variants = { fixed_ship_engine_slot = heavy_ship_engine_1 fixed_ship_secondaries_slot = ship_secondaries_1 fixed_ship_anti_air_slot = ship_anti_air_1_h - fixed_ship_armor_slot = ship_armor_cruiser_2 + fixed_ship_armor_slot = ship_armor_carrier_1 } } create_equipment_variant = { @@ -1554,7 +1554,7 @@ JAP_start_naval_variants = { fixed_ship_engine_slot = carrier_ship_engine_2 fixed_ship_anti_air_slot = ship_anti_air_2 fixed_ship_secondaries_slot = dp_ship_secondaries_1_bb - fixed_ship_armor_slot = ship_armor_cruiser_1 + fixed_ship_armor_slot = ship_armor_carrier_1 front_1_custom_slot = ship_deck_space } } @@ -1602,7 +1602,7 @@ JAP_start_naval_variants = { fixed_ship_engine_slot = carrier_ship_engine_2 fixed_ship_anti_air_slot = ship_anti_air_2_h fixed_ship_secondaries_slot = dp_ship_secondaries_1_bb - fixed_ship_armor_slot = ship_armor_cruiser_heavy_2 + fixed_ship_armor_slot = ship_armor_carrier_heavy_2 fixed_ship_carrier_miscellaneous_slot_1 = carrier_spared_squad mid_1_custom_slot = ship_deck_space mid_2_custom_slot = ship_deck_space @@ -1621,7 +1621,7 @@ JAP_start_naval_variants = { fixed_ship_engine_slot = carrier_ship_engine_2 fixed_ship_anti_air_slot = ship_anti_air_2_h fixed_ship_secondaries_slot = ship_secondaries_1 - fixed_ship_armor_slot = ship_armor_cruiser_heavy_2 + fixed_ship_armor_slot = ship_armor_carrier_heavy_2 mid_1_custom_slot = ship_deck_space mid_2_custom_slot = ship_deck_space } @@ -1631,7 +1631,7 @@ JAP_start_naval_variants = { name = "瑞凤级" # Zuiho Class parent_version = 0 role_icon_index = 11 - icon = "gfx/interface/technologies/Japan/JAP_carrier_conversion_ca.png" + icon = "gfx/interface/technologies/extra/JAP_carrier_Zuiho.png" type = vnr_ship_hull_carrier_1 name_group = JAP_CVL_HISTORICAL modules = { @@ -1673,7 +1673,7 @@ JAP_start_naval_variants = { fixed_ship_engine_slot = super_heavy_ship_engine_2 fixed_ship_secondaries_slot = ship_secondaries_2 fixed_ship_armor_slot = ship_armor_shbb - fixed_ship_armor_scheme_slot = ship_scheme_mixed + fixed_ship_armor_scheme_slot = ship_scheme_all_or_nothing fixed_ship_torpedo_defense_system_slot = torpedo_belt front_1_custom_slot = ship_anti_air_2 front_2_custom_slot = ship_super_heavy_battery_1_triple @@ -3427,7 +3427,7 @@ USA_start_naval_variants = { fixed_ship_carrier_miscellaneous_slot_1 = carrier_spared_squad front_1_custom_slot = ship_deck_space mid_1_custom_slot = ship_deck_space - fixed_ship_armor_slot = ship_armor_cruiser_1 + fixed_ship_armor_slot = ship_armor_carrier_1 } } create_equipment_variant = { @@ -3461,7 +3461,7 @@ USA_start_naval_variants = { fixed_ship_engine_slot = heavy_ship_engine_3 fixed_ship_anti_air_slot = ship_anti_air_1 fixed_ship_secondaries_slot = usa_8in_mk9_secondaries - fixed_ship_armor_slot = ship_armor_cruiser_2 + fixed_ship_armor_slot = ship_armor_carrier_heavy_2 fixed_ship_carrier_miscellaneous_slot_1 = carrier_spared_squad } } diff --git a/src/common/scripted_effects/_add_starting_tech.txt b/src/common/scripted_effects/_add_starting_tech.txt index e9439e1..839c2e0 100755 --- a/src/common/scripted_effects/_add_starting_tech.txt +++ b/src/common/scripted_effects/_add_starting_tech.txt @@ -43,6 +43,7 @@ add_starting_techs = { basic_cruiser_armor = 1 incremental_armor_scheme = 1 mixed_armor_scheme = 1 + all_or_nothing_armor_scheme = 1 basic_torpedo_defense = 1 improved_torpedo_defense = 1 enhanced_horizontal_defense = 1 diff --git a/src/common/scripted_effects/_vnr_naval_treaty.txt b/src/common/scripted_effects/_vnr_naval_treaty.txt index 1792bf9..eac2168 100755 --- a/src/common/scripted_effects/_vnr_naval_treaty.txt +++ b/src/common/scripted_effects/_vnr_naval_treaty.txt @@ -64,6 +64,7 @@ add_starting_navy_spirits = { } GER = { add_ideas = kiel_standard + add_ideas = murwik_naval_academy } USA = { add_ideas = annapolis_naval_academy diff --git a/src/common/special_projects/projects/naval_projects.txt b/src/common/special_projects/projects/naval_projects.txt index 97036c7..6fbd171 100755 --- a/src/common/special_projects/projects/naval_projects.txt +++ b/src/common/special_projects/projects/naval_projects.txt @@ -558,19 +558,9 @@ sp_naval_rocket_launching_submarine = { } sub_missile_launcher } - country_effects = { - custom_effect_tooltip = { - localization_key = SP_UNLOCK_TECH - TECH = missile_submarine - } - custom_override_tooltip = { - tooltip = tech_effect|missile_submarine - set_technology = { - missile_submarine = 1 - popup = no - } - } - } + enable_equipment_modules = { + ship_cruise_missile_sub_1 + } } generic_prototype_rewards = { diff --git a/src/common/technologies/MTG_naval.txt b/src/common/technologies/MTG_naval.txt index 6fd80f6..23c56c9 100755 --- a/src/common/technologies/MTG_naval.txt +++ b/src/common/technologies/MTG_naval.txt @@ -875,17 +875,10 @@ technologies = { } destroyer_missile_upgrade = { - research_cost = 1.25 + research_cost = 1 start_year = 1946 - is_special_project_tech = yes - allow = { - ROOT = { - is_special_project_completed = sp:sp_rockets_ballistic_missile - } - } enable_equipment_modules = { - ship_missile_aa_1 ship_hull_light_role_dda } @@ -893,6 +886,9 @@ technologies = { name = mtgnavalfolder position = { x = 3 y = 22 } } + dependencies = { + ship_to_ship_missile = 1 + } ai_will_do = { factor = 1 @@ -3881,6 +3877,7 @@ technologies = { carrier_wooden_deck carrier_bb_conversion carrier_bc_conversion + ship_hull_civilian_role_av } ship_hull_carrier_design_cost_factor = -0.1 path = { @@ -3925,6 +3922,8 @@ technologies = { ship_deck_space_armored carrier_scouting_unit carrier_no_island + ship_armor_carrier_1 + ship_armor_carrier_heavy_1 } path = { @@ -3984,6 +3983,8 @@ technologies = { carrier_ship_engine_2 carrier_ship_engine_2_diesel carrier_secondary_island + ship_armor_carrier_2 + ship_armor_carrier_heavy_2 } path = { leads_to_tech = dive_bomber_study @@ -4042,6 +4043,8 @@ technologies = { carrier_ship_engine_3 carrier_ship_engine_3_diesel side_lift + ship_armor_carrier_3 + ship_armor_carrier_heavy_3 } path = { leads_to_tech = advanced_ship_hull_carrier @@ -4112,6 +4115,8 @@ technologies = { enable_equipment_modules = { carrier_ship_engine_4 carrier_ship_engine_4_diesel + ship_armor_carrier_4 + ship_armor_carrier_heavy_4 } research_cost = 1.75 path = { @@ -4765,6 +4770,7 @@ technologies = { sub_ship_engine_1 pressure_hull_1 sub_ship_periscope_0 + sub_conning_tower_0 } sub_technologies = { @@ -4944,6 +4950,7 @@ technologies = { sub_ship_engine_4 pressure_hull_4 ship_sub_torpedo_computer_2 + sub_conning_tower_1 } path = { leads_to_tech = improved_submarine_snorkel @@ -4997,6 +5004,7 @@ technologies = { vnr_ship_hull_submarine_5 } enable_equipment_modules = { + pressure_hull_5 ship_sub_torpedo_computer_3 } @@ -5009,7 +5017,7 @@ technologies = { position = { x = -1 y = 25 } } path = { - leads_to_tech = missile_submarine + leads_to_tech = modern_periscope research_cost_coeff = 1 } path = { @@ -5249,11 +5257,11 @@ technologies = { xp_research_type = navy xp_boost_cost = 20 xp_research_bonus = 1.50 - research_cost = 1.25 + research_cost = 0.7 start_year = 1939 - naval_torpedo_cooldown_factor = -0.2 + naval_torpedo_cooldown_factor = -0.125 folder = { name = mtgnavalfolder @@ -5548,17 +5556,12 @@ technologies = { } } - missile_submarine = { - research_cost = 1 + modern_periscope = { + research_cost = 0.75 enable_equipment_modules = { - ship_cruise_missile_sub_1 + sub_ship_periscope_4 + sub_conning_tower_2 } - allow = { - ROOT = { - is_special_project_completed = sp:sp_naval_rocket_launching_submarine - } - } - is_special_project_tech = yes start_year = 1951 @@ -5575,8 +5578,8 @@ technologies = { categories = { naval_equipment ss_tech + ship_modules_tech mio_cat_tech_all_submarine_and_modules - rocketry } } rescue_submarine = { @@ -5634,6 +5637,9 @@ technologies = { submarine = { convoy_raiding_coordination = 0.1 } + enable_equipment_modules = { + sub_bow_sonar + } start_year = 1953 @@ -5743,6 +5749,7 @@ technologies = { enable_equipment_modules = { carrier_shbb_conversion ship_deck_space_converted + ship_armor_carrier_shbb } research_cost = 1 @@ -5819,7 +5826,7 @@ technologies = { vnr_ship_hull_super_carrier } enable_equipment_modules = { - ship_carrier_armor_heavy + ship_armor_carrier_heavy_5 ship_deck_space_big ship_ski_jump_ramp } @@ -5917,7 +5924,11 @@ technologies = { folder = { name = mtgnavalfolder - position = { x = 0 y = 6 } + position = { x = 0 y = 4 } + } + path = { + leads_to_tech = advanced_missile_system + research_cost_coeff = 1 } ai_will_do = { @@ -5927,6 +5938,33 @@ technologies = { enable_equipment_modules = { ship_missile_1 ship_cruise_missile_1 + ship_missile_aa_1 + } + + special_project_specialization = { specialization_naval } + categories = { + rocketry + naval_equipment + ship_modules_tech + } + } + + advanced_missile_system = { + research_cost = 2 + start_year = 1949 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = 6 } + } + + ai_will_do = { + factor = 2 + } + + enable_equipment_modules = { + ship_missile_2 + ship_missile_aa_2 } special_project_specialization = { specialization_naval } diff --git a/src/common/technologies/MTG_naval_Support.txt b/src/common/technologies/MTG_naval_Support.txt index b2baac8..c1079e7 100755 --- a/src/common/technologies/MTG_naval_Support.txt +++ b/src/common/technologies/MTG_naval_Support.txt @@ -2983,6 +2983,7 @@ technologies = { fuel_tanker_silo dry_cargo_storage civilian_ship_engine_1 + ship_hull_civilian_role_ap } special_project_specialization = { specialization_naval } categories = { @@ -3224,6 +3225,7 @@ technologies = { } enable_equipment_modules = { supply_hub + ship_hull_civilian_role_ao } folder = { name = mtgnavalsupportfolder @@ -3285,6 +3287,7 @@ technologies = { enable_equipment_modules = { civilian_ship_engine_2 supply_hub + ship_hull_civilian_role_ao } special_project_specialization = { specialization_naval } diff --git a/src/common/technologies/naval_doctrine.txt b/src/common/technologies/naval_doctrine.txt index 518e316..758685b 100755 --- a/src/common/technologies/naval_doctrine.txt +++ b/src/common/technologies/naval_doctrine.txt @@ -335,7 +335,7 @@ technologies = { max_organisation = 10 } - naval_torpedo_cooldown_factor = -0.2 + naval_torpedo_cooldown_factor = -0.125 ######## path = { @@ -910,6 +910,7 @@ technologies = { max_organisation = 10 convoy_raiding_coordination = 0.1 } + naval_torpedo_cooldown_factor = -0.125 ####### path = { @@ -1159,6 +1160,7 @@ technologies = { surface_detection = 0.1 } naval_torpedo_reveal_chance_factor = -0.10 + naval_torpedo_cooldown_factor = -0.125 ####### path = { @@ -1204,6 +1206,7 @@ technologies = { surface_detection = 0.05 convoy_raiding_coordination = 0.1 } + naval_torpedo_cooldown_factor = -0.125 ####### path = { @@ -1362,7 +1365,7 @@ technologies = { naval_range = 0.3 fuel_consumption = -0.25 } - naval_torpedo_cooldown_factor = -0.2 + naval_torpedo_cooldown_factor = -0.25 ####### path = { @@ -2774,6 +2777,7 @@ technologies = { max_organisation = 10 convoy_raiding_coordination = 0.1 } + naval_torpedo_cooldown_factor = -0.125 ####### path = { diff --git a/src/common/units/equipment/modules/00_ship_modules_aviation.txt b/src/common/units/equipment/modules/00_ship_modules_aviation.txt index 1d4dae5..a3a56f4 100755 --- a/src/common/units/equipment/modules/00_ship_modules_aviation.txt +++ b/src/common/units/equipment/modules/00_ship_modules_aviation.txt @@ -235,7 +235,7 @@ equipment_modules = { multiply_stats = { naval_speed = -0.05 anti_air_attack = 0.06 - build_cost_ic = 0.1 + build_cost_ic = 0.15 } dismantle_cost_ic = 2000 @@ -320,28 +320,6 @@ equipment_modules = { dismantle_cost_ic = 1250 } - ship_carrier_armor_heavy = { - category = ship_carrier_armor_heavy - gfx = ship_heavy_armor - - multiply_stats = { - build_cost_ic = 0.2 - } - build_cost_resources = { - steel = 1 - } - multiply_stats = { - naval_speed = -0.1 - max_strength = 0.3 - } - add_stats = { - armor_value = 20 - naval_torpedo_damage_reduction_factor = 0.2 - naval_torpedo_enemy_critical_chance_factor = -0.15 - reliability = 0.15 - } - dismantle_cost_ic = 4500 - } diff --git a/src/common/units/equipment/modules/00_ship_modules_gun.txt b/src/common/units/equipment/modules/00_ship_modules_gun.txt index ee3f11f..9f1f305 100755 --- a/src/common/units/equipment/modules/00_ship_modules_gun.txt +++ b/src/common/units/equipment/modules/00_ship_modules_gun.txt @@ -2187,7 +2187,30 @@ equipment_modules = { category = ship_missile add_stats = { - build_cost_ic = 1000 + build_cost_ic = 800 + hg_attack = 22 + lg_attack = 16 + naval_heavy_gun_hit_chance_factor = 0.025 + naval_light_gun_hit_chance_factor = 0.025 + reliability = -0.1 + max_strength = 25 + } + add_average_stats = { + hg_armor_piercing = 50 + lg_armor_piercing = 24 + } + multiply_stats = { + naval_speed = -0.08 + surface_visibility = -0.02 + } + dismantle_cost_ic = 600 + } + ship_missile_2 = { + category = ship_missile + parent = ship_missile_1 + + add_stats = { + build_cost_ic = 1300 hg_attack = 30 lg_attack = 20 naval_heavy_gun_hit_chance_factor = 0.05 @@ -2203,7 +2226,7 @@ equipment_modules = { naval_speed = -0.1 surface_visibility = -0.025 } - dismantle_cost_ic = 800 + dismantle_cost_ic = 950 } ship_cruise_missile_1 = { category = ship_missile diff --git a/src/common/units/equipment/modules/00_ship_modules_propulsion.txt b/src/common/units/equipment/modules/00_ship_modules_propulsion.txt index 756c84b..e402f09 100755 --- a/src/common/units/equipment/modules/00_ship_modules_propulsion.txt +++ b/src/common/units/equipment/modules/00_ship_modules_propulsion.txt @@ -402,7 +402,7 @@ equipment_modules = { multiply_stats = { naval_speed = 0.3 - sub_visibility = -0.2 + sub_visibility = -0.1 max_strength = -0.1 fuel_consumption = -1 } diff --git a/src/common/units/equipment/modules/00_ship_modules_protection.txt b/src/common/units/equipment/modules/00_ship_modules_protection.txt index 3b4f37f..bf4d60c 100755 --- a/src/common/units/equipment/modules/00_ship_modules_protection.txt +++ b/src/common/units/equipment/modules/00_ship_modules_protection.txt @@ -572,6 +572,462 @@ equipment_modules = { } +##################### +## CARRIER ARMOR ## +##################### + ship_armor_carrier_1 = { + category = ship_carrier_armor + gfx = ship_armor_thin_1 + + multiply_stats = { + build_cost_ic = 0.05 + naval_speed = -0.05 + } + dismantle_cost_ic = 1500 + + add_stats = { + armor_value = 8 + } + can_convert_from = { + module_category = ship_carrier_armor + convert_cost_ic = 600 + } + can_convert_from = { + module_category = ship_carrier_armor_heavy + convert_cost_ic = 800 + } + can_convert_from = { + module_category = ship_heavy_armor + convert_cost_ic = 2500 + } + can_convert_from = { + module_category = ship_super_heavy_armor + convert_cost_ic = 3000 + } + can_convert_from = { + module_category = ship_cruiser_armor + convert_cost_ic = 800 + } + can_convert_from = { + module_category = ship_cruiser_heavy_armor + convert_cost_ic = 1000 + } + } + ship_armor_carrier_2 = { + category = ship_carrier_armor + gfx = ship_armor_thin_2 + parent = ship_armor_carrier_1 + multiply_stats = { + build_cost_ic = 0.08 + naval_speed = -0.075 + max_strength = 0.05 + } + dismantle_cost_ic = 1750 + + add_stats = { + armor_value = 10 + } + build_cost_resources = { + steel = 1 + } + + can_convert_from = { + module_category = ship_carrier_armor + convert_cost_ic = 1000 + } + can_convert_from = { + module_category = ship_carrier_armor_heavy + convert_cost_ic = 1200 + } + can_convert_from = { + module_category = ship_heavy_armor + convert_cost_ic = 3000 + } + can_convert_from = { + module_category = ship_super_heavy_armor + convert_cost_ic = 3500 + } + can_convert_from = { + module_category = ship_cruiser_armor + convert_cost_ic = 1300 + } + can_convert_from = { + module_category = ship_cruiser_heavy_armor + convert_cost_ic = 1500 + } + can_convert_from = { + module = ship_armor_carrier_1 + convert_cost_ic = 500 + } + } + ship_armor_carrier_3 = { + category = ship_carrier_armor + gfx = ship_armor_thin_3 + parent = ship_armor_carrier_2 + multiply_stats = { + build_cost_ic = 0.12 + naval_speed = -0.1 + max_strength = 0.1 + } + dismantle_cost_ic = 2000 + + add_stats = { + armor_value = 12 + } + build_cost_resources = { + steel = 1 + chromium = 1 + } + can_convert_from = { + module_category = ship_carrier_armor + convert_cost_ic = 1500 + } + can_convert_from = { + module_category = ship_carrier_armor_heavy + convert_cost_ic = 1700 + } + can_convert_from = { + module_category = ship_heavy_armor + convert_cost_ic = 3500 + } + can_convert_from = { + module_category = ship_super_heavy_armor + convert_cost_ic = 4000 + } + can_convert_from = { + module_category = ship_cruiser_armor + convert_cost_ic = 1900 + } + can_convert_from = { + module_category = ship_cruiser_heavy_armor + convert_cost_ic = 2100 + } + can_convert_from = { + module = ship_armor_carrier_2 + convert_cost_ic = 750 + } + } + ship_armor_carrier_4 = { + category = ship_carrier_armor + gfx = ship_armor_thin_4 + parent = ship_armor_carrier_3 + multiply_stats = { + build_cost_ic = 0.15 + naval_speed = -0.125 + max_strength = 0.15 + } + dismantle_cost_ic = 2250 + + add_stats = { + armor_value = 14 + } + build_cost_resources = { + steel = 2 + chromium = 1 + } + can_convert_from = { + module_category = ship_carrier_armor + convert_cost_ic = 2000 + } + can_convert_from = { + module_category = ship_carrier_armor_heavy + convert_cost_ic = 2200 + } + can_convert_from = { + module_category = ship_heavy_armor + convert_cost_ic = 4000 + } + can_convert_from = { + module_category = ship_super_heavy_armor + convert_cost_ic = 4500 + } + can_convert_from = { + module_category = ship_cruiser_armor + convert_cost_ic = 2500 + } + can_convert_from = { + module_category = ship_cruiser_heavy_armor + convert_cost_ic = 2700 + } + can_convert_from = { + module = ship_armor_carrier_3 + convert_cost_ic = 1000 + } + } + ship_armor_carrier_heavy_1 = { + category = ship_carrier_armor_heavy + gfx = ship_armor_1 + add_equipment_type = capital_ship + + multiply_stats = { + build_cost_ic = 0.08 + naval_speed = -0.07 + max_strength = 0.05 + } + build_cost_resources = { + steel = 1 + } + + add_stats = { + armor_value = 10 + } + dismantle_cost_ic = 1500 + can_convert_from = { + module_category = ship_carrier_armor + convert_cost_ic = 1800 + } + can_convert_from = { + module_category = ship_carrier_armor_heavy + convert_cost_ic = 1500 + } + can_convert_from = { + module_category = ship_heavy_armor + convert_cost_ic = 1000 + } + can_convert_from = { + module_category = ship_super_heavy_armor + convert_cost_ic = 1500 + } + can_convert_from = { + module_category = ship_cruiser_armor + convert_cost_ic = 1600 + } + can_convert_from = { + module_category = ship_cruiser_heavy_armor + convert_cost_ic = 1800 + } + } + ship_armor_carrier_heavy_2 = { + category = ship_carrier_armor_heavy + gfx = ship_armor_2 + add_equipment_type = capital_ship + parent = ship_armor_cruiser_heavy_1 + multiply_stats = { + build_cost_ic = 0.12 + naval_speed = -0.1 + max_strength = 0.1 + } + build_cost_resources = { + steel = 1 + } + add_stats = { + armor_value = 15 + naval_torpedo_enemy_critical_chance_factor = -0.05 + naval_torpedo_damage_reduction_factor = 0.05 + reliability = 0.05 + } + dismantle_cost_ic = 2000 + can_convert_from = { + module_category = ship_carrier_armor + convert_cost_ic = 2400 + } + can_convert_from = { + module_category = ship_carrier_armor_heavy + convert_cost_ic = 2000 + } + can_convert_from = { + module_category = ship_heavy_armor + convert_cost_ic = 2000 + } + can_convert_from = { + module_category = ship_super_heavy_armor + convert_cost_ic = 2500 + } + can_convert_from = { + module_category = ship_cruiser_armor + convert_cost_ic = 2000 + } + can_convert_from = { + module_category = ship_cruiser_heavy_armor + convert_cost_ic = 2200 + } + can_convert_from = { + module = ship_armor_carrier_heavy_1 + convert_cost_ic = 1200 + } + } + ship_armor_carrier_heavy_3 = { + category = ship_carrier_armor_heavy + gfx = ship_armor_3 + add_equipment_type = capital_ship + parent = ship_armor_cruiser_heavy_2 + multiply_stats = { + build_cost_ic = 0.15 + naval_speed = -0.125 + max_strength = 0.15 + } + build_cost_resources = { + steel = 1 + chromium = 1 + } + add_stats = { + armor_value = 20 + naval_torpedo_enemy_critical_chance_factor = -0.05 + naval_torpedo_damage_reduction_factor = 0.05 + reliability = 0.05 + } + dismantle_cost_ic = 2500 + can_convert_from = { + module_category = ship_carrier_armor + convert_cost_ic = 2800 + } + can_convert_from = { + module_category = ship_carrier_armor_heavy + convert_cost_ic = 2500 + } + can_convert_from = { + module_category = ship_heavy_armor + convert_cost_ic = 2500 + } + can_convert_from = { + module_category = ship_super_heavy_armor + convert_cost_ic = 3000 + } + can_convert_from = { + module_category = ship_cruiser_armor + convert_cost_ic = 2600 + } + can_convert_from = { + module_category = ship_cruiser_heavy_armor + convert_cost_ic = 3000 + } + can_convert_from = { + module = ship_armor_carrier_heavy_2 + convert_cost_ic = 1800 + } + } + ship_armor_carrier_heavy_4 = { + category = ship_carrier_armor_heavy + gfx = ship_armor_bc_4 + add_equipment_type = capital_ship + parent = ship_armor_cruiser_heavy_3 + multiply_stats = { + build_cost_ic = 0.18 + naval_speed = -0.15 + max_strength = 0.2 + } + build_cost_resources = { + steel = 2 + chromium = 1 + } + add_stats = { + armor_value = 25 + naval_torpedo_enemy_critical_chance_factor = -0.05 + naval_torpedo_damage_reduction_factor = 0.05 + reliability = 0.05 + } + dismantle_cost_ic = 3000 + can_convert_from = { + module_category = ship_carrier_armor + convert_cost_ic = 3300 + } + can_convert_from = { + module_category = ship_carrier_armor_heavy + convert_cost_ic = 3000 + } + can_convert_from = { + module_category = ship_heavy_armor + convert_cost_ic = 3000 + } + can_convert_from = { + module_category = ship_super_heavy_armor + convert_cost_ic = 3500 + } + can_convert_from = { + module_category = ship_cruiser_armor + convert_cost_ic = 3000 + } + can_convert_from = { + module_category = ship_cruiser_heavy_armor + convert_cost_ic = 3400 + } + can_convert_from = { + module = ship_armor_carrier_heavy_3 + convert_cost_ic = 2300 + } + } + ship_armor_carrier_heavy_5 = { + category = ship_carrier_armor_heavy + gfx = ship_heavy_armor + + multiply_stats = { + build_cost_ic = 0.2 + } + build_cost_resources = { + steel = 2 + chromium = 1 + } + multiply_stats = { + naval_speed = -0.18 + max_strength = 0.3 + } + add_stats = { + armor_value = 30 + naval_torpedo_enemy_critical_chance_factor = -0.1 + naval_torpedo_damage_reduction_factor = 0.15 + reliability = 0.15 + } + dismantle_cost_ic = 4500 + can_convert_from = { + module_category = ship_carrier_armor + convert_cost_ic = 4200 + } + can_convert_from = { + module_category = ship_carrier_armor_heavy + convert_cost_ic = 4000 + } + can_convert_from = { + module_category = ship_heavy_armor + convert_cost_ic = 4000 + } + can_convert_from = { + module_category = ship_super_heavy_armor + convert_cost_ic = 4500 + } + can_convert_from = { + module_category = ship_cruiser_armor + convert_cost_ic = 4000 + } + can_convert_from = { + module_category = ship_cruiser_heavy_armor + convert_cost_ic = 4500 + } + can_convert_from = { + module = ship_armor_carrier_heavy_4 + convert_cost_ic = 3000 + } + } + ship_armor_carrier_shbb = { + category = ship_carrier_armor_shbb + gui_category = ship_carrier_armor_heavy + gfx = ship_heavy_armor + + multiply_stats = { + build_cost_ic = 0.2 + naval_speed = -0.2 + max_strength = 0.15 + } + build_cost_resources = { + steel = 2 + chromium = 1 + } + add_stats = { + armor_value = 35 + naval_torpedo_enemy_critical_chance_factor = -0.1 + naval_torpedo_damage_reduction_factor = 0.1 + } + dismantle_cost_ic = 5500 + can_convert_from = { + module_category = ship_heavy_armor + convert_cost_ic = 5000 + } + can_convert_from = { + module_category = ship_super_heavy_armor + convert_cost_ic = 4000 + } + } + + #################### ## ARMOR SCHEME ## #################### @@ -818,6 +1274,23 @@ equipment_modules = { convert_cost_ic = 240 } } + pressure_hull_5 = { + category = pressure_hull + parent = pressure_hull_4 + + add_stats = { + build_cost_ic = 600 + } + multiply_stats = { + max_strength = 0.3 + sub_visibility = -0.085 + naval_speed = 0.1 + } + can_convert_from = { + module_category = pressure_hull + convert_cost_ic = 400 + } + } anechoic_tile_1 = { category = sub_ship_stealth add_stats = { diff --git a/src/common/units/equipment/modules/00_ship_modules_role.txt b/src/common/units/equipment/modules/00_ship_modules_role.txt index 82bb5fc..af6873b 100755 --- a/src/common/units/equipment/modules/00_ship_modules_role.txt +++ b/src/common/units/equipment/modules/00_ship_modules_role.txt @@ -336,7 +336,7 @@ equipment_modules = { } dismantle_cost_ic = 100000 forbid_module_categories = { - ship_super_heavy_armor + ship_carrier_armor_shbb ship_deck_space_converted } } @@ -351,7 +351,7 @@ equipment_modules = { } dismantle_cost_ic = 100000 forbid_module_categories = { - ship_super_heavy_armor + ship_carrier_armor_shbb ship_deck_space_converted } } @@ -370,4 +370,33 @@ equipment_modules = { chromium = 1 } } + +###################### +## Auxiliary Role ## +###################### + ship_hull_civilian_role_ap = { + category = ap_role + forbid_module_categories = { + seaplane_hangar + } + } + ship_hull_civilian_role_ao = { + category = ap_role + multiply_stats = { + build_cost_ic = 0.15 + naval_range = 0.5 + fuel_consumption = 0.1 + } + forbid_module_categories = { + seaplane_hangar + } + } + ship_hull_civilian_role_av = { + category = ap_role + multiply_stats = { + build_cost_ic = 0.15 + surface_detection = 0.1 + sub_detection = 0.1 + } + } } \ No newline at end of file diff --git a/src/common/units/equipment/modules/00_ship_modules_support.txt b/src/common/units/equipment/modules/00_ship_modules_support.txt index 330c7ac..fe02f81 100755 --- a/src/common/units/equipment/modules/00_ship_modules_support.txt +++ b/src/common/units/equipment/modules/00_ship_modules_support.txt @@ -133,6 +133,27 @@ equipment_modules = { category = ship_missile_aa gui_category = ship_missile + add_stats = { + build_cost_ic = 700 + hg_attack = 3 + lg_attack = 3 + anti_air_attack = 8 + naval_heavy_gun_hit_chance_factor = 0.015 + naval_light_gun_hit_chance_factor = 0.015 + reliability = -0.05 + max_strength = 3 + } + multiply_stats = { + naval_speed = -0.03 + surface_visibility = -0.01 + } + dismantle_cost_ic = 400 + } + ship_missile_aa_2 = { + category = ship_missile_aa + gui_category = ship_missile + parent = ship_missile_aa_1 + add_stats = { build_cost_ic = 1000 hg_attack = 5 @@ -402,6 +423,7 @@ equipment_modules = { add_stats = { torpedo_attack = 14 build_cost_ic = 80 + naval_torpedo_hit_chance_factor = 0.01 } multiply_stats = { @@ -425,7 +447,7 @@ equipment_modules = { add_stats = { torpedo_attack = 18 build_cost_ic = 100 - naval_torpedo_hit_chance_factor = 0.01 + naval_torpedo_hit_chance_factor = 0.02 } multiply_stats = { @@ -453,7 +475,7 @@ equipment_modules = { add_stats = { torpedo_attack = 22 build_cost_ic = 120 - naval_torpedo_hit_chance_factor = 0.015 + naval_torpedo_hit_chance_factor = 0.03 } multiply_stats = { @@ -478,7 +500,7 @@ equipment_modules = { add_stats = { torpedo_attack = 26 build_cost_ic = 140 - naval_torpedo_hit_chance_factor = 0.02 + naval_torpedo_hit_chance_factor = 0.04 } multiply_stats = { @@ -503,7 +525,7 @@ equipment_modules = { torpedo_attack = 30 sub_attack = 5 build_cost_ic = 180 - naval_torpedo_hit_chance_factor = 0.025 + naval_torpedo_hit_chance_factor = 0.05 } multiply_stats = { @@ -737,6 +759,16 @@ equipment_modules = { reliability = -0.15 } } + sub_bow_sonar = { + category = submarine_miscellaneous + add_stats = { + sub_detection = 13 + surface_detection = 5 + reliability = -0.05 + build_cost_ic = 150 + } + dismantle_cost_ic = 600 + } ############### @@ -801,7 +833,7 @@ equipment_modules = { gfx = ship_airplane_launcher_2 parent = ship_airplane_launcher_1 add_stats = { - surface_detection = 5 + surface_detection = 4 sub_detection = 3.5 sub_attack = 2.5 build_cost_ic = 250 @@ -816,9 +848,9 @@ equipment_modules = { } ship_helipad = { category = ship_airplane_launcher - parent = ship_airplane_launcher_2 + gui_category = carrier_helipad add_stats = { - surface_detection = 3.5 + surface_detection = 3 sub_detection = 4.5 sub_attack = 6 build_cost_ic = 200 @@ -830,7 +862,7 @@ equipment_modules = { recon_drone_1 = { category = ship_airplane_launcher add_stats = { - surface_detection = 2.5 + surface_detection = 2 sub_detection = 3 build_cost_ic = 10 } @@ -839,8 +871,8 @@ equipment_modules = { category = seaplane_hangar gui_category = ship_airplane_launcher multiply_stats = { - surface_detection = 0.15 - sub_detection = 0.15 + surface_detection = 0.25 + sub_detection = 0.25 naval_speed = -0.05 fuel_consumption = 0.05 } @@ -866,7 +898,7 @@ equipment_modules = { category = sub_airplane_launcher parent = sub_airplane_launcher_1 add_stats = { - surface_detection = 4.5 + surface_detection = 3.5 naval_torpedo_hit_chance_factor = 0.02 hg_attack = 2 lg_attack = 1 @@ -932,6 +964,42 @@ equipment_modules = { } +##################### +## CONNING TOWER ## +##################### + sub_conning_tower_0 = { + category = sub_conning_tower + add_stats = { + build_cost_ic = 50 + } + dismantle_cost_ic = 100 + forbid_module_categories = { + ship_radar + ship_sonar + } + } + sub_conning_tower_1 = { + category = sub_conning_tower + parent = sub_conning_tower_0 + add_stats = { + build_cost_ic = 150 + } + dismantle_cost_ic = 200 + } + sub_conning_tower_2 = { + category = sub_conning_tower + parent = sub_conning_tower_1 + add_stats = { + build_cost_ic = 250 + reliability = 0.05 + } + multiply_stats = { + naval_speed = 0.03 + } + dismantle_cost_ic = 300 + } + + ################# ## PERISCOPE ## ################# @@ -941,7 +1009,7 @@ equipment_modules = { sub_visibility = 0.06 } add_stats = { - surface_detection = 8 + surface_detection = 3 build_cost_ic = 10 } can_convert_from = { @@ -956,7 +1024,7 @@ equipment_modules = { sub_visibility = 0.05 } add_stats = { - surface_detection = 10 + surface_detection = 5 build_cost_ic = 30 } can_convert_from = { @@ -971,7 +1039,7 @@ equipment_modules = { sub_visibility = 0.025 } add_stats = { - surface_detection = 12 + surface_detection = 8 build_cost_ic = 50 } can_convert_from = { @@ -986,7 +1054,7 @@ equipment_modules = { sub_visibility = 0.01 } add_stats = { - surface_detection = 14 + surface_detection = 11 build_cost_ic = 70 } can_convert_from = { @@ -994,6 +1062,21 @@ equipment_modules = { convert_cost_ic = 56 } } + sub_ship_periscope_4 = { + category = sub_ship_periscope + parent = sub_ship_periscope_3 + multiply_stats = { + sub_visibility = 0.01 + } + add_stats = { + surface_detection = 14 + build_cost_ic = 120 + } + can_convert_from = { + module_category = sub_ship_periscope + convert_cost_ic = 75 + } + } diff --git a/src/common/units/equipment/modules/Special_modules.txt b/src/common/units/equipment/modules/Special_modules.txt index b94b1fd..e85c5e5 100755 --- a/src/common/units/equipment/modules/Special_modules.txt +++ b/src/common/units/equipment/modules/Special_modules.txt @@ -73,7 +73,7 @@ equipment_modules = { surface_visibility = 0.5 } multiply_stats = { - naval_speed = -0.05 + naval_speed = -0.02 } add_average_stats = { hg_armor_piercing = 22 diff --git a/src/common/units/equipment/ship_hull_carrier.txt b/src/common/units/equipment/ship_hull_carrier.txt index dd52ab2..60fb132 100755 --- a/src/common/units/equipment/ship_hull_carrier.txt +++ b/src/common/units/equipment/ship_hull_carrier.txt @@ -52,7 +52,7 @@ equipments = { } fixed_ship_armor_slot = { required = no - allowed_module_categories = { ship_cruiser_armor ship_cruiser_heavy_armor } + allowed_module_categories = { ship_carrier_armor } } fixed_ship_carrier_miscellaneous_slot_1 = { required = no @@ -207,7 +207,7 @@ equipments = { } fixed_ship_armor_slot = { required = no - allowed_module_categories = { ship_super_heavy_armor ship_heavy_armor ship_cruiser_armor ship_cruiser_heavy_armor } + allowed_module_categories = { ship_carrier_armor ship_carrier_armor_heavy ship_armor_carrier_shbb } } fixed_ship_carrier_miscellaneous_slot_1 = inherit fixed_ship_carrier_miscellaneous_slot_2 = inherit @@ -299,7 +299,7 @@ equipments = { } fixed_ship_armor_slot = { required = no - allowed_module_categories = { ship_cruiser_armor ship_cruiser_heavy_armor } + allowed_module_categories = { ship_carrier_armor ship_carrier_armor_heavy } } fixed_ship_carrier_miscellaneous_slot_1 = inherit fixed_ship_carrier_miscellaneous_slot_2 = inherit @@ -645,7 +645,7 @@ equipments = { } fixed_ship_armor_slot = { required = yes - allowed_module_categories = { ship_carrier_armor_heavy } + allowed_module_categories = { ship_carrier_armor ship_carrier_armor_heavy } } fixed_ship_carrier_miscellaneous_slot_1 = { required = no @@ -696,7 +696,7 @@ equipments = { } default_modules = { fixed_ship_engine_slot = carrier_ship_engine_4 - fixed_ship_armor_slot = ship_carrier_armor_heavy + fixed_ship_armor_slot = ship_armor_carrier_heavy_5 } naval_range = 6000 @@ -749,7 +749,7 @@ equipments = { } fixed_ship_armor_slot = { required = yes - allowed_module_categories = { ship_carrier_armor_heavy } + allowed_module_categories = { ship_carrier_armor ship_carrier_armor_heavy } } fixed_ship_carrier_miscellaneous_slot_1 = { required = no @@ -799,7 +799,7 @@ equipments = { } default_modules = { fixed_ship_engine_slot = carrier_ship_engine_4 - fixed_ship_armor_slot = ship_carrier_armor_heavy + fixed_ship_armor_slot = ship_armor_carrier_heavy_5 } naval_range = 6000 diff --git a/src/common/units/equipment/ship_hull_civilian.txt b/src/common/units/equipment/ship_hull_civilian.txt index 39d36b4..5ff749e 100755 --- a/src/common/units/equipment/ship_hull_civilian.txt +++ b/src/common/units/equipment/ship_hull_civilian.txt @@ -28,26 +28,35 @@ equipments = { required = yes allowed_module_categories = { civilian_ship_engine } } + fixed_ship_airplane_launcher_slot = { + required = no + allowed_module_categories = { ship_airplane_launcher seaplane_hangar carrier_helipad } + } + fixed_ship_role_slot = { + required = yes + allowed_module_categories = { ap_role } + } front_1_custom_slot = { required = no allowed_module_categories = { civilian_ship_weapons ship_auxiliary } } mid_1_custom_slot = { required = no - allowed_module_categories = { ship_auxiliary ship_airplane_launcher } + allowed_module_categories = { ship_auxiliary ship_airplane_launcher seaplane_hangar carrier_helipad } } mid_2_custom_slot = { required = no - allowed_module_categories = { ship_auxiliary ship_airplane_launcher } + allowed_module_categories = { ship_auxiliary ship_airplane_launcher seaplane_hangar carrier_helipad } } rear_1_custom_slot = { required = no - allowed_module_categories = { ship_auxiliary ship_airplane_launcher civilian_ship_weapons } + allowed_module_categories = { ship_auxiliary ship_airplane_launcher seaplane_hangar carrier_helipad civilian_ship_weapons } } } default_modules = { fixed_ship_engine_slot = empty + fixed_ship_role_slot = ship_hull_civilian_role_ap } lg_armor_piercing = 0 @@ -86,6 +95,10 @@ equipments = { module = ship_rocket_launcher count < 2 } + module_count_limit = { + category = ship_airplane_launcher + count < 4 + } manpower = 600 naval_supremacy_factor = 0.2 @@ -124,17 +137,25 @@ equipments = { required = yes allowed_module_categories = { civilian_ship_engine } } + fixed_ship_airplane_launcher_slot = { + required = no + allowed_module_categories = { ship_airplane_launcher seaplane_hangar carrier_helipad } + } + fixed_ship_role_slot = { + required = yes + allowed_module_categories = { ap_role } + } front_1_custom_slot = { required = no allowed_module_categories = { civilian_ship_weapons ship_auxiliary } } mid_1_custom_slot = { required = no - allowed_module_categories = { ship_auxiliary ship_airplane_launcher } + allowed_module_categories = { ship_auxiliary ship_airplane_launcher seaplane_hangar carrier_helipad } } rear_1_custom_slot = { required = no - allowed_module_categories = { ship_auxiliary ship_airplane_launcher civilian_ship_weapons } + allowed_module_categories = { ship_auxiliary ship_airplane_launcher seaplane_hangar carrier_helipad civilian_ship_weapons } } } @@ -159,10 +180,12 @@ equipments = { fixed_ship_secondaries_slot = inherit fixed_ship_anti_air_slot = inherit fixed_ship_engine_slot = inherit + fixed_ship_airplane_launcher_slot = inherit fixed_ship_armor_slot = { required = no allowed_module_categories = { ship_cruiser_armor } } + fixed_ship_role_slot = inherit front_1_custom_slot = inherit mid_1_custom_slot = inherit mid_2_custom_slot = inherit diff --git a/src/common/units/equipment/ship_hull_cruiser.txt b/src/common/units/equipment/ship_hull_cruiser.txt index 4f3b3ea..1194145 100755 --- a/src/common/units/equipment/ship_hull_cruiser.txt +++ b/src/common/units/equipment/ship_hull_cruiser.txt @@ -185,6 +185,14 @@ equipments = { module = ship_radar_jammer count < 2 } + module_count_limit = { + module = structural_aluminum + count < 2 + } + module_count_limit = { + module = ship_bulbous_bow + count < 2 + } default_modules = { fixed_ship_battery_slot = empty diff --git a/src/common/units/equipment/ship_hull_heavy.txt b/src/common/units/equipment/ship_hull_heavy.txt index 41991d5..b376250 100755 --- a/src/common/units/equipment/ship_hull_heavy.txt +++ b/src/common/units/equipment/ship_hull_heavy.txt @@ -145,6 +145,10 @@ equipments = { module = ship_radar_jammer count < 2 } + module_count_limit = { + module = structural_aluminum + count < 2 + } default_modules = { fixed_ship_battery_slot = empty diff --git a/src/common/units/equipment/ship_hull_light.txt b/src/common/units/equipment/ship_hull_light.txt index 3a93559..6ff1e57 100755 --- a/src/common/units/equipment/ship_hull_light.txt +++ b/src/common/units/equipment/ship_hull_light.txt @@ -153,6 +153,14 @@ equipments = { module = ship_radar_jammer count < 2 } + module_count_limit = { + module = structural_aluminum + count < 2 + } + module_count_limit = { + module = ship_bulbous_bow + count < 2 + } default_modules = { fixed_ship_battery_slot = empty diff --git a/src/common/units/equipment/ship_hull_submarine.txt b/src/common/units/equipment/ship_hull_submarine.txt index 32062fa..88b915f 100755 --- a/src/common/units/equipment/ship_hull_submarine.txt +++ b/src/common/units/equipment/ship_hull_submarine.txt @@ -35,12 +35,16 @@ equipments = { required = no allowed_module_categories = { pressure_hull } } + fixed_ship_conning_tower_slot = { + required = yes + allowed_module_categories = { sub_conning_tower } + } fixed_ship_extra_secondaries_slot = { required = no allowed_module_categories = { submarine_miscellaneous } } mid_1_custom_slot = { - required = no + required = yes allowed_module_categories = { sub_ship_periscope } @@ -86,6 +90,7 @@ equipments = { default_modules = { fixed_ship_torpedo_slot = empty + fixed_ship_conning_tower_slot = sub_conning_tower_0 fixed_ship_engine_slot = sub_ship_engine_1 fixed_ship_armor_slot = pressure_hull_1 mid_1_custom_slot = sub_ship_periscope_0 @@ -160,6 +165,7 @@ equipments = { fixed_ship_torpedo_slot = inherit fixed_ship_engine_slot = inherit fixed_ship_armor_slot = inherit + fixed_ship_conning_tower_slot = inherit fixed_ship_fire_control_system_slot = { required = no allowed_module_categories = { sub_fire_control_system ship_sonar } @@ -209,6 +215,7 @@ equipments = { fixed_ship_torpedo_slot = inherit fixed_ship_engine_slot = inherit fixed_ship_armor_slot = inherit + fixed_ship_conning_tower_slot = inherit fixed_ship_fire_control_system_slot = inherit fixed_ship_radar_slot = inherit fixed_ship_extra_secondaries_slot = inherit @@ -265,6 +272,7 @@ equipments = { fixed_ship_torpedo_slot = inherit fixed_ship_engine_slot = inherit fixed_ship_armor_slot = inherit + fixed_ship_conning_tower_slot = inherit fixed_ship_fire_control_system_slot = inherit fixed_ship_radar_slot = inherit fixed_ship_extra_secondaries_slot = inherit @@ -319,6 +327,7 @@ equipments = { } fixed_ship_engine_slot = inherit fixed_ship_armor_slot = inherit + fixed_ship_conning_tower_slot = inherit fixed_ship_fire_control_system_slot = inherit fixed_ship_radar_slot = inherit fixed_ship_extra_secondaries_slot = inherit @@ -378,6 +387,7 @@ equipments = { } fixed_ship_engine_slot = inherit fixed_ship_armor_slot = inherit + fixed_ship_conning_tower_slot = inherit fixed_ship_fire_control_system_slot = { required = no allowed_module_categories = { sub_fire_control_system ship_sonar } @@ -397,7 +407,7 @@ equipments = { } } mid_1_custom_slot = { - required = no + required = yes allowed_module_categories = { sub_ship_periscope } @@ -459,9 +469,10 @@ equipments = { fixed_ship_torpedo_slot = inherit fixed_ship_engine_slot = inherit fixed_ship_armor_slot = inherit + fixed_ship_conning_tower_slot = inherit fixed_ship_extra_secondaries_slot = inherit mid_1_custom_slot = { - required = no + required = yes allowed_module_categories = { sub_ship_periscope } diff --git a/src/descriptor.mod b/src/descriptor.mod index 27e6300..4f989ab 100755 --- a/src/descriptor.mod +++ b/src/descriptor.mod @@ -1,4 +1,4 @@ -version="v1.18 - Cape Matapan" +version="v1.20 - Nuclear Might" tags={ "Military" "Translation" @@ -19,5 +19,5 @@ dependencies={ } name="原版海军重置" picture="thumbnail.png" -supported_version="1.15.*" +supported_version="1.16.*" remote_file_id="2993772482" \ No newline at end of file diff --git a/src/documentation/Guide.md b/src/documentation/Guide.md index a957aa9..e1f8787 100755 --- a/src/documentation/Guide.md +++ b/src/documentation/Guide.md @@ -92,14 +92,26 @@ Battlecarrier is a hybrid ship with features from both battleship and carrier, y In fact, super heavy battleship has no fundamental difference from ordinary battleships. It's just larger and more expensive with dedicated armor and engines. +**Arsenal Ship** + +Basically a super expensive shore bombardment ship. Arsenal ship can carry all types of missiles including anti-ship, anti-air and ballistic missiles, which makes it the core of a battlefleet, only if you are wealthy enough to build one. + **Escort Carrier** A cheap but very weak carrier. Escort carrier is unlocked around 1940-1941 in the techtree, it's basically a toy for major powers as the carrier count limit largely restricts its usage scenario, but it's still a perfect choice for anti-submarine missions in secondary theaters. +**Merchant Carrier** + +Merchant carrier is an even cheaper option than escort carrier. In reality, it was simply a merchantman, with a crude flight deck glued to it. Cost is the only reason why you can add the ship into your list. By using conversion decision, you can turn convoys into a merchant carrier in a few months. + **Super Carrier** Just like Essex or Midway post-refit, super carrier is a weapon with no shortcoming. By combining with modern carrier modules such as large armored hangar, steamed catapult and side lifts, a super carrier can possess a capacity of 130-150 planes. Except for its incredible cost, super carrier is the best type of carrier in the mod. +**Strategic Strike Carrier** + +An equivalent to ice carrier in vanilla but with an actual historical background. The strategic strike carrier is based on USS United States planned right after WWII, it can carry 20 heavy jet bombers to carry out intercontinental nuclear strike. The design of this ship also reflects its duty in history. Its capacity might not be impressive in naval battle, but still useful if you need a sea-based airport against countries across the ocean. + **Panzerschiff** Panzerschiff in VNR or revived armored cruiser in KRNR, is basically a cruiser with heavy guns, though there is a limit set to prevent super heavy guns being installed on it. Just like the real armored ship in history, it has some advantages in one-on-one combat against cruisers, such as better guns and armor, making it an intermediate option between battlecruiser and heavy cruiser. The problem is, panzerschiff is stuck in the middle, so it can't fully cover either's job. @@ -170,9 +182,9 @@ VNR modifies some parts of naval game to make it more intense and realistic, and ### Fleet Composition ### -The question of fleet composition is based on the concept of screen ratio. This part is identical in VNR and vanilla, which is 1:3. This means a capital ship (heavy ships and carriers) needs at least three screen ships (destroyers and light cruisers, basically anything in the first line of combat) to achieve max screen efficiency. Furthermore, carrier has its own version of screen efficiency that requires not only light ships but also heavy ships. This ratio is 1 to 1. +The question of fleet composition is based on the concept of screen ratio. This part is changed in VNR, which is 1:2. This means a capital ship (heavy ships and carriers) needs at least two screen ships (destroyers and light cruisers, basically anything in the first line of combat) to achieve max screen efficiency. Furthermore, carrier has its own version of screen efficiency that requires not only light ships but also heavy ships. This ratio is 1 to 1. -For example, let's say you have 1 carrier, then you need at least 1 battleship and 6 destroyers or light cruisers (3 for carrier, 3 for battleship) to get 100% efficiency for every ship. However, this is only the lowest standard for a fleet, because you can't avoid losses of ships in the combat. As a result, this ratio has to be expanded to allow some redundancy, like 1:1.5:8. +For example, let's say you have 1 carrier, then you need at least 1 battleship and 4 destroyers or light cruisers (2 for carrier, 2 for battleship) to get 100% efficiency for every ship. However, this is only the lowest standard for a fleet, because you can't avoid losses of ships in the combat. As a result, this ratio has to be expanded to allow some redundancy, like 1:1.5:8. Besides, make sure your fleet has a min speed over 30kn, this is extremely important to strike forces. @@ -188,7 +200,7 @@ To simulate carrier's capability to send over the horizon strikes, the duration ### Positioning ### -Positioning is typically used to measure how successful the fleet formation is in real life, which is a very important element in the era of ship of line. In the game, it is a factor applied to screen efficiency. Bad positioning may lead to degradation of screen efficiency. In that case, the preferred screen ratio is no longer 1:1:3, you will need more ships to achieve max screen efficiency. +Positioning is typically used to measure how successful the fleet formation is in real life, which is a very important element in the era of ship of line. In the game, it is a factor applied to screen efficiency. Bad positioning may lead to degradation of screen efficiency. In that case, the preferred screen ratio is no longer 1:1:2, you will need more ships to achieve max screen efficiency. Positioning is affected by several factors including relative size of fleet, speed, detection, etc. To achieve good positioning, make sure to have fast ships with good detection, and avoid maneuvering a super massive fleet around. diff --git a/src/events/ai_ships.txt b/src/events/ai_ships.txt index cf6af89..1a9635c 100755 --- a/src/events/ai_ships.txt +++ b/src/events/ai_ships.txt @@ -548,7 +548,8 @@ country_event = { wake_homing_torpedo = 1 unmanned_gun_turret = 1 modern_generic_battery = 1 - missile_submarine = 1 + modern_periscope = 1 + advanced_missile_system = 1 } ai_get_navy_experience = yes } diff --git a/src/gfx/interface/equipmentdesigner/graphic_db/00_generic_icons.txt b/src/gfx/interface/equipmentdesigner/graphic_db/00_generic_icons.txt index 766bc6f..3fd2450 100755 --- a/src/gfx/interface/equipmentdesigner/graphic_db/00_generic_icons.txt +++ b/src/gfx/interface/equipmentdesigner/graphic_db/00_generic_icons.txt @@ -59,8 +59,8 @@ default = { vnr_ship_hull_cruiser_1 = { pool = { icons = { - GFX_vnr_ship_hull_cruiser_1_medium GFX_vnr_ship_hull_cruiser_1_capital_medium + GFX_vnr_ship_hull_cruiser_1_medium } } } diff --git a/src/gfx/interface/equipmentdesigner/graphic_db/01_USA_ship_icons.txt b/src/gfx/interface/equipmentdesigner/graphic_db/01_USA_ship_icons.txt index e78809c..635256e 100755 --- a/src/gfx/interface/equipmentdesigner/graphic_db/01_USA_ship_icons.txt +++ b/src/gfx/interface/equipmentdesigner/graphic_db/01_USA_ship_icons.txt @@ -1060,6 +1060,7 @@ USA = { icons = { GFX_USA_vnr_ship_hull_carrier_conversion_ca_medium GFX_USA_vnr_ship_hull_carrier_conversion_bb_medium + "gfx/interface/technologies/extra/USA_carrier_Bogue.png" "gfx/interface/technologies/USA/USA_carrier_Ranger.png" } } @@ -1079,6 +1080,7 @@ USA = { GFX_USA_vnr_ship_hull_carrier_conversion_ca_medium GFX_USA_vnr_ship_hull_carrier_conversion_bb_medium GFX_USA_vnr_ship_hull_carrier_1_medium + "gfx/interface/technologies/extra/USA_carrier_Bogue.png" "gfx/interface/technologies/USA/USA_carrier_Ranger.png" } } @@ -1099,6 +1101,7 @@ USA = { GFX_USA_vnr_ship_hull_carrier_conversion_bb_medium GFX_USA_vnr_ship_hull_carrier_1_medium GFX_USA_vnr_ship_hull_carrier_2_medium + "gfx/interface/technologies/extra/USA_carrier_Bogue.png" "gfx/interface/technologies/USA/USA_carrier_Ranger.png" } } @@ -1120,6 +1123,7 @@ USA = { GFX_USA_vnr_ship_hull_carrier_1_medium GFX_USA_vnr_ship_hull_carrier_2_medium GFX_USA_vnr_ship_hull_carrier_3_medium + "gfx/interface/technologies/extra/USA_carrier_Bogue.png" "gfx/interface/technologies/USA/USA_carrier_Ranger.png" "gfx/interface/technologies/extra/USA_carrier_Enterprise.png" "gfx/interface/technologies/extra/USA_carrier_Forrestal.png" diff --git a/src/gfx/interface/equipmentdesigner/graphic_db/02_east_asia_ship_icons.txt b/src/gfx/interface/equipmentdesigner/graphic_db/02_east_asia_ship_icons.txt index 614bbdc..bf10eaa 100755 --- a/src/gfx/interface/equipmentdesigner/graphic_db/02_east_asia_ship_icons.txt +++ b/src/gfx/interface/equipmentdesigner/graphic_db/02_east_asia_ship_icons.txt @@ -471,6 +471,8 @@ JAP = { icons = { GFX_JAP_vnr_ship_hull_carrier_conversion_ca_medium GFX_JAP_vnr_ship_hull_carrier_conversion_bb_medium + "gfx/interface/technologies/extra/JAP_carrier_Zuiho.png" + "gfx/interface/technologies/extra/JAP_carrier_Shinyo.png" "gfx/interface/technologies/Japan/JAP_carrier_Hiryu.png" "gfx/interface/technologies/Japan/JAP_carrier_conversion_ca.png" "gfx/interface/technologies/extra/JAP_carrier_Hiyo.png" @@ -492,6 +494,8 @@ JAP = { GFX_JAP_vnr_ship_hull_carrier_conversion_ca_medium GFX_JAP_vnr_ship_hull_carrier_conversion_bb_medium GFX_JAP_vnr_ship_hull_carrier_1_medium + "gfx/interface/technologies/extra/JAP_carrier_Zuiho.png" + "gfx/interface/technologies/extra/JAP_carrier_Shinyo.png" "gfx/interface/technologies/Japan/JAP_carrier_Hiryu.png" "gfx/interface/technologies/Japan/JAP_carrier_conversion_ca.png" "gfx/interface/technologies/extra/JAP_carrier_Hiyo.png" @@ -515,6 +519,8 @@ JAP = { GFX_JAP_vnr_ship_hull_carrier_conversion_bb_medium GFX_JAP_vnr_ship_hull_carrier_1_medium GFX_JAP_vnr_ship_hull_carrier_2_medium + "gfx/interface/technologies/extra/JAP_carrier_Zuiho.png" + "gfx/interface/technologies/extra/JAP_carrier_Shinyo.png" "gfx/interface/technologies/Japan/JAP_carrier_Hiryu.png" "gfx/interface/technologies/Japan/JAP_carrier_conversion_ca.png" "gfx/interface/technologies/extra/JAP_carrier_Hiyo.png" @@ -539,6 +545,8 @@ JAP = { GFX_JAP_vnr_ship_hull_carrier_1_medium GFX_JAP_vnr_ship_hull_carrier_2_medium GFX_JAP_vnr_ship_hull_carrier_3_medium + "gfx/interface/technologies/extra/JAP_carrier_Zuiho.png" + "gfx/interface/technologies/extra/JAP_carrier_Shinyo.png" "gfx/interface/technologies/Japan/JAP_carrier_Hiryu.png" "gfx/interface/technologies/Japan/JAP_carrier_Shinano.png" "gfx/interface/technologies/Japan/JAP_carrier_Kaga.png" diff --git a/src/gfx/interface/equipmentdesigner/graphic_db/02_east_europe_ship_icons.txt b/src/gfx/interface/equipmentdesigner/graphic_db/02_east_europe_ship_icons.txt index 3bb17e1..7a44a46 100755 --- a/src/gfx/interface/equipmentdesigner/graphic_db/02_east_europe_ship_icons.txt +++ b/src/gfx/interface/equipmentdesigner/graphic_db/02_east_europe_ship_icons.txt @@ -758,6 +758,7 @@ SOV = { GFX_SOV_vnr_ship_hull_cruiser_3_capital_medium GFX_SOV_vnr_ship_hull_cruiser_4_capital_medium GFX_SOV_vnr_ship_hull_cruiser_5_capital_medium + "gfx/interface/technologies/extra/SOV_heavy_cruiser_Moskva.png" "gfx/interface/technologies/extra/SOV_heavy_cruiser_Frunze.png" } } @@ -906,26 +907,6 @@ SOV = { } - vnr_ship_hull_carrier_conversion_ca = { - pool = { - weight = 5 - icons = { - GFX_SOV_vnr_ship_hull_carrier_conversion_ca_medium - } - } - - } - - vnr_ship_hull_carrier_conversion_bb = { - pool = { - weight = 5 - icons = { - GFX_SOV_vnr_ship_hull_carrier_conversion_bb_medium - } - } - - } - vnr_ship_hull_carrier_1 = { pool = { weight = 5 @@ -933,12 +914,6 @@ SOV = { GFX_SOV_vnr_ship_hull_carrier_1_medium } } - pool = { - icons = { - GFX_SOV_vnr_ship_hull_carrier_conversion_ca_medium - GFX_SOV_vnr_ship_hull_carrier_conversion_bb_medium - } - } } vnr_ship_hull_carrier_2 = { @@ -951,8 +926,6 @@ SOV = { pool = { icons = { - GFX_SOV_vnr_ship_hull_carrier_conversion_ca_medium - GFX_SOV_vnr_ship_hull_carrier_conversion_bb_medium GFX_SOV_vnr_ship_hull_carrier_1_medium } } @@ -969,8 +942,6 @@ SOV = { pool = { icons = { - GFX_SOV_vnr_ship_hull_carrier_conversion_ca_medium - GFX_SOV_vnr_ship_hull_carrier_conversion_bb_medium GFX_SOV_vnr_ship_hull_carrier_1_medium GFX_SOV_vnr_ship_hull_carrier_2_medium } @@ -988,8 +959,6 @@ SOV = { pool = { icons = { - GFX_SOV_vnr_ship_hull_carrier_conversion_ca_medium - GFX_SOV_vnr_ship_hull_carrier_conversion_bb_medium GFX_SOV_vnr_ship_hull_carrier_1_medium GFX_SOV_vnr_ship_hull_carrier_2_medium GFX_SOV_vnr_ship_hull_carrier_3_medium diff --git a/src/gfx/interface/equipmentdesigner/naval/modules/icons/carrier_armor_deck.png b/src/gfx/interface/equipmentdesigner/naval/modules/icons/carrier_armor_deck.png index 95b2917..57a4d37 100755 Binary files a/src/gfx/interface/equipmentdesigner/naval/modules/icons/carrier_armor_deck.png and b/src/gfx/interface/equipmentdesigner/naval/modules/icons/carrier_armor_deck.png differ diff --git a/src/gfx/interface/equipmentdesigner/naval/modules/icons/carrier_helipad_aew.png b/src/gfx/interface/equipmentdesigner/naval/modules/icons/carrier_helipad_aew.png index 002ae4d..1dfcc15 100755 Binary files a/src/gfx/interface/equipmentdesigner/naval/modules/icons/carrier_helipad_aew.png and b/src/gfx/interface/equipmentdesigner/naval/modules/icons/carrier_helipad_aew.png differ diff --git a/src/gfx/interface/equipmentdesigner/naval/modules/icons/carrier_helipad_asw.png b/src/gfx/interface/equipmentdesigner/naval/modules/icons/carrier_helipad_asw.png index ebe50ea..8fc10a2 100755 Binary files a/src/gfx/interface/equipmentdesigner/naval/modules/icons/carrier_helipad_asw.png and b/src/gfx/interface/equipmentdesigner/naval/modules/icons/carrier_helipad_asw.png differ diff --git a/src/gfx/interface/equipmentdesigner/naval/modules/icons/carrier_wooden_deck.png b/src/gfx/interface/equipmentdesigner/naval/modules/icons/carrier_wooden_deck.png index 7ac2df9..f09192e 100755 Binary files a/src/gfx/interface/equipmentdesigner/naval/modules/icons/carrier_wooden_deck.png and b/src/gfx/interface/equipmentdesigner/naval/modules/icons/carrier_wooden_deck.png differ diff --git a/src/gfx/interface/equipmentdesigner/naval/modules/icons/periscope4.png b/src/gfx/interface/equipmentdesigner/naval/modules/icons/periscope4.png new file mode 100755 index 0000000..379a164 Binary files /dev/null and b/src/gfx/interface/equipmentdesigner/naval/modules/icons/periscope4.png differ diff --git a/src/gfx/interface/equipmentdesigner/naval/modules/icons/pressure_hull5.png b/src/gfx/interface/equipmentdesigner/naval/modules/icons/pressure_hull5.png new file mode 100755 index 0000000..110bc58 Binary files /dev/null and b/src/gfx/interface/equipmentdesigner/naval/modules/icons/pressure_hull5.png differ diff --git a/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_helipad.png b/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_helipad.png index 17b0543..0181381 100755 Binary files a/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_helipad.png and b/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_helipad.png differ diff --git a/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_hull_civilian_role_ao.png b/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_hull_civilian_role_ao.png new file mode 100755 index 0000000..e279c2b Binary files /dev/null and b/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_hull_civilian_role_ao.png differ diff --git a/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_hull_civilian_role_ap.png b/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_hull_civilian_role_ap.png new file mode 100755 index 0000000..13c024b Binary files /dev/null and b/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_hull_civilian_role_ap.png differ diff --git a/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_hull_civilian_role_av.png b/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_hull_civilian_role_av.png new file mode 100755 index 0000000..ecdfd24 Binary files /dev/null and b/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_hull_civilian_role_av.png differ diff --git a/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_missile_2.png b/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_missile_2.png new file mode 100755 index 0000000..f76bfdf Binary files /dev/null and b/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_missile_2.png differ diff --git a/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_missile_aa_2.png b/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_missile_aa_2.png new file mode 100755 index 0000000..e4e45aa Binary files /dev/null and b/src/gfx/interface/equipmentdesigner/naval/modules/icons/ship_missile_aa_2.png differ diff --git a/src/gfx/interface/equipmentdesigner/naval/modules/icons/sub_bow_sonar.png b/src/gfx/interface/equipmentdesigner/naval/modules/icons/sub_bow_sonar.png new file mode 100755 index 0000000..11c25e7 Binary files /dev/null and b/src/gfx/interface/equipmentdesigner/naval/modules/icons/sub_bow_sonar.png differ diff --git a/src/gfx/interface/equipmentdesigner/naval/modules/icons/sub_conning_tower_0.png b/src/gfx/interface/equipmentdesigner/naval/modules/icons/sub_conning_tower_0.png new file mode 100755 index 0000000..9005821 Binary files /dev/null and b/src/gfx/interface/equipmentdesigner/naval/modules/icons/sub_conning_tower_0.png differ diff --git a/src/gfx/interface/equipmentdesigner/naval/modules/icons/sub_conning_tower_1.png b/src/gfx/interface/equipmentdesigner/naval/modules/icons/sub_conning_tower_1.png new file mode 100755 index 0000000..8bc6d89 Binary files /dev/null and b/src/gfx/interface/equipmentdesigner/naval/modules/icons/sub_conning_tower_1.png differ diff --git a/src/gfx/interface/equipmentdesigner/naval/modules/icons/sub_conning_tower_2.png b/src/gfx/interface/equipmentdesigner/naval/modules/icons/sub_conning_tower_2.png new file mode 100755 index 0000000..a2a555e Binary files /dev/null and b/src/gfx/interface/equipmentdesigner/naval/modules/icons/sub_conning_tower_2.png differ diff --git a/src/gfx/interface/ideas/vnr_navy_spirits/lack_maintainence_facilities.png b/src/gfx/interface/ideas/vnr_navy_spirits/lack_maintainence_facilities.png new file mode 100755 index 0000000..348e826 Binary files /dev/null and b/src/gfx/interface/ideas/vnr_navy_spirits/lack_maintainence_facilities.png differ diff --git a/src/gfx/interface/ideas/vnr_navy_spirits/murwik_naval_academy.png b/src/gfx/interface/ideas/vnr_navy_spirits/murwik_naval_academy.png new file mode 100755 index 0000000..2362c30 Binary files /dev/null and b/src/gfx/interface/ideas/vnr_navy_spirits/murwik_naval_academy.png differ diff --git a/src/gfx/interface/technologies/extra/JAP_carrier_Shinyo.png b/src/gfx/interface/technologies/extra/JAP_carrier_Shinyo.png new file mode 100755 index 0000000..7d9b493 Binary files /dev/null and b/src/gfx/interface/technologies/extra/JAP_carrier_Shinyo.png differ diff --git a/src/gfx/interface/technologies/extra/JAP_carrier_Zuiho.png b/src/gfx/interface/technologies/extra/JAP_carrier_Zuiho.png new file mode 100755 index 0000000..e20a5fe Binary files /dev/null and b/src/gfx/interface/technologies/extra/JAP_carrier_Zuiho.png differ diff --git a/src/gfx/interface/technologies/extra/SOV_heavy_cruiser_Moskva.png b/src/gfx/interface/technologies/extra/SOV_heavy_cruiser_Moskva.png new file mode 100755 index 0000000..d611d52 Binary files /dev/null and b/src/gfx/interface/technologies/extra/SOV_heavy_cruiser_Moskva.png differ diff --git a/src/gfx/interface/technologies/extra/USA_carrier_Bogue.png b/src/gfx/interface/technologies/extra/USA_carrier_Bogue.png new file mode 100755 index 0000000..28e139a Binary files /dev/null and b/src/gfx/interface/technologies/extra/USA_carrier_Bogue.png differ diff --git a/src/gfx/interface/technologies/navy_techtree/advanced_missile_system.png b/src/gfx/interface/technologies/navy_techtree/advanced_missile_system.png new file mode 100755 index 0000000..eca8af5 Binary files /dev/null and b/src/gfx/interface/technologies/navy_techtree/advanced_missile_system.png differ diff --git a/src/gfx/interface/technologies/navy_techtree/missile_submarine.png b/src/gfx/interface/technologies/navy_techtree/missile_submarine.png deleted file mode 100755 index e7d0326..0000000 Binary files a/src/gfx/interface/technologies/navy_techtree/missile_submarine.png and /dev/null differ diff --git a/src/gfx/interface/technologies/navy_techtree/modern_periscope.png b/src/gfx/interface/technologies/navy_techtree/modern_periscope.png new file mode 100755 index 0000000..2e56803 Binary files /dev/null and b/src/gfx/interface/technologies/navy_techtree/modern_periscope.png differ diff --git a/src/gfx/interface/technologies/navy_techtree/rescue_submarine.png b/src/gfx/interface/technologies/navy_techtree/rescue_submarine.png index 1f84faa..caf9990 100755 Binary files a/src/gfx/interface/technologies/navy_techtree/rescue_submarine.png and b/src/gfx/interface/technologies/navy_techtree/rescue_submarine.png differ diff --git a/src/gfx/interface/technologies/navy_techtree/ship_to_ship_missile.png b/src/gfx/interface/technologies/navy_techtree/ship_to_ship_missile.png index 39d5841..9be58f3 100755 Binary files a/src/gfx/interface/technologies/navy_techtree/ship_to_ship_missile.png and b/src/gfx/interface/technologies/navy_techtree/ship_to_ship_missile.png differ diff --git a/src/gfx/interface/vnr_main_menu_bg.dds b/src/gfx/interface/vnr_main_menu_bg.dds index 692937b..12d45eb 100755 Binary files a/src/gfx/interface/vnr_main_menu_bg.dds and b/src/gfx/interface/vnr_main_menu_bg.dds differ diff --git a/src/interface/equipmentdesignerview.gui b/src/interface/equipmentdesignerview.gui index 27ae53c..03ee602 100755 --- a/src/interface/equipmentdesignerview.gui +++ b/src/interface/equipmentdesignerview.gui @@ -956,7 +956,7 @@ guiTypes = { containerWindowType = { name = "module_selector_window" position = { x=2 y=40 } - size = { width=538 height=500 } + size = { width=538 height=600 } verticalScrollbar = "right_vertical_slider" scroll_wheel_factor = 40 smooth_scrolling = yes diff --git a/src/interface/vnr_user_interface_assets.gfx b/src/interface/vnr_user_interface_assets.gfx index b0a87e6..a40e6bf 100755 --- a/src/interface/vnr_user_interface_assets.gfx +++ b/src/interface/vnr_user_interface_assets.gfx @@ -203,4 +203,6 @@ spriteTypes = { spriteType = { name = "GFX_idea_inflexible_headquarter" textureFile = "gfx/interface/ideas/vnr_navy_spirits/inflexible_headquarter.png" } spriteType = { name = "GFX_idea_win_or_die" textureFile = "gfx/interface/ideas/vnr_navy_spirits/win_or_die.png" } spriteType = { name = "GFX_idea_recovering_from_naval_race" textureFile = "gfx/interface/ideas/vnr_navy_spirits/recovering_from_naval_race.png" } + spriteType = { name = "GFX_idea_lack_maintainence_facilities" textureFile = "gfx/interface/ideas/vnr_navy_spirits/lack_maintainence_facilities.png" } + spriteType = { name = "GFX_idea_murwik_naval_academy" textureFile = "gfx/interface/ideas/vnr_navy_spirits/murwik_naval_academy.png" } } diff --git a/src/interface/z_navy_icons_hull.gfx b/src/interface/z_navy_icons_hull.gfx index c09103f..e4bc338 100755 --- a/src/interface/z_navy_icons_hull.gfx +++ b/src/interface/z_navy_icons_hull.gfx @@ -2329,14 +2329,6 @@ spriteTypes = { } # carrier - spriteType = { - name = "GFX_SOV_vnr_ship_hull_carrier_conversion_ca_medium" - texturefile = "gfx/interface/technologies/Soviet/SOV_carrier_conversion_ca.png" - } - spriteType = { - name = "GFX_SOV_vnr_ship_hull_carrier_conversion_bb_medium" - texturefile = "gfx/interface/technologies/Soviet/SOV_carrier_conversion_bb.png" - } spriteType = { name = "GFX_SOV_vnr_ship_hull_carrier_1_medium" texturefile = "gfx/interface/technologies/Soviet/SOV_carrier2.png" diff --git a/src/interface/z_navy_techtree.gfx b/src/interface/z_navy_techtree.gfx index d73e186..cc0a396 100755 --- a/src/interface/z_navy_techtree.gfx +++ b/src/interface/z_navy_techtree.gfx @@ -644,8 +644,8 @@ spriteTypes = { textureFile = "gfx/interface/technologies/navy_techtree/modern_generic_battery.png" } spriteType = { - name = "GFX_missile_submarine_medium" - textureFile = "gfx/interface/technologies/navy_techtree/missile_submarine.png" + name = "GFX_modern_periscope_medium" + textureFile = "gfx/interface/technologies/navy_techtree/modern_periscope.png" } spriteType = { name = "GFX_wake_homing_torpedo_medium" @@ -696,6 +696,10 @@ spriteTypes = { name = "GFX_luneburg_lens_medium" textureFile = "gfx/interface/technologies/navy_techtree/luneburg_lens.png" } + spriteType = { + name = "GFX_advanced_missile_system_medium" + textureFile = "gfx/interface/technologies/navy_techtree/advanced_missile_system.png" + } ### special projects diff --git a/src/interface/z_ship_modules.gfx b/src/interface/z_ship_modules.gfx index ac39267..6b7e06b 100755 --- a/src/interface/z_ship_modules.gfx +++ b/src/interface/z_ship_modules.gfx @@ -178,6 +178,10 @@ spriteTypes = { name = "GFX_SMI_carrier_helipad" textureFile = "gfx/interface/equipmentdesigner/naval/modules/icons/ship_helipad.png" } + spriteType = { + name = "GFX_SMI_ship_carrier_armor_heavy" + textureFile = "gfx/interface/equipmentdesigner/naval/modules/icons/armor_icn.dds" + } # topview images spriteType = { @@ -969,6 +973,14 @@ spriteTypes = { name = "GFX_SMI_ship_missile_aa_1" textureFile = "gfx/interface/equipmentdesigner/naval/modules/icons/ship_missile_aa.png" } + spriteType = { + name = "GFX_SMI_ship_missile_2" + textureFile = "gfx/interface/equipmentdesigner/naval/modules/icons/ship_missile_2.png" + } + spriteType = { + name = "GFX_SMI_ship_missile_aa_2" + textureFile = "gfx/interface/equipmentdesigner/naval/modules/icons/ship_missile_aa_2.png" + } # diesel engine spriteType = { @@ -1005,6 +1017,10 @@ spriteTypes = { name = "GFX_SMI_pressure_hull_4" textureFile = "gfx/interface/equipmentdesigner/naval/modules/icons/pressure_hull4.png" } + spriteType = { + name = "GFX_SMI_pressure_hull_5" + textureFile = "gfx/interface/equipmentdesigner/naval/modules/icons/pressure_hull5.png" + } spriteType = { name = "GFX_SMI_anechoic_tile_1" textureFile = "gfx/interface/equipmentdesigner/naval/modules/icons/anechoic_tile.png" @@ -1027,6 +1043,10 @@ spriteTypes = { name = "GFX_SMI_sub_ship_periscope_3" textureFile = "gfx/interface/equipmentdesigner/naval/modules/icons/periscope3.png" } + spriteType = { + name = "GFX_SMI_sub_ship_periscope_4" + textureFile = "gfx/interface/equipmentdesigner/naval/modules/icons/periscope4.png" + } spriteType = { name = "GFX_SMI_ship_medium_heavy_battery_1_double" @@ -1434,4 +1454,33 @@ spriteTypes = { name = "GFX_SMI_carrier_helipad_aew" textureFile = "gfx/interface/equipmentdesigner/naval/modules/icons/carrier_helipad_aew.png" } + + spriteType = { + name = "GFX_SMI_ship_hull_civilian_role_ap" + textureFile = "gfx/interface/equipmentdesigner/naval/modules/icons/ship_hull_civilian_role_ap.png" + } + spriteType = { + name = "GFX_SMI_ship_hull_civilian_role_ao" + textureFile = "gfx/interface/equipmentdesigner/naval/modules/icons/ship_hull_civilian_role_ao.png" + } + spriteType = { + name = "GFX_SMI_ship_hull_civilian_role_av" + textureFile = "gfx/interface/equipmentdesigner/naval/modules/icons/ship_hull_civilian_role_av.png" + } + spriteType = { + name = "GFX_SMI_sub_conning_tower_0" + textureFile = "gfx/interface/equipmentdesigner/naval/modules/icons/sub_conning_tower_0.png" + } + spriteType = { + name = "GFX_SMI_sub_conning_tower_1" + textureFile = "gfx/interface/equipmentdesigner/naval/modules/icons/sub_conning_tower_1.png" + } + spriteType = { + name = "GFX_SMI_sub_conning_tower_2" + textureFile = "gfx/interface/equipmentdesigner/naval/modules/icons/sub_conning_tower_2.png" + } + spriteType = { + name = "GFX_SMI_sub_bow_sonar" + textureFile = "gfx/interface/equipmentdesigner/naval/modules/icons/sub_bow_sonar.png" + } } diff --git a/src/localisation/english/replace/navy_rework_welcome_l_english.yml b/src/localisation/english/replace/navy_rework_welcome_l_english.yml index 66289ec..f1559ef 100755 --- a/src/localisation/english/replace/navy_rework_welcome_l_english.yml +++ b/src/localisation/english/replace/navy_rework_welcome_l_english.yml @@ -4,7 +4,7 @@ navy_rework_welcome_splash_tab_3: "额外信息" navy_rework_welcome_splash_tab_4: "致谢" navy_rework_options_button_text: "继续" - navy_rework_welcome_splash_tab_1_content: "§Hv1.18 “马塔潘角”§!\n\n§C重要新增:§!\n\n-重做第二次伦敦海军会议的机制\n-新模块:反潜直升机,预警直升机\n-新工程:早期信息化系统\n-新立绘:心上人,帝国信仰,奥托·温舍,日进,蓝岭,柯里塔克\n\n§C更新:§!\n\n-增加一个关于海军条约的事件\n-超重改装航母模块现在会解锁一个额外机库,本身不提供载机\n-超重改装航母决议在更早的时间可见\n-超级航母和打击航母新增一个舰尾槽位\n-意大利重巡扎拉新增一个特殊的额外装甲部件\n-普通的潜艇现在可以安装燃料舱\n-电子和火箭相关的科技现在有正确的类型,可以获得对应的加成\n-专家AI会在超级航母上使用强力甲板\n-雷达干扰器在所有船体上限制为1座\n-削弱潜艇核动力引擎的可见度效果\n-AIP引擎价格现在更高\n-一些殖民地会使用宗主国的舰船图标\n-在生产选择界面的图标现在更大更清晰\n-重新平衡所以船体所需的资源\n-防空提供的最大减伤下调到60%\n-每日获取的最大海军经验下调到2\n\n§C修复:§!\n\n-成熟的补给船队精神现在取消损耗相关效果,而是提供燃料消耗减少效果\n-增加一个在游戏过程中根据规则动态为新tag添加船坞产出的功能\n-增加英国战列舰舰名组中缺失的安森和豪\n\n感谢你的游玩!" + navy_rework_welcome_splash_tab_1_content: "§Hv1.20 “核子力量”§!\n\n§C重要新增:§!\n\n-新科技:现代潜艇态势感知系统,主动雷达制导导弹\n-新模块:耐压艇壳V,潜望镜IV,先进型指挥塔,潜艇前部声呐,反舰导弹II型,防空导弹II型\n-重做鱼雷冷却,现在不同的学说可以获得不同程度的鱼雷装填时间\n\n§C更新:§!\n\n-为德国军官团添加一个海军学院精神\n-防空导弹现在由无线电制导导弹科技解锁\n-1级导弹的效果全面削弱,适应新的导弹更新\n-潜艇鱼雷发射管有更高的命中几率\n-降低重型装甲改装为航母装甲的改换费用\n-潜望镜在所有潜艇船体上都变成必须安装\n-允许辅助船船体安装航母用舰载直升机\n-直升机平台模块改名为通用直升机,并且与航母直升机在选择界面上归为一类\n-潜射巡航导弹不再是单独科技,而是通过导弹潜艇的特殊工程直接解锁\n-鱼雷再装填科技的研究时间缩短\n-海军上将级和声望级现在使用3级引擎\n-装甲飞行甲板价格提高\n-为AI大国免费获得的航母模板增加了装甲带\n-重做救援潜艇科技的图标\n-为远洋客轮和装甲飞行甲板的说明文字添加了更加详细的效果说明\n-为巡航导弹和火箭炮在说明文字中添加低命中率的说明\n\n§C修复:§!\n\n-修复水面弹道导弹发射装置缺失说明文字的问题\n-修复苏联改装航母图标为空的问题\n-修复超重型航母装甲在所有改装起源上都可用的问题\n\n感谢你的游玩!" navy_rework_welcome_splash_tab_2_content: "§H这里包含了你想知道的关于海军重置的一切。§!\n\n§C设计器-§!\n£white_dot 在设计§Y驱逐舰§!、§Y巡洋舰§!或§Y战列舰§!的时候,§Y主炮§!是和历史唯一的一一对应的装备。由于它们的火力和穿甲据此做了平衡,§R请确保它们的数量和现实中接近§!。诸如§Y副炮§!和§Y鱼雷§!等装备则与原版没有区别。\n£white_dot 一些在原版受限的装备在本模组中是开放的,比如你可以建造超重炮战列舰,轻炮重巡,无甲巡洋舰等等。\n£white_dot 舰船角色在驱逐舰和巡洋舰上是必须的,它们可以提供不同的增益并解锁特殊的部件。\n£white_dot 巡洋舰的主力屏卫之分不由主炮口径为标准。所有巡洋舰(除装甲舰外)都初始默认为屏卫舰,且需要特殊的角色才能让它们成为主力舰。\n£white_dot §Y导弹§!可以安装在晚期的重型或巡洋舰船体上,不过后者需要专门的导弹巡洋舰角色来安装。\n£white_dot 此模组中实现最大屏卫效率的屏卫/主力比例为2\n£white_dot 鱼雷可以对重型舰船造成巨量的伤害,不过重型装甲只能提供非常有限的鱼雷防护,你需要安装§Y鱼雷防御系统§!来避免这一点。\n£white_dot 主炮的穿甲经过一定的平衡。其基础穿深为同时期装甲的1.1倍,这也意味着基础的装甲钢和混合防护方案可以避免被击穿,而下一代主炮则可以击穿使用重点防护的该型战舰。\n£white_dot 海战中的甲弹对抗公式以如下规则计算,穿甲和装甲的比值与伤害权重之间的映射关系为:超过200%为100%伤害,100%到200%为100%伤害,85%到100%为70%伤害,75%到85%为60%伤害,60%到75%为45%伤害,50%到60%为35%伤害,30%到50%为20%伤害,10%到30%为10%伤害,低于10%为1%伤害。\n£white_dot §Y超重型主炮§!根据炮管数量和§Y重型主炮§!归类在一起,但是它们仍然在某些船体上受到安装限制。\n£white_dot 设计器中的舰船分类符号可以帮助你更好地管理舰队。其仅仅表示该国对舰船的分类和定义,没有实际效果。\n£white_dot 辅助船非常脆弱,但是航程极长。由于舰队最大航程是由平均数决定的,因此在舰队中加入一些辅助船可以增加航程。\n\n§C科技树-§!\n£white_dot 尽管科技树的外观变化巨大,但是它的本质仍然和原版类似,你不需要花费大量时间去理解。\n£white_dot 并不是所有科技都是有价值的,请根据你的战略和地缘情况理智选择。\n£white_dot 子科技需要船体科技研究完成才能解锁。其中有一些还需要非海军科技的进步来推动。例如,主动声呐需要被动声呐研究完成,而一些火控系统则需要工程科技的进步作为前提。\n\n§C海战-§!\n£white_dot 海战的最短时间§Y已经被提高到20小时,主力舰在第22小时开火,其他舰艇在第30小时开火§!,而§G航母则可以在刚加入战斗时就参与进攻§!。§Y航母堆叠限制§!被放宽到6。你使用舰载机的方式在本模组中更加重要。\n£white_dot 舰艇的防空和舰载战斗机的伤害与命中率都获得了提升。一支没有战斗机护航的航母舰队可能会在进攻中损失更多的舰载机。\n£white_dot 基础的阵位被削减为50%,但优势的水面探测数值可以带来最多50%的阵位奖励。\n£white_dot 水上飞机弹射器、航母和声呐在反潜战中的表现都更加有用和强力,而§Y潜艇§!基础的§Y可见度§!相较原版被§R增加§!了,在面对有良好反潜能力的舰队时,潜艇不再拥有优势。\n£white_dot AI的设计模板是刻意默认设置为§Y史实向§!的。尽管这些模板比原版要强一些,但是过去的最优设计仍然是有效的。\n\n§C其他-§!\n£white_dot 玩家和AI都享有§G-15%§!海军燃料消耗减免。\n£white_dot 单个船厂的产出已被提高到§G160%§!,一般在没有加成的情况下,建造一艘满配战列舰的时间在1-2年之间。\n£white_dot AI控制的主要国家会分别在1940年,1943年,1945年和冷战时期(如果没有投降的话)获得一批海军科技和独特的舰船设计。\n£white_dot AI会根据历史上的学说选择和战争情况选择不同的海军建造策略(包括舰载机)。例如,原版的§g德国§!会更加专注于潜艇,而§B美国§!则会重视航母。" navy_rework_welcome_splash_tab_3_content: "§H这里罗列关于海军重置的其他信息。§!\n\n§C兼容性-§!\n£white_dot 除非有§Y兼容包§!,本模组与修改科技树的模组不兼容,已有的兼容包链接都会在创意工坊界面列出。\n£white_dot §R所有生成舰船设计的国策/事件/决议都会失效,这是为了兼容性的考量和必要牺牲。§!\n\n§C二次创作-§!\n£white_dot 除了56之路外,不会再有其他的官方兼容包发布,希望社区可以更多地参与此事。目前日共重置与日本史实国策重做已完全兼容本模组。\n£white_dot 所有人都可以随意利用本模组的资源(代码/图标/文本),但在使用中请标明出处并通知我。感谢你的理解。" navy_rework_welcome_splash_tab_4_content: "大家好,海军重置已经走过了艰难的开发阶段,如今史实设计器、初始海军编制和设计、图标和科技树都已经基本完成,整个大框架完成后,剩余的工作便是进一步丰富和扩充,而这相比之前的开拓等等都要简单一些。借此机会我想和大家讲讲这个mod的过去和未来。\n\n我是2016年入的钢4坑,在加里波第的噩梦版本,也就是0.6时期接触到的KR,当时就被它详实有趣的世界观所吸引,之后几年KR一直是我玩的最多的mod之一。KR在0.8发布了海军重做,也是我最喜欢最兴奋的一个版本,由此我开始对海军感兴趣,也越发经常地想象KR世界观中的海军和军舰会是什么样子的。\n\n2021年春节前夕的一个周五下午,我在办公室摸鱼逛reddit,看到了一位外国网友写的对KR中加拿大和日本海军的战舰原型考证,这篇文章深深吸引了我,我用了一个下午翻译后发布到了贴吧上,收获了很多人的支持。尽管后来因为屏蔽的问题我转战知乎,但我始终将KR海军考据的系列坚持了下来,从海军大国到一些特色小国我都查阅了大量资料,也为这个mod打下了基础。\n\n在KR0.22更新之前,开发因为一些原因多次削减了海军的内容,我一直感到很遗憾,0.22的大改给了我这个动力去做之前我不敢想的事情。虽然写代码是我的老本行,但是美工、文案和汉译英等等我都是从头开始学,一次次试错,一个人陆陆续续弄了大半年,发布了KR和KX两版,才做到现在这个地步,我从中也学到了很多。如今,我们也终于迎来了原版海军重置的发布。\n\n我想借这个机会感谢所有在这个过程中帮助我的朋友和玩家,包括启发我的reddit网友Tragic-tragedy,贴吧上对我的史料斧正的朋友,在知乎上追更的朋友,还有许多订阅海军重置的玩家,没有你们的支持就没有这个mod,谢谢你们!\n\n最后,我还想借此机会感谢我的外公,他曾在中国人民解放军海军服役了几十年,在我的孩提时代启发了我对海军的认识。上世纪七八十年代,我的外公分别在几艘海军科考船上服役,担任过气象专家和部门政委等职务,他的大部分军旅生涯是在向阳红10号船上度过的,这也是当时中国自主设计建造的吨位最大的远洋科考船。1980年,向阳红10号作为新中国历史上最大规模远洋舰队的一员参加了中国第一次洲际弹道导弹发射试验,这就是大家熟知的580任务。我的外公当时负责气象部门,为回收导弹黑匣子的时间窗口提供预报支持。四年后,他随船参加了中国第一次南极科考任务,并在乔治王岛参与了长城站的建设。向阳红10号船之后被改装成了远望4号,在2007年遇到事故损坏,最后成了东方21D的靶子,每每说起来,他还是有些惋惜。我能看出来他对曾经的海军生涯有着复杂的情感,一方面为对国家做出贡献而感到骄傲光荣,而另一方面又为错过了孩子们的成长感到缺憾。不过尽管如此,他从小给我讲述的故事仍然点燃了我对海军的兴趣,为这个mod播下了一颗种子。\n\n随着我现在工作生活越来越忙,不知道海军重置还能维持多久,所以我在此也希望成立一个小团队,用半做半学的方式,把这个mod延续下去。\n\n有兴趣加我qq:1245385638,或海军重置群:162239327" \ No newline at end of file diff --git a/src/localisation/english/replace/research_l_english.yml b/src/localisation/english/replace/research_l_english.yml index 2cfb52b..ba84948 100755 --- a/src/localisation/english/replace/research_l_english.yml +++ b/src/localisation/english/replace/research_l_english.yml @@ -4,7 +4,7 @@ advanced_sonar_desc: "拖拽式声呐也称可变深度声呐,其可在更深的水下工作以避免舰船本身噪音带来的影响。\n\n在§Y轻型船舰§!和§Y巡洋舰§!的§Y电子设备槽位§!上安装此模块将有助于探测敌方§Y潜艇§!。" naval_radio_guiding_system: "海军无线电制导系统" naval_radio_guiding_system_desc: "无线电从最初被用于通信和雷达测距之后,又发展出遥控的功能,海军也在最新的设备上开始采用基于无线电信号的制导系统,相比惯性和预设制导方式,无线电制导还加入了目标的位置数据,更有利于攻击海上移动的舰船。" - ship_to_ship_missile: "无线电制导反舰导弹" + ship_to_ship_missile: "无线电制导导弹" ship_to_ship_missile_desc: "基于过去无线电制导武器的突破,无线电制导技术已经成为了制造自驱动、远程投送大型载荷武器的最后一块拼图。以此发展而来的反舰导弹抑或由远程或由内置的无线电发射源进行导航,在海战中相比传统的火炮更加有效,也吸引了世界上大多数国家争相制造这种武器。" high_speed_light_engine: "高速动力系统" high_speed_light_engine_desc: "新发明的超高压锅炉可以为蒸气轮机提供更强劲的动力来源,从而极大地提高舰船速度,其功率甚至逼近75000匹马力。但由于其不稳定的性能,目前这种高速蒸汽轮机仅仅应用在驱逐舰等小型舰体上。" @@ -103,7 +103,7 @@ arresting_gear: "阻拦索" arresting_gear_desc: "舰载机阻拦着陆装置是航母上的重要辅助设备,实现了舰载机在有限的甲板长度上安全地着舰。阻拦索是这一装置最重要的一环,其通过高强度的绳索钩住舰载机的挂钩。如果阻拦索无法起到作用,拦机网将成为最后一道防线。" aviation_dawn: "航空黎明" - aviation_dawn_desc: "随着海军航空兵的发展,其在舰队中的地位也相应得到了提高,日本海军、英国皇家海军和美国海军都在二十年代末和三十年代初组织了大量规模各异的作战演习,从中总结了很多舰载机的战术。由于这一兵种极高的技术门槛,任何一国的海军若是想要建成一支强大的海航力量都必须经过实践。\n\n然而对于任何一支拥有大量战列舰的海军而言,想要在海战理论上改变航向都将是困难的,也注定会受到来自既得利益集团的阻力。\n\n§R航空时代来临了,大舰巨炮也许终究会被扫进垃圾桶......§!" + aviation_dawn_desc: "从最初的莱特飞行器到如今的单翼机,飞机工业的革命带来了结构强度更高、抗腐蚀性更好的材料。随着海军航空兵的发展,其在舰队中的地位也相应得到了提高,日本海军、英国皇家海军和美国海军都在二十年代末和三十年代初组织了大量规模各异的作战演习,从中总结了很多舰载机的战术。由于这一兵种极高的技术门槛,任何一国的海军若是想要建成一支强大的海航力量都必须经过实践。\n\n然而对于任何一支拥有大量战列舰的海军而言,想要在海战理论上改变航向都将是困难的,也注定会受到来自既得利益集团的阻力。\n\n§R航空时代来临了,大舰巨炮也许终究会被扫进垃圾桶......§!" night_air_strike: "夜间空袭" night_air_strike_desc: "夜间航行是一项极为危险的任务,但也正因为它的危险性,往往可以起到出其不意的效果。通过大量的夜间舰载机起降训练,飞行员和航母地勤队伍逐渐具备了在部分照明条件较好的夜晚发动有效空袭的能力。" carrier_mass_production: "航母大规模生产" @@ -335,8 +335,6 @@ modern_generic_battery_desc: "\"SjöAutomatKanon\"(简写SAK),或称海军自动武器系统,是一套在第二次世界大战之后由瑞典军方开发的全自动高平两用火炮系统。在战争末期,航空工业的蓬勃发展带动了高速飞机的革命,一架喷气式战斗机甚至可以以每小时一千公里的超音速飞行,这使得传统的防空炮对其失去了效用。SAK包含了火控计算机和速射炮等子系统,可以在较短时间内发射大量弹药以保证命中率。" coldwar_ship_torpedo_launcher: "冷战鱼雷发射器" coldwar_ship_torpedo_launcher_desc: "由于潜艇强度和速度的提升,二战之后的新型鱼雷采用了威力更强的战斗部和动力超群的马达。\n\n在§Y轻型舰艇§!或§Y巡洋舰§!安装这个模块可以对敌方§Y主力舰§!造成重大损害。" - missile_submarine: "巡航导弹潜艇" - missile_submarine_desc: "在战争晚期开发的无线电制导导弹被认为是现代巡航导弹的前身,它能够以亚音速飞行很长的距离并精确地命中地面或海上目标。战后的海军设计师们通过多种设计方法,成功地让潜艇具备了装载和发射巡航导弹的能力。" wake_homing_torpedo: "尾波自动寻的鱼雷" wake_homing_torpedo_desc: "尾波现象又称开尔文船波,是固体在流体中移动时下游的扰动流区域,由固体周围的流体流动引起。海军工程师利用这种现象发明了一种基于移动目标留下的尾波航迹进行自动导航的制导系统。安装有尾波制导系统的鱼雷在发射后会通过声呐回声追踪水文变化,并最终尾随至目标的后方来打击其脆弱的动力和转向设备。" proximity_detonator: "近炸鱼雷" @@ -370,4 +368,8 @@ symmetric_key_algorithm_desc: "自从通信加密技术发明以来,对称密钥算法就一直是最主流的加密算法之一,这种密钥管理方案使用统一的加密和解密密钥来处理电子数据。对称密钥加密技术在战后得到了一些改进,这包括了随机化且频繁更新的密钥,可以让数据传输的过程更加安全。" luneburg_lens: "龙勃透镜" luneburg_lens_desc: "龙勃透镜是一种内部对称的球体梯度折射率透镜,被广泛地应用于处理从可见光到微波在内的所有电磁辐射。这一技术最早由鲁道夫·龙勃教授提出,在微波天线的生产中有着至关重要的作用。和传统的抛物面天线相比,使用了龙勃透镜的探测天线有着无与伦比的优势,其可以通过在透镜周围移动馈电来操纵而不需要转动天线本身,这在相控阵雷达和预警机的发展中拥有重要的地位。" - converted_super_heavy_carrier: "超重型改装航母" \ No newline at end of file + converted_super_heavy_carrier: "超重型改装航母" + modern_periscope: "现代潜艇态势感知系统" + modern_periscope_desc: "在先进探测器和反潜武器的面前,为了让潜艇适应更加严酷的环境,战后的潜艇采用一种整合了雷达、声呐和双潜望镜系统的集成感知系统。随着发达的电子器械体积越来越小,全新的潜艇指挥塔被铸造为流线型,可以在航速、隐匿性和容纳更多的设备之间找到最佳的平衡点。" + advanced_missile_system: "主动雷达制导导弹" + advanced_missile_system_desc: "电子器件在战后的革命性突破使得在导弹上安装体积更小的制导装置成为可能。采用主动雷达制导技术的导弹通常带有一个雷达收发器以及相应所需的电子元器件,可以自主地发现并跟踪目标,这一发明也成为了未来的射后不理技术的雏形。" \ No newline at end of file diff --git a/src/localisation/english/replace/ship_modules_country_specific_l_english.yml b/src/localisation/english/replace/ship_modules_country_specific_l_english.yml index c37e311..6046b27 100755 --- a/src/localisation/english/replace/ship_modules_country_specific_l_english.yml +++ b/src/localisation/english/replace/ship_modules_country_specific_l_english.yml @@ -1721,4 +1721,18 @@ ITA_dp_ship_secondaries_1_bb: "100mm/45 Model 1924火炮" ITA_dp_ship_secondaries_2_bb: "90mm/50 OTO Model 1939火炮" ITA_dp_ship_secondaries_3_bb: "135mm/45 OTO Model 1940火炮" - ITA_dp_ship_secondaries_4_bb: "135mm/45 OTO Model 1940 RPC火炮" \ No newline at end of file + ITA_dp_ship_secondaries_4_bb: "135mm/45 OTO Model 1940 RPC火炮" + USA_carrier_helipad_asw: "HSS-1 海蝙蝠" + USA_carrier_helipad_aew: "西科斯基 HO4S" + CAN_carrier_helipad_asw: "HSS-1 海蝙蝠" + CAN_carrier_helipad_aew: "西科斯基 HO4S" + ENG_carrier_helipad_asw: "威塞克斯 HAS-1" + ENG_carrier_helipad_aew: "H-13 苏族" + FRA_carrier_helipad_asw: "SE-313" + FRA_carrier_helipad_aew: "HUP-2" + GER_carrier_helipad_asw: "福克-艾彻格里斯 330 鹞式" + GER_carrier_helipad_aew: "福克-艾彻格里斯 223E 龙式" + JAP_carrier_helipad_asw: "Kayaba-2" + JAP_carrier_helipad_aew: "Kayaba-5" + SOV_carrier_helipad_asw: "卡-15" + SOV_carrier_helipad_aew: "卡-15 预警型" \ No newline at end of file diff --git a/src/localisation/english/replace/ship_modules_l_english.yml b/src/localisation/english/replace/ship_modules_l_english.yml index 914b6e4..c08fc3c 100755 --- a/src/localisation/english/replace/ship_modules_l_english.yml +++ b/src/localisation/english/replace/ship_modules_l_english.yml @@ -36,7 +36,7 @@ EQ_MOD_CAT_sub_ship_stealth_TITLE: "潜艇隐蔽性" EQ_MOD_CAT_dd_role_TITLE: "驱逐舰角色" EQ_MOD_CAT_c_role_TITLE: "巡洋舰角色" - EQ_MOD_CAT_ship_carrier_armor_heavy_TITLE: "重型飞行甲板装甲" + EQ_MOD_CAT_ship_carrier_armor_heavy_TITLE: "航母重型装甲带" EQ_MOD_SLOT_fixed_ship_airplane_launcher_slot_TITLE: "水上飞机弹射器&杂项" EQ_MOD_SLOT_fixed_ship_extra_secondaries_slot_TITLE: "杂项" EQ_MOD_SLOT_fixed_ship_armor_scheme_slot_TITLE: "装甲布置方案" @@ -77,18 +77,6 @@ ship_armor_cruiser_heavy_4:0 "220mm主装甲带/120mm甲板装甲" ship_armor_cruiser_heavy_4_short:0 "大型巡洋舰装甲 IV" ship_armor_cruiser_heavy_4_desc:0 "这一装甲方案试图最大限度地保护船只战斗中所必要的浮力,并以所有其他区域的防护为代价。" - ship_carrier_armor_heavy:0 "150mm甲板装甲" - ship_carrier_armor_heavy_short:0 "重型飞行甲板装甲" - ship_carrier_armor_heavy_desc:0 "重型装甲板可以在牺牲机库空间的前提下保护机库不受敌方轰炸机的伤害。" - ship_ap_shell_1:0 "初级穿甲弹" - ship_ap_shell_1_short:0 "初级穿甲弹" - ship_ap_shell_1_desc:0 "我是用来平衡的哦~" - ship_ap_shell_2:0 "中级穿甲弹" - ship_ap_shell_2_short:0 "中级穿甲弹" - ship_ap_shell_2_desc:0 "我是用来平衡的哦~" - ship_ap_shell_3:0 "高级穿甲弹" - ship_ap_shell_3_short:0 "高级穿甲弹" - ship_ap_shell_3_desc:0 "我是用来平衡的哦~" ship_fire_control_system_4: "作战情报中心" ship_fire_control_system_4_short: "作战情报中心" ship_fire_control_system_4_desc: "有计算机辅助的集合了全舰雷达和声呐等所有电子设备控制终端的作战中心。" @@ -220,7 +208,7 @@ ship_sonar_3_short: "拖拽式声呐" ship_sonar_3_desc: "拖拽式声呐也称可变深度声呐,其可在更深的水下工作以避免舰船本身噪音带来的影响。" ship_missile_1: "无线电制导反舰导弹" - ship_missile_1_short: "无线电制导反舰导弹" + ship_missile_1_short: "反舰导弹 I型" ship_missile_1_desc: "使用无线电制导的早期反舰导弹,其拥有极高的突防速度和毁伤能力。" ship_scheme_incremental:0 "全面防护方案" ship_scheme_incremental_short:0 "全面防护" @@ -476,7 +464,7 @@ EQ_MOD_CAT_ship_heavy_armor_TITLE: "重型装甲" EQ_MOD_CAT_ship_super_heavy_armor_TITLE: "超重型装甲" EQ_MOD_CAT_ship_cruiser_armor_TITLE: "巡洋舰装甲" - EQ_MOD_CAT_ship_carrier_armor_TITLE: "甲板装甲" + EQ_MOD_CAT_ship_carrier_armor_TITLE: "航母装甲带" EQ_MOD_CAT_ship_deck_space_TITLE: "机库" EQ_MOD_CAT_ship_extra_fuel_tank_TITLE: "油箱" EQ_MOD_CAT_ship_mine_layer_TITLE: "布雷装置" @@ -730,9 +718,8 @@ sub_battery_1_desc: "一座安装在潜艇上的巡洋舰等级的无炮塔火炮。" EQ_MOD_CAT_ship_miscellaneous_TITLE: "杂项" EQ_MOD_CAT_ship_missile_aa_TITLE: "舰空导弹" - ship_helipad: "舰载直升机" - ship_helipad_short: "直升机平台" - ship_helipad_desc: "直升机平台是直升机等垂直起降载具起飞和降落的地方。" + ship_helipad: "通用直升机" + ship_helipad_desc: "一种可以执行多种任务的通用直升机。" ship_armor_shbb_2: "480mm主装甲/230mm甲板装甲" ship_armor_shbb_2_short: "改进超重型装甲" ship_armor_shbb_2_desc: "最新的装甲设计方案,目的是抵御所有已知的主炮炮弹,并让一艘装备如此精良的战列舰能够接触并击沉当今世界上的任何其他战列舰。" @@ -743,7 +730,7 @@ ship_hull_cruiser_role_csr_short: "雷达哨戒巡洋舰" ship_hull_cruiser_role_csr_desc: "一艘安装了雷达并担当舰队哨戒斥候的巡洋舰。" ship_missile_aa_1: "舰空导弹" - ship_missile_aa_1_short: "舰空导弹" + ship_missile_aa_1_short: "舰空导弹 I型" ship_missile_aa_1_desc: "防空导弹对飞机的命中率比传统防空炮更高。" ship_smoke_generator: "发烟筒" ship_smoke_generator_short: "发烟筒" @@ -941,7 +928,7 @@ carrier_wooden_deck_desc: "一条木制的全通式飞行甲板。\n§R木制甲板可能在空袭中会遭受严重的损伤。§!" carrier_armor_deck: "90mm飞行甲板" carrier_armor_deck_short: "装甲飞行甲板" - carrier_armor_deck_desc: "一条使用装甲加固的全通式飞行甲板。\n§G装甲甲板可以降低在空袭中遭受致命一击的机会和效果。§!" + carrier_armor_deck_desc: "一条使用装甲加固的全通式飞行甲板。\n§G装甲甲板可以降低在空袭中遭受致命一击的机会和效果。\n甲板遭受致命一击的几率会下降25%,减益下降一半。§!" EQ_MOD_CAT_ship_torpedo_bb_TITLE: "鱼雷发射管" ship_torpedo_bb: "450mm舷侧发射管" ship_torpedo_bb_short: "舷侧鱼雷发射管" @@ -950,7 +937,7 @@ EQ_MOD_CAT_ship_medium_heavy_battery_double_TITLE: "双联重中型火炮" ship_rocket_launcher: "火箭炮" ship_rocket_launcher_short: "火箭炮" - ship_rocket_launcher_desc: "安装在船上的一组火箭炮,可以快速连续地发射火箭。" + ship_rocket_launcher_desc: "安装在船上的一组火箭炮,可以快速连续地发射火箭。\n§R火箭炮的低命中率的目的在于使其聚焦于对岸支援。§!" dp_light_battery_5_single: "76mm自动火炮" dp_light_battery_5_single_short: "单装76mm自动火炮" dp_light_battery_5_single_desc: "一座通过先进的火控计算机控制的全自动高平两用火炮系统。" @@ -965,10 +952,10 @@ ship_torpedo_sub_5_desc: "新开发的水冲压推进系统可以利用水压发射鱼雷,以避免发射的声波被探测到。" ship_cruise_missile_1: "巡航导弹" ship_cruise_missile_1_short: "巡航导弹" - ship_cruise_missile_1_desc: "巡航导弹旨在长距离高精度的前提下投送大当量战斗部。" + ship_cruise_missile_1_desc: "巡航导弹旨在长距离高精度的前提下投送大当量战斗部。\n§R巡航导弹的低命中率的目的在于使其聚焦于对岸支援。§!" ship_cruise_missile_sub_1: "巡航导弹" ship_cruise_missile_sub_1_short: "巡航导弹" - ship_cruise_missile_sub_1_desc: "巡航导弹旨在长距离高精度的前提下投送大当量战斗部。" + ship_cruise_missile_sub_1_desc: "巡航导弹旨在长距离高精度的前提下投送大当量战斗部。\n§R巡航导弹的低命中率的目的在于使其聚焦于对岸支援。§!" EQ_MOD_CAT_ship_sub_missile_TITLE: "潜射巡航导弹" ship_hull_cruiser_role_ca: "主力巡洋舰角色" ship_hull_cruiser_role_ca_short: "主力巡洋舰" @@ -1080,10 +1067,75 @@ carrier_helipad_asw_desc: "一队带有反潜武器的直升机。" carrier_helipad_aew: "预警直升机" carrier_helipad_aew_desc: "一队带有预警雷达的直升机。" - EQ_MOD_CAT_carrier_helipad_TITLE: "航母舰载直升机" + EQ_MOD_CAT_carrier_helipad_TITLE: "直升机" ship_deck_space_converted: "中型开放式机库" ship_deck_space_converted_short: "中型开放式机库" ship_deck_space_converted_desc: "船舱内一块体积中等的开放区域,可以为着舰的飞机进行维护和后勤。为船上增加更多的机库会使得造价飙升。" EQ_MOD_CAT_ship_deck_space_converted_TITLE: "额外机库" ship_armor_extra: "额外装甲" - ship_armor_extra_desc: "这艘舰船的装甲被略微加强了。" \ No newline at end of file + ship_armor_extra_desc: "这艘舰船的装甲被略微加强了。" + ship_armor_carrier_1: "76mm主装甲" + ship_armor_carrier_1_short: "航母装甲带 I" + ship_armor_carrier_1_desc: "中等厚度的侧面装甲带,通常见于巡洋舰。" + ship_armor_carrier_2: "102mm主装甲" + ship_armor_carrier_2_short: "航母装甲带 II" + ship_armor_carrier_2_desc: "防护能力更强的装甲可以保护航母免受水下爆炸和轻型火炮的打击。" + ship_armor_carrier_3: "114mm主装甲" + ship_armor_carrier_3_short: "航母装甲带 III" + ship_armor_carrier_3_desc: "此类装甲布置方案强调将吨位集中在保护诸如弹药库和油库等脆弱区域的装甲上。" + ship_armor_carrier_4: "152mm主装甲" + ship_armor_carrier_4_short: "航母装甲带 IV" + ship_armor_carrier_4_desc: "航母装甲带的最终形态,有着集中的防护能力和加厚的防鱼雷隔舱。" + ship_armor_carrier_heavy_1: "114mm主装甲" + ship_armor_carrier_heavy_1_short: "重型航母装甲带 I" + ship_armor_carrier_heavy_1_desc: "此类装甲由一艘真正的战列舰减配而来,可以防止拖慢航速。" + ship_armor_carrier_heavy_2: "152mm主装甲" + ship_armor_carrier_heavy_2_short: "重型航母装甲带 II" + ship_armor_carrier_heavy_2_desc: "这种装甲曾是一艘大型战舰的一部分,虽然为了航速牺牲了一部分厚度,但足以在可能面对的水面火力中保护舰船免受损伤。" + ship_armor_carrier_heavy_3: "127mm主装甲/76mm防鱼雷隔舱" + ship_armor_carrier_heavy_3_short: "重型航母装甲带 III" + ship_armor_carrier_heavy_3_desc: "尽管装甲厚度不如前期,此类装甲方案在航母的核心区域应用了密度更大的防护措施以及厚重的防鱼雷装甲。" + ship_armor_carrier_heavy_4: "152mm主装甲/76mm防鱼雷隔舱" + ship_armor_carrier_heavy_4_short: "重型航母装甲带 IV" + ship_armor_carrier_heavy_4_desc: "航母装甲带的最终形态,有着表面硬化钢锻造的装甲板和从四面八方保护内部舱室的防鱼雷设施。" + ship_armor_carrier_heavy_5: "127mm主装甲/76mm防鱼雷隔舱(深度船壳集成)" + ship_armor_carrier_heavy_5_short: "现代航母装甲带" + ship_armor_carrier_heavy_5_desc: "现代航母的装甲布置方法采用深度船体集成的手段,可以在船壳、甲板和各模块的连接处保证更强的完整性。" + ship_armor_carrier_shbb: "160mm主装甲/400mm核心区装甲" + ship_armor_carrier_shbb_short: "超重型航母装甲带" + ship_armor_carrier_shbb_desc: "此装甲属于过去一艘超重型战列舰的残余,可以保护航母免受任何形式的攻击。" + EQ_MOD_CAT_sub_conning_tower_TITLE: "指挥塔" + sub_conning_tower_0: "指挥塔" + sub_conning_tower_0_desc: "潜艇指挥中心所在的上层结构。" + sub_conning_tower_1: "改进型指挥塔" + sub_conning_tower_1_desc: "一座改进过的指挥塔可以安放更多电子设备。" + ship_hull_civilian_role_ap: "通用辅助船角色" + ship_hull_civilian_role_ap_short: "通用辅助船" + ship_hull_civilian_role_ap_desc: "为补给和支援设计的通用型舰队支援舰。" + ship_hull_civilian_role_ao: "大型舰队油轮角色" + ship_hull_civilian_role_ao_short: "大型舰队油轮" + ship_hull_civilian_role_ao_desc: "有着大型储油罐的专用舰队油轮。" + ship_hull_civilian_role_av: "水上飞机母舰角色" + ship_hull_civilian_role_av_short: "水上飞机母舰" + ship_hull_civilian_role_av_desc: "带有水上飞机弹射器和机库的辅助船。" + EQ_MOD_SLOT_fixed_ship_conning_tower_slot_TITLE: "指挥塔" + EQ_MOD_CAT_ap_role_TITLE: "辅助船角色" + sub_ship_periscope_4: "潜望镜 IV" + sub_ship_periscope_4_short: "双潜望镜系统" + sub_ship_periscope_4_desc: "这类潜望镜被分为两个部分,分别是作战镜和观察镜,二者有着不同等级的放大倍率。" + pressure_hull_5: "耐压艇壳 V" + pressure_hull_5_short: "耐压艇壳 V" + pressure_hull_5_desc: "保护潜艇整体结构的内壳,决定了潜艇的防护水平和下潜深度。" + sub_conning_tower_2: "先进型指挥塔" + sub_conning_tower_2_desc: "一座有着流线型外形和先进传感器的复杂指挥结构。" + EQ_MOD_CAT_ship_armor_carrier_shbb_TITLE: "超重型航母装甲带" + ship_missile_launcher_desc: "一组标准的垂直发射系统阵列。\n§Y允许携带弹道导弹。§!" + ship_slbm_launcher_desc: "一组桶径更大的标准垂直发射系统阵列。\n§Y允许携带有核弹头的弹道导弹。§!" + sub_bow_sonar: "前部声呐" + sub_bow_sonar_desc: "一个安装在潜艇舰艏区域的声呐装置。" + ship_missile_2: "主动雷达制导反舰导弹" + ship_missile_2_short: "反舰导弹 II型" + ship_missile_2_desc: "一具带有主动雷达制导系统的改进型导弹,可以自动发现和追踪目标。" + ship_missile_aa_2: "半主动雷达制导舰空导弹" + ship_missile_aa_2_short: "舰空导弹 II型" + ship_missile_aa_2_desc: "该防空导弹带有信号接收器,可以从发射舰的雷达处获得制导参数和目标信息。" \ No newline at end of file diff --git a/src/localisation/english/replace/vnr_naval_develop_l_english.yml b/src/localisation/english/replace/vnr_naval_develop_l_english.yml index e472fbf..77ec716 100755 --- a/src/localisation/english/replace/vnr_naval_develop_l_english.yml +++ b/src/localisation/english/replace/vnr_naval_develop_l_english.yml @@ -89,4 +89,8 @@ sp_early_informatization_system_unique_reward_a: "信息化努力" sp_early_informatization_system_unique_reward_a_desc: "在计算机科技领域处于领导地位的研发团队提出了一项旨在扩展信息化系统,以及合并所有海军舰船上电子设备的集成化计算机系统。这是一个有趣的点子,但也会在很大程度上影响目前的项目进度。" sp_early_informatization_system_perference_a: "慢慢来。" - sp_early_informatization_system_perference_b: "分出一部分预算。" \ No newline at end of file + sp_early_informatization_system_perference_b: "分出一部分预算。" + lack_maintainence_facilities: "缺乏维护" + lack_maintainence_facilities_desc: "我们拥有的海军设施无力维护现有的舰队。" + murwik_naval_academy: "缪尔维克海军学院" + murwik_naval_academy_desc: "缪尔维克海军学院是德国海军军官的主要训练培养机构,其在1910年基尔海军学院解散重组后设立,成为德国最重要的海军院校。该机构致力于通过海军火器训练和工程学教育培养职业化的德国海军军官。" \ No newline at end of file diff --git a/src/localisation/replace/navy_rework_welcome_l_english.yml b/src/localisation/replace/navy_rework_welcome_l_english.yml index 66289ec..f1559ef 100755 --- a/src/localisation/replace/navy_rework_welcome_l_english.yml +++ b/src/localisation/replace/navy_rework_welcome_l_english.yml @@ -4,7 +4,7 @@ navy_rework_welcome_splash_tab_3: "额外信息" navy_rework_welcome_splash_tab_4: "致谢" navy_rework_options_button_text: "继续" - navy_rework_welcome_splash_tab_1_content: "§Hv1.18 “马塔潘角”§!\n\n§C重要新增:§!\n\n-重做第二次伦敦海军会议的机制\n-新模块:反潜直升机,预警直升机\n-新工程:早期信息化系统\n-新立绘:心上人,帝国信仰,奥托·温舍,日进,蓝岭,柯里塔克\n\n§C更新:§!\n\n-增加一个关于海军条约的事件\n-超重改装航母模块现在会解锁一个额外机库,本身不提供载机\n-超重改装航母决议在更早的时间可见\n-超级航母和打击航母新增一个舰尾槽位\n-意大利重巡扎拉新增一个特殊的额外装甲部件\n-普通的潜艇现在可以安装燃料舱\n-电子和火箭相关的科技现在有正确的类型,可以获得对应的加成\n-专家AI会在超级航母上使用强力甲板\n-雷达干扰器在所有船体上限制为1座\n-削弱潜艇核动力引擎的可见度效果\n-AIP引擎价格现在更高\n-一些殖民地会使用宗主国的舰船图标\n-在生产选择界面的图标现在更大更清晰\n-重新平衡所以船体所需的资源\n-防空提供的最大减伤下调到60%\n-每日获取的最大海军经验下调到2\n\n§C修复:§!\n\n-成熟的补给船队精神现在取消损耗相关效果,而是提供燃料消耗减少效果\n-增加一个在游戏过程中根据规则动态为新tag添加船坞产出的功能\n-增加英国战列舰舰名组中缺失的安森和豪\n\n感谢你的游玩!" + navy_rework_welcome_splash_tab_1_content: "§Hv1.20 “核子力量”§!\n\n§C重要新增:§!\n\n-新科技:现代潜艇态势感知系统,主动雷达制导导弹\n-新模块:耐压艇壳V,潜望镜IV,先进型指挥塔,潜艇前部声呐,反舰导弹II型,防空导弹II型\n-重做鱼雷冷却,现在不同的学说可以获得不同程度的鱼雷装填时间\n\n§C更新:§!\n\n-为德国军官团添加一个海军学院精神\n-防空导弹现在由无线电制导导弹科技解锁\n-1级导弹的效果全面削弱,适应新的导弹更新\n-潜艇鱼雷发射管有更高的命中几率\n-降低重型装甲改装为航母装甲的改换费用\n-潜望镜在所有潜艇船体上都变成必须安装\n-允许辅助船船体安装航母用舰载直升机\n-直升机平台模块改名为通用直升机,并且与航母直升机在选择界面上归为一类\n-潜射巡航导弹不再是单独科技,而是通过导弹潜艇的特殊工程直接解锁\n-鱼雷再装填科技的研究时间缩短\n-海军上将级和声望级现在使用3级引擎\n-装甲飞行甲板价格提高\n-为AI大国免费获得的航母模板增加了装甲带\n-重做救援潜艇科技的图标\n-为远洋客轮和装甲飞行甲板的说明文字添加了更加详细的效果说明\n-为巡航导弹和火箭炮在说明文字中添加低命中率的说明\n\n§C修复:§!\n\n-修复水面弹道导弹发射装置缺失说明文字的问题\n-修复苏联改装航母图标为空的问题\n-修复超重型航母装甲在所有改装起源上都可用的问题\n\n感谢你的游玩!" navy_rework_welcome_splash_tab_2_content: "§H这里包含了你想知道的关于海军重置的一切。§!\n\n§C设计器-§!\n£white_dot 在设计§Y驱逐舰§!、§Y巡洋舰§!或§Y战列舰§!的时候,§Y主炮§!是和历史唯一的一一对应的装备。由于它们的火力和穿甲据此做了平衡,§R请确保它们的数量和现实中接近§!。诸如§Y副炮§!和§Y鱼雷§!等装备则与原版没有区别。\n£white_dot 一些在原版受限的装备在本模组中是开放的,比如你可以建造超重炮战列舰,轻炮重巡,无甲巡洋舰等等。\n£white_dot 舰船角色在驱逐舰和巡洋舰上是必须的,它们可以提供不同的增益并解锁特殊的部件。\n£white_dot 巡洋舰的主力屏卫之分不由主炮口径为标准。所有巡洋舰(除装甲舰外)都初始默认为屏卫舰,且需要特殊的角色才能让它们成为主力舰。\n£white_dot §Y导弹§!可以安装在晚期的重型或巡洋舰船体上,不过后者需要专门的导弹巡洋舰角色来安装。\n£white_dot 此模组中实现最大屏卫效率的屏卫/主力比例为2\n£white_dot 鱼雷可以对重型舰船造成巨量的伤害,不过重型装甲只能提供非常有限的鱼雷防护,你需要安装§Y鱼雷防御系统§!来避免这一点。\n£white_dot 主炮的穿甲经过一定的平衡。其基础穿深为同时期装甲的1.1倍,这也意味着基础的装甲钢和混合防护方案可以避免被击穿,而下一代主炮则可以击穿使用重点防护的该型战舰。\n£white_dot 海战中的甲弹对抗公式以如下规则计算,穿甲和装甲的比值与伤害权重之间的映射关系为:超过200%为100%伤害,100%到200%为100%伤害,85%到100%为70%伤害,75%到85%为60%伤害,60%到75%为45%伤害,50%到60%为35%伤害,30%到50%为20%伤害,10%到30%为10%伤害,低于10%为1%伤害。\n£white_dot §Y超重型主炮§!根据炮管数量和§Y重型主炮§!归类在一起,但是它们仍然在某些船体上受到安装限制。\n£white_dot 设计器中的舰船分类符号可以帮助你更好地管理舰队。其仅仅表示该国对舰船的分类和定义,没有实际效果。\n£white_dot 辅助船非常脆弱,但是航程极长。由于舰队最大航程是由平均数决定的,因此在舰队中加入一些辅助船可以增加航程。\n\n§C科技树-§!\n£white_dot 尽管科技树的外观变化巨大,但是它的本质仍然和原版类似,你不需要花费大量时间去理解。\n£white_dot 并不是所有科技都是有价值的,请根据你的战略和地缘情况理智选择。\n£white_dot 子科技需要船体科技研究完成才能解锁。其中有一些还需要非海军科技的进步来推动。例如,主动声呐需要被动声呐研究完成,而一些火控系统则需要工程科技的进步作为前提。\n\n§C海战-§!\n£white_dot 海战的最短时间§Y已经被提高到20小时,主力舰在第22小时开火,其他舰艇在第30小时开火§!,而§G航母则可以在刚加入战斗时就参与进攻§!。§Y航母堆叠限制§!被放宽到6。你使用舰载机的方式在本模组中更加重要。\n£white_dot 舰艇的防空和舰载战斗机的伤害与命中率都获得了提升。一支没有战斗机护航的航母舰队可能会在进攻中损失更多的舰载机。\n£white_dot 基础的阵位被削减为50%,但优势的水面探测数值可以带来最多50%的阵位奖励。\n£white_dot 水上飞机弹射器、航母和声呐在反潜战中的表现都更加有用和强力,而§Y潜艇§!基础的§Y可见度§!相较原版被§R增加§!了,在面对有良好反潜能力的舰队时,潜艇不再拥有优势。\n£white_dot AI的设计模板是刻意默认设置为§Y史实向§!的。尽管这些模板比原版要强一些,但是过去的最优设计仍然是有效的。\n\n§C其他-§!\n£white_dot 玩家和AI都享有§G-15%§!海军燃料消耗减免。\n£white_dot 单个船厂的产出已被提高到§G160%§!,一般在没有加成的情况下,建造一艘满配战列舰的时间在1-2年之间。\n£white_dot AI控制的主要国家会分别在1940年,1943年,1945年和冷战时期(如果没有投降的话)获得一批海军科技和独特的舰船设计。\n£white_dot AI会根据历史上的学说选择和战争情况选择不同的海军建造策略(包括舰载机)。例如,原版的§g德国§!会更加专注于潜艇,而§B美国§!则会重视航母。" navy_rework_welcome_splash_tab_3_content: "§H这里罗列关于海军重置的其他信息。§!\n\n§C兼容性-§!\n£white_dot 除非有§Y兼容包§!,本模组与修改科技树的模组不兼容,已有的兼容包链接都会在创意工坊界面列出。\n£white_dot §R所有生成舰船设计的国策/事件/决议都会失效,这是为了兼容性的考量和必要牺牲。§!\n\n§C二次创作-§!\n£white_dot 除了56之路外,不会再有其他的官方兼容包发布,希望社区可以更多地参与此事。目前日共重置与日本史实国策重做已完全兼容本模组。\n£white_dot 所有人都可以随意利用本模组的资源(代码/图标/文本),但在使用中请标明出处并通知我。感谢你的理解。" navy_rework_welcome_splash_tab_4_content: "大家好,海军重置已经走过了艰难的开发阶段,如今史实设计器、初始海军编制和设计、图标和科技树都已经基本完成,整个大框架完成后,剩余的工作便是进一步丰富和扩充,而这相比之前的开拓等等都要简单一些。借此机会我想和大家讲讲这个mod的过去和未来。\n\n我是2016年入的钢4坑,在加里波第的噩梦版本,也就是0.6时期接触到的KR,当时就被它详实有趣的世界观所吸引,之后几年KR一直是我玩的最多的mod之一。KR在0.8发布了海军重做,也是我最喜欢最兴奋的一个版本,由此我开始对海军感兴趣,也越发经常地想象KR世界观中的海军和军舰会是什么样子的。\n\n2021年春节前夕的一个周五下午,我在办公室摸鱼逛reddit,看到了一位外国网友写的对KR中加拿大和日本海军的战舰原型考证,这篇文章深深吸引了我,我用了一个下午翻译后发布到了贴吧上,收获了很多人的支持。尽管后来因为屏蔽的问题我转战知乎,但我始终将KR海军考据的系列坚持了下来,从海军大国到一些特色小国我都查阅了大量资料,也为这个mod打下了基础。\n\n在KR0.22更新之前,开发因为一些原因多次削减了海军的内容,我一直感到很遗憾,0.22的大改给了我这个动力去做之前我不敢想的事情。虽然写代码是我的老本行,但是美工、文案和汉译英等等我都是从头开始学,一次次试错,一个人陆陆续续弄了大半年,发布了KR和KX两版,才做到现在这个地步,我从中也学到了很多。如今,我们也终于迎来了原版海军重置的发布。\n\n我想借这个机会感谢所有在这个过程中帮助我的朋友和玩家,包括启发我的reddit网友Tragic-tragedy,贴吧上对我的史料斧正的朋友,在知乎上追更的朋友,还有许多订阅海军重置的玩家,没有你们的支持就没有这个mod,谢谢你们!\n\n最后,我还想借此机会感谢我的外公,他曾在中国人民解放军海军服役了几十年,在我的孩提时代启发了我对海军的认识。上世纪七八十年代,我的外公分别在几艘海军科考船上服役,担任过气象专家和部门政委等职务,他的大部分军旅生涯是在向阳红10号船上度过的,这也是当时中国自主设计建造的吨位最大的远洋科考船。1980年,向阳红10号作为新中国历史上最大规模远洋舰队的一员参加了中国第一次洲际弹道导弹发射试验,这就是大家熟知的580任务。我的外公当时负责气象部门,为回收导弹黑匣子的时间窗口提供预报支持。四年后,他随船参加了中国第一次南极科考任务,并在乔治王岛参与了长城站的建设。向阳红10号船之后被改装成了远望4号,在2007年遇到事故损坏,最后成了东方21D的靶子,每每说起来,他还是有些惋惜。我能看出来他对曾经的海军生涯有着复杂的情感,一方面为对国家做出贡献而感到骄傲光荣,而另一方面又为错过了孩子们的成长感到缺憾。不过尽管如此,他从小给我讲述的故事仍然点燃了我对海军的兴趣,为这个mod播下了一颗种子。\n\n随着我现在工作生活越来越忙,不知道海军重置还能维持多久,所以我在此也希望成立一个小团队,用半做半学的方式,把这个mod延续下去。\n\n有兴趣加我qq:1245385638,或海军重置群:162239327" \ No newline at end of file diff --git a/src/localisation/replace/research_l_english.yml b/src/localisation/replace/research_l_english.yml index 2cfb52b..ba84948 100755 --- a/src/localisation/replace/research_l_english.yml +++ b/src/localisation/replace/research_l_english.yml @@ -4,7 +4,7 @@ advanced_sonar_desc: "拖拽式声呐也称可变深度声呐,其可在更深的水下工作以避免舰船本身噪音带来的影响。\n\n在§Y轻型船舰§!和§Y巡洋舰§!的§Y电子设备槽位§!上安装此模块将有助于探测敌方§Y潜艇§!。" naval_radio_guiding_system: "海军无线电制导系统" naval_radio_guiding_system_desc: "无线电从最初被用于通信和雷达测距之后,又发展出遥控的功能,海军也在最新的设备上开始采用基于无线电信号的制导系统,相比惯性和预设制导方式,无线电制导还加入了目标的位置数据,更有利于攻击海上移动的舰船。" - ship_to_ship_missile: "无线电制导反舰导弹" + ship_to_ship_missile: "无线电制导导弹" ship_to_ship_missile_desc: "基于过去无线电制导武器的突破,无线电制导技术已经成为了制造自驱动、远程投送大型载荷武器的最后一块拼图。以此发展而来的反舰导弹抑或由远程或由内置的无线电发射源进行导航,在海战中相比传统的火炮更加有效,也吸引了世界上大多数国家争相制造这种武器。" high_speed_light_engine: "高速动力系统" high_speed_light_engine_desc: "新发明的超高压锅炉可以为蒸气轮机提供更强劲的动力来源,从而极大地提高舰船速度,其功率甚至逼近75000匹马力。但由于其不稳定的性能,目前这种高速蒸汽轮机仅仅应用在驱逐舰等小型舰体上。" @@ -103,7 +103,7 @@ arresting_gear: "阻拦索" arresting_gear_desc: "舰载机阻拦着陆装置是航母上的重要辅助设备,实现了舰载机在有限的甲板长度上安全地着舰。阻拦索是这一装置最重要的一环,其通过高强度的绳索钩住舰载机的挂钩。如果阻拦索无法起到作用,拦机网将成为最后一道防线。" aviation_dawn: "航空黎明" - aviation_dawn_desc: "随着海军航空兵的发展,其在舰队中的地位也相应得到了提高,日本海军、英国皇家海军和美国海军都在二十年代末和三十年代初组织了大量规模各异的作战演习,从中总结了很多舰载机的战术。由于这一兵种极高的技术门槛,任何一国的海军若是想要建成一支强大的海航力量都必须经过实践。\n\n然而对于任何一支拥有大量战列舰的海军而言,想要在海战理论上改变航向都将是困难的,也注定会受到来自既得利益集团的阻力。\n\n§R航空时代来临了,大舰巨炮也许终究会被扫进垃圾桶......§!" + aviation_dawn_desc: "从最初的莱特飞行器到如今的单翼机,飞机工业的革命带来了结构强度更高、抗腐蚀性更好的材料。随着海军航空兵的发展,其在舰队中的地位也相应得到了提高,日本海军、英国皇家海军和美国海军都在二十年代末和三十年代初组织了大量规模各异的作战演习,从中总结了很多舰载机的战术。由于这一兵种极高的技术门槛,任何一国的海军若是想要建成一支强大的海航力量都必须经过实践。\n\n然而对于任何一支拥有大量战列舰的海军而言,想要在海战理论上改变航向都将是困难的,也注定会受到来自既得利益集团的阻力。\n\n§R航空时代来临了,大舰巨炮也许终究会被扫进垃圾桶......§!" night_air_strike: "夜间空袭" night_air_strike_desc: "夜间航行是一项极为危险的任务,但也正因为它的危险性,往往可以起到出其不意的效果。通过大量的夜间舰载机起降训练,飞行员和航母地勤队伍逐渐具备了在部分照明条件较好的夜晚发动有效空袭的能力。" carrier_mass_production: "航母大规模生产" @@ -335,8 +335,6 @@ modern_generic_battery_desc: "\"SjöAutomatKanon\"(简写SAK),或称海军自动武器系统,是一套在第二次世界大战之后由瑞典军方开发的全自动高平两用火炮系统。在战争末期,航空工业的蓬勃发展带动了高速飞机的革命,一架喷气式战斗机甚至可以以每小时一千公里的超音速飞行,这使得传统的防空炮对其失去了效用。SAK包含了火控计算机和速射炮等子系统,可以在较短时间内发射大量弹药以保证命中率。" coldwar_ship_torpedo_launcher: "冷战鱼雷发射器" coldwar_ship_torpedo_launcher_desc: "由于潜艇强度和速度的提升,二战之后的新型鱼雷采用了威力更强的战斗部和动力超群的马达。\n\n在§Y轻型舰艇§!或§Y巡洋舰§!安装这个模块可以对敌方§Y主力舰§!造成重大损害。" - missile_submarine: "巡航导弹潜艇" - missile_submarine_desc: "在战争晚期开发的无线电制导导弹被认为是现代巡航导弹的前身,它能够以亚音速飞行很长的距离并精确地命中地面或海上目标。战后的海军设计师们通过多种设计方法,成功地让潜艇具备了装载和发射巡航导弹的能力。" wake_homing_torpedo: "尾波自动寻的鱼雷" wake_homing_torpedo_desc: "尾波现象又称开尔文船波,是固体在流体中移动时下游的扰动流区域,由固体周围的流体流动引起。海军工程师利用这种现象发明了一种基于移动目标留下的尾波航迹进行自动导航的制导系统。安装有尾波制导系统的鱼雷在发射后会通过声呐回声追踪水文变化,并最终尾随至目标的后方来打击其脆弱的动力和转向设备。" proximity_detonator: "近炸鱼雷" @@ -370,4 +368,8 @@ symmetric_key_algorithm_desc: "自从通信加密技术发明以来,对称密钥算法就一直是最主流的加密算法之一,这种密钥管理方案使用统一的加密和解密密钥来处理电子数据。对称密钥加密技术在战后得到了一些改进,这包括了随机化且频繁更新的密钥,可以让数据传输的过程更加安全。" luneburg_lens: "龙勃透镜" luneburg_lens_desc: "龙勃透镜是一种内部对称的球体梯度折射率透镜,被广泛地应用于处理从可见光到微波在内的所有电磁辐射。这一技术最早由鲁道夫·龙勃教授提出,在微波天线的生产中有着至关重要的作用。和传统的抛物面天线相比,使用了龙勃透镜的探测天线有着无与伦比的优势,其可以通过在透镜周围移动馈电来操纵而不需要转动天线本身,这在相控阵雷达和预警机的发展中拥有重要的地位。" - converted_super_heavy_carrier: "超重型改装航母" \ No newline at end of file + converted_super_heavy_carrier: "超重型改装航母" + modern_periscope: "现代潜艇态势感知系统" + modern_periscope_desc: "在先进探测器和反潜武器的面前,为了让潜艇适应更加严酷的环境,战后的潜艇采用一种整合了雷达、声呐和双潜望镜系统的集成感知系统。随着发达的电子器械体积越来越小,全新的潜艇指挥塔被铸造为流线型,可以在航速、隐匿性和容纳更多的设备之间找到最佳的平衡点。" + advanced_missile_system: "主动雷达制导导弹" + advanced_missile_system_desc: "电子器件在战后的革命性突破使得在导弹上安装体积更小的制导装置成为可能。采用主动雷达制导技术的导弹通常带有一个雷达收发器以及相应所需的电子元器件,可以自主地发现并跟踪目标,这一发明也成为了未来的射后不理技术的雏形。" \ No newline at end of file diff --git a/src/localisation/replace/ship_modules_country_specific_l_english.yml b/src/localisation/replace/ship_modules_country_specific_l_english.yml index c37e311..6046b27 100755 --- a/src/localisation/replace/ship_modules_country_specific_l_english.yml +++ b/src/localisation/replace/ship_modules_country_specific_l_english.yml @@ -1721,4 +1721,18 @@ ITA_dp_ship_secondaries_1_bb: "100mm/45 Model 1924火炮" ITA_dp_ship_secondaries_2_bb: "90mm/50 OTO Model 1939火炮" ITA_dp_ship_secondaries_3_bb: "135mm/45 OTO Model 1940火炮" - ITA_dp_ship_secondaries_4_bb: "135mm/45 OTO Model 1940 RPC火炮" \ No newline at end of file + ITA_dp_ship_secondaries_4_bb: "135mm/45 OTO Model 1940 RPC火炮" + USA_carrier_helipad_asw: "HSS-1 海蝙蝠" + USA_carrier_helipad_aew: "西科斯基 HO4S" + CAN_carrier_helipad_asw: "HSS-1 海蝙蝠" + CAN_carrier_helipad_aew: "西科斯基 HO4S" + ENG_carrier_helipad_asw: "威塞克斯 HAS-1" + ENG_carrier_helipad_aew: "H-13 苏族" + FRA_carrier_helipad_asw: "SE-313" + FRA_carrier_helipad_aew: "HUP-2" + GER_carrier_helipad_asw: "福克-艾彻格里斯 330 鹞式" + GER_carrier_helipad_aew: "福克-艾彻格里斯 223E 龙式" + JAP_carrier_helipad_asw: "Kayaba-2" + JAP_carrier_helipad_aew: "Kayaba-5" + SOV_carrier_helipad_asw: "卡-15" + SOV_carrier_helipad_aew: "卡-15 预警型" \ No newline at end of file diff --git a/src/localisation/replace/ship_modules_l_english.yml b/src/localisation/replace/ship_modules_l_english.yml index 914b6e4..c08fc3c 100755 --- a/src/localisation/replace/ship_modules_l_english.yml +++ b/src/localisation/replace/ship_modules_l_english.yml @@ -36,7 +36,7 @@ EQ_MOD_CAT_sub_ship_stealth_TITLE: "潜艇隐蔽性" EQ_MOD_CAT_dd_role_TITLE: "驱逐舰角色" EQ_MOD_CAT_c_role_TITLE: "巡洋舰角色" - EQ_MOD_CAT_ship_carrier_armor_heavy_TITLE: "重型飞行甲板装甲" + EQ_MOD_CAT_ship_carrier_armor_heavy_TITLE: "航母重型装甲带" EQ_MOD_SLOT_fixed_ship_airplane_launcher_slot_TITLE: "水上飞机弹射器&杂项" EQ_MOD_SLOT_fixed_ship_extra_secondaries_slot_TITLE: "杂项" EQ_MOD_SLOT_fixed_ship_armor_scheme_slot_TITLE: "装甲布置方案" @@ -77,18 +77,6 @@ ship_armor_cruiser_heavy_4:0 "220mm主装甲带/120mm甲板装甲" ship_armor_cruiser_heavy_4_short:0 "大型巡洋舰装甲 IV" ship_armor_cruiser_heavy_4_desc:0 "这一装甲方案试图最大限度地保护船只战斗中所必要的浮力,并以所有其他区域的防护为代价。" - ship_carrier_armor_heavy:0 "150mm甲板装甲" - ship_carrier_armor_heavy_short:0 "重型飞行甲板装甲" - ship_carrier_armor_heavy_desc:0 "重型装甲板可以在牺牲机库空间的前提下保护机库不受敌方轰炸机的伤害。" - ship_ap_shell_1:0 "初级穿甲弹" - ship_ap_shell_1_short:0 "初级穿甲弹" - ship_ap_shell_1_desc:0 "我是用来平衡的哦~" - ship_ap_shell_2:0 "中级穿甲弹" - ship_ap_shell_2_short:0 "中级穿甲弹" - ship_ap_shell_2_desc:0 "我是用来平衡的哦~" - ship_ap_shell_3:0 "高级穿甲弹" - ship_ap_shell_3_short:0 "高级穿甲弹" - ship_ap_shell_3_desc:0 "我是用来平衡的哦~" ship_fire_control_system_4: "作战情报中心" ship_fire_control_system_4_short: "作战情报中心" ship_fire_control_system_4_desc: "有计算机辅助的集合了全舰雷达和声呐等所有电子设备控制终端的作战中心。" @@ -220,7 +208,7 @@ ship_sonar_3_short: "拖拽式声呐" ship_sonar_3_desc: "拖拽式声呐也称可变深度声呐,其可在更深的水下工作以避免舰船本身噪音带来的影响。" ship_missile_1: "无线电制导反舰导弹" - ship_missile_1_short: "无线电制导反舰导弹" + ship_missile_1_short: "反舰导弹 I型" ship_missile_1_desc: "使用无线电制导的早期反舰导弹,其拥有极高的突防速度和毁伤能力。" ship_scheme_incremental:0 "全面防护方案" ship_scheme_incremental_short:0 "全面防护" @@ -476,7 +464,7 @@ EQ_MOD_CAT_ship_heavy_armor_TITLE: "重型装甲" EQ_MOD_CAT_ship_super_heavy_armor_TITLE: "超重型装甲" EQ_MOD_CAT_ship_cruiser_armor_TITLE: "巡洋舰装甲" - EQ_MOD_CAT_ship_carrier_armor_TITLE: "甲板装甲" + EQ_MOD_CAT_ship_carrier_armor_TITLE: "航母装甲带" EQ_MOD_CAT_ship_deck_space_TITLE: "机库" EQ_MOD_CAT_ship_extra_fuel_tank_TITLE: "油箱" EQ_MOD_CAT_ship_mine_layer_TITLE: "布雷装置" @@ -730,9 +718,8 @@ sub_battery_1_desc: "一座安装在潜艇上的巡洋舰等级的无炮塔火炮。" EQ_MOD_CAT_ship_miscellaneous_TITLE: "杂项" EQ_MOD_CAT_ship_missile_aa_TITLE: "舰空导弹" - ship_helipad: "舰载直升机" - ship_helipad_short: "直升机平台" - ship_helipad_desc: "直升机平台是直升机等垂直起降载具起飞和降落的地方。" + ship_helipad: "通用直升机" + ship_helipad_desc: "一种可以执行多种任务的通用直升机。" ship_armor_shbb_2: "480mm主装甲/230mm甲板装甲" ship_armor_shbb_2_short: "改进超重型装甲" ship_armor_shbb_2_desc: "最新的装甲设计方案,目的是抵御所有已知的主炮炮弹,并让一艘装备如此精良的战列舰能够接触并击沉当今世界上的任何其他战列舰。" @@ -743,7 +730,7 @@ ship_hull_cruiser_role_csr_short: "雷达哨戒巡洋舰" ship_hull_cruiser_role_csr_desc: "一艘安装了雷达并担当舰队哨戒斥候的巡洋舰。" ship_missile_aa_1: "舰空导弹" - ship_missile_aa_1_short: "舰空导弹" + ship_missile_aa_1_short: "舰空导弹 I型" ship_missile_aa_1_desc: "防空导弹对飞机的命中率比传统防空炮更高。" ship_smoke_generator: "发烟筒" ship_smoke_generator_short: "发烟筒" @@ -941,7 +928,7 @@ carrier_wooden_deck_desc: "一条木制的全通式飞行甲板。\n§R木制甲板可能在空袭中会遭受严重的损伤。§!" carrier_armor_deck: "90mm飞行甲板" carrier_armor_deck_short: "装甲飞行甲板" - carrier_armor_deck_desc: "一条使用装甲加固的全通式飞行甲板。\n§G装甲甲板可以降低在空袭中遭受致命一击的机会和效果。§!" + carrier_armor_deck_desc: "一条使用装甲加固的全通式飞行甲板。\n§G装甲甲板可以降低在空袭中遭受致命一击的机会和效果。\n甲板遭受致命一击的几率会下降25%,减益下降一半。§!" EQ_MOD_CAT_ship_torpedo_bb_TITLE: "鱼雷发射管" ship_torpedo_bb: "450mm舷侧发射管" ship_torpedo_bb_short: "舷侧鱼雷发射管" @@ -950,7 +937,7 @@ EQ_MOD_CAT_ship_medium_heavy_battery_double_TITLE: "双联重中型火炮" ship_rocket_launcher: "火箭炮" ship_rocket_launcher_short: "火箭炮" - ship_rocket_launcher_desc: "安装在船上的一组火箭炮,可以快速连续地发射火箭。" + ship_rocket_launcher_desc: "安装在船上的一组火箭炮,可以快速连续地发射火箭。\n§R火箭炮的低命中率的目的在于使其聚焦于对岸支援。§!" dp_light_battery_5_single: "76mm自动火炮" dp_light_battery_5_single_short: "单装76mm自动火炮" dp_light_battery_5_single_desc: "一座通过先进的火控计算机控制的全自动高平两用火炮系统。" @@ -965,10 +952,10 @@ ship_torpedo_sub_5_desc: "新开发的水冲压推进系统可以利用水压发射鱼雷,以避免发射的声波被探测到。" ship_cruise_missile_1: "巡航导弹" ship_cruise_missile_1_short: "巡航导弹" - ship_cruise_missile_1_desc: "巡航导弹旨在长距离高精度的前提下投送大当量战斗部。" + ship_cruise_missile_1_desc: "巡航导弹旨在长距离高精度的前提下投送大当量战斗部。\n§R巡航导弹的低命中率的目的在于使其聚焦于对岸支援。§!" ship_cruise_missile_sub_1: "巡航导弹" ship_cruise_missile_sub_1_short: "巡航导弹" - ship_cruise_missile_sub_1_desc: "巡航导弹旨在长距离高精度的前提下投送大当量战斗部。" + ship_cruise_missile_sub_1_desc: "巡航导弹旨在长距离高精度的前提下投送大当量战斗部。\n§R巡航导弹的低命中率的目的在于使其聚焦于对岸支援。§!" EQ_MOD_CAT_ship_sub_missile_TITLE: "潜射巡航导弹" ship_hull_cruiser_role_ca: "主力巡洋舰角色" ship_hull_cruiser_role_ca_short: "主力巡洋舰" @@ -1080,10 +1067,75 @@ carrier_helipad_asw_desc: "一队带有反潜武器的直升机。" carrier_helipad_aew: "预警直升机" carrier_helipad_aew_desc: "一队带有预警雷达的直升机。" - EQ_MOD_CAT_carrier_helipad_TITLE: "航母舰载直升机" + EQ_MOD_CAT_carrier_helipad_TITLE: "直升机" ship_deck_space_converted: "中型开放式机库" ship_deck_space_converted_short: "中型开放式机库" ship_deck_space_converted_desc: "船舱内一块体积中等的开放区域,可以为着舰的飞机进行维护和后勤。为船上增加更多的机库会使得造价飙升。" EQ_MOD_CAT_ship_deck_space_converted_TITLE: "额外机库" ship_armor_extra: "额外装甲" - ship_armor_extra_desc: "这艘舰船的装甲被略微加强了。" \ No newline at end of file + ship_armor_extra_desc: "这艘舰船的装甲被略微加强了。" + ship_armor_carrier_1: "76mm主装甲" + ship_armor_carrier_1_short: "航母装甲带 I" + ship_armor_carrier_1_desc: "中等厚度的侧面装甲带,通常见于巡洋舰。" + ship_armor_carrier_2: "102mm主装甲" + ship_armor_carrier_2_short: "航母装甲带 II" + ship_armor_carrier_2_desc: "防护能力更强的装甲可以保护航母免受水下爆炸和轻型火炮的打击。" + ship_armor_carrier_3: "114mm主装甲" + ship_armor_carrier_3_short: "航母装甲带 III" + ship_armor_carrier_3_desc: "此类装甲布置方案强调将吨位集中在保护诸如弹药库和油库等脆弱区域的装甲上。" + ship_armor_carrier_4: "152mm主装甲" + ship_armor_carrier_4_short: "航母装甲带 IV" + ship_armor_carrier_4_desc: "航母装甲带的最终形态,有着集中的防护能力和加厚的防鱼雷隔舱。" + ship_armor_carrier_heavy_1: "114mm主装甲" + ship_armor_carrier_heavy_1_short: "重型航母装甲带 I" + ship_armor_carrier_heavy_1_desc: "此类装甲由一艘真正的战列舰减配而来,可以防止拖慢航速。" + ship_armor_carrier_heavy_2: "152mm主装甲" + ship_armor_carrier_heavy_2_short: "重型航母装甲带 II" + ship_armor_carrier_heavy_2_desc: "这种装甲曾是一艘大型战舰的一部分,虽然为了航速牺牲了一部分厚度,但足以在可能面对的水面火力中保护舰船免受损伤。" + ship_armor_carrier_heavy_3: "127mm主装甲/76mm防鱼雷隔舱" + ship_armor_carrier_heavy_3_short: "重型航母装甲带 III" + ship_armor_carrier_heavy_3_desc: "尽管装甲厚度不如前期,此类装甲方案在航母的核心区域应用了密度更大的防护措施以及厚重的防鱼雷装甲。" + ship_armor_carrier_heavy_4: "152mm主装甲/76mm防鱼雷隔舱" + ship_armor_carrier_heavy_4_short: "重型航母装甲带 IV" + ship_armor_carrier_heavy_4_desc: "航母装甲带的最终形态,有着表面硬化钢锻造的装甲板和从四面八方保护内部舱室的防鱼雷设施。" + ship_armor_carrier_heavy_5: "127mm主装甲/76mm防鱼雷隔舱(深度船壳集成)" + ship_armor_carrier_heavy_5_short: "现代航母装甲带" + ship_armor_carrier_heavy_5_desc: "现代航母的装甲布置方法采用深度船体集成的手段,可以在船壳、甲板和各模块的连接处保证更强的完整性。" + ship_armor_carrier_shbb: "160mm主装甲/400mm核心区装甲" + ship_armor_carrier_shbb_short: "超重型航母装甲带" + ship_armor_carrier_shbb_desc: "此装甲属于过去一艘超重型战列舰的残余,可以保护航母免受任何形式的攻击。" + EQ_MOD_CAT_sub_conning_tower_TITLE: "指挥塔" + sub_conning_tower_0: "指挥塔" + sub_conning_tower_0_desc: "潜艇指挥中心所在的上层结构。" + sub_conning_tower_1: "改进型指挥塔" + sub_conning_tower_1_desc: "一座改进过的指挥塔可以安放更多电子设备。" + ship_hull_civilian_role_ap: "通用辅助船角色" + ship_hull_civilian_role_ap_short: "通用辅助船" + ship_hull_civilian_role_ap_desc: "为补给和支援设计的通用型舰队支援舰。" + ship_hull_civilian_role_ao: "大型舰队油轮角色" + ship_hull_civilian_role_ao_short: "大型舰队油轮" + ship_hull_civilian_role_ao_desc: "有着大型储油罐的专用舰队油轮。" + ship_hull_civilian_role_av: "水上飞机母舰角色" + ship_hull_civilian_role_av_short: "水上飞机母舰" + ship_hull_civilian_role_av_desc: "带有水上飞机弹射器和机库的辅助船。" + EQ_MOD_SLOT_fixed_ship_conning_tower_slot_TITLE: "指挥塔" + EQ_MOD_CAT_ap_role_TITLE: "辅助船角色" + sub_ship_periscope_4: "潜望镜 IV" + sub_ship_periscope_4_short: "双潜望镜系统" + sub_ship_periscope_4_desc: "这类潜望镜被分为两个部分,分别是作战镜和观察镜,二者有着不同等级的放大倍率。" + pressure_hull_5: "耐压艇壳 V" + pressure_hull_5_short: "耐压艇壳 V" + pressure_hull_5_desc: "保护潜艇整体结构的内壳,决定了潜艇的防护水平和下潜深度。" + sub_conning_tower_2: "先进型指挥塔" + sub_conning_tower_2_desc: "一座有着流线型外形和先进传感器的复杂指挥结构。" + EQ_MOD_CAT_ship_armor_carrier_shbb_TITLE: "超重型航母装甲带" + ship_missile_launcher_desc: "一组标准的垂直发射系统阵列。\n§Y允许携带弹道导弹。§!" + ship_slbm_launcher_desc: "一组桶径更大的标准垂直发射系统阵列。\n§Y允许携带有核弹头的弹道导弹。§!" + sub_bow_sonar: "前部声呐" + sub_bow_sonar_desc: "一个安装在潜艇舰艏区域的声呐装置。" + ship_missile_2: "主动雷达制导反舰导弹" + ship_missile_2_short: "反舰导弹 II型" + ship_missile_2_desc: "一具带有主动雷达制导系统的改进型导弹,可以自动发现和追踪目标。" + ship_missile_aa_2: "半主动雷达制导舰空导弹" + ship_missile_aa_2_short: "舰空导弹 II型" + ship_missile_aa_2_desc: "该防空导弹带有信号接收器,可以从发射舰的雷达处获得制导参数和目标信息。" \ No newline at end of file diff --git a/src/localisation/replace/vnr_naval_develop_l_english.yml b/src/localisation/replace/vnr_naval_develop_l_english.yml index e472fbf..77ec716 100755 --- a/src/localisation/replace/vnr_naval_develop_l_english.yml +++ b/src/localisation/replace/vnr_naval_develop_l_english.yml @@ -89,4 +89,8 @@ sp_early_informatization_system_unique_reward_a: "信息化努力" sp_early_informatization_system_unique_reward_a_desc: "在计算机科技领域处于领导地位的研发团队提出了一项旨在扩展信息化系统,以及合并所有海军舰船上电子设备的集成化计算机系统。这是一个有趣的点子,但也会在很大程度上影响目前的项目进度。" sp_early_informatization_system_perference_a: "慢慢来。" - sp_early_informatization_system_perference_b: "分出一部分预算。" \ No newline at end of file + sp_early_informatization_system_perference_b: "分出一部分预算。" + lack_maintainence_facilities: "缺乏维护" + lack_maintainence_facilities_desc: "我们拥有的海军设施无力维护现有的舰队。" + murwik_naval_academy: "缪尔维克海军学院" + murwik_naval_academy_desc: "缪尔维克海军学院是德国海军军官的主要训练培养机构,其在1910年基尔海军学院解散重组后设立,成为德国最重要的海军院校。该机构致力于通过海军火器训练和工程学教育培养职业化的德国海军军官。" \ No newline at end of file diff --git a/src/localisation/simp_chinese/replace/navy_rework_welcome_l_simp_chinese.yml b/src/localisation/simp_chinese/replace/navy_rework_welcome_l_simp_chinese.yml index 941b84f..208f6f3 100755 --- a/src/localisation/simp_chinese/replace/navy_rework_welcome_l_simp_chinese.yml +++ b/src/localisation/simp_chinese/replace/navy_rework_welcome_l_simp_chinese.yml @@ -4,7 +4,7 @@ navy_rework_welcome_splash_tab_3: "额外信息" navy_rework_welcome_splash_tab_4: "致谢" navy_rework_options_button_text: "继续" - navy_rework_welcome_splash_tab_1_content: "§Hv1.18 “马塔潘角”§!\n\n§C重要新增:§!\n\n-重做第二次伦敦海军会议的机制\n-新模块:反潜直升机,预警直升机\n-新工程:早期信息化系统\n-新立绘:心上人,帝国信仰,奥托·温舍,日进,蓝岭,柯里塔克\n\n§C更新:§!\n\n-增加一个关于海军条约的事件\n-超重改装航母模块现在会解锁一个额外机库,本身不提供载机\n-超重改装航母决议在更早的时间可见\n-超级航母和打击航母新增一个舰尾槽位\n-意大利重巡扎拉新增一个特殊的额外装甲部件\n-普通的潜艇现在可以安装燃料舱\n-电子和火箭相关的科技现在有正确的类型,可以获得对应的加成\n-专家AI会在超级航母上使用强力甲板\n-雷达干扰器在所有船体上限制为1座\n-削弱潜艇核动力引擎的可见度效果\n-AIP引擎价格现在更高\n-一些殖民地会使用宗主国的舰船图标\n-在生产选择界面的图标现在更大更清晰\n-重新平衡所以船体所需的资源\n-防空提供的最大减伤下调到60%\n-每日获取的最大海军经验下调到2\n\n§C修复:§!\n\n-成熟的补给船队精神现在取消损耗相关效果,而是提供燃料消耗减少效果\n-增加一个在游戏过程中根据规则动态为新tag添加船坞产出的功能\n-增加英国战列舰舰名组中缺失的安森和豪\n\n感谢你的游玩!" + navy_rework_welcome_splash_tab_1_content: "§Hv1.20 “核子力量”§!\n\n§C重要新增:§!\n\n-新科技:现代潜艇态势感知系统,主动雷达制导导弹\n-新模块:耐压艇壳V,潜望镜IV,先进型指挥塔,潜艇前部声呐,反舰导弹II型,防空导弹II型\n-重做鱼雷冷却,现在不同的学说可以获得不同程度的鱼雷装填时间\n\n§C更新:§!\n\n-为德国军官团添加一个海军学院精神\n-防空导弹现在由无线电制导导弹科技解锁\n-1级导弹的效果全面削弱,适应新的导弹更新\n-潜艇鱼雷发射管有更高的命中几率\n-降低重型装甲改装为航母装甲的改换费用\n-潜望镜在所有潜艇船体上都变成必须安装\n-允许辅助船船体安装航母用舰载直升机\n-直升机平台模块改名为通用直升机,并且与航母直升机在选择界面上归为一类\n-潜射巡航导弹不再是单独科技,而是通过导弹潜艇的特殊工程直接解锁\n-鱼雷再装填科技的研究时间缩短\n-海军上将级和声望级现在使用3级引擎\n-装甲飞行甲板价格提高\n-为AI大国免费获得的航母模板增加了装甲带\n-重做救援潜艇科技的图标\n-为远洋客轮和装甲飞行甲板的说明文字添加了更加详细的效果说明\n-为巡航导弹和火箭炮在说明文字中添加低命中率的说明\n\n§C修复:§!\n\n-修复水面弹道导弹发射装置缺失说明文字的问题\n-修复苏联改装航母图标为空的问题\n-修复超重型航母装甲在所有改装起源上都可用的问题\n\n感谢你的游玩!" navy_rework_welcome_splash_tab_2_content: "§H这里包含了你想知道的关于海军重置的一切。§!\n\n§C设计器-§!\n£white_dot 在设计§Y驱逐舰§!、§Y巡洋舰§!或§Y战列舰§!的时候,§Y主炮§!是和历史唯一的一一对应的装备。由于它们的火力和穿甲据此做了平衡,§R请确保它们的数量和现实中接近§!。诸如§Y副炮§!和§Y鱼雷§!等装备则与原版没有区别。\n£white_dot 一些在原版受限的装备在本模组中是开放的,比如你可以建造超重炮战列舰,轻炮重巡,无甲巡洋舰等等。\n£white_dot 舰船角色在驱逐舰和巡洋舰上是必须的,它们可以提供不同的增益并解锁特殊的部件。\n£white_dot 巡洋舰的主力屏卫之分不由主炮口径为标准。所有巡洋舰(除装甲舰外)都初始默认为屏卫舰,且需要特殊的角色才能让它们成为主力舰。\n£white_dot §Y导弹§!可以安装在晚期的重型或巡洋舰船体上,不过后者需要专门的导弹巡洋舰角色来安装。\n£white_dot 此模组中实现最大屏卫效率的屏卫/主力比例为2\n£white_dot 鱼雷可以对重型舰船造成巨量的伤害,不过重型装甲只能提供非常有限的鱼雷防护,你需要安装§Y鱼雷防御系统§!来避免这一点。\n£white_dot 主炮的穿甲经过一定的平衡。其基础穿深为同时期装甲的1.1倍,这也意味着基础的装甲钢和混合防护方案可以避免被击穿,而下一代主炮则可以击穿使用重点防护的该型战舰。\n£white_dot 海战中的甲弹对抗公式以如下规则计算,穿甲和装甲的比值与伤害权重之间的映射关系为:超过200%为100%伤害,100%到200%为100%伤害,85%到100%为70%伤害,75%到85%为60%伤害,60%到75%为45%伤害,50%到60%为35%伤害,30%到50%为20%伤害,10%到30%为10%伤害,低于10%为1%伤害。\n£white_dot §Y超重型主炮§!根据炮管数量和§Y重型主炮§!归类在一起,但是它们仍然在某些船体上受到安装限制。\n£white_dot 设计器中的舰船分类符号可以帮助你更好地管理舰队。其仅仅表示该国对舰船的分类和定义,没有实际效果。\n£white_dot 辅助船非常脆弱,但是航程极长。由于舰队最大航程是由平均数决定的,因此在舰队中加入一些辅助船可以增加航程。\n\n§C科技树-§!\n£white_dot 尽管科技树的外观变化巨大,但是它的本质仍然和原版类似,你不需要花费大量时间去理解。\n£white_dot 并不是所有科技都是有价值的,请根据你的战略和地缘情况理智选择。\n£white_dot 子科技需要船体科技研究完成才能解锁。其中有一些还需要非海军科技的进步来推动。例如,主动声呐需要被动声呐研究完成,而一些火控系统则需要工程科技的进步作为前提。\n\n§C海战-§!\n£white_dot 海战的最短时间§Y已经被提高到20小时,主力舰在第22小时开火,其他舰艇在第30小时开火§!,而§G航母则可以在刚加入战斗时就参与进攻§!。§Y航母堆叠限制§!被放宽到6。你使用舰载机的方式在本模组中更加重要。\n£white_dot 舰艇的防空和舰载战斗机的伤害与命中率都获得了提升。一支没有战斗机护航的航母舰队可能会在进攻中损失更多的舰载机。\n£white_dot 基础的阵位被削减为50%,但优势的水面探测数值可以带来最多50%的阵位奖励。\n£white_dot 水上飞机弹射器、航母和声呐在反潜战中的表现都更加有用和强力,而§Y潜艇§!基础的§Y可见度§!相较原版被§R增加§!了,在面对有良好反潜能力的舰队时,潜艇不再拥有优势。\n£white_dot AI的设计模板是刻意默认设置为§Y史实向§!的。尽管这些模板比原版要强一些,但是过去的最优设计仍然是有效的。\n\n§C其他-§!\n£white_dot 玩家和AI都享有§G-15%§!海军燃料消耗减免。\n£white_dot 单个船厂的产出已被提高到§G160%§!,一般在没有加成的情况下,建造一艘满配战列舰的时间在1-2年之间。\n£white_dot AI控制的主要国家会分别在1940年,1943年,1945年和冷战时期(如果没有投降的话)获得一批海军科技和独特的舰船设计。\n£white_dot AI会根据历史上的学说选择和战争情况选择不同的海军建造策略(包括舰载机)。例如,原版的§g德国§!会更加专注于潜艇,而§B美国§!则会重视航母。" navy_rework_welcome_splash_tab_3_content: "§H这里罗列关于海军重置的其他信息。§!\n\n§C兼容性-§!\n£white_dot 除非有§Y兼容包§!,本模组与修改科技树的模组不兼容,已有的兼容包链接都会在创意工坊界面列出。\n£white_dot §R所有生成舰船设计的国策/事件/决议都会失效,这是为了兼容性的考量和必要牺牲。§!\n\n§C二次创作-§!\n£white_dot 除了56之路外,不会再有其他的官方兼容包发布,希望社区可以更多地参与此事。目前日共重置与日本史实国策重做已完全兼容本模组。\n£white_dot 所有人都可以随意利用本模组的资源(代码/图标/文本),但在使用中请标明出处并通知我。感谢你的理解。" navy_rework_welcome_splash_tab_4_content: "大家好,海军重置已经走过了艰难的开发阶段,如今史实设计器、初始海军编制和设计、图标和科技树都已经基本完成,整个大框架完成后,剩余的工作便是进一步丰富和扩充,而这相比之前的开拓等等都要简单一些。借此机会我想和大家讲讲这个mod的过去和未来。\n\n我是2016年入的钢4坑,在加里波第的噩梦版本,也就是0.6时期接触到的KR,当时就被它详实有趣的世界观所吸引,之后几年KR一直是我玩的最多的mod之一。KR在0.8发布了海军重做,也是我最喜欢最兴奋的一个版本,由此我开始对海军感兴趣,也越发经常地想象KR世界观中的海军和军舰会是什么样子的。\n\n2021年春节前夕的一个周五下午,我在办公室摸鱼逛reddit,看到了一位外国网友写的对KR中加拿大和日本海军的战舰原型考证,这篇文章深深吸引了我,我用了一个下午翻译后发布到了贴吧上,收获了很多人的支持。尽管后来因为屏蔽的问题我转战知乎,但我始终将KR海军考据的系列坚持了下来,从海军大国到一些特色小国我都查阅了大量资料,也为这个mod打下了基础。\n\n在KR0.22更新之前,开发因为一些原因多次削减了海军的内容,我一直感到很遗憾,0.22的大改给了我这个动力去做之前我不敢想的事情。虽然写代码是我的老本行,但是美工、文案和汉译英等等我都是从头开始学,一次次试错,一个人陆陆续续弄了大半年,发布了KR和KX两版,才做到现在这个地步,我从中也学到了很多。如今,我们也终于迎来了原版海军重置的发布。\n\n我想借这个机会感谢所有在这个过程中帮助我的朋友和玩家,包括启发我的reddit网友Tragic-tragedy,贴吧上对我的史料斧正的朋友,在知乎上追更的朋友,还有许多订阅海军重置的玩家,没有你们的支持就没有这个mod,谢谢你们!\n\n最后,我还想借此机会感谢我的外公,他曾在中国人民解放军海军服役了几十年,在我的孩提时代启发了我对海军的认识。上世纪七八十年代,我的外公分别在几艘海军科考船上服役,担任过气象专家和部门政委等职务,他的大部分军旅生涯是在向阳红10号船上度过的,这也是当时中国自主设计建造的吨位最大的远洋科考船。1980年,向阳红10号作为新中国历史上最大规模远洋舰队的一员参加了中国第一次洲际弹道导弹发射试验,这就是大家熟知的580任务。我的外公当时负责气象部门,为回收导弹黑匣子的时间窗口提供预报支持。四年后,他随船参加了中国第一次南极科考任务,并在乔治王岛参与了长城站的建设。向阳红10号船之后被改装成了远望4号,在2007年遇到事故损坏,最后成了东方21D的靶子,每每说起来,他还是有些惋惜。我能看出来他对曾经的海军生涯有着复杂的情感,一方面为对国家做出贡献而感到骄傲光荣,而另一方面又为错过了孩子们的成长感到缺憾。不过尽管如此,他从小给我讲述的故事仍然点燃了我对海军的兴趣,为这个mod播下了一颗种子。\n\n随着我现在工作生活越来越忙,不知道海军重置还能维持多久,所以我在此也希望成立一个小团队,用半做半学的方式,把这个mod延续下去。\n\n有兴趣加我qq:1245385638,或海军重置群:162239327" \ No newline at end of file diff --git a/src/localisation/simp_chinese/replace/research_l_simp_chinese.yml b/src/localisation/simp_chinese/replace/research_l_simp_chinese.yml index 4a09aa1..1e40a02 100755 --- a/src/localisation/simp_chinese/replace/research_l_simp_chinese.yml +++ b/src/localisation/simp_chinese/replace/research_l_simp_chinese.yml @@ -4,7 +4,7 @@ advanced_sonar_desc: "拖拽式声呐也称可变深度声呐,其可在更深的水下工作以避免舰船本身噪音带来的影响。\n\n在§Y轻型船舰§!和§Y巡洋舰§!的§Y电子设备槽位§!上安装此模块将有助于探测敌方§Y潜艇§!。" naval_radio_guiding_system: "海军无线电制导系统" naval_radio_guiding_system_desc: "无线电从最初被用于通信和雷达测距之后,又发展出遥控的功能,海军也在最新的设备上开始采用基于无线电信号的制导系统,相比惯性和预设制导方式,无线电制导还加入了目标的位置数据,更有利于攻击海上移动的舰船。" - ship_to_ship_missile: "无线电制导反舰导弹" + ship_to_ship_missile: "无线电制导导弹" ship_to_ship_missile_desc: "基于过去无线电制导武器的突破,无线电制导技术已经成为了制造自驱动、远程投送大型载荷武器的最后一块拼图。以此发展而来的反舰导弹抑或由远程或由内置的无线电发射源进行导航,在海战中相比传统的火炮更加有效,也吸引了世界上大多数国家争相制造这种武器。" high_speed_light_engine: "高速动力系统" high_speed_light_engine_desc: "新发明的超高压锅炉可以为蒸气轮机提供更强劲的动力来源,从而极大地提高舰船速度,其功率甚至逼近75000匹马力。但由于其不稳定的性能,目前这种高速蒸汽轮机仅仅应用在驱逐舰等小型舰体上。" @@ -103,7 +103,7 @@ arresting_gear: "阻拦索" arresting_gear_desc: "舰载机阻拦着陆装置是航母上的重要辅助设备,实现了舰载机在有限的甲板长度上安全地着舰。阻拦索是这一装置最重要的一环,其通过高强度的绳索钩住舰载机的挂钩。如果阻拦索无法起到作用,拦机网将成为最后一道防线。" aviation_dawn: "航空黎明" - aviation_dawn_desc: "随着海军航空兵的发展,其在舰队中的地位也相应得到了提高,日本海军、英国皇家海军和美国海军都在二十年代末和三十年代初组织了大量规模各异的作战演习,从中总结了很多舰载机的战术。由于这一兵种极高的技术门槛,任何一国的海军若是想要建成一支强大的海航力量都必须经过实践。\n\n然而对于任何一支拥有大量战列舰的海军而言,想要在海战理论上改变航向都将是困难的,也注定会受到来自既得利益集团的阻力。\n\n§R航空时代来临了,大舰巨炮也许终究会被扫进垃圾桶......§!" + aviation_dawn_desc: "从最初的莱特飞行器到如今的单翼机,飞机工业的革命带来了结构强度更高、抗腐蚀性更好的材料。随着海军航空兵的发展,其在舰队中的地位也相应得到了提高,日本海军、英国皇家海军和美国海军都在二十年代末和三十年代初组织了大量规模各异的作战演习,从中总结了很多舰载机的战术。由于这一兵种极高的技术门槛,任何一国的海军若是想要建成一支强大的海航力量都必须经过实践。\n\n然而对于任何一支拥有大量战列舰的海军而言,想要在海战理论上改变航向都将是困难的,也注定会受到来自既得利益集团的阻力。\n\n§R航空时代来临了,大舰巨炮也许终究会被扫进垃圾桶......§!" night_air_strike: "夜间空袭" night_air_strike_desc: "夜间航行是一项极为危险的任务,但也正因为它的危险性,往往可以起到出其不意的效果。通过大量的夜间舰载机起降训练,飞行员和航母地勤队伍逐渐具备了在部分照明条件较好的夜晚发动有效空袭的能力。" carrier_mass_production: "航母大规模生产" @@ -335,8 +335,6 @@ modern_generic_battery_desc: "\"SjöAutomatKanon\"(简写SAK),或称海军自动武器系统,是一套在第二次世界大战之后由瑞典军方开发的全自动高平两用火炮系统。在战争末期,航空工业的蓬勃发展带动了高速飞机的革命,一架喷气式战斗机甚至可以以每小时一千公里的超音速飞行,这使得传统的防空炮对其失去了效用。SAK包含了火控计算机和速射炮等子系统,可以在较短时间内发射大量弹药以保证命中率。" coldwar_ship_torpedo_launcher: "冷战鱼雷发射器" coldwar_ship_torpedo_launcher_desc: "由于潜艇强度和速度的提升,二战之后的新型鱼雷采用了威力更强的战斗部和动力超群的马达。\n\n在§Y轻型舰艇§!或§Y巡洋舰§!安装这个模块可以对敌方§Y主力舰§!造成重大损害。" - missile_submarine: "巡航导弹潜艇" - missile_submarine_desc: "在战争晚期开发的无线电制导导弹被认为是现代巡航导弹的前身,它能够以亚音速飞行很长的距离并精确地命中地面或海上目标。战后的海军设计师们通过多种设计方法,成功地让潜艇具备了装载和发射巡航导弹的能力。" wake_homing_torpedo: "尾波自动寻的鱼雷" wake_homing_torpedo_desc: "尾波现象又称开尔文船波,是固体在流体中移动时下游的扰动流区域,由固体周围的流体流动引起。海军工程师利用这种现象发明了一种基于移动目标留下的尾波航迹进行自动导航的制导系统。安装有尾波制导系统的鱼雷在发射后会通过声呐回声追踪水文变化,并最终尾随至目标的后方来打击其脆弱的动力和转向设备。" proximity_detonator: "近炸鱼雷" @@ -370,4 +368,8 @@ symmetric_key_algorithm_desc: "自从通信加密技术发明以来,对称密钥算法就一直是最主流的加密算法之一,这种密钥管理方案使用统一的加密和解密密钥来处理电子数据。对称密钥加密技术在战后得到了一些改进,这包括了随机化且频繁更新的密钥,可以让数据传输的过程更加安全。" luneburg_lens: "龙勃透镜" luneburg_lens_desc: "龙勃透镜是一种内部对称的球体梯度折射率透镜,被广泛地应用于处理从可见光到微波在内的所有电磁辐射。这一技术最早由鲁道夫·龙勃教授提出,在微波天线的生产中有着至关重要的作用。和传统的抛物面天线相比,使用了龙勃透镜的探测天线有着无与伦比的优势,其可以通过在透镜周围移动馈电来操纵而不需要转动天线本身,这在相控阵雷达和预警机的发展中拥有重要的地位。" - converted_super_heavy_carrier: "超重型改装航母" \ No newline at end of file + converted_super_heavy_carrier: "超重型改装航母" + modern_periscope: "现代潜艇态势感知系统" + modern_periscope_desc: "在先进探测器和反潜武器的面前,为了让潜艇适应更加严酷的环境,战后的潜艇采用一种整合了雷达、声呐和双潜望镜系统的集成感知系统。随着发达的电子器械体积越来越小,全新的潜艇指挥塔被铸造为流线型,可以在航速、隐匿性和容纳更多的设备之间找到最佳的平衡点。" + advanced_missile_system: "主动雷达制导导弹" + advanced_missile_system_desc: "电子器件在战后的革命性突破使得在导弹上安装体积更小的制导装置成为可能。采用主动雷达制导技术的导弹通常带有一个雷达收发器以及相应所需的电子元器件,可以自主地发现并跟踪目标,这一发明也成为了未来的射后不理技术的雏形。" \ No newline at end of file diff --git a/src/localisation/simp_chinese/replace/ship_modules_country_specific_l_simp_chinese.yml b/src/localisation/simp_chinese/replace/ship_modules_country_specific_l_simp_chinese.yml index 012f3f7..fa0231b 100755 --- a/src/localisation/simp_chinese/replace/ship_modules_country_specific_l_simp_chinese.yml +++ b/src/localisation/simp_chinese/replace/ship_modules_country_specific_l_simp_chinese.yml @@ -1721,4 +1721,18 @@ ITA_dp_ship_secondaries_1_bb: "100mm/45 Model 1924火炮" ITA_dp_ship_secondaries_2_bb: "90mm/50 OTO Model 1939火炮" ITA_dp_ship_secondaries_3_bb: "135mm/45 OTO Model 1940火炮" - ITA_dp_ship_secondaries_4_bb: "135mm/45 OTO Model 1940 RPC火炮" \ No newline at end of file + ITA_dp_ship_secondaries_4_bb: "135mm/45 OTO Model 1940 RPC火炮" + USA_carrier_helipad_asw: "HSS-1 海蝙蝠" + USA_carrier_helipad_aew: "西科斯基 HO4S" + CAN_carrier_helipad_asw: "HSS-1 海蝙蝠" + CAN_carrier_helipad_aew: "西科斯基 HO4S" + ENG_carrier_helipad_asw: "威塞克斯 HAS-1" + ENG_carrier_helipad_aew: "H-13 苏族" + FRA_carrier_helipad_asw: "SE-313" + FRA_carrier_helipad_aew: "HUP-2" + GER_carrier_helipad_asw: "福克-艾彻格里斯 330 鹞式" + GER_carrier_helipad_aew: "福克-艾彻格里斯 223E 龙式" + JAP_carrier_helipad_asw: "Kayaba-2" + JAP_carrier_helipad_aew: "Kayaba-5" + SOV_carrier_helipad_asw: "卡-15" + SOV_carrier_helipad_aew: "卡-15 预警型" \ No newline at end of file diff --git a/src/localisation/simp_chinese/replace/ship_modules_l_simp_chinese.yml b/src/localisation/simp_chinese/replace/ship_modules_l_simp_chinese.yml index 5890e39..82622d9 100755 --- a/src/localisation/simp_chinese/replace/ship_modules_l_simp_chinese.yml +++ b/src/localisation/simp_chinese/replace/ship_modules_l_simp_chinese.yml @@ -36,7 +36,7 @@ EQ_MOD_CAT_sub_ship_stealth_TITLE: "潜艇隐蔽性" EQ_MOD_CAT_dd_role_TITLE: "驱逐舰角色" EQ_MOD_CAT_c_role_TITLE: "巡洋舰角色" - EQ_MOD_CAT_ship_carrier_armor_heavy_TITLE: "重型飞行甲板装甲" + EQ_MOD_CAT_ship_carrier_armor_heavy_TITLE: "航母重型装甲带" EQ_MOD_SLOT_fixed_ship_airplane_launcher_slot_TITLE: "水上飞机弹射器&杂项" EQ_MOD_SLOT_fixed_ship_extra_secondaries_slot_TITLE: "杂项" EQ_MOD_SLOT_fixed_ship_armor_scheme_slot_TITLE: "装甲布置方案" @@ -77,18 +77,6 @@ ship_armor_cruiser_heavy_4:0 "220mm主装甲带/120mm甲板装甲" ship_armor_cruiser_heavy_4_short:0 "大型巡洋舰装甲 IV" ship_armor_cruiser_heavy_4_desc:0 "这一装甲方案试图最大限度地保护船只战斗中所必要的浮力,并以所有其他区域的防护为代价。" - ship_carrier_armor_heavy:0 "150mm甲板装甲" - ship_carrier_armor_heavy_short:0 "重型飞行甲板装甲" - ship_carrier_armor_heavy_desc:0 "重型装甲板可以在牺牲机库空间的前提下保护机库不受敌方轰炸机的伤害。" - ship_ap_shell_1:0 "初级穿甲弹" - ship_ap_shell_1_short:0 "初级穿甲弹" - ship_ap_shell_1_desc:0 "我是用来平衡的哦~" - ship_ap_shell_2:0 "中级穿甲弹" - ship_ap_shell_2_short:0 "中级穿甲弹" - ship_ap_shell_2_desc:0 "我是用来平衡的哦~" - ship_ap_shell_3:0 "高级穿甲弹" - ship_ap_shell_3_short:0 "高级穿甲弹" - ship_ap_shell_3_desc:0 "我是用来平衡的哦~" ship_fire_control_system_4: "作战情报中心" ship_fire_control_system_4_short: "作战情报中心" ship_fire_control_system_4_desc: "有计算机辅助的集合了全舰雷达和声呐等所有电子设备控制终端的作战中心。" @@ -220,7 +208,7 @@ ship_sonar_3_short: "拖拽式声呐" ship_sonar_3_desc: "拖拽式声呐也称可变深度声呐,其可在更深的水下工作以避免舰船本身噪音带来的影响。" ship_missile_1: "无线电制导反舰导弹" - ship_missile_1_short: "无线电制导反舰导弹" + ship_missile_1_short: "反舰导弹 I型" ship_missile_1_desc: "使用无线电制导的早期反舰导弹,其拥有极高的突防速度和毁伤能力。" ship_scheme_incremental:0 "全面防护方案" ship_scheme_incremental_short:0 "全面防护" @@ -476,7 +464,7 @@ EQ_MOD_CAT_ship_heavy_armor_TITLE: "重型装甲" EQ_MOD_CAT_ship_super_heavy_armor_TITLE: "超重型装甲" EQ_MOD_CAT_ship_cruiser_armor_TITLE: "巡洋舰装甲" - EQ_MOD_CAT_ship_carrier_armor_TITLE: "甲板装甲" + EQ_MOD_CAT_ship_carrier_armor_TITLE: "航母装甲带" EQ_MOD_CAT_ship_deck_space_TITLE: "机库" EQ_MOD_CAT_ship_extra_fuel_tank_TITLE: "油箱" EQ_MOD_CAT_ship_mine_layer_TITLE: "布雷装置" @@ -730,9 +718,8 @@ sub_battery_1_desc: "一座安装在潜艇上的巡洋舰等级的无炮塔火炮。" EQ_MOD_CAT_ship_miscellaneous_TITLE: "杂项" EQ_MOD_CAT_ship_missile_aa_TITLE: "舰空导弹" - ship_helipad: "舰载直升机" - ship_helipad_short: "直升机平台" - ship_helipad_desc: "直升机平台是直升机等垂直起降载具起飞和降落的地方。" + ship_helipad: "通用直升机" + ship_helipad_desc: "一种可以执行多种任务的通用直升机。" ship_armor_shbb_2: "480mm主装甲/230mm甲板装甲" ship_armor_shbb_2_short: "改进超重型装甲" ship_armor_shbb_2_desc: "最新的装甲设计方案,目的是抵御所有已知的主炮炮弹,并让一艘装备如此精良的战列舰能够接触并击沉当今世界上的任何其他战列舰。" @@ -743,7 +730,7 @@ ship_hull_cruiser_role_csr_short: "雷达哨戒巡洋舰" ship_hull_cruiser_role_csr_desc: "一艘安装了雷达并担当舰队哨戒斥候的巡洋舰。" ship_missile_aa_1: "舰空导弹" - ship_missile_aa_1_short: "舰空导弹" + ship_missile_aa_1_short: "舰空导弹 I型" ship_missile_aa_1_desc: "防空导弹对飞机的命中率比传统防空炮更高。" ship_smoke_generator: "发烟筒" ship_smoke_generator_short: "发烟筒" @@ -941,7 +928,7 @@ carrier_wooden_deck_desc: "一条木制的全通式飞行甲板。\n§R木制甲板可能在空袭中会遭受严重的损伤。§!" carrier_armor_deck: "90mm飞行甲板" carrier_armor_deck_short: "装甲飞行甲板" - carrier_armor_deck_desc: "一条使用装甲加固的全通式飞行甲板。\n§G装甲甲板可以降低在空袭中遭受致命一击的机会和效果。§!" + carrier_armor_deck_desc: "一条使用装甲加固的全通式飞行甲板。\n§G装甲甲板可以降低在空袭中遭受致命一击的机会和效果。\n甲板遭受致命一击的几率会下降25%,减益下降一半。§!" EQ_MOD_CAT_ship_torpedo_bb_TITLE: "鱼雷发射管" ship_torpedo_bb: "450mm舷侧发射管" ship_torpedo_bb_short: "舷侧鱼雷发射管" @@ -950,7 +937,7 @@ EQ_MOD_CAT_ship_medium_heavy_battery_double_TITLE: "双联重中型火炮" ship_rocket_launcher: "火箭炮" ship_rocket_launcher_short: "火箭炮" - ship_rocket_launcher_desc: "安装在船上的一组火箭炮,可以快速连续地发射火箭。" + ship_rocket_launcher_desc: "安装在船上的一组火箭炮,可以快速连续地发射火箭。\n§R火箭炮的低命中率的目的在于使其聚焦于对岸支援。§!" dp_light_battery_5_single: "76mm自动火炮" dp_light_battery_5_single_short: "单装76mm自动火炮" dp_light_battery_5_single_desc: "一座通过先进的火控计算机控制的全自动高平两用火炮系统。" @@ -965,10 +952,10 @@ ship_torpedo_sub_5_desc: "新开发的水冲压推进系统可以利用水压发射鱼雷,以避免发射的声波被探测到。" ship_cruise_missile_1: "巡航导弹" ship_cruise_missile_1_short: "巡航导弹" - ship_cruise_missile_1_desc: "巡航导弹旨在长距离高精度的前提下投送大当量战斗部。" + ship_cruise_missile_1_desc: "巡航导弹旨在长距离高精度的前提下投送大当量战斗部。\n§R巡航导弹的低命中率的目的在于使其聚焦于对岸支援。§!" ship_cruise_missile_sub_1: "巡航导弹" ship_cruise_missile_sub_1_short: "巡航导弹" - ship_cruise_missile_sub_1_desc: "巡航导弹旨在长距离高精度的前提下投送大当量战斗部。" + ship_cruise_missile_sub_1_desc: "巡航导弹旨在长距离高精度的前提下投送大当量战斗部。\n§R巡航导弹的低命中率的目的在于使其聚焦于对岸支援。§!" EQ_MOD_CAT_ship_sub_missile_TITLE: "潜射巡航导弹" ship_hull_cruiser_role_ca: "主力巡洋舰角色" ship_hull_cruiser_role_ca_short: "主力巡洋舰" @@ -1080,10 +1067,75 @@ carrier_helipad_asw_desc: "一队带有反潜武器的直升机。" carrier_helipad_aew: "预警直升机" carrier_helipad_aew_desc: "一队带有预警雷达的直升机。" - EQ_MOD_CAT_carrier_helipad_TITLE: "航母舰载直升机" + EQ_MOD_CAT_carrier_helipad_TITLE: "直升机" ship_deck_space_converted: "中型开放式机库" ship_deck_space_converted_short: "中型开放式机库" ship_deck_space_converted_desc: "船舱内一块体积中等的开放区域,可以为着舰的飞机进行维护和后勤。为船上增加更多的机库会使得造价飙升。" EQ_MOD_CAT_ship_deck_space_converted_TITLE: "额外机库" ship_armor_extra: "额外装甲" - ship_armor_extra_desc: "这艘舰船的装甲被略微加强了。" \ No newline at end of file + ship_armor_extra_desc: "这艘舰船的装甲被略微加强了。" + ship_armor_carrier_1: "76mm主装甲" + ship_armor_carrier_1_short: "航母装甲带 I" + ship_armor_carrier_1_desc: "中等厚度的侧面装甲带,通常见于巡洋舰。" + ship_armor_carrier_2: "102mm主装甲" + ship_armor_carrier_2_short: "航母装甲带 II" + ship_armor_carrier_2_desc: "防护能力更强的装甲可以保护航母免受水下爆炸和轻型火炮的打击。" + ship_armor_carrier_3: "114mm主装甲" + ship_armor_carrier_3_short: "航母装甲带 III" + ship_armor_carrier_3_desc: "此类装甲布置方案强调将吨位集中在保护诸如弹药库和油库等脆弱区域的装甲上。" + ship_armor_carrier_4: "152mm主装甲" + ship_armor_carrier_4_short: "航母装甲带 IV" + ship_armor_carrier_4_desc: "航母装甲带的最终形态,有着集中的防护能力和加厚的防鱼雷隔舱。" + ship_armor_carrier_heavy_1: "114mm主装甲" + ship_armor_carrier_heavy_1_short: "重型航母装甲带 I" + ship_armor_carrier_heavy_1_desc: "此类装甲由一艘真正的战列舰减配而来,可以防止拖慢航速。" + ship_armor_carrier_heavy_2: "152mm主装甲" + ship_armor_carrier_heavy_2_short: "重型航母装甲带 II" + ship_armor_carrier_heavy_2_desc: "这种装甲曾是一艘大型战舰的一部分,虽然为了航速牺牲了一部分厚度,但足以在可能面对的水面火力中保护舰船免受损伤。" + ship_armor_carrier_heavy_3: "127mm主装甲/76mm防鱼雷隔舱" + ship_armor_carrier_heavy_3_short: "重型航母装甲带 III" + ship_armor_carrier_heavy_3_desc: "尽管装甲厚度不如前期,此类装甲方案在航母的核心区域应用了密度更大的防护措施以及厚重的防鱼雷装甲。" + ship_armor_carrier_heavy_4: "152mm主装甲/76mm防鱼雷隔舱" + ship_armor_carrier_heavy_4_short: "重型航母装甲带 IV" + ship_armor_carrier_heavy_4_desc: "航母装甲带的最终形态,有着表面硬化钢锻造的装甲板和从四面八方保护内部舱室的防鱼雷设施。" + ship_armor_carrier_heavy_5: "127mm主装甲/76mm防鱼雷隔舱(深度船壳集成)" + ship_armor_carrier_heavy_5_short: "现代航母装甲带" + ship_armor_carrier_heavy_5_desc: "现代航母的装甲布置方法采用深度船体集成的手段,可以在船壳、甲板和各模块的连接处保证更强的完整性。" + ship_armor_carrier_shbb: "160mm主装甲/400mm核心区装甲" + ship_armor_carrier_shbb_short: "超重型航母装甲带" + ship_armor_carrier_shbb_desc: "此装甲属于过去一艘超重型战列舰的残余,可以保护航母免受任何形式的攻击。" + EQ_MOD_CAT_sub_conning_tower_TITLE: "指挥塔" + sub_conning_tower_0: "指挥塔" + sub_conning_tower_0_desc: "潜艇指挥中心所在的上层结构。" + sub_conning_tower_1: "改进型指挥塔" + sub_conning_tower_1_desc: "一座改进过的指挥塔可以安放更多电子设备。" + ship_hull_civilian_role_ap: "通用辅助船角色" + ship_hull_civilian_role_ap_short: "通用辅助船" + ship_hull_civilian_role_ap_desc: "为补给和支援设计的通用型舰队支援舰。" + ship_hull_civilian_role_ao: "大型舰队油轮角色" + ship_hull_civilian_role_ao_short: "大型舰队油轮" + ship_hull_civilian_role_ao_desc: "有着大型储油罐的专用舰队油轮。" + ship_hull_civilian_role_av: "水上飞机母舰角色" + ship_hull_civilian_role_av_short: "水上飞机母舰" + ship_hull_civilian_role_av_desc: "带有水上飞机弹射器和机库的辅助船。" + EQ_MOD_SLOT_fixed_ship_conning_tower_slot_TITLE: "指挥塔" + EQ_MOD_CAT_ap_role_TITLE: "辅助船角色" + sub_ship_periscope_4: "潜望镜 IV" + sub_ship_periscope_4_short: "双潜望镜系统" + sub_ship_periscope_4_desc: "这类潜望镜被分为两个部分,分别是作战镜和观察镜,二者有着不同等级的放大倍率。" + pressure_hull_5: "耐压艇壳 V" + pressure_hull_5_short: "耐压艇壳 V" + pressure_hull_5_desc: "保护潜艇整体结构的内壳,决定了潜艇的防护水平和下潜深度。" + sub_conning_tower_2: "先进型指挥塔" + sub_conning_tower_2_desc: "一座有着流线型外形和先进传感器的复杂指挥结构。" + EQ_MOD_CAT_ship_armor_carrier_shbb_TITLE: "超重型航母装甲带" + ship_missile_launcher_desc: "一组标准的垂直发射系统阵列。\n§Y允许携带弹道导弹。§!" + ship_slbm_launcher_desc: "一组桶径更大的标准垂直发射系统阵列。\n§Y允许携带有核弹头的弹道导弹。§!" + sub_bow_sonar: "前部声呐" + sub_bow_sonar_desc: "一个安装在潜艇舰艏区域的声呐装置。" + ship_missile_2: "主动雷达制导反舰导弹" + ship_missile_2_short: "反舰导弹 II型" + ship_missile_2_desc: "一具带有主动雷达制导系统的改进型导弹,可以自动发现和追踪目标。" + ship_missile_aa_2: "半主动雷达制导舰空导弹" + ship_missile_aa_2_short: "舰空导弹 II型" + ship_missile_aa_2_desc: "该防空导弹带有信号接收器,可以从发射舰的雷达处获得制导参数和目标信息。" \ No newline at end of file diff --git a/src/localisation/simp_chinese/replace/vnr_naval_develop_l_simp_chinese.yml b/src/localisation/simp_chinese/replace/vnr_naval_develop_l_simp_chinese.yml index 048c642..92b4591 100755 --- a/src/localisation/simp_chinese/replace/vnr_naval_develop_l_simp_chinese.yml +++ b/src/localisation/simp_chinese/replace/vnr_naval_develop_l_simp_chinese.yml @@ -89,4 +89,8 @@ sp_early_informatization_system_unique_reward_a: "信息化努力" sp_early_informatization_system_unique_reward_a_desc: "在计算机科技领域处于领导地位的研发团队提出了一项旨在扩展信息化系统,以及合并所有海军舰船上电子设备的集成化计算机系统。这是一个有趣的点子,但也会在很大程度上影响目前的项目进度。" sp_early_informatization_system_perference_a: "慢慢来。" - sp_early_informatization_system_perference_b: "分出一部分预算。" \ No newline at end of file + sp_early_informatization_system_perference_b: "分出一部分预算。" + lack_maintainence_facilities: "缺乏维护" + lack_maintainence_facilities_desc: "我们拥有的海军设施无力维护现有的舰队。" + murwik_naval_academy: "缪尔维克海军学院" + murwik_naval_academy_desc: "缪尔维克海军学院是德国海军军官的主要训练培养机构,其在1910年基尔海军学院解散重组后设立,成为德国最重要的海军院校。该机构致力于通过海军火器训练和工程学教育培养职业化的德国海军军官。" \ No newline at end of file