diff --git a/src/common/ai_equipment/vnr_DD_cruiser.txt b/src/common/ai_equipment/vnr_DD_cruiser.txt deleted file mode 100755 index a747286..0000000 --- a/src/common/ai_equipment/vnr_DD_cruiser.txt +++ /dev/null @@ -1,100 +0,0 @@ -naval_screen_cruiser = { - category = naval - #available_for = {} - #blocked_for = {} - roles = { vnr_naval_screen_cruiser } - priority = { base = 10 } - - screen_cruiser_1936 = { - name = vnr_sd_1936 - role_icon_index = 25 - - priority = { - base = 50 - modifier = { factor = 0.1 has_tech = improved_ship_hull_light } - } - - target_variant = { - match_value = 500.0 - - type = vnr_ship_hull_light_3 - modules = { - fixed_ship_engine_slot = light_ship_engine - fixed_ship_battery_slot = ship_light_medium_battery - fixed_ship_torpedo_slot = ship_torpedo - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_radar_slot = ship_radar - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_role_slot = ship_hull_light_role_cl - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous generic_miscellaneous } } - front_1_custom_slot = ship_light_medium_battery - mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = ship_anti_air - rear_1_custom_slot = ship_light_medium_battery - rear_2_custom_slot = ship_depth_charge - } - } - } - - screen_cruiser_1940 = { - name = vnr_sd_1940 - role_icon_index = 25 - - priority = { - base = 75 - modifier = { factor = 0.1 has_tech = advanced_ship_hull_light } - } - - target_variant = { - match_value = 600.0 - - type = vnr_ship_hull_light_4 - modules = { - fixed_ship_engine_slot = light_ship_engine - fixed_ship_battery_slot = ship_light_medium_battery - fixed_ship_torpedo_slot = ship_torpedo - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_radar_slot = ship_radar - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_role_slot = ship_hull_light_role_cl - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous generic_miscellaneous } } - front_1_custom_slot = ship_light_medium_battery - mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = ship_anti_air - rear_1_custom_slot = ship_light_medium_battery - rear_2_custom_slot = ship_depth_charge - } - } - } - - screen_cruiser_1944 = { - name = vnr_sd_1944 - role_icon_index = 25 - - priority = { - base = 0 - modifier = { add = 100 has_tech = advanced_ship_hull_light } - } - - target_variant = { - match_value = 800.0 - - type = vnr_ship_hull_light_5 - modules = { - fixed_ship_engine_slot = light_ship_engine - fixed_ship_battery_slot = ship_light_medium_battery - fixed_ship_torpedo_slot = ship_torpedo - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_radar_slot = ship_radar - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_role_slot = ship_hull_light_role_cl - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous generic_miscellaneous } } - front_1_custom_slot = ship_light_medium_battery - mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = ship_anti_air - rear_1_custom_slot = ship_light_medium_battery - rear_2_custom_slot = ship_depth_charge - } - } - } -} diff --git a/src/common/ai_equipment/vnr_DD_screens.txt b/src/common/ai_equipment/vnr_DD_screens.txt deleted file mode 100755 index 2c68800..0000000 --- a/src/common/ai_equipment/vnr_DD_screens.txt +++ /dev/null @@ -1,358 +0,0 @@ -naval_screen = { - category = naval - #available_for = {} - #blocked_for = {} - roles = { vnr_naval_screen } - priority = { base = 10 } - - screen_1914 = { - name = vnr_dd_1914 - role_icon_index = 31 - - priority = { - base = 1 - modifier = { factor = 0 expert_ai_style = yes } - } - - enable = { - not = { has_tech = basic_ship_hull_light } # WK-era DD has very low HP, they are not worth producing or refitting - } - - target_variant = { - match_value = 2000.0 - - type = vnr_ship_hull_light_1 - modules = { - fixed_ship_engine_slot = light_ship_engine - fixed_ship_battery_slot = ship_light_battery - fixed_ship_torpedo_slot = ship_torpedo - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_radar_slot = ship_mast - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_role_slot = ship_hull_light_role_dd - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous generic_miscellaneous } } - front_1_custom_slot = ship_light_battery - mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = ship_light_battery - rear_1_custom_slot = ship_depth_charge - rear_2_custom_slot = ship_light_battery - } - } - } - - screen_1924 = { - name = vnr_dd_1924 - role_icon_index = 31 - - priority = { - base = 1 - modifier = { factor = 0 expert_ai_style = yes } - } - - enable = { - not = { has_tech = interwar_ship_hull_light } # WK-era DD has very low HP, they are not worth producing or refitting - } - - target_variant = { - match_value = 3000.0 - - type = vnr_ship_hull_light_2 - modules = { - fixed_ship_engine_slot = light_ship_engine - fixed_ship_battery_slot = ship_light_battery - fixed_ship_torpedo_slot = ship_torpedo - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_radar_slot = ship_mast - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_role_slot = ship_hull_light_role_dd - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous generic_miscellaneous } } - front_1_custom_slot = ship_light_battery - mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = ship_light_battery - rear_1_custom_slot = ship_depth_charge - rear_2_custom_slot = ship_light_battery - } - } - } - - screen_1936 = { - name = vnr_dd_1936 - role_icon_index = 31 - - priority = { - base = 50 - modifier = { factor = 0.1 has_tech = improved_ship_hull_light } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - match_value = 4000.0 - - type = vnr_ship_hull_light_3 - modules = { - fixed_ship_engine_slot = light_ship_engine - fixed_ship_battery_slot = ship_light_battery_double - fixed_ship_torpedo_slot = ship_torpedo - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_radar_slot = ship_mast - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_role_slot = ship_hull_light_role_dd - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous generic_miscellaneous } } - front_1_custom_slot = ship_light_battery_double - mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = ship_light_battery_double - rear_1_custom_slot = ship_depth_charge - rear_2_custom_slot = ship_light_battery_double - } - } - } - - screen_1940 = { - name = vnr_dd_1940 - role_icon_index = 31 - - priority = { - base = 80 - modifier = { factor = 0.1 has_tech = advanced_ship_hull_light } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - match_value = 5000.0 - - type = vnr_ship_hull_light_4 - modules = { - fixed_ship_engine_slot = light_ship_engine - fixed_ship_battery_slot = dp_light_battery - fixed_ship_torpedo_slot = ship_torpedo - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_radar_slot = ship_sonar - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_role_slot = ship_hull_light_role_dd - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous generic_miscellaneous } } - front_1_custom_slot = dp_light_battery - mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = dp_light_battery - rear_1_custom_slot = ship_depth_charge - rear_2_custom_slot = dp_light_battery - } - } - } - - screen_1944 = { - name = vnr_dd_1944 - role_icon_index = 31 - - priority = { - base = 100 - modifier = { factor = 0.1 has_tech = modern_ship_hull_light } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - match_value = 6500.0 - - type = vnr_ship_hull_light_5 - modules = { - fixed_ship_engine_slot = light_ship_engine - fixed_ship_battery_slot = dp_light_battery - fixed_ship_torpedo_slot = ship_torpedo - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_radar_slot = ship_sonar - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_role_slot = ship_hull_light_role_dd - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous generic_miscellaneous } } - front_1_custom_slot = dp_light_battery - mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = dp_light_battery - rear_1_custom_slot = ship_depth_charge - rear_2_custom_slot = dp_light_battery - } - } - } - - screen_1949 = { - name = vnr_dd_1949 - role_icon_index = 83 - - priority = { - base = 0 - modifier = { add = 200 has_tech = modern_ship_hull_light } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - match_value = 8000.0 - - type = vnr_ship_hull_light_6 - modules = { - fixed_ship_engine_slot = light_ship_engine - fixed_ship_battery_slot = dp_light_battery - fixed_ship_torpedo_slot = ship_torpedo - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_radar_slot = ship_sonar - fixed_ship_anti_air_slot = ship_missile_aa - fixed_ship_role_slot = ship_hull_light_role_ddg - 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 - rear_1_custom_slot = ship_depth_charge - rear_2_custom_slot = dp_light_battery - } - } - } - - - - # expert AI - screen_1936_expert = { - role_icon_index = 31 - - priority = { - base = 50 - modifier = { factor = 0.1 has_tech = improved_ship_hull_light } - modifier = { factor = 0 expert_ai_style = no } - } - - target_variant = { - match_value = 4000.0 - - type = vnr_ship_hull_light_3 - modules = { - fixed_ship_engine_slot = { upgrade > current any_of = { light_ship_engine_3 light_ship_engine_2 light_ship_engine_1 } } - fixed_ship_battery_slot = ship_light_battery_double - fixed_ship_torpedo_slot = ship_torpedo - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_radar_slot = { upgrade > current any_of = { ship_sonar ship_mast } } - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_role_slot = ship_hull_light_role_dd - front_1_custom_slot = ship_light_battery_double - mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = ship_torpedo - rear_1_custom_slot = ship_depth_charge - rear_2_custom_slot = ship_depth_charge - } - } - } - screen_1940_expert = { - role_icon_index = 31 - - priority = { - base = 80 - modifier = { factor = 0.1 has_tech = advanced_ship_hull_light } - modifier = { factor = 0 expert_ai_style = no } - } - - target_variant = { - match_value = 5000.0 - - type = vnr_ship_hull_light_4 - modules = { - fixed_ship_engine_slot = { upgrade > current any_of = { light_ship_engine_4 light_ship_engine_3 light_ship_engine_2 light_ship_engine_1 } } - fixed_ship_battery_slot = ship_light_battery_double - fixed_ship_torpedo_slot = ship_torpedo - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_radar_slot = ship_sonar - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_role_slot = ship_hull_light_role_dd - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous generic_miscellaneous } } - front_1_custom_slot = ship_light_battery_double - mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = ship_torpedo - rear_1_custom_slot = ship_depth_charge - rear_2_custom_slot = ship_depth_charge - } - } - } - screen_1944_expert = { - role_icon_index = 31 - - priority = { - base = 100 - modifier = { factor = 0.1 has_tech = modern_ship_hull_light } - modifier = { factor = 0 expert_ai_style = no } - } - - target_variant = { - match_value = 6500.0 - - type = vnr_ship_hull_light_5 - 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_light_battery_double - fixed_ship_torpedo_slot = ship_torpedo - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_radar_slot = ship_sonar - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_role_slot = ship_hull_light_role_dd - front_1_custom_slot = ship_light_battery_double - mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = ship_torpedo - rear_1_custom_slot = ship_depth_charge - rear_2_custom_slot = ship_depth_charge - } - } - } - screen_1946_expert = { - role_icon_index = 63 - - priority = { - base = 0 - modifier = { add = 150 has_tech = destroyer_missile_upgrade } - modifier = { factor = 0 expert_ai_style = no } - } - - target_variant = { - match_value = 7000.0 - - type = vnr_ship_hull_light_5 - 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_light_battery_double - fixed_ship_torpedo_slot = ship_torpedo - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_radar_slot = ship_sonar - fixed_ship_anti_air_slot = ship_missile_aa - fixed_ship_role_slot = ship_hull_light_role_dda - front_1_custom_slot = ship_light_battery_double - front_2_custom_slot = ship_missile_aa - mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = ship_torpedo - rear_1_custom_slot = ship_depth_charge - rear_2_custom_slot = ship_depth_charge - } - } - } - screen_1949_expert = { - role_icon_index = 83 - - priority = { - base = 0 - modifier = { add = 200 has_tech = modern_ship_hull_light } - modifier = { factor = 0 expert_ai_style = no } - } - - target_variant = { - match_value = 8000.0 - - 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 - fixed_ship_torpedo_slot = ship_torpedo - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_radar_slot = ship_sonar - fixed_ship_anti_air_slot = ship_missile_aa - fixed_ship_role_slot = ship_hull_light_role_ddg - 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 - rear_1_custom_slot = ship_depth_charge - rear_2_custom_slot = ship_depth_charge - } - } - } -} - diff --git a/src/common/ai_equipment/vnr_battlecruisers.txt b/src/common/ai_equipment/vnr_battlecruisers.txt deleted file mode 100755 index d84530b..0000000 --- a/src/common/ai_equipment/vnr_battlecruisers.txt +++ /dev/null @@ -1,109 +0,0 @@ -naval_capital_battlecruiser = { - category = naval - #available_for = {} - #blocked_for = {} - roles = { vnr_naval_capital_bc } - priority = { base = 5 } - - battlecruiser_1936 = { - name = vnr_bc_1936 - role_icon_index = 15 - - priority = { - base = 0 - } - - target_variant = { - match_value = 10.0 - - type = vnr_ship_hull_heavy_3 - modules = { - fixed_ship_battery_slot = ship_heavy_battery - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_radar_slot = empty - fixed_ship_engine_slot = { upgrade = current any_of = { heavy_ship_engine_3 heavy_ship_engine_2 heavy_ship_engine_1 } } - fixed_ship_secondaries_slot = ship_secondaries - fixed_ship_armor_slot = { upgrade = current any_of = { ship_armor_bc_2 ship_armor_bc_1 } } - fixed_ship_armor_scheme_slot = { upgrade = current any_of = { ship_scheme_all_or_nothing ship_scheme_mixed ship_scheme_incremental } } - fixed_ship_torpedo_defense_system_slot = { upgrade = current any_of = { torpedo_belt torpedo_bulge } } - fixed_ship_airplane_launcher_slot = ship_airplane_launcher - fixed_ship_extra_secondaries_slot = { any_of = { heavy_miscellaneous generic_miscellaneous } } - front_1_custom_slot = ship_heavy_battery - mid_1_custom_slot = ship_anti_air - mid_2_custom_slot = ship_secondaries - rear_1_custom_slot = ship_heavy_battery - rear_2_custom_slot = ship_heavy_battery - } - } - } - - battlecruiser_1940 = { - name = vnr_bc_1940 - role_icon_index = 1 - - priority = { - base = 0 - } - - target_variant = { - match_value = 10.0 - - type = vnr_ship_hull_heavy_4 - modules = { - fixed_ship_battery_slot = ship_heavy_battery_triple - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_radar_slot = empty - fixed_ship_engine_slot = { upgrade = current any_of = { heavy_ship_engine_4 heavy_ship_engine_3 heavy_ship_engine_2 heavy_ship_engine_1 } } - fixed_ship_secondaries_slot = ship_secondaries - fixed_ship_armor_slot = { upgrade = current any_of = { ship_armor_bc_3 ship_armor_bc_2 ship_armor_bc_1 } } - fixed_ship_airplane_launcher_slot = ship_airplane_launcher - fixed_ship_armor_scheme_slot = { upgrade = current any_of = { ship_scheme_all_or_nothing_armor_box ship_scheme_all_or_nothing ship_scheme_mixed ship_scheme_incremental } } - fixed_ship_torpedo_defense_system_slot = { upgrade = current any_of = { torpedo_belt torpedo_bulge } } - fixed_ship_extra_secondaries_slot = { any_of = { heavy_miscellaneous generic_miscellaneous } } - front_1_custom_slot = ship_heavy_battery_triple - mid_1_custom_slot = ship_anti_air - mid_2_custom_slot = ship_anti_air - mid_3_custom_slot = ship_secondaries - rear_1_custom_slot = ship_heavy_battery_triple - rear_2_custom_slot = ship_heavy_battery_triple - } - } - } - - battlecruiser_1944 = { - name = vnr_bc_1944 - role_icon_index = 1 - - priority = { - base = 0 - } - - target_variant = { - match_value = 10.0 - - type = vnr_ship_hull_heavy_5 - modules = { - fixed_ship_battery_slot = ship_heavy_battery_triple - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_radar_slot = ship_radar - fixed_ship_engine_slot = { upgrade = current any_of = { heavy_ship_engine_5 heavy_ship_engine_4 heavy_ship_engine_3 heavy_ship_engine_2 heavy_ship_engine_1 } } - fixed_ship_secondaries_slot = ship_secondaries - fixed_ship_armor_slot = { upgrade = current any_of = { ship_armor_bc_4 ship_armor_bc_3 ship_armor_bc_2 ship_armor_bc_1 } } - fixed_ship_airplane_launcher_slot = ship_airplane_launcher - fixed_ship_armor_scheme_slot = { upgrade = current any_of = { ship_scheme_all_or_nothing_armor_box ship_scheme_all_or_nothing ship_scheme_mixed ship_scheme_incremental } } - fixed_ship_torpedo_defense_system_slot = { upgrade = current any_of = { torpedo_belt torpedo_bulge } } - fixed_ship_extra_secondaries_slot = { any_of = { heavy_miscellaneous generic_miscellaneous } } - front_1_custom_slot = ship_heavy_battery_triple - mid_1_custom_slot = ship_anti_air - mid_2_custom_slot = ship_anti_air - mid_3_custom_slot = ship_secondaries - rear_1_custom_slot = ship_heavy_battery_triple - rear_2_custom_slot = ship_heavy_battery_triple - } - } - } -} - diff --git a/src/common/ai_equipment/vnr_battleships.txt b/src/common/ai_equipment/vnr_battleships.txt index 7a4f104..eb96aa9 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 - mid_2_custom_slot = ship_missile + mid_2_custom_slot = ship_missile_1 mid_3_custom_slot = ship_dp_secondaries rear_1_custom_slot = { any_of = { ship_heavy_battery_triple ship_super_heavy_battery } } rear_2_custom_slot = ship_missile_aa @@ -223,6 +223,7 @@ naval_capital_battleship = { # expert AI capital_battleship_1936_expert = { + name = vnr_bb_1936_expert role_icon_index = 3 priority = { @@ -253,6 +254,7 @@ naval_capital_battleship = { } } capital_battleship_1940_expert = { + name = vnr_bb_1940_expert role_icon_index = 1 priority = { @@ -284,6 +286,7 @@ naval_capital_battleship = { } } capital_battleship_1944_expert = { + name = vnr_bb_1944_expert role_icon_index = 1 priority = { diff --git a/src/common/ai_equipment/vnr_carriers.txt b/src/common/ai_equipment/vnr_carriers.txt deleted file mode 100755 index 0be4b69..0000000 --- a/src/common/ai_equipment/vnr_carriers.txt +++ /dev/null @@ -1,384 +0,0 @@ -# By Pelmen, 1.10.7 -naval_carrier = { - category = naval - #blocked_for = {} - roles = { vnr_naval_carrier } - priority = { base = 10 } - - # carrier_1936 = { - # role_icon_index = 9 - - # priority = { - # base = 10 - # modifier = { factor = 0 has_tech = improved_ship_hull_carrier } - # } - - # target_variant = { - # match_value = 1000.0 - - # type = vnr_ship_hull_carrier_1 - # modules = { - # fixed_ship_deck_slot_1 = ship_deck_space - # fixed_ship_deck_slot_2 = { any_of = { ship_deck_space ship_carrier_armor } } - # fixed_ship_anti_air_slot = ship_anti_air - # fixed_ship_engine_slot = { upgrade = current any_of = { carrier_ship_engine_2 carrier_ship_engine_1 } } - # fixed_ship_secondaries_slot = ship_secondaries - # fixed_ship_radar_slot = empty - # front_1_custom_slot = { any_of = { ship_deck_space ship_carrier_armor } } - # } - # } - # } - - carrier_conv_ca_dummy = { - name = vnr_cv_ca - role_icon_index = 9 - - priority = { base = 0 } - target_variant = { - type = vnr_ship_hull_carrier_conversion_ca - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - fixed_ship_deck_slot_2 = ship_deck_space - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_engine_slot = carrier_ship_engine - fixed_ship_secondaries_slot = { any_of = { ship_secondaries ship_dp_secondaries } } - fixed_ship_flight_deck_slot = carrier_wooden_deck - } - } - } - - carrier_conv_bb_dummy = { - name = vnr_cv_bb - role_icon_index = 9 - - priority = { base = 0 } - target_variant = { - type = vnr_ship_hull_carrier_conversion_bb - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - fixed_ship_deck_slot_2 = ship_deck_space - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_engine_slot = carrier_ship_engine - fixed_ship_secondaries_slot = { any_of = { ship_secondaries ship_dp_secondaries } } - mid_1_custom_slot = ship_deck_space - fixed_ship_carrier_miscellaneous_slot_1 = carrier_unit - fixed_ship_carrier_miscellaneous_slot_2 = carrier_miscellaneous - fixed_ship_flight_deck_slot = carrier_wooden_deck - } - } - } - - carrier_1936_dummy = { - name = vnr_cv_1936 - role_icon_index = 9 - - priority = { - base = 10 - modifier = { factor = 0.1 has_tech = improved_ship_hull_carrier } - modifier = { factor = 0 expert_ai_style = yes } - } - target_variant = { - match_value = 1000.0 - type = vnr_ship_hull_carrier_1 - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - 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_secondaries_slot = { any_of = { ship_secondaries ship_dp_secondaries } } - fixed_ship_radar_slot = ship_radar - fixed_ship_carrier_miscellaneous_slot_1 = carrier_unit - fixed_ship_carrier_miscellaneous_slot_2 = carrier_miscellaneous - fixed_ship_flight_deck_slot = carrier_wooden_deck - front_1_custom_slot = ship_deck_space - } - } - } - - carrier_1940 = { - name = vnr_cv_1940 - role_icon_index = 9 - - priority = { - base = 30 - modifier = { factor = 0.1 has_tech = advanced_ship_hull_carrier } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - match_value = 1000.0 - - type = vnr_ship_hull_carrier_2 - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - 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_secondaries_slot = { any_of = { ship_secondaries ship_dp_secondaries } } - fixed_ship_radar_slot = ship_radar - fixed_ship_carrier_miscellaneous_slot_1 = carrier_unit - fixed_ship_carrier_miscellaneous_slot_2 = carrier_miscellaneous - fixed_ship_flight_deck_slot = carrier_wooden_deck - front_1_custom_slot = ship_deck_space - front_2_custom_slot = carrier_side_lift - mid_1_custom_slot = ship_deck_space - mid_2_custom_slot = ship_dp_secondaries - } - } - } - - carrier_1944 = { - name = vnr_cv_1944 - role_icon_index = 9 - - priority = { - base = 50 - modifier = { factor = 0.1 has_tech = super_carriers } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - match_value = 1000.0 - - type = vnr_ship_hull_carrier_3 - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - 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_secondaries_slot = { any_of = { ship_secondaries ship_dp_secondaries } } - fixed_ship_radar_slot = ship_radar - fixed_ship_carrier_miscellaneous_slot_1 = carrier_unit - fixed_ship_carrier_miscellaneous_slot_2 = carrier_miscellaneous - fixed_ship_flight_deck_slot = carrier_armor_deck - front_1_custom_slot = ship_deck_space - front_2_custom_slot = carrier_side_lift - mid_1_custom_slot = ship_deck_space - mid_2_custom_slot = ship_deck_space - rear_1_custom_slot = ship_dp_secondaries - } - } - } - - carrier_1945 = { - name = vnr_cv_1945 - role_icon_index = 9 - - priority = { - base = 100 - modifier = { factor = 0.5 has_global_flag = naval_tech_1946 } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - match_value = 2000.0 - - type = vnr_ship_hull_super_carrier - modules = { - fixed_ship_deck_slot_1 = ship_deck_space_big - fixed_ship_deck_slot_2 = ship_deck_space_big - fixed_ship_anti_air_slot = { any_of { ship_anti_air ship_missile_aa } } - fixed_ship_armor_slot = ship_carrier_armor_heavy - 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_secondaries_slot = ship_dp_secondaries - fixed_ship_radar_slot = ship_radar - fixed_ship_carrier_miscellaneous_slot_1 = carrier_unit - fixed_ship_carrier_miscellaneous_slot_2 = carrier_miscellaneous - fixed_ship_flight_deck_slot = carrier_armor_deck - front_1_custom_slot = steam_catapult - front_2_custom_slot = carrier_angled_deck - mid_1_custom_slot = ship_deck_space_big - mid_2_custom_slot = ship_deck_space_big - rear_1_custom_slot = ship_anti_air - } - } - } - - carrier_1947 = { - name = vnr_cv_1947 - role_icon_index = 9 - - priority = { - base = 0 - modifier = { add = 200 has_tech = nuclear_engine_research } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - match_value = 2000.0 - - type = vnr_ship_hull_super_carrier - modules = { - fixed_ship_deck_slot_1 = ship_deck_space_big - fixed_ship_deck_slot_2 = ship_deck_space_big - fixed_ship_anti_air_slot = ship_missile_aa - fixed_ship_armor_slot = ship_carrier_armor_heavy - fixed_ship_engine_slot = carrier_ship_engine_nuclear - fixed_ship_secondaries_slot = ship_dp_secondaries - fixed_ship_radar_slot = ship_radar - fixed_ship_carrier_miscellaneous_slot_1 = carrier_unit - fixed_ship_carrier_miscellaneous_slot_2 = economical_nuclear_reactor_carrier - fixed_ship_flight_deck_slot = carrier_armor_deck - front_1_custom_slot = steam_catapult - front_2_custom_slot = carrier_angled_deck - mid_1_custom_slot = ship_deck_space_big - mid_2_custom_slot = ship_deck_space_big - rear_1_custom_slot = ship_missile_aa - } - } - } - - - # expert AI - carrier_1936_expert = { - role_icon_index = 9 - - priority = { - base = 10 - modifier = { factor = 0.1 has_tech = improved_ship_hull_carrier } - modifier = { factor = 0 expert_ai_style = no } - } - target_variant = { - match_value = 2000.0 - type = vnr_ship_hull_carrier_1 - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - 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_secondaries_slot = { upgrade > current any_of = { ship_dp_secondaries } } - fixed_ship_radar_slot = ship_radar - fixed_ship_carrier_miscellaneous_slot_1 = carrier_spared_squad - fixed_ship_carrier_miscellaneous_slot_2 = carrier_secondary_island - fixed_ship_flight_deck_slot = carrier_wooden_deck - front_1_custom_slot = ship_deck_space - mid_1_custom_slot = ship_deck_space - } - } - } - carrier_1940_expert = { - role_icon_index = 9 - - priority = { - base = 20 - modifier = { factor = 0.1 has_tech = advanced_ship_hull_carrier } - modifier = { factor = 0 expert_ai_style = no } - } - - target_variant = { - match_value = 3000.0 - - type = vnr_ship_hull_carrier_2 - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - 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_secondaries_slot = { upgrade > current any_of = { ship_dp_secondaries } } - fixed_ship_radar_slot = ship_radar - fixed_ship_carrier_miscellaneous_slot_1 = carrier_spared_squad - fixed_ship_carrier_miscellaneous_slot_2 = carrier_secondary_island - fixed_ship_flight_deck_slot = carrier_wooden_deck - front_1_custom_slot = ship_deck_space - front_2_custom_slot = carrier_side_lift - mid_1_custom_slot = ship_deck_space - mid_2_custom_slot = ship_deck_space - } - } - } - carrier_1944_expert = { - role_icon_index = 9 - - priority = { - base = 50 - modifier = { factor = 0.1 has_tech = super_carriers } - modifier = { factor = 0 expert_ai_style = no } - } - - target_variant = { - match_value = 5500.0 - - type = vnr_ship_hull_carrier_3 - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - 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_secondaries_slot = { upgrade > current any_of = { ship_dp_secondaries } } - fixed_ship_radar_slot = ship_radar - fixed_ship_carrier_miscellaneous_slot_1 = carrier_spared_squad - fixed_ship_carrier_miscellaneous_slot_2 = carrier_secondary_island - fixed_ship_flight_deck_slot = carrier_armor_deck - front_1_custom_slot = ship_deck_space - front_2_custom_slot = carrier_angled_deck - mid_1_custom_slot = ship_deck_space - mid_2_custom_slot = ship_deck_space - rear_1_custom_slot = carrier_side_lift - } - } - } - carrier_1945_expert = { - role_icon_index = 9 - - priority = { - base = 100 - modifier = { factor = 0.5 has_global_flag = naval_tech_1946 } - modifier = { factor = 0 expert_ai_style = no } - } - - target_variant = { - match_value = 6500.0 - - type = vnr_ship_hull_super_carrier - modules = { - fixed_ship_deck_slot_1 = ship_deck_space_big - fixed_ship_deck_slot_2 = ship_deck_space_big - fixed_ship_anti_air_slot = ship_missile_aa - fixed_ship_armor_slot = ship_carrier_armor_heavy - 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_secondaries_slot = { upgrade > current any_of = { ship_dp_secondaries } } - fixed_ship_radar_slot = ship_radar - fixed_ship_carrier_miscellaneous_slot_1 = carrier_spared_squad - fixed_ship_carrier_miscellaneous_slot_2 = carrier_secondary_island - fixed_ship_flight_deck_slot = carrier_armor_deck - front_1_custom_slot = carrier_angled_deck - front_2_custom_slot = carrier_side_lift - mid_1_custom_slot = ship_deck_space_big - mid_2_custom_slot = ship_deck_space_big - rear_1_custom_slot = carrier_side_lift - } - } - } - carrier_1947_expert = { - role_icon_index = 9 - - priority = { - base = 0 - modifier = { add = 200 has_tech = nuclear_engine_research } - modifier = { factor = 0 expert_ai_style = no } - } - - target_variant = { - match_value = 8000.0 - - type = vnr_ship_hull_super_carrier - modules = { - fixed_ship_deck_slot_1 = ship_deck_space_big - fixed_ship_deck_slot_2 = ship_deck_space_big - fixed_ship_anti_air_slot = ship_missile_aa - fixed_ship_armor_slot = ship_carrier_armor_heavy - fixed_ship_engine_slot = carrier_ship_engine_nuclear - fixed_ship_secondaries_slot = { upgrade > current any_of = { ship_dp_secondaries } } - fixed_ship_radar_slot = ship_radar - fixed_ship_carrier_miscellaneous_slot_1 = carrier_spared_squad - fixed_ship_carrier_miscellaneous_slot_2 = carrier_secondary_island - fixed_ship_flight_deck_slot = carrier_armor_deck - front_1_custom_slot = carrier_angled_deck - front_2_custom_slot = carrier_side_lift - mid_1_custom_slot = ship_deck_space_big - mid_2_custom_slot = ship_deck_space_big - rear_1_custom_slot = carrier_side_lift - } - } - } -} diff --git a/src/common/ai_equipment/vnr_carriers_light.txt b/src/common/ai_equipment/vnr_carriers_light.txt deleted file mode 100755 index 5eb8ae9..0000000 --- a/src/common/ai_equipment/vnr_carriers_light.txt +++ /dev/null @@ -1,125 +0,0 @@ -naval_light_carrier = { - category = naval - #blocked_for = {} - roles = { vnr_naval_carrier_light } - priority = { base = 10 } - - # carrier_1936 = { - # role_icon_index = 9 - - # priority = { - # base = 10 - # modifier = { factor = 0 has_tech = improved_ship_hull_carrier } - # } - - # target_variant = { - # match_value = 1000.0 - - # type = vnr_ship_hull_carrier_1 - # modules = { - # fixed_ship_deck_slot_1 = ship_deck_space - # fixed_ship_deck_slot_2 = { any_of = { ship_deck_space ship_carrier_armor } } - # fixed_ship_anti_air_slot = ship_anti_air - # fixed_ship_engine_slot = { upgrade = current any_of = { carrier_ship_engine_2 carrier_ship_engine_1 } } - # fixed_ship_secondaries_slot = ship_secondaries - # fixed_ship_radar_slot = empty - # front_1_custom_slot = { any_of = { ship_deck_space ship_carrier_armor } } - # } - # } - # } - - # carrier_conv_ca_dummy = { - # role_icon_index = 9 - - # priority = { base = 0 } - # target_variant = { - # type = vnr_ship_hull_carrier_conversion_ca - # } - # } - - # carrier_conv_bb_dummy = { - # role_icon_index = 9 - - # priority = { base = 0 } - # target_variant = { - # type = vnr_ship_hull_carrier_conversion_bb - # } - # } - - light_carrier_1936 = { - name = vnr_cvl_1936 - role_icon_index = 11 - - priority = { - base = 0 - } - target_variant = { - match_value = 100.0 - type = vnr_ship_hull_carrier_1 - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - fixed_ship_deck_slot_2 = ship_deck_space - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_engine_slot = carrier_ship_engine - fixed_ship_secondaries_slot = ship_secondaries - fixed_ship_radar_slot = { upgrade = current any_of = { carrier_ship_engine_2 carrier_ship_engine_1 } } - fixed_ship_carrier_miscellaneous_slot_1 = carrier_unit - fixed_ship_carrier_miscellaneous_slot_2 = carrier_miscellaneous - fixed_ship_flight_deck_slot = carrier_wooden_deck - } - } - } - - light_carrier_1940 = { - name = vnr_cvl_1940 - role_icon_index = 11 - - priority = { - base = 0 - } - - target_variant = { - match_value = 300.0 - - type = vnr_ship_hull_carrier_2 - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - 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_secondaries_slot = ship_secondaries - fixed_ship_radar_slot = ship_radar - fixed_ship_carrier_miscellaneous_slot_1 = carrier_unit - fixed_ship_carrier_miscellaneous_slot_2 = carrier_miscellaneous - fixed_ship_flight_deck_slot = carrier_wooden_deck - } - } - } - - light_carrier_1944 = { - name = vnr_cvl_1944 - role_icon_index = 11 - - priority = { - base = 0 - } - - target_variant = { - match_value = 800.0 - - type = vnr_ship_hull_carrier_3 - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - 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_4 carrier_ship_engine_3 carrier_ship_engine_2 carrier_ship_engine_1 } } - fixed_ship_secondaries_slot = ship_secondaries - fixed_ship_radar_slot = ship_radar - fixed_ship_carrier_miscellaneous_slot_1 = carrier_unit - fixed_ship_carrier_miscellaneous_slot_2 = carrier_miscellaneous - fixed_ship_flight_deck_slot = carrier_wooden_deck - } - } - } -} - diff --git a/src/common/ai_equipment/vnr_heavy_cruisers.txt b/src/common/ai_equipment/vnr_heavy_cruisers.txt deleted file mode 100755 index 0096598..0000000 --- a/src/common/ai_equipment/vnr_heavy_cruisers.txt +++ /dev/null @@ -1,273 +0,0 @@ -naval_cruiser_heavy = { - category = naval - #available_for = {} - #blocked_for = {} - roles = { vnr_naval_cruiser_heavy } - priority = { base = 10 } - - capital_cruiser_1910 = { - name = vnr_ca_1910 - role_icon_index = 17 - - priority = { - base = 0 - } - - target_variant = { - match_value = 100.0 - type = vnr_ship_hull_cruiser_coastal_defense_ship - modules = { - fixed_ship_battery_slot = ship_medium_battery - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { - any_of = { ship_radar } - module = empty - } - fixed_ship_armor_slot = { upgrade = current any_of = { ship_armor_cruiser_1 } } - fixed_ship_secondaries_slot = ship_secondaries - mid_1_custom_slot = ship_anti_air - mid_2_custom_slot = ship_torpedo - rear_1_custom_slot = ship_medium_battery - } - } - } - - capital_cruiser_1924 = { - name = vnr_ca_1924 - role_icon_index = 27 - - priority = { - base = 10 - modifier = { factor = 0.1 has_tech = interwar_ship_hull_cruiser } - } - - target_variant = { - match_value = 500.0 - type = vnr_ship_hull_cruiser_2 - modules = { - fixed_ship_battery_slot = ship_medium_battery - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_2 cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { - any_of = { ship_radar } - module = empty - } - fixed_ship_armor_slot = { upgrade = current any_of = { ship_armor_cruiser_2 ship_armor_cruiser_1 } } - fixed_ship_secondaries_slot = ship_secondaries - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous heavy_miscellaneous generic_miscellaneous } } - front_1_custom_slot = ship_medium_battery - mid_1_custom_slot = ship_anti_air - mid_2_custom_slot = ship_torpedo - rear_1_custom_slot = ship_medium_battery - rear_2_custom_slot = ship_medium_battery - } - } - } - - capital_cruiser_1932 = { - name = vnr_ca_1932 - role_icon_index = 27 - - priority = { - base = 20 - modifier = { factor = 0.1 has_tech = improved_ship_hull_cruiser } - } - - target_variant = { - match_value = 800.0 - type = vnr_ship_hull_cruiser_3 - modules = { - fixed_ship_battery_slot = ship_medium_battery - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { - any_of = { ship_radar } - module = empty - } - fixed_ship_armor_slot = { upgrade = current any_of = { ship_armor_cruiser_2 ship_armor_cruiser_1 } } - fixed_ship_secondaries_slot = ship_dp_secondaries - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous heavy_miscellaneous generic_miscellaneous } } - front_1_custom_slot = ship_medium_battery - mid_1_custom_slot = ship_anti_air - mid_2_custom_slot = ship_torpedo - mid_3_custom_slot = ship_airplane_launcher - rear_1_custom_slot = ship_medium_battery - rear_2_custom_slot = ship_medium_battery - } - } - } - - capital_cruiser_1940 = { - name = vnr_ca_1940 - role_icon_index = 27 - - priority = { - base = 50 - modifier = { factor = 0.1 has_tech = advanced_ship_hull_cruiser } - } - - target_variant = { - match_value = 2500.0 - - type = vnr_ship_hull_cruiser_4 - modules = { - fixed_ship_battery_slot = ship_medium_battery - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_4 cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { any_of = { ship_radar } } - fixed_ship_armor_slot = { any_of = { ship_armor_cruiser_3 ship_armor_cruiser_2 ship_armor_cruiser_1 } } - fixed_ship_secondaries_slot = ship_dp_secondaries - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous heavy_miscellaneous generic_miscellaneous } } - front_1_custom_slot = ship_medium_battery - front_2_custom_slot = ship_medium_battery - mid_1_custom_slot = ship_anti_air - mid_2_custom_slot = ship_torpedo - mid_3_custom_slot = ship_airplane_launcher - rear_1_custom_slot = ship_medium_battery - rear_2_custom_slot = ship_medium_battery - } - } - } - - capital_cruiser_1944 = { - name = vnr_ca_1944 - role_icon_index = 27 - - priority = { - base = 70 - modifier = { factor = 0.1 has_tech = modern_ship_hull_cruiser } - } - - target_variant = { - match_value = 5000.0 - - type = vnr_ship_hull_cruiser_5 - modules = { - fixed_ship_battery_slot = ship_medium_battery - fixed_ship_anti_air_slot = { any_of { ship_anti_air ship_missile_aa } } - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_5 cruiser_ship_engine_4 cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { any_of = { ship_radar } } - fixed_ship_armor_slot = { any_of = { ship_armor_cruiser_4 ship_armor_cruiser_3 ship_armor_cruiser_2 ship_armor_cruiser_1 } } - fixed_ship_role_slot = { any_of = { ship_hull_cruiser_role_c ship_hull_cruiser_role_aa ship_hull_cruiser_role_cg } } - fixed_ship_secondaries_slot = ship_dp_secondaries - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous heavy_miscellaneous generic_miscellaneous } } - front_1_custom_slot = ship_medium_battery - front_2_custom_slot = ship_medium_battery - mid_1_custom_slot = ship_anti_air - mid_2_custom_slot = ship_torpedo - mid_3_custom_slot = ship_airplane_launcher - rear_1_custom_slot = ship_medium_battery - rear_2_custom_slot = ship_medium_battery - } - } - } - - capital_cruiser_1949 = { - name = vnr_ca_1949 - role_icon_index = 55 - - priority = { - base = 0 - modifier = { add = 100 has_tech = modern_ship_hull_cruiser } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - match_value = 9000.0 - - type = vnr_ship_hull_cruiser_6 - modules = { - fixed_ship_battery_slot = dp_light_battery - 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_nuclear - fixed_ship_radar_slot = { any_of = { ship_radar } } - fixed_ship_armor_slot = { any_of = { ship_armor_cruiser_4 ship_armor_cruiser_3 ship_armor_cruiser_2 ship_armor_cruiser_1 } } - fixed_ship_role_slot = ship_hull_cruiser_role_cg - fixed_ship_secondaries_slot = ship_dp_secondaries - 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 - mid_1_custom_slot = ship_missile_aa - mid_2_custom_slot = ship_torpedo - mid_3_custom_slot = ship_missile - rear_1_custom_slot = ship_missile - rear_2_custom_slot = ship_missile_aa - } - } - } - - - - # expert AI - capital_cruiser_1946_expert = { - role_icon_index = 55 - - priority = { - base = 0 - modifier = { add = 80 has_tech = cruiser_missile_upgrade } - modifier = { factor = 0.1 has_tech = modern_ship_hull_cruiser } - modifier = { factor = 0 expert_ai_style = no } - } - - target_variant = { - match_value = 7000.0 - - type = vnr_ship_hull_cruiser_5 - modules = { - fixed_ship_battery_slot = ship_medium_battery - 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 - fixed_ship_radar_slot = ship_radar - fixed_ship_armor_slot = empty - fixed_ship_role_slot = ship_hull_cruiser_role_cg - 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 - mid_3_custom_slot = ship_missile - } - } - } - capital_cruiser_1949_expert = { - role_icon_index = 55 - - priority = { - base = 0 - modifier = { add = 100 has_tech = modern_ship_hull_cruiser } - modifier = { factor = 0 expert_ai_style = no } - } - - target_variant = { - match_value = 9000.0 - - type = vnr_ship_hull_cruiser_6 - modules = { - fixed_ship_battery_slot = ship_missile - 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 - fixed_ship_radar_slot = ship_radar - fixed_ship_armor_slot = empty - fixed_ship_role_slot = ship_hull_cruiser_role_cg - 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 - mid_2_custom_slot = ship_missile - mid_3_custom_slot = ship_missile - rear_1_custom_slot = ship_missile - rear_2_custom_slot = empty - } - } - } -} - diff --git a/src/common/ai_equipment/vnr_large_cruisers.txt b/src/common/ai_equipment/vnr_large_cruisers.txt deleted file mode 100755 index c88c462..0000000 --- a/src/common/ai_equipment/vnr_large_cruisers.txt +++ /dev/null @@ -1,109 +0,0 @@ -naval_cruiser_large = { - category = naval - #available_for = {} - #blocked_for = {} - roles = { vnr_naval_cruiser_large } - priority = { base = 10 } - - capital_cruiser_1932_big = { - name = vnr_cb_1932 - role_icon_index = 21 - - priority = { - base = 10 - modifier = { factor = 0.1 has_tech = improved_ship_hull_cruiser } - } - - target_variant = { - match_value = 500.0 - type = vnr_ship_hull_cruiser_3 - modules = { - fixed_ship_battery_slot = ship_medium_heavy_battery_triple - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { - any_of = { ship_radar } - module = empty - } - fixed_ship_armor_slot = { upgrade = current any_of = { ship_armor_cruiser_heavy_3 ship_armor_cruiser_heavy_2 ship_armor_cruiser_heavy_1 } } - fixed_ship_secondaries_slot = ship_dp_secondaries - fixed_ship_role_slot = ship_hull_cruiser_role_cb - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous heavy_miscellaneous generic_miscellaneous } } - front_1_custom_slot = ship_medium_heavy_battery_triple - mid_1_custom_slot = ship_anti_air - mid_2_custom_slot = ship_torpedo - mid_3_custom_slot = ship_airplane_launcher - rear_1_custom_slot = ship_medium_heavy_battery_triple - rear_2_custom_slot = ship_medium_heavy_battery_triple - } - } - } - - capital_cruiser_1940_big = { - name = vnr_cb_1940 - role_icon_index = 21 - - priority = { - base = 30 - modifier = { factor = 0.1 has_tech = advanced_ship_hull_cruiser } - } - - target_variant = { - match_value = 1000.0 - - type = vnr_ship_hull_cruiser_4 - modules = { - fixed_ship_battery_slot = ship_medium_heavy_battery_triple - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_4 cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { any_of = { ship_radar } } - fixed_ship_armor_slot = { upgrade = current any_of = { ship_armor_cruiser_heavy_4 ship_armor_cruiser_heavy_3 ship_armor_cruiser_heavy_2 ship_armor_cruiser_heavy_1 } } - fixed_ship_secondaries_slot = ship_dp_secondaries - fixed_ship_role_slot = ship_hull_cruiser_role_cb - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous heavy_miscellaneous generic_miscellaneous } } - front_1_custom_slot = ship_medium_heavy_battery_triple - mid_1_custom_slot = ship_anti_air - mid_2_custom_slot = ship_torpedo - mid_3_custom_slot = ship_airplane_launcher - rear_1_custom_slot = ship_medium_heavy_battery_triple - rear_2_custom_slot = ship_medium_heavy_battery_triple - } - } - } - - capital_cruiser_1944_big = { - name = vnr_cb_1944 - role_icon_index = 21 - - priority = { - base = 0 - modifier = { add = 50 has_tech = advanced_ship_hull_cruiser } - } - - target_variant = { - match_value = 1000.0 - - type = vnr_ship_hull_cruiser_5 - modules = { - fixed_ship_battery_slot = ship_medium_heavy_battery_triple - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_5 cruiser_ship_engine_4 cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { any_of = { ship_radar } } - fixed_ship_armor_slot = { upgrade = current any_of = { ship_armor_cruiser_heavy_4 ship_armor_cruiser_heavy_3 ship_armor_cruiser_heavy_2 ship_armor_cruiser_heavy_1 } } - fixed_ship_secondaries_slot = ship_dp_secondaries - fixed_ship_role_slot = ship_hull_cruiser_role_cb - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous heavy_miscellaneous generic_miscellaneous } } - front_1_custom_slot = ship_anti_air - front_2_custom_slot = ship_medium_heavy_battery_triple - mid_1_custom_slot = ship_anti_air - mid_2_custom_slot = ship_torpedo - mid_3_custom_slot = ship_airplane_launcher - rear_1_custom_slot = ship_medium_heavy_battery_triple - rear_2_custom_slot = ship_medium_heavy_battery_triple - } - } - } -} \ No newline at end of file diff --git a/src/common/ai_equipment/vnr_light_cruisers.txt b/src/common/ai_equipment/vnr_light_cruisers.txt deleted file mode 100755 index ace795a..0000000 --- a/src/common/ai_equipment/vnr_light_cruisers.txt +++ /dev/null @@ -1,305 +0,0 @@ -naval_cruiser_light = { - category = naval - #available_for = {} - #blocked_for = {} - roles = { vnr_naval_cruiser_light } - priority = { base = 10 } - - light_cruiser_1922_upgrade = { - name = vnr_cl_1922 - role_icon_index = 25 - - priority = { - base = 10 - modifier = { factor = 0 has_tech = basic_ship_hull_cruiser } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - match_value = 1000.0 - type = vnr_ship_hull_cruiser_1 - modules = { - fixed_ship_battery_slot = ship_light_medium_battery_2 - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade = current module = cruiser_ship_engine_1 } - fixed_ship_radar_slot = { module = empty } - fixed_ship_armor_slot = { upgrade = current module = ship_armor_cruiser_1 } - fixed_ship_secondaries_slot = ship_secondaries - fixed_ship_role_slot = ship_hull_cruiser_role_c - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous heavy_miscellaneous generic_miscellaneous } } - mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = ship_light_medium_battery_2 - rear_1_custom_slot = ship_light_medium_battery_2 - } - } - } - - light_cruiser_1926 = { - name = vnr_cl_1926 - role_icon_index = 25 - - priority = { - base = 10 - modifier = { factor = 0.1 has_tech = interwar_ship_hull_cruiser } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - match_value = 1500.0 - type = vnr_ship_hull_cruiser_2 - modules = { - fixed_ship_battery_slot > ship_light_medium_battery_1 - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_2 cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { any_of = { ship_radar ship_sonar } } - fixed_ship_armor_slot = { upgrade = current any_of = { ship_armor_cruiser_2 ship_armor_cruiser_1 } } - fixed_ship_secondaries_slot = ship_secondaries - fixed_ship_role_slot = ship_hull_cruiser_role_c - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous heavy_miscellaneous generic_miscellaneous } } - front_1_custom_slot > ship_light_medium_battery_1 - mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = ship_torpedo - rear_1_custom_slot > ship_light_medium_battery_1 - rear_2_custom_slot > ship_light_medium_battery_1 - } - } - } - - light_cruiser_1936 = { - name = vnr_cl_1936 - role_icon_index = 25 - - priority = { - base = 20 - modifier = { factor = 0.1 has_tech = improved_ship_hull_cruiser } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - match_value = 2000.0 - type = vnr_ship_hull_cruiser_3 - modules = { - fixed_ship_battery_slot > ship_light_medium_battery_1 - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { any_of = { ship_radar ship_sonar } } - fixed_ship_armor_slot = { upgrade = current any_of = { ship_armor_cruiser_3 ship_armor_cruiser_2 ship_armor_cruiser_1 } } - fixed_ship_secondaries_slot = ship_dp_secondaries - fixed_ship_role_slot = ship_hull_cruiser_role_c - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous heavy_miscellaneous generic_miscellaneous } } - front_1_custom_slot > ship_light_medium_battery_1 - mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = ship_torpedo - mid_3_custom_slot = ship_airplane_launcher - rear_1_custom_slot > ship_light_medium_battery_1 - rear_2_custom_slot > ship_light_medium_battery_1 - } - } - } - - light_cruiser_1940 = { - name = vnr_cl_1940 - role_icon_index = 25 - - priority = { - base = 50 - modifier = { factor = 0.1 has_tech = advanced_ship_hull_cruiser } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - match_value = 4000.0 - - type = vnr_ship_hull_cruiser_4 - modules = { - fixed_ship_battery_slot > ship_light_medium_battery_2 - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_4 cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { any_of = { ship_radar ship_sonar } } - fixed_ship_armor_slot = { any_of = { ship_armor_cruiser_4 ship_armor_cruiser_3 ship_armor_cruiser_2 ship_armor_cruiser_1 } } - fixed_ship_secondaries_slot = ship_dp_secondaries - fixed_ship_role_slot = { any_of = { ship_hull_cruiser_role_c ship_hull_cruiser_role_aa } } - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous heavy_miscellaneous generic_miscellaneous } } - front_1_custom_slot > ship_light_medium_battery_2 - mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = ship_torpedo - mid_3_custom_slot = ship_airplane_launcher - rear_1_custom_slot > ship_light_medium_battery_2 - rear_2_custom_slot > ship_light_medium_battery_2 - } - } - } - - light_cruiser_1944 = { - name = vnr_cl_1944 - role_icon_index = 25 - - priority = { - base = 100 - modifier = { add = 0.1 has_tech = modern_ship_hull_cruiser } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - match_value = 6000.0 - - type = vnr_ship_hull_cruiser_5 - modules = { - fixed_ship_battery_slot > ship_light_medium_battery_3 - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_5 cruiser_ship_engine_4 cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { any_of = { ship_radar ship_sonar } } - fixed_ship_armor_slot = { any_of = { ship_armor_cruiser_4 ship_armor_cruiser_3 ship_armor_cruiser_2 ship_armor_cruiser_1 } } - fixed_ship_secondaries_slot = ship_dp_secondaries - fixed_ship_role_slot = { any_of = { ship_hull_cruiser_role_c ship_hull_cruiser_role_aa } } - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous heavy_miscellaneous generic_miscellaneous } } - front_1_custom_slot > ship_light_medium_battery_3 - mid_1_custom_slot = ship_torpedo - mid_2_custom_slot = ship_torpedo - mid_3_custom_slot = ship_airplane_launcher - rear_1_custom_slot > ship_light_medium_battery_3 - rear_2_custom_slot > ship_light_medium_battery_3 - } - } - } - - light_cruiser_1949 = { - name = vnr_cl_1949 - role_icon_index = 25 - - priority = { - base = 0 - modifier = { add = 100 has_tech = modern_ship_hull_cruiser } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - match_value = 7000.0 - - type = vnr_ship_hull_cruiser_6 - modules = { - fixed_ship_battery_slot = dp_ship_medium_1 - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_5 cruiser_ship_engine_4 cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { any_of = { ship_radar ship_sonar } } - fixed_ship_armor_slot = { any_of = { ship_armor_cruiser_4 ship_armor_cruiser_3 ship_armor_cruiser_2 ship_armor_cruiser_1 } } - fixed_ship_role_slot = { any_of = { ship_hull_cruiser_role_c ship_hull_cruiser_role_aa } } - fixed_ship_secondaries_slot = ship_dp_secondaries - fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous heavy_miscellaneous generic_miscellaneous } } - fixed_ship_extra_missile_slot = structural_aluminum - front_1_custom_slot = ship_anti_air - front_2_custom_slot = dp_ship_medium_1 - mid_1_custom_slot = ship_dp_secondaries - mid_2_custom_slot = ship_torpedo - mid_3_custom_slot = ship_airplane_launcher - rear_1_custom_slot = dp_ship_medium_1 - rear_2_custom_slot = dp_ship_medium_1 - } - } - } - - - - # expert AI - light_cruiser_1936_expert = { - role_icon_index = 25 - - priority = { - base = 20 - modifier = { factor = 0.1 has_tech = improved_ship_hull_cruiser } - modifier = { factor = 0 expert_ai_style = no } - } - - target_variant = { - match_value = 2000.0 - type = vnr_ship_hull_cruiser_3 - modules = { - fixed_ship_battery_slot = ship_light_medium_battery - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade > current any_of = { cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { upgrade > current any_of = { ship_radar ship_mast } } - fixed_ship_armor_slot = { upgrade > current any_of = { ship_armor_cruiser_3 ship_armor_cruiser_2 ship_armor_cruiser_1 } } - fixed_ship_secondaries_slot = empty - fixed_ship_role_slot = ship_hull_cruiser_role_c - front_1_custom_slot = ship_light_medium_battery - front_2_custom_slot = ship_anti_air - mid_2_custom_slot = ship_light_medium_battery - mid_3_custom_slot = ship_light_medium_battery - rear_1_custom_slot = ship_light_medium_battery - rear_2_custom_slot = ship_light_medium_battery - } - } - } - light_cruiser_1940_expert = { - role_icon_index = 25 - - priority = { - base = 50 - modifier = { factor = 0.1 has_tech = advanced_ship_hull_cruiser } - modifier = { factor = 0 expert_ai_style = no } - } - - target_variant = { - match_value = 4000.0 - - type = vnr_ship_hull_cruiser_4 - modules = { - fixed_ship_battery_slot = ship_light_medium_battery - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade > current any_of = { cruiser_ship_engine_4 cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { upgrade > current any_of = { ship_radar } } - fixed_ship_armor_slot = { upgrade > current any_of = { ship_armor_cruiser_4 ship_armor_cruiser_3 ship_armor_cruiser_2 ship_armor_cruiser_1 } } - fixed_ship_secondaries_slot = empty - fixed_ship_role_slot = ship_hull_cruiser_role_c - front_1_custom_slot = ship_light_medium_battery - front_2_custom_slot = ship_anti_air - mid_1_custom_slot = ship_light_medium_battery - mid_2_custom_slot = ship_light_medium_battery - mid_3_custom_slot = ship_light_medium_battery - rear_1_custom_slot = ship_light_medium_battery - rear_2_custom_slot = ship_light_medium_battery - } - } - } - light_cruiser_1944_expert = { - role_icon_index = 25 - - priority = { - base = 100 - modifier = { add = 0.1 has_tech = modern_ship_hull_cruiser } - modifier = { factor = 0 expert_ai_style = no } - } - - target_variant = { - match_value = 6000.0 - - type = vnr_ship_hull_cruiser_5 - modules = { - fixed_ship_battery_slot = ship_light_medium_battery - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade > current any_of = { cruiser_ship_engine_5 cruiser_ship_engine_4 cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { upgrade > current any_of = { ship_radar } } - fixed_ship_armor_slot = { upgrade > current any_of = { ship_armor_cruiser_4 ship_armor_cruiser_3 ship_armor_cruiser_2 ship_armor_cruiser_1 } } - fixed_ship_secondaries_slot = empty - fixed_ship_role_slot = ship_hull_cruiser_role_c - front_1_custom_slot = ship_light_medium_battery - front_2_custom_slot = ship_anti_air - mid_1_custom_slot = ship_light_medium_battery - mid_2_custom_slot = ship_light_medium_battery - mid_3_custom_slot = ship_light_medium_battery - rear_1_custom_slot = ship_light_medium_battery - rear_2_custom_slot = ship_light_medium_battery - } - } - } -} - diff --git a/src/common/ai_equipment/vnr_panzerschiff.txt b/src/common/ai_equipment/vnr_panzerschiff.txt deleted file mode 100755 index 7bb7e39..0000000 --- a/src/common/ai_equipment/vnr_panzerschiff.txt +++ /dev/null @@ -1,95 +0,0 @@ -naval_cruiser_armor = { - category = naval - #available_for = {} - #blocked_for = {} - roles = { vnr_naval_cruiser_armor } - priority = { base = 10 } - - capital_cruiser_armor_1936 = { - name = vnr_ps_1936 - role_icon_index = 21 - - priority = { - base = 0 - } - - target_variant = { - match_value = 500.0 - type = vnr_ship_hull_cruiser_panzerschiff - modules = { - fixed_ship_battery_slot = ship_heavy_battery - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { - any_of = { ship_radar } - module = empty - } - fixed_ship_armor_slot = { upgrade = current any_of = { ship_armor_cruiser_2 ship_armor_cruiser_1 } } - fixed_ship_secondaries_slot = ship_secondaries - front_1_custom_slot = ship_heavy_battery - mid_1_custom_slot = ship_secondaries - mid_2_custom_slot = ship_torpedo - rear_1_custom_slot = ship_heavy_battery - } - } - } - - capital_cruiser_armor_1940 = { - name = vnr_ps_1940 - role_icon_index = 21 - - priority = { - base = 0 - } - - target_variant = { - match_value = 1000.0 - - type = vnr_ship_hull_cruiser_panzerschiff - modules = { - fixed_ship_battery_slot = ship_heavy_battery_triple - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_4 cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { any_of = { ship_radar } } - fixed_ship_armor_slot = { any_of = { ship_cruiser_heavy_armor ship_cruiser_armor } } - fixed_ship_secondaries_slot = ship_secondaries - front_1_custom_slot = ship_heavy_battery_triple - mid_1_custom_slot = ship_secondaries - mid_2_custom_slot = ship_torpedo - rear_2_custom_slot = ship_heavy_battery_triple - } - } - } - - capital_cruiser_armor_1944 = { - name = vnr_ps_1944 - role_icon_index = 21 - - priority = { - base = 0 - } - - target_variant = { - match_value = 1000.0 - - type = vnr_ship_hull_cruiser_panzerschiff - modules = { - fixed_ship_battery_slot = ship_heavy_battery_triple - fixed_ship_anti_air_slot = ship_anti_air - fixed_ship_fire_control_system_slot = ship_fire_control_system - fixed_ship_engine_slot = { upgrade = current any_of = { cruiser_ship_engine_5 cruiser_ship_engine_4 cruiser_ship_engine_3 cruiser_ship_engine_2 cruiser_ship_engine_1 } } - fixed_ship_radar_slot = { any_of = { ship_radar } } - fixed_ship_armor_slot = { any_of = { ship_cruiser_heavy_armor ship_cruiser_armor } } - fixed_ship_secondaries_slot = ship_secondaries - fixed_ship_secondaries_slot = ship_secondaries - front_1_custom_slot = ship_heavy_battery_triple - mid_1_custom_slot = ship_secondaries - mid_2_custom_slot = ship_torpedo - rear_2_custom_slot = ship_heavy_battery_triple - } - } - } -} - diff --git a/src/common/ai_equipment/vnr_submarines.txt b/src/common/ai_equipment/vnr_submarines.txt deleted file mode 100755 index 8db28e7..0000000 --- a/src/common/ai_equipment/vnr_submarines.txt +++ /dev/null @@ -1,271 +0,0 @@ -naval_sub = { - category = naval - #available_for = {} - #blocked_for = {} - roles = { vnr_naval_submarine } - priority = { base = 10 } - - submarine_cruiser_dummy = { - name = vnr_ss_cruiser - role_icon_index = 37 - - priority = { base = 1 } - target_variant = { - type = vnr_ship_hull_cruiser_submarine - modules = { - fixed_ship_engine_slot = sub_ship_engine - fixed_ship_torpedo_slot = ship_torpedo_sub - fixed_ship_armor_slot = pressure_hull - fixed_ship_extra_secondaries_slot = submarine_miscellaneous - front_1_custom_slot = ship_torpedo_sub - mid_1_custom_slot = sub_ship_periscope - rear_1_custom_slot = ship_torpedo_sub - } - } - } - - submarine_1922 = { - name = vnr_ss_1922 - role_icon_index = 37 - - priority = { - base = 10 - modifier = { factor = 0.1 has_tech = basic_ship_hull_submarine } - modifier = { factor = 0 expert_ai_style = yes } - } - - - target_variant = { - match_value = 2000.0 - type = vnr_ship_hull_submarine_1 - modules = { - fixed_ship_engine_slot = sub_ship_engine - fixed_ship_torpedo_slot = ship_torpedo_sub - fixed_ship_armor_slot = pressure_hull - fixed_ship_extra_secondaries_slot = submarine_miscellaneous - mid_1_custom_slot = sub_ship_periscope - rear_1_custom_slot = ship_torpedo_sub - } - } - } - - submarine_1936 = { - name = vnr_ss_1936 - role_icon_index = 37 - - priority = { - base = 20 - modifier = { factor = 0.1 has_tech = improved_ship_hull_submarine } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - match_value = 4000.0 - - type = vnr_ship_hull_submarine_2 - modules = { - fixed_ship_engine_slot = sub_ship_engine - fixed_ship_torpedo_slot = ship_torpedo_sub - fixed_ship_armor_slot = pressure_hull - fixed_ship_extra_secondaries_slot = submarine_miscellaneous - mid_1_custom_slot = sub_ship_periscope - rear_1_custom_slot = ship_torpedo_sub - } - } - } - - submarine_1940 = { - name = vnr_ss_1940 - role_icon_index = 37 - - priority = { - base = 35 - modifier = { factor = 0.1 has_tech = advanced_ship_hull_submarine } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - match_value = 4500.0 - - type = vnr_ship_hull_submarine_3 - modules = { - mid_1_custom_slot = sub_ship_periscope - mid_2_custom_slot = ship_sub_snorkel - fixed_ship_engine_slot = sub_ship_engine - fixed_ship_torpedo_slot = ship_torpedo_sub - fixed_ship_armor_slot = pressure_hull - fixed_ship_fire_control_system_slot = sub_fire_control_system - fixed_ship_extra_secondaries_slot = submarine_miscellaneous - front_1_custom_slot = ship_torpedo_sub - rear_1_custom_slot = ship_torpedo_sub - } - } - } - - submarine_1944 = { - name = vnr_ss_1944 - role_icon_index = 37 - priority = { - base = 50 - modifier = { factor = 0.1 has_tech = modern_ship_hull_submarine } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - type = vnr_ship_hull_submarine_4 - match_value = 5000.0 - - modules = { - mid_1_custom_slot = sub_ship_periscope - mid_2_custom_slot = ship_sub_snorkel - mid_3_custom_slot = sub_ship_stealth - fixed_ship_engine_slot = sub_ship_engine - fixed_ship_torpedo_slot = ship_torpedo_sub - fixed_ship_armor_slot = pressure_hull - fixed_ship_fire_control_system_slot = sub_fire_control_system - fixed_ship_extra_secondaries_slot = submarine_miscellaneous - front_1_custom_slot = ship_torpedo_sub - rear_1_custom_slot = ship_torpedo_sub - } - } - } - - submarine_1947 = { - name = vnr_ss_1947 - role_icon_index = 37 - priority = { - base = 0 - modifier = { add = 100 has_tech = modern_ship_hull_submarine } - modifier = { factor = 0 expert_ai_style = yes } - } - - target_variant = { - type = vnr_ship_hull_submarine_5 - match_value = 5500.0 - - modules = { - mid_1_custom_slot = sub_ship_periscope - mid_2_custom_slot = ship_sub_snorkel - mid_3_custom_slot = sub_ship_stealth - fixed_ship_engine_slot = sub_ship_engine - fixed_ship_torpedo_slot = ship_torpedo_sub - fixed_ship_armor_slot = pressure_hull - fixed_ship_fire_control_system_slot = sub_fire_control_system - fixed_ship_extra_secondaries_slot = sub_wire_guided_torpedo - front_1_custom_slot = ship_torpedo_sub - rear_1_custom_slot = ship_torpedo_sub - } - } - } - - - - # expert AI - submarine_1936_expert = { - role_icon_index = 37 - - priority = { - base = 20 - modifier = { factor = 0.1 has_tech = improved_ship_hull_submarine } - modifier = { factor = 0 expert_ai_style = no } - } - - target_variant = { - match_value = 4000.0 - - type = vnr_ship_hull_submarine_2 - modules = { - fixed_ship_engine_slot = { upgrade > current any_of = { sub_ship_engine_2 sub_ship_engine_1 } } - fixed_ship_torpedo_slot = ship_torpedo_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 - } - } - } - submarine_1940_expert = { - role_icon_index = 37 - - priority = { - base = 35 - modifier = { factor = 0.1 has_tech = advanced_ship_hull_submarine } - modifier = { factor = 0 expert_ai_style = no } - } - - target_variant = { - match_value = 4500.0 - - type = vnr_ship_hull_submarine_3 - modules = { - mid_1_custom_slot = sub_ship_periscope - mid_2_custom_slot = ship_sub_snorkel - fixed_ship_engine_slot = { upgrade > current any_of = { sub_ship_engine_3 sub_ship_engine_2 sub_ship_engine_1 } } - fixed_ship_torpedo_slot = ship_torpedo_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 - } - } - } - submarine_1944_expert = { - role_icon_index = 37 - priority = { - base = 50 - modifier = { factor = 0.1 has_tech = modern_ship_hull_submarine } - modifier = { factor = 0 expert_ai_style = no } - } - - target_variant = { - type = vnr_ship_hull_submarine_4 - match_value = 5000.0 - - modules = { - mid_1_custom_slot = sub_ship_periscope - mid_2_custom_slot = ship_sub_snorkel - mid_3_custom_slot = sub_ship_stealth - fixed_ship_engine_slot = { upgrade > current any_of = { sub_ship_engine_4 sub_ship_engine_3 sub_ship_engine_2 sub_ship_engine_1 } } - fixed_ship_torpedo_slot = ship_torpedo_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 - } - } - } - submarine_1947_expert = { - role_icon_index = 37 - priority = { - base = 0 - modifier = { add = 100 has_tech = modern_ship_hull_submarine } - modifier = { factor = 0 expert_ai_style = no } - } - - target_variant = { - type = vnr_ship_hull_submarine_5 - match_value = 5500.0 - - modules = { - mid_1_custom_slot = sub_ship_periscope - mid_2_custom_slot = ship_sub_snorkel - mid_3_custom_slot = sub_ship_stealth - fixed_ship_engine_slot = { upgrade > current any_of = { sub_ship_engine_4 sub_ship_engine_3 sub_ship_engine_2 sub_ship_engine_1 } } - fixed_ship_torpedo_slot = ship_torpedo_sub - fixed_ship_armor_slot = pressure_hull - fixed_ship_fire_control_system_slot = sub_fire_control_system - fixed_ship_extra_secondaries_slot = vlf_receiver - front_1_custom_slot = ship_torpedo_sub - rear_1_custom_slot = ship_torpedo_sub - rear_2_custom_slot = ship_torpedo_sub - } - } - } -} - diff --git a/src/common/ai_strategy/naval_production.txt b/src/common/ai_strategy/naval_production.txt index dfe943b..8410830 100755 --- a/src/common/ai_strategy/naval_production.txt +++ b/src/common/ai_strategy/naval_production.txt @@ -153,40 +153,19 @@ naval_unit_role_ratios_minors_coastal = { allowed = { has_dlc = "Man the Guns" NOT = { - tag = ENG - tag = JAP - tag = ITA - tag = GER - tag = FRA - tag = USA - tag = SOV - - tag = BYG - tag = BFL - tag = HUJ - tag = YUW - tag = TIX - tag = CHY - tag = SAD - tag = DOH - - tag = DH1 - tag = WEX - - tag = BLI - tag = SIR - - tag = SR1 - tag = SR2 - tag = SR3 - tag = SR4 + tag = HUJ + tag = CHY + tag = SAD + tag = TIX + tag = YUW + tag = BYG + tag = BFL } } enable = { - AND = { - num_of_naval_factories > 0 - num_of_naval_factories < 10 - } + num_of_naval_factories > 0 + num_of_naval_factories < 10 + has_navy_size = { size < 50 } } abort_when_not_enabled = yes @@ -208,40 +187,19 @@ naval_unit_role_ratios_minors_defensive = { allowed = { has_dlc = "Man the Guns" NOT = { - tag = ENG - tag = JAP - tag = ITA - tag = GER - tag = FRA - tag = USA - tag = SOV - - tag = BYG - tag = BFL - tag = HUJ - tag = YUW - tag = TIX - tag = CHY - tag = SAD - tag = DOH - - tag = DH1 - tag = WEX - - tag = BLI - tag = SIR - - tag = SR1 - tag = SR2 - tag = SR3 - tag = SR4 + tag = HUJ + tag = CHY + tag = SAD + tag = TIX + tag = YUW + tag = BYG + tag = BFL } } enable = { - AND = { - num_of_naval_factories > 9 - num_of_naval_factories < 20 - } + num_of_naval_factories > 9 + num_of_naval_factories < 20 + has_navy_size = { size < 100 } } abort_when_not_enabled = yes @@ -260,7 +218,7 @@ naval_unit_role_ratios_minors_defensive = { ai_strategy = { type = role_ratio - id = vnr_naval_cruiser_heavy + id = vnr_naval_cruiser_medium value = 20 } @@ -275,40 +233,19 @@ naval_unit_role_ratios_minors_offensive = { allowed = { has_dlc = "Man the Guns" NOT = { - tag = ENG - tag = JAP - tag = ITA - tag = GER - tag = FRA - tag = USA - tag = SOV - - tag = BYG - tag = BFL - tag = HUJ - tag = YUW - tag = TIX - tag = CHY - tag = SAD - tag = DOH - - tag = DH1 - tag = WEX - - tag = BLI - tag = SIR - - tag = SR1 - tag = SR2 - tag = SR3 - tag = SR4 + tag = HUJ + tag = CHY + tag = SAD + tag = TIX + tag = YUW + tag = BYG + tag = BFL } } enable = { - AND = { - num_of_naval_factories > 19 - num_of_naval_factories < 30 - } + num_of_naval_factories > 19 + num_of_naval_factories < 30 + has_navy_size = { size < 200 } } abort_when_not_enabled = yes @@ -327,7 +264,7 @@ naval_unit_role_ratios_minors_offensive = { ai_strategy = { type = role_ratio - id = vnr_naval_cruiser_heavy + id = vnr_naval_cruiser_medium value = 20 } @@ -348,40 +285,18 @@ naval_unit_role_ratios_minors_global = { allowed = { has_dlc = "Man the Guns" NOT = { - tag = ENG - tag = JAP - tag = ITA - tag = GER - tag = FRA - tag = USA - tag = SOV - + tag = HUJ + tag = CHY + tag = SAD + tag = TIX + tag = YUW tag = BYG - tag = BFL - tag = HUJ - tag = YUW - tag = TIX - tag = CHY - tag = SAD - tag = DOH - - tag = DH1 - tag = WEX - - tag = BLI - tag = SIR - - tag = SR1 - tag = SR2 - tag = SR3 - tag = SR4 - + tag = BFL } } enable = { - AND = { - num_of_naval_factories > 29 - } + num_of_naval_factories > 29 + has_navy_size = { size < 300 } } abort_when_not_enabled = yes @@ -389,7 +304,7 @@ naval_unit_role_ratios_minors_global = { ai_strategy = { type = role_ratio id = vnr_naval_screen - value = 160 + value = 250 } ai_strategy = { @@ -400,15 +315,386 @@ naval_unit_role_ratios_minors_global = { ai_strategy = { type = role_ratio - id = vnr_naval_cruiser_heavy + id = vnr_naval_cruiser_medium value = 20 } ai_strategy = { type = role_ratio id = vnr_naval_capital_bb + value = 20 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = 10 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 20 + } +} + +### GER ### + +naval_unit_role_ratios_GER_prewar_early = { + allowed = { + has_dlc = "Man the Guns" + tag = TIX + } + enable = { + date < 1938.1.1 + has_war_with_major = no + } + abort_when_not_enabled = yes + + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 100 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 50 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 20 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 10 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 20 + } +} + +naval_unit_role_ratios_GER_prewar_late = { + allowed = { + has_dlc = "Man the Guns" + tag = TIX + } + enable = { + date < 1941.1.1 + date > 1937.12.31 + has_war_with_major = no + } + abort_when_not_enabled = yes + + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 100 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 20 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 20 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 12 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 200 + } +} + +naval_unit_role_ratios_GER_atwar = { + allowed = { + has_dlc = "Man the Guns" + tag = TIX + } + enable = { + has_war_with = HUJ + } + abort_when_not_enabled = yes + + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 500 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 60 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 10 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 5 + } +} + +naval_unit_role_ratios_GER_atwar_knock_USA = { + allowed = { + has_dlc = "Man the Guns" + tag = TIX + } + enable = { + has_war_with = BYG + NOT = { + has_war_with = HUJ + } + } + abort_when_not_enabled = yes + + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 80 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 300 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 50 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium value = 30 } + + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 20 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = 20 + } + + ai_strategy = { + type = dockyard_to_military_factory_ratio + value = 50 + } +} + +naval_unit_role_ratios_GER_atwar_No_Naval_Competitor = { + allowed = { + has_dlc = "Man the Guns" + tag = TIX + } + enable = { + has_war_with_major = yes + NOT = { + has_war_with = HUJ + has_war_with = BYG + } + } + abort_when_not_enabled = yes + + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 20 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 360 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 50 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 30 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 30 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = 20 + } + + ai_strategy = { + type = dockyard_to_military_factory_ratio + value = 30 + } +} + +naval_unit_role_ratios_GER_late_peace = { + allowed = { + has_dlc = "Man the Guns" + tag = TIX + } + enable = { + date > 1941.1.1 + has_war_with_major = no + } + abort_when_not_enabled = yes + + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = 20 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 350 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_screen_cruiser + value = 10 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 40 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 10 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_large + value = 20 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 20 + } +} +### ENG ### + +naval_unit_role_ratios_ENG_prewar_early = { + allowed = { + has_dlc = "Man the Guns" + tag = HUJ + } + enable = { + date < 1937.6.1 + has_war_with_major = no + } + abort_when_not_enabled = yes + + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = 15 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 50 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 200 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_screen_leader + value = 10 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 50 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = -30 + } + ai_strategy = { + type = dockyard_to_military_factory_ratio + value = 30 + } +} + +naval_unit_role_ratios_ENG_prewar_late = { + allowed = { + has_dlc = "Man the Guns" + tag = HUJ + } + enable = { + date < 1941.1.1 + date > 1937.5.31 + has_war_with_major = no + } + abort_when_not_enabled = yes + + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 35 + } ai_strategy = { type = role_ratio @@ -419,1471 +705,1094 @@ naval_unit_role_ratios_minors_global = { ai_strategy = { type = role_ratio id = vnr_naval_submarine + value = 80 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 350 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_screen_leader + value = 20 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 70 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = -30 + } + + ai_strategy = { + type = dockyard_to_military_factory_ratio + value = 50 + } +} + +naval_unit_role_ratios_ENG_atwar = { + allowed = { + has_dlc = "Man the Guns" + tag = HUJ + } + enable = { + has_war_with_major = yes + } + abort_when_not_enabled = yes + + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 20 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = 25 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 450 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 50 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 20 + } + + ai_strategy = { + type = dockyard_to_military_factory_ratio + value = 65 + } +} + +naval_unit_role_ratios_ENG_late_peace = { + allowed = { + has_dlc = "Man the Guns" + tag = HUJ + } + enable = { + date > 1940.12.31 + has_war = no + } + abort_when_not_enabled = yes + + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 5 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = 10 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 100 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light value = 20 } } -# ### GER ### +### FRA ### -# naval_unit_role_ratios_GER_prewar_early = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = TIX -# } -# enable = { -# date < 1938.1.1 -# has_war_with_major = no -# } -# abort_when_not_enabled = yes +naval_unit_role_ratios_FRA_prewar = { + allowed = { + has_dlc = "Man the Guns" + tag = YUW + } + enable = { + date < 1940.1.1 + has_war_with_major = no + } + abort_when_not_enabled = yes + + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 30 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 20 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen_leader + value = 200 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 30 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 15 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 25 + } +} + +naval_unit_role_ratios_FRA_atwar = { + allowed = { + has_dlc = "Man the Guns" + tag = YUW + } + enable = { + has_war_with = TIX + } + abort_when_not_enabled = yes + + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 50 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 20 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen_leader + value = 200 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 20 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 15 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = -100 + } +} + +naval_unit_role_ratios_FRA_atwar_without_germany = { + allowed = { + has_dlc = "Man the Guns" + tag = YUW + } + enable = { + has_war_with_major = yes + NOT = { has_war_with = TIX } + } + abort_when_not_enabled = yes + + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 80 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 80 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen_leader + value = 250 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen_cruiser + value = 20 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 50 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 20 + } +} + +naval_unit_role_ratios_FRA_late_peace = { + allowed = { + has_dlc = "Man the Guns" + tag = YUW + } + enable = { + date > 1939.12.31 + has_war = no + } + abort_when_not_enabled = yes + + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 10 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 150 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen_leader + value = 300 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 20 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_large + value = 20 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 20 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = 20 + } +} + + +### SOV ### + +naval_unit_role_ratios_SOV_need_to_watch_germany_peace = { + allowed = { + has_dlc = "Man the Guns" + tag = BFL + } + enable = { + NOT = { is_ally_with = TIX } + date < 1942.1.1 + has_war_with_major = no + } + abort_when_not_enabled = yes + + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 80 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 50 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 20 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 10 + } +} + +naval_unit_role_ratios_SOV_no_need_to_watch_germany_peace = { + allowed = { + has_dlc = "Man the Guns" + tag = BFL + } + enable = { + OR = { + NOT = { country_exists = TIX } + is_ally_with = TIX + date > 1941.12.31 + } + has_war_with_major = no + } + abort_when_not_enabled = yes -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 90 -# } + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 40 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 200 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 30 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 20 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 10 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = 10 + } + ai_strategy = { + type = dockyard_to_military_factory_ratio + value = 35 + } +} -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 50 -# } +naval_unit_role_ratios_SOV_atwar_with_Germany = { + allowed = { + has_dlc = "Man the Guns" + tag = BFL + } + enable = { + has_war_with = TIX + } + abort_when_not_enabled = yes -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 20 -# } + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 10 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 10 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 10 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = -100 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = -100 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = -100 + } +} + +naval_unit_role_ratios_SOV_atwar_with_major = { + allowed = { + has_dlc = "Man the Guns" + tag = BFL + } + enable = { + NOT = { has_war_with = TIX } + has_war_with_major = yes + } + abort_when_not_enabled = yes -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 5 -# } + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 40 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 300 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 50 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 20 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 20 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = 10 + } + ai_strategy = { + type = dockyard_to_military_factory_ratio + value = 50 + } +} + +### JAP ### + +naval_unit_role_ratios_JAP_prewar_build_carriers = { + allowed = { + has_dlc = "Man the Guns" + tag = CHY + } + enable = { + date < 1939.6.1 + NOT = { + any_enemy_country = { + is_literally_china = no + is_major = yes + } + } + has_navy_size = { size < 8 type = carrier } + } + abort_when_not_enabled = yes -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bc -# value = 20 -# } + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 20 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 250 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 50 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 20 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = 30 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier_light + value = 30 + } +} + +naval_unit_role_ratios_JAP_prewar_enough_carrier = { + allowed = { + has_dlc = "Man the Guns" + tag = CHY + } + enable = { + date < 1939.6.1 + NOT = { + any_enemy_country = { + is_literally_china = no + is_major = yes + } + } + has_navy_size = { size > 7 type = carrier } + } + abort_when_not_enabled = yes -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 20 -# } -# } + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 20 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 300 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 50 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 30 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 40 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = -20 + } + ai_strategy = { + type = dockyard_to_military_factory_ratio + value = 30 + } +} -# naval_unit_role_ratios_GER_prewar_late = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = TIX -# } -# enable = { -# date < 1941.1.1 -# date > 1937.12.31 -# has_war_with_major = no -# } -# abort_when_not_enabled = yes +naval_unit_role_ratios_JAP_atwar = { + allowed = { + has_dlc = "Man the Guns" + tag = CHY + } + enable = { + OR = { + date > 1939.5.31 + any_enemy_country = { + is_literally_china = no + is_major = yes + } + } + } + abort_when_not_enabled = yes + + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 20 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 350 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 30 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 60 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 20 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = 45 + } + ai_strategy = { + type = dockyard_to_military_factory_ratio + value = 70 + } +} + +naval_unit_role_ratios_JAP_late_peace = { + allowed = { + has_dlc = "Man the Guns" + tag = CHY + } + enable = { + date > 1942.1.1 + has_war_with_major = no + } + abort_when_not_enabled = yes + + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 200 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen_cruiser + value = 10 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 30 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_large + value = 30 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 10 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = 20 + } + ai_strategy = { + type = dockyard_to_military_factory_ratio + value = 30 + } +} + +### USA ### + +naval_unit_role_ratios_USA_great_depression = { + allowed = { + has_dlc = "Man the Guns" + tag = BYG + } + enable = { + date < 1938.1.1 + has_war_with_major = no + } + abort_when_not_enabled = yes + + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = -20 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = 5 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 25 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 200 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_screen_leader + value = 10 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 40 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 30 + } +} + +naval_unit_role_ratios_USA_go_to_war = { + allowed = { + has_dlc = "Man the Guns" + tag = BYG + } + enable = { + date > 1937.12.31 + has_war_with_major = no + } + abort_when_not_enabled = yes -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 60 -# } + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 40 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 320 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen_leader + value = 10 + } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 20 -# } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 40 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 20 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 40 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = 30 + } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 20 -# } + ai_strategy = { + type = dockyard_to_military_factory_ratio + value = 50 + } +} + +naval_unit_role_ratios_USA_atwar = { + allowed = { + has_dlc = "Man the Guns" + tag = BYG + } + enable = { + has_war_with_major = yes + } + abort_when_not_enabled = yes -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 10 -# } + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 80 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 600 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 80 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 35 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 50 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = 60 + } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 200 -# } -# } + ai_strategy = { + type = dockyard_to_military_factory_ratio + value = 90 + } +} -# naval_unit_role_ratios_GER_atwar = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = TIX -# } -# enable = { -# has_war_with = HUJ -# } -# abort_when_not_enabled = yes +naval_unit_role_ratios_ITA_prewar_build_battleships = { + allowed = { + has_dlc = "Man the Guns" + tag = SAD + } + enable = { + date < 1941.1.1 + has_war_with_major = no + has_navy_size = { size < 6 type = capital_ship archetype = ship_hull_heavy } + } + abort_when_not_enabled = yes -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 400 -# } + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 40 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 150 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen_leader + value = 10 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 40 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 25 + } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 60 -# } + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 20 + } +} -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 10 -# } +naval_unit_role_ratios_ITA_prewar_enough_battleships = { + allowed = { + has_dlc = "Man the Guns" + tag = SAD + } + enable = { + date < 1941.1.1 + has_war_with_major = no + has_navy_size = { size > 5 type = capital_ship archetype = ship_hull_heavy } + } + abort_when_not_enabled = yes -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 5 -# } -# } + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 40 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 220 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen_leader + value = 10 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 40 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 10 + } -# naval_unit_role_ratios_GER_atwar_knock_USA = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = TIX -# } -# enable = { -# has_war_with = BYG -# NOT = { -# has_war_with = HUJ -# } -# } -# abort_when_not_enabled = yes + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = -20 + } + + ai_strategy = { + type = dockyard_to_military_factory_ratio + value = 20 + } +} + +naval_unit_role_ratios_ITA_atwar_with_England = { + allowed = { + has_dlc = "Man the Guns" + tag = SAD + } + enable = { + has_war_with = HUJ + } + abort_when_not_enabled = yes -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 80 -# } + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 100 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 250 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen_leader + value = 40 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen_cruiser + value = 10 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 40 + } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 200 -# } + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 10 + } + ai_strategy = { + type = dockyard_to_military_factory_ratio + value = 40 + } +} -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 50 -# } +naval_unit_role_ratios_ITA_atwar_with_major = { + allowed = { + has_dlc = "Man the Guns" + tag = SAD + } + enable = { + NOT = { has_war_with = HUJ } + has_war_with_major = yes + } + abort_when_not_enabled = yes -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 50 -# } + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 40 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 250 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen_leader + value = 40 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen_cruiser + value = 10 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 40 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 30 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 15 + } + ai_strategy = { + type = dockyard_to_military_factory_ratio + value = 50 + } +} + +naval_unit_role_ratios_ITA_late_peace = { + allowed = { + has_dlc = "Man the Guns" + tag = SAD + } + enable = { + date > 1941.1.1 + has_war_with_major = no + } + abort_when_not_enabled = yes -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 20 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = 20 -# } - -# ai_strategy = { -# type = dockyard_to_military_factory_ratio -# value = 50 -# } -# } - -# naval_unit_role_ratios_GER_atwar_No_Naval_Competitor = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = TIX -# } -# enable = { -# has_war_with_major = yes -# NOT = { -# has_war_with = HUJ -# has_war_with = BYG -# } -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 20 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 360 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 50 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 50 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 30 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = 20 -# } - -# ai_strategy = { -# type = dockyard_to_military_factory_ratio -# value = 30 -# } -# } - -# naval_unit_role_ratios_GER_late_peace = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = TIX -# } -# enable = { -# date > 1941.1.1 -# has_war_with_major = no -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = 20 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 260 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen_cruiser -# value = 10 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 40 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 10 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_large -# value = 20 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 20 -# } -# } -# ### ENG ### - -# naval_unit_role_ratios_ENG_prewar_early = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = HUJ -# } -# enable = { -# date < 1937.6.1 -# has_war_with_major = no -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = 15 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 50 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 200 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen_leader -# value = 10 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 50 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = -30 -# } -# ai_strategy = { -# type = dockyard_to_military_factory_ratio -# value = 30 -# } -# } - -# naval_unit_role_ratios_ENG_prewar_late = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = HUJ -# } -# enable = { -# date < 1941.1.1 -# date > 1937.5.31 -# has_war_with_major = no -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 25 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = 15 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 80 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 300 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen_leader -# value = 20 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 70 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = -30 -# } - -# ai_strategy = { -# type = dockyard_to_military_factory_ratio -# value = 50 -# } -# } - -# naval_unit_role_ratios_ENG_atwar = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = HUJ -# } -# enable = { -# has_war_with_major = yes -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 20 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = 30 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 320 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 50 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 20 -# } - -# ai_strategy = { -# type = dockyard_to_military_factory_ratio -# value = 65 -# } -# } - -# naval_unit_role_ratios_ENG_late_peace = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = HUJ -# } -# enable = { -# date > 1940.12.31 -# has_war = no -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 5 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = 10 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 100 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 20 -# } -# } - -# ### FRA ### - -# naval_unit_role_ratios_FRA_prewar = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = YUW -# } -# enable = { -# date < 1940.1.1 -# has_war_with_major = no -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 30 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 20 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen_leader -# value = 200 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 30 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 15 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 25 -# } -# } - -# naval_unit_role_ratios_FRA_atwar = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = YUW -# } -# enable = { -# has_war_with = TIX -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 50 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 20 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen_leader -# value = 140 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 20 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 15 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = -100 -# } -# } - -# naval_unit_role_ratios_FRA_atwar_without_germany = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = YUW -# } -# enable = { -# has_war_with_major = yes -# NOT = { has_war_with = TIX } -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 80 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 80 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen_leader -# value = 100 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen_cruiser -# value = 20 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 50 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 20 -# } -# } - -# naval_unit_role_ratios_FRA_late_peace = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = YUW -# } -# enable = { -# date > 1939.12.31 -# has_war = no -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 10 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 150 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen_leader -# value = 150 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 20 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_large -# value = 20 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 20 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = 20 -# } -# } - - -# ### SOV ### - -# naval_unit_role_ratios_SOV_need_to_watch_germany_peace = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = BFL -# } -# enable = { -# NOT = { is_ally_with = GER } -# date < 1942.1.1 -# has_war_with_major = no -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 80 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 50 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 50 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 10 -# } -# } - -# naval_unit_role_ratios_SOV_no_need_to_watch_germany_peace = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = BFL -# } -# enable = { -# OR = { -# NOT = { country_exists = TIX } -# is_ally_with = TIX -# date > 1941.12.31 -# } -# has_war_with_major = no -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 40 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 150 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 30 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 30 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 20 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = 10 -# } -# ai_strategy = { -# type = dockyard_to_military_factory_ratio -# value = 35 -# } -# } - -# naval_unit_role_ratios_SOV_atwar_with_Germany = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = BFL -# } -# enable = { -# has_war_with = TIX -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 10 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 10 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 10 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = -100 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = -100 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = -100 -# } -# } - -# naval_unit_role_ratios_SOV_atwar_with_major = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = BFL -# } -# enable = { -# NOT = { has_war_with = TIX } -# has_war_with_major = yes -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 40 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 250 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 30 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 20 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 20 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = 10 -# } -# ai_strategy = { -# type = dockyard_to_military_factory_ratio -# value = 50 -# } -# } - -# ### JAP ### - -# naval_unit_role_ratios_JAP_prewar_build_carriers = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = CHY -# } -# enable = { -# date < 1939.6.1 -# NOT = { -# any_enemy_country = { -# is_literally_china = no -# is_major = yes -# } -# } -# has_navy_size = { size < 8 type = carrier } -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 20 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 250 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 50 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 20 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = 30 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier_light -# value = 30 -# } -# } - -# naval_unit_role_ratios_JAP_prewar_enough_carrier = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = CHY -# } -# enable = { -# date < 1939.6.1 -# NOT = { -# any_enemy_country = { -# is_literally_china = no -# is_major = yes -# } -# } -# has_navy_size = { size > 7 type = carrier } -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 20 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 280 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 50 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 30 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 20 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = -20 -# } -# ai_strategy = { -# type = dockyard_to_military_factory_ratio -# value = 30 -# } -# } - -# naval_unit_role_ratios_JAP_atwar = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = CHY -# } -# enable = { -# OR = { -# date > 1939.5.31 -# any_enemy_country = { -# is_literally_china = no -# is_major = yes -# } -# } -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 20 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 200 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 30 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 60 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 20 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = 30 -# } -# ai_strategy = { -# type = dockyard_to_military_factory_ratio -# value = 70 -# } -# } - -# naval_unit_role_ratios_JAP_late_peace = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = CHY -# } -# enable = { -# date > 1942.1.1 -# has_war_with_major = no -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 200 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen_cruiser -# value = 10 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 30 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_large -# value = 30 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 10 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = 20 -# } -# ai_strategy = { -# type = dockyard_to_military_factory_ratio -# value = 30 -# } -# } - -# ### USA ### - -# naval_unit_role_ratios_USA_great_depression = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = BYG -# } -# enable = { -# date < 1938.1.1 -# has_war_with_major = no -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = -20 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = 5 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 25 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 150 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen_leader -# value = 10 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 40 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 30 -# } -# } - -# naval_unit_role_ratios_USA_go_to_war = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = BYG -# } -# enable = { -# date > 1937.12.31 -# has_war_with_major = no -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 40 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 320 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen_leader -# value = 10 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 40 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 20 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 20 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = 20 -# } - -# ai_strategy = { -# type = dockyard_to_military_factory_ratio -# value = 50 -# } -# } - -# naval_unit_role_ratios_USA_atwar = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = BYG -# } -# enable = { -# has_war_with_major = yes -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 80 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 500 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 80 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 35 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 30 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = 55 -# } - -# ai_strategy = { -# type = dockyard_to_military_factory_ratio -# value = 90 -# } -# } - -# naval_unit_role_ratios_ITA_prewar_build_battleships = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = SAD -# } -# enable = { -# date < 1941.1.1 -# has_war_with_major = no -# has_navy_size = { size < 6 type = capital_ship archetype = ship_hull_heavy } -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 40 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 150 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen_leader -# value = 10 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 40 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 25 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 20 -# } -# } - -# naval_unit_role_ratios_ITA_prewar_enough_battleships = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = SAD -# } -# enable = { -# date < 1941.1.1 -# has_war_with_major = no -# has_navy_size = { size > 5 type = capital_ship archetype = ship_hull_heavy } -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 40 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 220 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen_leader -# value = 10 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 40 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 10 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = -20 -# } - -# ai_strategy = { -# type = dockyard_to_military_factory_ratio -# value = 20 -# } -# } - -# naval_unit_role_ratios_ITA_atwar_with_England = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = SAD -# } -# enable = { -# has_war_with = HUJ -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 100 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 250 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen_leader -# value = 40 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen_cruiser -# value = 10 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 40 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 10 -# } -# ai_strategy = { -# type = dockyard_to_military_factory_ratio -# value = 40 -# } -# } - -# naval_unit_role_ratios_ITA_atwar_with_major = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = SAD -# } -# enable = { -# NOT = { has_war_with = HUJ } -# has_war_with_major = yes -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 40 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 250 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen_leader -# value = 40 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen_cruiser -# value = 10 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 40 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 30 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 15 -# } -# ai_strategy = { -# type = dockyard_to_military_factory_ratio -# value = 50 -# } -# } - -# naval_unit_role_ratios_ITA_late_peace = { -# allowed = { -# has_dlc = "Man the Guns" -# tag = SAD -# } -# enable = { -# date > 1941.1.1 -# has_war_with_major = no -# } -# abort_when_not_enabled = yes - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_submarine -# value = 40 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen -# value = 100 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_screen_leader -# value = 10 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_light -# value = 40 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_cruiser_heavy -# value = 25 -# } - -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_capital_bb -# value = 15 -# } -# ai_strategy = { -# type = role_ratio -# id = vnr_naval_carrier -# value = 20 -# } -# } + ai_strategy = { + type = role_ratio + id = vnr_naval_submarine + value = 40 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen + value = 100 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_screen_leader + value = 10 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_light + value = 40 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_cruiser_medium + value = 25 + } + + ai_strategy = { + type = role_ratio + id = vnr_naval_capital_bb + value = 15 + } + ai_strategy = { + type = role_ratio + id = vnr_naval_carrier + value = 20 + } +} # naval_unit_role_ratios_majors_lategame = { # allowed = { # has_dlc = "Man the Guns" # OR = { - # tag = GER - # tag = FRA + # tag = TIX + # tag = YUW # tag = NFA - # tag = ENG + # tag = HUJ # tag = GBR - # tag = JAP + # tag = CHY # tag = CAN # } # } @@ -1920,19 +1829,19 @@ naval_unit_role_ratios_minors_global = { # allowed = { # has_dlc = "Man the Guns" # OR = { - # tag = GER - # tag = FRA + # tag = TIX + # tag = YUW # tag = NFA - # tag = ENG + # tag = HUJ # tag = GBR - # tag = JAP - # tag = USA + # tag = CHY + # tag = BYG # tag = CSA # tag = TEX # tag = PSA # tag = CAN # tag = RUS - # tag = SOV + # tag = BFL # } # } # enable = { @@ -1989,11 +1898,11 @@ naval_unit_role_ratios_minors_global = { # allowed = { # has_dlc = "Man the Guns" # OR = { - # tag = GER - # tag = ENG + # tag = TIX + # tag = HUJ # tag = GBR - # tag = JAP - # tag = USA + # tag = CHY + # tag = BYG # tag = CSA # tag = TEX # tag = PSA @@ -2018,11 +1927,11 @@ naval_unit_role_ratios_minors_global = { # allowed = { # has_dlc = "Man the Guns" # OR = { - # tag = GER - # tag = ENG + # tag = TIX + # tag = HUJ # tag = GBR - # tag = JAP - # tag = USA + # tag = CHY + # tag = BYG # tag = CSA # tag = TEX # tag = PSA @@ -2049,33 +1958,13 @@ we_need_convoys_minors = { allowed = { NOT = { OR = { - tag = ENG - tag = FRA - tag = JAP - tag = GER - tag = USA - tag = ITA - tag = SOV - - tag = BYG - tag = BFL tag = HUJ tag = YUW - tag = TIX tag = CHY + tag = TIX + tag = BYG tag = SAD - tag = DOH - - tag = DH1 - tag = WEX - - tag = BLI - tag = SIR - - tag = SR1 - tag = SR2 - tag = SR3 - tag = SR4 + tag = BFL } } } @@ -2092,33 +1981,13 @@ we_need_convoys_minors = { we_need_convoys_majors1 = { allowed = { OR = { - tag = ENG - tag = FRA - tag = JAP - tag = GER - tag = USA - tag = ITA - tag = SOV - - tag = BYG - tag = BFL - tag = HUJ - tag = YUW - tag = TIX - tag = CHY - tag = SAD - tag = DOH - - tag = DH1 - tag = WEX - - tag = BLI - tag = SIR - - tag = SR1 - tag = SR2 - tag = SR3 - tag = SR4 + tag = HUJ + tag = YUW + tag = CHY + tag = TIX + tag = BYG + tag = SAD + tag = BFL } } enable = { stockpile_ratio = { archetype = convoy ratio < 75 } } @@ -2134,37 +2003,17 @@ we_need_convoys_majors1 = { we_need_convoys_majors2 = { allowed = { OR = { - tag = ENG - tag = FRA - tag = JAP - tag = GER - tag = USA - tag = ITA - tag = SOV - - tag = BYG - tag = BFL - tag = HUJ - tag = YUW - tag = TIX - tag = CHY - tag = SAD - tag = DOH - - tag = DH1 - tag = WEX - - tag = BLI - tag = SIR - - tag = SR1 - tag = SR2 - tag = SR3 - tag = SR4 + tag = HUJ + tag = YUW + tag = CHY + tag = TIX + tag = BYG + tag = SAD + tag = BFL } } - enable = { stockpile_ratio = { archetype = convoy ratio < 150 } } - abort = { stockpile_ratio = { archetype = convoy ratio > 250 } } + enable = { stockpile_ratio = { archetype = convoy ratio < 125 } } + abort = { stockpile_ratio = { archetype = convoy ratio > 500 } } ai_strategy = { type = equipment_production_min_factories @@ -2176,36 +2025,16 @@ we_need_convoys_majors2 = { we_need_convoys_majors3 = { allowed = { OR = { - tag = ENG - tag = FRA - tag = JAP - tag = GER - tag = USA - tag = ITA - tag = SOV - - tag = BYG - tag = BFL tag = HUJ tag = YUW - tag = TIX tag = CHY + tag = TIX + tag = BYG tag = SAD - tag = DOH - - tag = DH1 - tag = WEX - - tag = BLI - tag = SIR - - tag = SR1 - tag = SR2 - tag = SR3 - tag = SR4 + tag = BFL } } - enable = { stockpile_ratio = { archetype = convoy ratio > 250 } } + enable = { stockpile_ratio = { archetype = convoy ratio > 500 } } abort_when_not_enabled = yes ai_strategy = { @@ -2218,10 +2047,10 @@ we_need_convoys_majors3 = { # we_need_convoys_majors3 = { # allowed = { # OR = { - # tag = ENG - # tag = JAP - # tag = GER - # tag = USA + # tag = HUJ + # tag = CHY + # tag = TIX + # tag = BYG # tag = CSA # tag = TEX # tag = PSA @@ -2240,10 +2069,10 @@ we_need_convoys_majors3 = { # we_need_convoys_majors4 = { # allowed = { # OR = { - # tag = ENG - # tag = JAP - # tag = GER - # tag = USA + # tag = HUJ + # tag = CHY + # tag = TIX + # tag = BYG # tag = CSA # tag = TEX # tag = PSA @@ -2263,33 +2092,13 @@ we_dont_need_convoys_1 = { allowed = { NOT = { OR = { - tag = ENG - tag = FRA - tag = JAP - tag = GER - tag = USA - tag = ITA - tag = SOV - - tag = BYG - tag = BFL tag = HUJ tag = YUW - tag = TIX tag = CHY + tag = TIX + tag = BYG tag = SAD - tag = DOH - - tag = DH1 - tag = WEX - - tag = BLI - tag = SIR - - tag = SR1 - tag = SR2 - tag = SR3 - tag = SR4 + tag = BFL } } } @@ -2306,36 +2115,16 @@ we_dont_need_convoys_1 = { we_dont_need_convoys_2 = { allowed = { OR = { - tag = ENG - tag = FRA - tag = JAP - tag = GER - tag = USA - tag = ITA - tag = SOV - - tag = BYG - tag = BFL - tag = HUJ - tag = YUW - tag = TIX - tag = CHY - tag = SAD - tag = DOH - - tag = DH1 - tag = WEX - - tag = BLI - tag = SIR - - tag = SR1 - tag = SR2 - tag = SR3 - tag = SR4 + tag = HUJ + tag = YUW + tag = CHY + tag = TIX + tag = BYG + tag = SAD + tag = BFL } } - enable = { stockpile_ratio = { archetype = convoy ratio > 500 } } + enable = { stockpile_ratio = { archetype = convoy ratio > 1000 } } abort_when_not_enabled = yes ai_strategy = { @@ -2348,33 +2137,13 @@ we_dont_need_convoys_2 = { we_need_screen_1 = { allowed = { OR = { - tag = ENG - tag = FRA - tag = JAP - tag = GER - tag = USA - tag = ITA - tag = SOV - - tag = BYG - tag = BFL tag = HUJ tag = YUW - tag = TIX tag = CHY + tag = TIX + tag = BYG tag = SAD - tag = DOH - - tag = DH1 - tag = WEX - - tag = BLI - tag = SIR - - tag = SR1 - tag = SR2 - tag = SR3 - tag = SR4 + tag = BFL } } enable = { has_navy_size = { size < 50 type = screen_ship archetype = ship_hull_light } } @@ -2539,8 +2308,8 @@ build_more_missile_cruisers = { ai_strategy = { type = role_ratio - id = vnr_naval_cruiser_heavy - value = 50 + id = vnr_naval_cruiser_medium + value = 20 } ai_strategy = { @@ -2548,4 +2317,19 @@ build_more_missile_cruisers = { id = vnr_naval_capital_bb value = -80 } +} + +restrict_early_landing = { + allowed = { + always = yes + } + enable = { + enemies_naval_strength_ratio > 1.5 + } + abort_when_not_enabled = yes + + ai_strategy = { + type = naval_invasion_focus + value = -1000 + } } \ No newline at end of file diff --git a/src/common/decisions/MTG_naval_treaty.txt b/src/common/decisions/MTG_naval_treaty.txt new file mode 100755 index 0000000..462072e --- /dev/null +++ b/src/common/decisions/MTG_naval_treaty.txt @@ -0,0 +1,888 @@ +MTG_naval_treaties = { + MTG_abandon_treaty_democratic = { + + icon = generic + + + available = { + threat > 0.5 + NOT = { has_global_flag = MTG_second_london_conference } + } + + cost = 300 + fire_only_once = yes + ai_will_do = { + factor = 0 + } + + visible = { + has_naval_treaty_trigger = yes + OR = { + has_government = democratic + has_government = neutrality + } + } + + complete_effect = { + custom_effect_tooltip = MTG_abandon_treaty_tt + add_stability = -0.15 + add_war_support = -0.15 + modify_global_flag = { + flag = MTG_naval_treaty_violator + value = 1 + } + remove_naval_treaty_effect = yes + every_other_country = { + limit = { + has_naval_treaty_trigger = yes + } + country_event = MTG_naval_treaty.7 + send_embargo = ROOT + every_subject_country = { + send_embargo = ROOT + } + } + if = { + limit = { + has_global_flag = { + flag = MTG_naval_treaty_signatories + value < 3 + } + } + random_other_country = { + limit = { + has_naval_treaty_trigger = yes + } + remove_naval_treaty_effect = yes + } + clr_global_flag = MTG_naval_treaty_signatories + hidden_effect = { news_event = mtg_news.60 } + } + if = { + limit = { + has_global_flag = MTG_naval_treaty_signatories + } + modify_global_flag = { + flag = MTG_naval_treaty_signatories + value = -1 + } + } + if = { + limit = { + not = { + any_other_country = { + OR = { + has_idea = MTG_naval_treaty_cheating_reduced + has_idea = MTG_naval_treaty_adherent_reduced + } + } + } + } + every_other_country = { + limit = { + OR = { + has_idea = MTG_naval_treaty_cheating + has_idea = MTG_naval_treaty_adherent + has_idea = MTG_naval_treaty_adherent_1936 + } + } + activate_mission = MTG_escalator_clause_invocation_mission + custom_effect_tooltip = MTG_escalator_clause_tt + } + } + } + } + + MTG_abandon_treaty_fascist = { + + icon = generic + + available = { + threat > 0.2 + NOT = { has_global_flag = MTG_second_london_conference } + } + + cost = 25 + fire_only_once = yes + ai_will_do = { + factor = 1 + modifier = { + OR = { + tag = SAD + tag = CHY + } + add = 1 + } + modifier = { + tag = BYG + has_civil_war = no + add = 5 + } + modifier = { + tag = CHY + is_historical_focus_on = yes + add = 50 + } + modifier = { + tag = CHY + is_historical_focus_on = yes + date > 1937.03.01 + factor = 10 + } + } + + visible = { + has_naval_treaty_trigger = yes + OR = { + has_government = fascism + has_government = communism + } + } + + complete_effect = { + custom_effect_tooltip = MTG_abandon_treaty_tt + modify_global_flag = { + flag = MTG_naval_treaty_violator + value = 1 + } + remove_naval_treaty_effect = yes + every_other_country = { + limit = { + has_naval_treaty_trigger = yes + } + country_event = { id = MTG_naval_treaty.7 days = 2 } + } + if = { + limit = { + has_global_flag = { + flag = MTG_naval_treaty_signatories + value < 3 + } + } + random_other_country = { + limit = { + has_naval_treaty_trigger = yes + } + remove_naval_treaty_effect = yes + } + clr_global_flag = MTG_naval_treaty_signatories + hidden_effect = { news_event = mtg_news.60 } + } + if = { + limit = { + has_global_flag = MTG_naval_treaty_signatories + } + modify_global_flag = { + flag = MTG_naval_treaty_signatories + value = -1 + } + } + if = { + limit = { + not = { + any_other_country = { + OR = { + has_idea = MTG_naval_treaty_cheating_reduced + has_idea = MTG_naval_treaty_adherent_reduced + } + } + } + } + every_other_country = { + limit = { + OR = { + has_idea = MTG_naval_treaty_cheating + has_idea = MTG_naval_treaty_adherent + has_idea = MTG_naval_treaty_adherent_1936 + } + } + activate_mission = MTG_escalator_clause_invocation_mission + custom_effect_tooltip = MTG_escalator_clause_tt + } + } + } + } + + MTG_cheat_on_treaty = { + + icon = generic + + + available = { + + } + + cost = 50 + fire_only_once = yes + ai_will_do = { + factor = 3 + modifier = { + tag = CHY + factor = 5 #The Yamato is a 35,000 ton ship what are you talking about + } + } + + visible = { + OR = { + has_idea = MTG_naval_treaty_adherent + has_idea = MTG_naval_treaty_adherent_1936 + has_idea = MTG_naval_treaty_adherent_reduced + } + OR = { + has_government = fascism + has_government = communism + } + } + + complete_effect = { + if = { + limit = { + has_idea = MTG_naval_treaty_adherent + } + swap_ideas = { + remove_idea = MTG_naval_treaty_adherent + add_idea = MTG_naval_treaty_cheating + } + } + if = { + limit = { + has_idea = MTG_naval_treaty_adherent_1936 + } + swap_ideas = { + remove_idea = MTG_naval_treaty_adherent_1936 + add_idea = MTG_naval_treaty_cheating + } + } + if = { + limit = { + has_idea = MTG_naval_treaty_adherent_reduced + } + swap_ideas = { + remove_idea = MTG_naval_treaty_adherent_reduced + add_idea = MTG_naval_treaty_cheating_reduced + } + } + } + } + MTG_invite_FROM_to_treaty = { + + icon = generic_naval + + + available = { + + } + + target_root_trigger = { + has_naval_treaty_trigger = yes + } + + target_trigger = { + FROM = { + has_war = no + has_naval_treaty_trigger = no + NOT = { has_country_flag = MTG_naval_treaty_abandoned } + NOT = { has_country_flag = MTG_refused_naval_treaty } + if = { + limit = { HUJ = { has_naval_treaty_trigger = yes } } + naval_strength_comparison = { + other = HUJ + ratio > 0.35 + sub_unit_def_weights = { + carrier = 0.25 + battleship = 1 + battle_cruiser = 1 + heavy_cruiser = 0.5 + } + } + } + else_if = { + limit = { BYG = { has_naval_treaty_trigger = yes } } + naval_strength_comparison = { + other = BYG + ratio > 0.35 + sub_unit_def_weights = { + carrier = 0.25 + battleship = 1 + battle_cruiser = 0.8 + heavy_cruiser = 0.5 + } + } + } + else = { + has_navy_size = { + type = capital_ship + size > 15 + } + } + } + } + cost = 50 + fire_only_once = yes + ai_will_do = { + factor = 0 + modifier = { + OR = { + tag = HUJ + tag = BYG + } + has_government = democratic + add = 10 + } + } + + visible = { + has_naval_treaty_trigger = yes + } + + complete_effect = { + FROM = { + country_event = MTG_naval_treaty.1 + } + } + } + MTG_send_treaty_warning_to_FROM_previous_signatory = { + + icon = generic_naval + + + available = { + + } + + target_root_trigger = { + has_naval_treaty_trigger = yes + } + + target_trigger = { + FROM = { + has_war = no + has_country_flag = MTG_naval_treaty_abandoned + if = { + limit = { HUJ = { has_naval_treaty_trigger = yes } } + naval_strength_comparison = { + other = HUJ + ratio > 0.8 + sub_unit_def_weights = { + carrier = 0.25 + battleship = 1 + battle_cruiser = 1 + heavy_cruiser = 0.5 + } + } + } + else_if = { + limit = { BYG = { has_naval_treaty_trigger = yes } } + naval_strength_comparison = { + other = BYG + ratio > 0.8 + sub_unit_def_weights = { + carrier = 0.25 + battleship = 1 + battle_cruiser = 0.8 + heavy_cruiser = 0.5 + } + } + } + else = { + has_navy_size = { + type = capital_ship + size > 20 + } + } + } + } + cost = 50 + fire_only_once = yes + ai_will_do = { + factor = 10 + modifier = { + NOT = { + OR = { + TAG = HUJ + TAG = BYG + } + } + factor = 0 + } + modifier = { + is_historical_focus_on = yes + FROM = { + OR = { + tag = CHY + tag = SAD + } + } + factor = 0 + } + } + + visible = { + has_naval_treaty_trigger = yes + } + + complete_effect = { + FROM = { + country_event = { id = MTG_naval_treaty.4 } + } + } + } + MTG_send_treaty_warning_to_FROM = { + + icon = generic_naval + + + available = { + + } + + target_root_trigger = { + has_naval_treaty_trigger = yes + } + + target_trigger = { + FROM = { + OR = { + AND = { + has_war = no + not = { has_country_flag = MTG_naval_treaty_abandoned } + NOT = { has_country_flag = MTG_refused_naval_treaty } + has_naval_treaty_trigger = no + if = { + limit = { HUJ = { has_naval_treaty_trigger = yes } } + naval_strength_comparison = { + other = HUJ + ratio > 1 + sub_unit_def_weights = { + carrier = 0.5 + battleship = 1 + battle_cruiser = 1 + heavy_cruiser = 0.5 + } + } + } + else_if = { + limit = { BYG = { has_naval_treaty_trigger = yes } } + naval_strength_comparison = { + other = BYG + ratio > 1 + sub_unit_def_weights = { + carrier = 0.5 + battleship = 1 + battle_cruiser = 0.8 + heavy_cruiser = 0.5 + } + } + } + else = { + has_navy_size = { + type = capital_ship + size > 50 + } + } + } + AND = { + has_naval_treaty_trigger = yes + if = { + limit = { HUJ = { has_naval_treaty_trigger = yes } } + naval_strength_comparison = { + other = HUJ + ratio > 1.1 + sub_unit_def_weights = { + carrier = 0.5 + battleship = 1 + battle_cruiser = 1 + heavy_cruiser = 0.5 + } + } + } + else_if = { + limit = { BYG = { has_naval_treaty_trigger = yes } } + naval_strength_comparison = { + other = BYG + ratio > 1.1 + sub_unit_def_weights = { + carrier = 0.5 + battleship = 1 + battle_cruiser = 0.8 + heavy_cruiser = 0.5 + } + } + } + else = { + has_navy_size = { + type = capital_ship + size > 50 + } + } + } + } + } + } + cost = 50 + fire_only_once = yes + ai_will_do = { + factor = 10 + modifier = { + NOT = { + OR = { + TAG = HUJ + TAG = BYG + } + } + factor = 0 + } + } + + visible = { + has_naval_treaty_trigger = yes + } + + complete_effect = { + FROM = { + country_event = { id = MTG_naval_treaty.4 } + } + } + } + MTG_treaty_reduction_mission = { + + icon = generic_naval + allowed = { + always = no + } + available = { + if = { + limit = { HUJ = { has_naval_treaty_trigger = yes } } + naval_strength_comparison = { + other = HUJ + ratio < 0.8 + sub_unit_def_weights = { + carrier = 0.25 + battleship = 1 + battle_cruiser = 1 + heavy_cruiser = 0.5 + } + } + } + else_if = { + limit = { BYG = { has_naval_treaty_trigger = yes } } + naval_strength_comparison = { + other = BYG + ratio < 0.8 + sub_unit_def_weights = { + carrier = 0.25 + battleship = 1 + battle_cruiser = 0.8 + heavy_cruiser = 0.5 + } + } + } + else = { + has_navy_size = { + type = capital_ship + size < 20 + } + } + } + days_mission_timeout = 30 + + visible = { + + } + timeout_effect = { + every_other_country = { + limit = { + has_naval_treaty_trigger = yes + } + send_embargo = ROOT + } + } + complete_effect = { + + } + } + MTG_treaty_reduction_signatory_mission = { + + icon = generic_naval + allowed = { + always = no + } + available = { + if = { + limit = { HUJ = { has_naval_treaty_trigger = yes } } + naval_strength_comparison = { + other = HUJ + ratio < 1 + sub_unit_def_weights = { + carrier = 0.5 + battleship = 1 + battle_cruiser = 1 + heavy_cruiser = 0.5 + } + } + } + else_if = { + limit = { BYG = { has_naval_treaty_trigger = yes } } + naval_strength_comparison = { + other = BYG + ratio < 1 + sub_unit_def_weights = { + carrier = 0.5 + battleship = 1 + battle_cruiser = 0.8 + heavy_cruiser = 0.5 + } + } + } + else = { + has_navy_size = { + type = capital_ship + size < 50 + } + } + } + is_good = no + #activation = { + # if = { + # limit = { HUJ = { has_naval_treaty_trigger = yes } } + # naval_strength_comparison = { + # other = HUJ + # ratio > 1.1 + # sub_unit_def_weights = { + # carrier = 0.5 + # battleship = 1 + # battle_cruiser = 0.8 + # heavy_cruiser = 0.5 + # } + # } + # } + # else_if = { + # limit = { BYG = { has_naval_treaty_trigger = yes } } + # naval_strength_comparison = { + # other = BYG + # ratio > 1.1 + # sub_unit_def_weights = { + # carrier = 0.5 + # battleship = 1 + # battle_cruiser = 0.8 + # heavy_cruiser = 0.5 + # } + # } + # } + # else = { + # has_navy_size = { + # type = capital_ship + # size > 50 + # } + # } + # has_naval_treaty_trigger = yes + #} + days_mission_timeout = 30 + + visible = { + + } + timeout_effect = { + add_stability = -0.1 + add_war_support = -0.15 + add_political_power = -200 + } + complete_effect = { + + } + } + MTG_treaty_renew_mission = { + + icon = generic_naval + + available = { + + } + days_mission_timeout = 86 + + activation = { + has_naval_treaty_trigger = yes + has_global_flag = MTG_second_london_conference + NOT = { has_country_flag = MTG_second_london_treaty_signed } + } + + visible = { + has_naval_treaty_trigger = yes + } + selectable_mission = yes + timeout_effect = { + every_country = { + limit = { has_naval_treaty_trigger = yes } + activate_mission = MTG_escalator_clause_invocation_mission + } + activate_mission = MTG_treaty_rejoin_mission + clr_global_flag = MTG_second_london_conference + modify_global_flag = { flag = MTG_naval_treaty_violator value = 1 } + } + complete_effect = { + FROM = { + if = { + limit = { has_idea = MTG_naval_treaty_adherent } + swap_ideas = { + remove_idea = MTG_naval_treaty_adherent + add_idea = MTG_naval_treaty_adherent_1936 + } + } + else = { + swap_ideas = { + remove_idea = MTG_naval_treaty_cheating + add_idea = MTG_naval_treaty_adherent_1936 + } + } + + if = { + limit = { + OR = { + has_government = fascism + has_government = communism + } + } + custom_effect_tooltip = fascism_renew_naval_treaty_tt + add_political_power = -100 + } + else = { + custom_effect_tooltip = democracy_renew_naval_treaty_tt + add_political_power = 10 + } + set_country_flag = MTG_second_london_treaty_signed + } + if = { + limit = { + all_other_country = { + NOT = { has_idea = MTG_naval_treaty_adherent } + } + } + clr_global_flag = MTG_second_london_conference + } + } + + ai_will_do = { + base = 100 + modifier = { + OR = { + has_government = fascism + has_government = communism + } + factor = 0 + } + } + } + MTG_treaty_rejoin_mission = { + + icon = generic_naval + + allowed = { + always = no + } + available = { + + } + days_mission_timeout = 365 + + activation = { + has_naval_treaty_trigger = yes + } + + visible = { + has_naval_treaty_trigger = yes + } + selectable_mission = yes + timeout_effect = { + add_threat = 5 + } + complete_effect = { + FROM = { + swap_ideas = { + remove_idea = MTG_naval_treaty_adherent + add_idea = MTG_naval_treaty_adherent_1936 + } + if = { + limit = { + OR = { + has_government = fascism + has_government = communism + } + } + custom_effect_tooltip = fascism_renew_naval_treaty_tt + add_political_power = -100 + } + else = { + custom_effect_tooltip = democracy_renew_naval_treaty_tt + add_political_power = 10 + } + set_country_flag = MTG_second_london_treaty_signed + } + } + + ai_will_do = { + base = 100 + modifier = { + OR = { + has_government = fascism + has_government = communism + } + factor = 0 + } + } + } + MTG_escalator_clause_invocation_mission = { + + icon = generic_naval + allowed = { + always = no + } + available = { + hidden_trigger = { + always = no + } + } + days_mission_timeout = 365 + + visible = { + has_naval_treaty_trigger = yes + } + cancel_trigger = { + custom_trigger_tooltip = { + tooltip = MTG_escalator_clause_condition + has_global_flag = { flag = MTG_naval_treaty_violator value < 1 } + } + } + timeout_effect = { + if = { + limit = { + has_idea = MTG_naval_treaty_adherent_1936 + } + swap_ideas = { + remove_idea = MTG_naval_treaty_adherent_1936 + add_idea = MTG_naval_treaty_adherent_reduced + } + } + else_if = { + limit = { + has_idea = MTG_naval_treaty_adherent + } + swap_ideas = { + remove_idea = MTG_naval_treaty_adherent + add_idea = MTG_naval_treaty_adherent_reduced + } + } + else_if = { + limit = { + has_idea = MTG_naval_treaty_cheating + } + swap_ideas = { + remove_idea = MTG_naval_treaty_cheating + add_idea = MTG_naval_treaty_cheating_reduced + } + } + } + complete_effect = { + + } + } +} \ No newline at end of file diff --git a/src/common/decisions/naval_lore.txt b/src/common/decisions/naval_lore.txt new file mode 100755 index 0000000..255e0e7 --- /dev/null +++ b/src/common/decisions/naval_lore.txt @@ -0,0 +1,58 @@ +navy_rework_category = { + eng_naval_history = { + icon = GFX_vnr_eng_flag + allowed = { tag = HUJ } + complete_effect = { set_global_flag = naval_lore_gui_show } + } + usa_naval_history = { + icon = GFX_vnr_usa_flag + allowed = { tag = BYG } + complete_effect = { set_global_flag = naval_lore_gui_show } + } + jap_naval_history = { + icon = GFX_vnr_jap_flag + allowed = { tag = CHY } + complete_effect = { set_global_flag = naval_lore_gui_show } + } + fra_naval_history = { + icon = GFX_vnr_fra_flag + allowed = { tag = YUW } + complete_effect = { set_global_flag = naval_lore_gui_show } + } + ita_naval_history = { + icon = GFX_vnr_ita_flag + allowed = { tag = SAD } + complete_effect = { set_global_flag = naval_lore_gui_show } + } + ger_naval_history = { + icon = GFX_vnr_ger_flag + allowed = { tag = TIX } + complete_effect = { set_global_flag = naval_lore_gui_show } + } + sov_naval_history = { + icon = GFX_vnr_sov_flag + allowed = { tag = BFL } + complete_effect = { set_global_flag = naval_lore_gui_show } + } + chi_naval_history = { + icon = GFX_vnr_chi_flag + allowed = { + OR = { + tag = DOH + tag = PRC + } + } + complete_effect = { set_global_flag = naval_lore_gui_show } + } + ast_naval_history = { + icon = GFX_vnr_ast_flag + allowed = { tag = AST } + complete_effect = { set_global_flag = naval_lore_gui_show } + } + + # not needed anymore + # ship_hull_description = { + # icon = generic_naval + # complete_effect = { FROM = { country_event = naval_lore.0 } } + # } +} \ No newline at end of file diff --git a/src/common/decisions/navy_rework_never_built_ships.txt b/src/common/decisions/navy_rework_never_built_ships.txt new file mode 100755 index 0000000..bbe0368 --- /dev/null +++ b/src/common/decisions/navy_rework_never_built_ships.txt @@ -0,0 +1,128 @@ +navy_rework_category = { + add_never_built_blueprints = { + icon = generic_naval + fire_only_once = yes + allowed = { + OR = { + tag = HUJ + tag = YUW + tag = TIX + tag = SAD + tag = CHY + tag = BFL + tag = BYG + } + } + complete_effect = { + FROM = { + if = { + limit = { original_tag = HUJ } + ENG_never_built_blueprints = yes + } + if = { + limit = { original_tag = YUW } + FRA_never_built_blueprints = yes + } + if = { + limit = { original_tag = TIX } + GER_never_built_blueprints = yes + } + if = { + limit = { original_tag = SAD } + ITA_never_built_blueprints = yes + } + if = { + limit = { original_tag = CHY } + JAP_never_built_blueprints = yes + } + if = { + limit = { original_tag = BFL } + SOV_never_built_blueprints = yes + } + if = { + limit = { original_tag = BYG } + USA_never_built_blueprints = yes + } + } + } + } + + show_wunderwaffe = { + visible = { + NOT = { has_global_flag = wunderwaffe_shown } + has_game_rule = { rule = allow_never_built option = FREE } + } + available = { + num_of_naval_factories > 0 + } + complete_effect = { + country_event = navy_rework.100 + } + } + + add_alicorn = { + icon = generic_naval + visible = { has_global_flag = wunderwaffe_shown } + available = { + num_of_naval_factories > 0 + } + fire_only_once = yes + complete_effect = { + country_event = navy_rework.1 + } + } + add_constitution = { + icon = generic_naval + visible = { has_global_flag = wunderwaffe_shown } + available = { + num_of_naval_factories > 0 + } + fire_only_once = yes + complete_effect = { + country_event = navy_rework.2 + } + } + add_macross = { + icon = generic_naval + visible = { has_global_flag = wunderwaffe_shown } + available = { + num_of_naval_factories > 0 + } + fire_only_once = yes + complete_effect = { + country_event = navy_rework.3 + } + } + add_space_yamato = { + icon = generic_naval + visible = { has_global_flag = wunderwaffe_shown } + available = { + num_of_naval_factories > 0 + } + fire_only_once = yes + complete_effect = { + country_event = navy_rework.4 + } + } + + add_kuk_never_built_blueprints = { + allowed = { + OR = { + tag = AUS + tag = HUN + } + } + # visible = { has_game_rule = { rule = allow_never_built option = FREE } } + available = { + num_of_naval_factories > 0 + } + cost = 50 + fire_only_once = yes + complete_effect = { + KuK_never_built_blueprints = yes + } + ai_will_do = { + factor = 1 + } + } +} \ No newline at end of file diff --git a/src/common/on_actions/00_navy_rework.txt b/src/common/on_actions/00_navy_rework.txt index 62e992b..81fc175 100755 --- a/src/common/on_actions/00_navy_rework.txt +++ b/src/common/on_actions/00_navy_rework.txt @@ -1,6 +1,7 @@ on_actions = { on_startup = { effect = { + # VNR enable flag, so that other mods will load oob designed for VNR set_global_flag = vnr_enabled # show welcome splash set_global_flag = navy_rework_splash_show @@ -8,10 +9,11 @@ on_actions = { # show the first panel of intro splash every_country = { limit = { is_ai = no } - set_variable = { navy_rework_welcome_splash_variable = 0 } + set_variable = { navy_rework_welcome_splash_variable = 1 } } - set_variable = { vnr_ai_difficulty = 1 } + set_variable = { vnr_ai_difficulty = 0 } + set_variable = { vnr_ai_production = 0 } # major naval powers array setup diff --git a/src/common/scripted_effects/_add_starting_tech.txt b/src/common/scripted_effects/_add_starting_tech.txt new file mode 100755 index 0000000..16eb70f --- /dev/null +++ b/src/common/scripted_effects/_add_starting_tech.txt @@ -0,0 +1,518 @@ +add_starting_techs = { + TIX = { + set_technology = { + interwar_ship_hull_light = 1 + interwar_ship_hull_cruiser = 1 + interwar_ship_hull_heavy = 1 + early_ship_hull_carrier = 1 + large_destroyer_trend = 1 + searchlight = 1 + treaty_cruiser_trend = 1 + early_cruiser_armor = 1 + basic_cruiser_armor = 1 + incremental_armor_scheme = 1 + mixed_armor_scheme = 1 + basic_torpedo_defense = 1 + improved_torpedo_defense = 1 + enhanced_horizontal_defense = 1 + basic_heavy_armor = 1 + improved_conning_tower = 1 + prototype_airplane_launcher = 1 + early_carrier_study = 1 + basic_periscope = 1 + improved_periscope = 1 + basic_ballast_tank = 1 + cruiser_submarines = 1 + midget_submarines = 1 + improved_ship_torpedo_launcher = 1 + ger_11in_c34 = 1 + popup = no + } + } + CHY = { + set_technology = { + basic_ship_hull_light = 1 + interwar_ship_hull_light = 1 + interwar_ship_hull_cruiser = 1 + interwar_ship_hull_heavy = 1 + ship_hull_super_heavy = 1 + searchlight = 1 + large_destroyer_trend = 1 + treaty_cruiser_trend = 1 + early_cruiser_armor = 1 + basic_cruiser_armor = 1 + incremental_armor_scheme = 1 + mixed_armor_scheme = 1 + basic_torpedo_defense = 1 + improved_torpedo_defense = 1 + enhanced_horizontal_defense = 1 + basic_heavy_armor = 1 + dry_dock_expansion = 1 + improved_conning_tower = 1 + early_carrier_study = 1 + prototype_airplane_launcher = 1 + landing_aid_system = 1 + arresting_gear = 1 + aviation_dawn = 1 + basic_periscope = 1 + improved_periscope = 1 + basic_ballast_tank = 1 + cruiser_submarines = 1 + improved_ship_torpedo_launcher = 1 + improved_airplane_launcher = 1 + + basic_super_heavy_battery = 1 + popup = no + } + } + BYG = { + set_technology = { + basic_ship_hull_heavy = 1 + interwar_ship_hull_light = 1 + interwar_ship_hull_cruiser = 1 + interwar_ship_hull_heavy = 1 + large_destroyer_trend = 1 + sonar = 1 + searchlight = 1 + treaty_cruiser_trend = 1 + early_cruiser_armor = 1 + basic_cruiser_armor = 1 + cruiser_gun_upgrade = 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 + basic_heavy_armor = 1 + dry_dock_expansion = 1 + improved_conning_tower = 1 + early_carrier_study = 1 + prototype_airplane_launcher = 1 + landing_aid_system = 1 + arresting_gear = 1 + aviation_dawn = 1 + basic_periscope = 1 + improved_periscope = 1 + basic_ballast_tank = 1 + cruiser_submarines = 1 + improved_ship_torpedo_launcher = 1 + + basic_super_heavy_battery = 1 + usa_8in_mk9 = 1 + popup = no + } + } + HUJ = { + set_technology = { + basic_ship_hull_submarine = 1 + interwar_ship_hull_light = 1 + interwar_ship_hull_cruiser = 1 + interwar_ship_hull_heavy = 1 + ship_hull_super_heavy = 1 + large_destroyer_trend = 1 + sonar = 1 + searchlight = 1 + treaty_cruiser_trend = 1 + colony_cruiser = 1 + early_cruiser_armor = 1 + 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 + basic_heavy_armor = 1 + dry_dock_expansion = 1 + improved_conning_tower = 1 + early_carrier_study = 1 + prototype_airplane_launcher = 1 + landing_aid_system = 1 + arresting_gear = 1 + aviation_dawn = 1 + night_air_strike = 1 + basic_periscope = 1 + improved_periscope = 1 + basic_ballast_tank = 1 + cruiser_submarines = 1 + improved_ship_torpedo_launcher = 1 + + basic_super_heavy_battery = 1 + eng_14in_mk7 = 1 + popup = no + } + } + CAN = { + set_technology = { + early_ship_hull_heavy = 1 + basic_ship_hull_submarine = 1 + basic_ship_hull_heavy = 1 + interwar_ship_hull_light = 1 + interwar_ship_hull_cruiser = 1 + interwar_ship_hull_heavy = 1 + large_destroyer_trend = 1 + sonar = 1 + searchlight = 1 + treaty_cruiser_trend = 1 + early_cruiser_armor = 1 + 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 + basic_heavy_armor = 1 + improved_conning_tower = 1 + prototype_airplane_launcher = 1 + basic_periscope = 1 + popup = no + } + } + AST = { + set_technology = { + early_ship_hull_heavy = 1 + basic_ship_hull_submarine = 1 + basic_ship_hull_heavy = 1 + interwar_ship_hull_light = 1 + interwar_ship_hull_cruiser = 1 + interwar_ship_hull_heavy = 1 + large_destroyer_trend = 1 + sonar = 1 + searchlight = 1 + treaty_cruiser_trend = 1 + early_cruiser_armor = 1 + 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 + basic_heavy_armor = 1 + improved_conning_tower = 1 + prototype_airplane_launcher = 1 + basic_periscope = 1 + popup = no + } + } + YUW = { + set_technology = { + basic_ship_hull_cruiser = 1 + interwar_ship_hull_light = 1 + interwar_ship_hull_cruiser = 1 + interwar_ship_hull_heavy = 1 + large_destroyer_trend = 1 + high_speed_light_engine = 1 + searchlight = 1 + treaty_cruiser_trend = 1 + early_cruiser_armor = 1 + basic_cruiser_armor = 1 + incremental_armor_scheme = 1 + mixed_armor_scheme = 1 + all_or_nothing_armor_scheme = 1 + enhanced_horizontal_defense = 1 + dry_dock_expansion = 1 + basic_torpedo_defense = 1 + improved_torpedo_defense = 1 + basic_heavy_armor = 1 + improved_conning_tower = 1 + early_carrier_study = 1 + prototype_airplane_launcher = 1 + landing_aid_system = 1 + basic_periscope = 1 + improved_periscope = 1 + basic_ballast_tank = 1 + cruiser_submarines = 1 + midget_submarines = 1 + + basic_super_heavy_battery = 1 + popup = no + } + } + SAD = { + set_technology = { + interwar_ship_hull_light = 1 + interwar_ship_hull_cruiser = 1 + interwar_ship_hull_heavy = 1 + searchlight = 1 + large_destroyer_trend = 1 + treaty_cruiser_trend = 1 + early_cruiser_armor = 1 + basic_cruiser_armor = 1 + incremental_armor_scheme = 1 + mixed_armor_scheme = 1 + basic_torpedo_defense = 1 + improved_torpedo_defense = 1 + enhanced_horizontal_defense = 1 + basic_heavy_armor = 1 + improved_conning_tower = 1 + early_carrier_study = 1 + prototype_airplane_launcher = 1 + basic_periscope = 1 + improved_periscope = 1 + basic_ballast_tank = 1 + cruiser_submarines = 1 + improved_ship_torpedo_launcher = 1 + + basic_super_heavy_battery = 1 + popup = no + } + } + BFL = { + set_technology = { + interwar_ship_hull_light = 1 + interwar_ship_hull_cruiser = 1 + basic_ship_hull_cruiser = 1 + searchlight = 1 + high_speed_light_engine = 1 + treaty_cruiser_trend = 1 + early_cruiser_armor = 1 + basic_cruiser_armor = 1 + incremental_armor_scheme = 1 + basic_torpedo_defense = 1 + basic_heavy_armor = 1 + early_carrier_study = 1 + prototype_airplane_launcher = 1 + basic_periscope = 1 + improved_periscope = 1 + basic_ballast_tank = 1 + cruiser_submarines = 1 + midget_submarines = 1 + large_destroyer_trend = 1 + popup = no + } + } + HOL = { + set_technology = { + basic_ship_hull_light = 1 + interwar_ship_hull_cruiser = 1 + searchlight = 1 + treaty_cruiser_trend = 1 + early_cruiser_armor = 1 + prototype_airplane_launcher = 1 + basic_periscope = 1 + basic_ballast_tank = 1 + popup = no + } + } + SWE = { + set_technology = { + basic_ship_hull_cruiser = 1 + interwar_ship_hull_light = 1 + popup = no + } + } + POL = { + set_technology = { + basic_ship_hull_light = 1 + popup = no + } + } + GRE = { + set_technology = { + interwar_ship_hull_light = 1 + popup = no + } + } + ARG = { + set_technology = { + basic_ship_hull_cruiser = 1 + popup = no + } + } + DOH = { + set_technology = { + basic_ship_hull_cruiser = 1 + popup = no + } + } + CHL = { + set_technology = { + basic_ship_hull_light = 1 + popup = no + } + } + ROM = { + set_technology = { + basic_ship_hull_light = 1 + basic_ship_hull_submarine = 1 + popup = no + } + } + YUG = { + set_technology = { + basic_ship_hull_light = 1 + basic_ship_hull_submarine = 1 + popup = no + } + } + CUB = { + set_technology = { + early_ship_hull_light = 1 + early_ship_hull_cruiser = 1 + popup = no + } + } + SIA = { + set_technology = { + early_ship_hull_light = 1 + early_ship_hull_cruiser = 1 + early_ship_hull_submarine = 1 + basic_ship_hull_light = 1 + basic_ship_hull_submarine = 1 + popup = no + } + } + PER = { + set_technology = { + early_ship_hull_light = 1 + popup = no + } + } + RAJ = { + set_technology = { + early_ship_hull_cruiser = 1 + popup = no + } + } + VEN = { + set_technology = { + early_ship_hull_light = 1 + popup = no + } + } + BEL = { + set_technology = { + early_ship_hull_light = 1 + popup = no + } + } +} + +makeup_starting_techs = { + every_country = { + limit = { has_tech = early_ship_hull_carrier } + set_technology = { + prototype_airplane_launcher = 1 + early_carrier_study = 1 + popup = no + } + } + every_country = { + limit = { has_tech = early_ship_hull_cruiser } + set_technology = { + coastal_defense_ships = 1 + early_cruiser_armor = 1 + popup = no + } + } + every_country = { + limit = { has_tech = early_ship_hull_heavy } + set_technology = { + pre_dreadnoughts = 1 + basic_torpedo_defense = 1 + harvey_steel = 1 + incremental_armor_scheme = 1 + popup = no + } + } + every_country = { + limit = { has_tech = basic_ship_hull_heavy } + set_technology = { + mixed_armor_scheme = 1 + basic_heavy_armor = 1 + krupp_steel = 1 + popup = no + } + } + every_country = { + limit = { has_tech = basic_ship_hull_cruiser } + set_technology = { + treaty_cruiser_trend = 1 + basic_cruiser_armor = 1 + popup = no + } + } + every_country = { + limit = { has_tech = basic_ship_hull_light } + set_technology = { + smoke_generator = 1 + popup = no + } + } + every_country = { + limit = { has_tech = basic_battery } + set_technology = { + multi_mounted_battery = 1 + popup = no + } + } + every_country = { + limit = { has_tech = basic_ship_hull_submarine } + set_technology = { + basic_periscope = 1 + diesel_electric_transmission = 1 + teardrop_hull = 1 + popup = no + } + } + every_country = { + limit = { has_tech = interwar_ship_hull_light } + set_technology = { + basic_ship_hull_light = 1 + popup = no + } + } + every_country = { + limit = { has_tech = interwar_ship_hull_cruiser } + set_technology = { + basic_ship_hull_cruiser = 1 + popup = no + } + } + every_country = { + limit = { has_tech = interwar_ship_hull_heavy } + set_technology = { + basic_ship_hull_heavy = 1 + popup = no + } + } + every_country = { + set_technology = { + vnr_less_fuel_consumption = 1 + popup = no + } + } + every_country = { + limit = { has_tech = mtg_transport } + set_technology = { + naval_combat_support = 1 + popup = no + } + } + every_country = { + limit = { num_of_naval_factories > 0 } + set_technology = { + basic_port_facility = 1 + popup = no + } + } + # every_country = { + # limit = { is_ai = yes } + # set_technology = { + # vnr_reckless_attack = 1 + # popup = no + # } + # } + for_each_scope_loop = { + array = global.vnr_naval_powers + + set_technology = { + dry_dock = 1 + heavy_crane = 1 + popup = no + } + } +} diff --git a/src/common/scripted_effects/_vnr_naval_treaty.txt b/src/common/scripted_effects/_vnr_naval_treaty.txt new file mode 100755 index 0000000..c5de778 --- /dev/null +++ b/src/common/scripted_effects/_vnr_naval_treaty.txt @@ -0,0 +1,58 @@ +remove_naval_treaty_effect = { + if = { + limit = { + has_idea = MTG_naval_treaty_adherent + } + remove_ideas = MTG_naval_treaty_adherent + } + else_if = { + limit = { + has_idea = MTG_naval_treaty_adherent_1936 + } + remove_ideas = MTG_naval_treaty_adherent_1936 + } + else_if = { + limit = { + has_idea = MTG_naval_treaty_cheating + } + remove_ideas = MTG_naval_treaty_cheating + } + else_if = { + limit = { + has_idea = MTG_naval_treaty_adherent_reduced + } + remove_ideas = MTG_naval_treaty_adherent_reduced + } + else_if = { + limit = { + has_idea = MTG_naval_treaty_cheating_reduced + } + remove_ideas = MTG_naval_treaty_cheating_reduced + } + set_country_flag = MTG_naval_treaty_abandoned +} + +add_article_xix = { + every_state = { + limit = { + owner = { has_naval_treaty_trigger = yes } + OR = { + is_on_continent = asia + is_on_continent = australia + } + OR = { + is_core_of = HAW + is_core_of = FIJ + is_core_of = TAH + is_core_of = GUM + is_core_of = FSM + is_owned_by = CHY + is_owned_by = BYG + } + is_island_state = yes + } + add_dynamic_modifier = { + modifier = washington_treaty_article_xix + } + } +} \ No newline at end of file diff --git a/src/common/scripted_localisation/vnr_events_loc.txt b/src/common/scripted_localisation/vnr_events_loc.txt new file mode 100755 index 0000000..5396c00 --- /dev/null +++ b/src/common/scripted_localisation/vnr_events_loc.txt @@ -0,0 +1,384 @@ +defined_text = { + name = constitution_mod_loc + text = { + trigger = { original_tag = BYG NOT = { has_government = communism } } + localization_key = constitution_usa_1 + } + text = { + trigger = { original_tag = BFL has_government = communism } + localization_key = constitution_com_1 + } + text = { + trigger = { NOT = {original_tag = BFL} has_government = communism } + localization_key = constitution_com_2 + } + text = { + localization_key = constitution_generic_1 + } +} + +defined_text = { + name = get_naval_lore_gui_title + text = { + trigger = { original_tag = HUJ } + localization_key = eng_naval_history + } + text = { + trigger = { original_tag = BYG } + localization_key = usa_naval_history + } + text = { + trigger = { original_tag = CHY } + localization_key = jap_naval_history + } + text = { + trigger = { original_tag = YUW } + localization_key = fra_naval_history + } + text = { + trigger = { original_tag = SAD } + localization_key = ita_naval_history + } + text = { + trigger = { original_tag = TIX } + localization_key = ger_naval_history + } + text = { + trigger = { original_tag = BFL } + localization_key = sov_naval_history + } + text = { + trigger = { + OR = { + original_tag = DOH + original_tag = PRC + } + } + localization_key = chi_naval_history + } + text = { + trigger = { original_tag = AST } + localization_key = ast_naval_history + } +} + +defined_text = { + name = naval_lore_loc_title_1 + text = { + trigger = { original_tag = HUJ } + localization_key = naval_lore_title_1_eng + } + text = { + trigger = { original_tag = BYG } + localization_key = naval_lore_title_1_usa + } + text = { + trigger = { original_tag = CHY } + localization_key = naval_lore_title_1_jap + } + text = { + trigger = { original_tag = YUW } + localization_key = naval_lore_title_1_fra + } + text = { + trigger = { original_tag = SAD } + localization_key = naval_lore_title_1_ita + } + text = { + trigger = { original_tag = TIX } + localization_key = naval_lore_title_1_ger + } + text = { + trigger = { original_tag = BFL } + localization_key = naval_lore_title_1_sov + } + text = { + trigger = { + OR = { + original_tag = DOH + original_tag = PRC + } + } + localization_key = naval_lore_title_1_chi + } + text = { + trigger = { original_tag = AST } + localization_key = naval_lore_title_1_ast + } +} + +defined_text = { + name = naval_lore_loc_title_2 + text = { + trigger = { original_tag = HUJ } + localization_key = naval_lore_title_2_eng + } + text = { + trigger = { original_tag = BYG } + localization_key = naval_lore_title_2_usa + } + text = { + trigger = { original_tag = CHY } + localization_key = naval_lore_title_2_jap + } + text = { + trigger = { original_tag = YUW } + localization_key = naval_lore_title_2_fra + } + text = { + trigger = { original_tag = SAD } + localization_key = naval_lore_title_2_ita + } + text = { + trigger = { original_tag = TIX } + localization_key = naval_lore_title_2_ger + } + text = { + trigger = { original_tag = BFL } + localization_key = naval_lore_title_2_sov + } + text = { + trigger = { + OR = { + original_tag = DOH + original_tag = PRC + } + } + localization_key = naval_lore_title_2_chi + } + text = { + trigger = { original_tag = AST } + localization_key = naval_lore_title_2_ast + } +} + +defined_text = { + name = naval_lore_loc_desc_1 + text = { + trigger = { original_tag = HUJ } + localization_key = naval_lore_desc_1_eng + } + text = { + trigger = { original_tag = BYG } + localization_key = naval_lore_desc_1_usa + } + text = { + trigger = { original_tag = CHY } + localization_key = naval_lore_desc_1_jap + } + text = { + trigger = { original_tag = YUW } + localization_key = naval_lore_desc_1_fra + } + text = { + trigger = { original_tag = SAD } + localization_key = naval_lore_desc_1_ita + } + text = { + trigger = { original_tag = TIX } + localization_key = naval_lore_desc_1_ger + } + text = { + trigger = { original_tag = BFL } + localization_key = naval_lore_desc_1_sov + } + text = { + trigger = { + OR = { + original_tag = DOH + original_tag = PRC + } + } + localization_key = naval_lore_desc_1_chi + } + text = { + trigger = { original_tag = AST } + localization_key = naval_lore_desc_1_ast + } +} + +defined_text = { + name = naval_lore_loc_desc_2 + text = { + trigger = { original_tag = HUJ } + localization_key = naval_lore_desc_2_eng + } + text = { + trigger = { original_tag = BYG } + localization_key = naval_lore_desc_2_usa + } + text = { + trigger = { original_tag = CHY } + localization_key = naval_lore_desc_2_jap + } + text = { + trigger = { original_tag = YUW } + localization_key = naval_lore_desc_2_fra + } + text = { + trigger = { original_tag = SAD } + localization_key = naval_lore_desc_2_ita + } + text = { + trigger = { original_tag = TIX } + localization_key = naval_lore_desc_2_ger + } + text = { + trigger = { original_tag = BFL } + localization_key = naval_lore_desc_2_sov + } + text = { + trigger = { + OR = { + original_tag = DOH + original_tag = PRC + } + } + localization_key = naval_lore_desc_2_chi + } + text = { + trigger = { original_tag = AST } + localization_key = naval_lore_desc_2_ast + } +} + +defined_text = { + name = get_naval_lore_picture + text = { + trigger = { original_tag = HUJ } + localization_key = GFX_naval_lore_eng + } + text = { + trigger = { original_tag = BYG } + localization_key = GFX_naval_lore_usa + } + text = { + trigger = { original_tag = CHY } + localization_key = GFX_naval_lore_jap + } + text = { + trigger = { original_tag = YUW } + localization_key = GFX_naval_lore_fra + } + text = { + trigger = { original_tag = SAD } + localization_key = GFX_naval_lore_ita + } + text = { + trigger = { original_tag = TIX } + localization_key = GFX_naval_lore_ger + } + text = { + trigger = { original_tag = BFL } + localization_key = GFX_naval_lore_sov + } + text = { + trigger = { + OR = { + original_tag = DOH + original_tag = PRC + } + } + localization_key = GFX_naval_lore_chi + } + text = { + trigger = { original_tag = AST } + localization_key = GFX_naval_lore_ast + } +} + +defined_text = { + name = get_vnr_ai_difficulty + text = { + trigger = { check_variable = { vnr_ai_difficulty = 0 } } + localization_key = vnr_ai_difficulty_no + } + text = { + trigger = { check_variable = { vnr_ai_difficulty = 1 } } + localization_key = vnr_ai_difficulty_normal + } + text = { + trigger = { check_variable = { vnr_ai_difficulty = 2 } } + localization_key = vnr_ai_difficulty_hard + } + text = { + trigger = { check_variable = { vnr_ai_difficulty = 3 } } + localization_key = vnr_ai_difficulty_mad + } +} + +defined_text = { + name = get_vnr_ai_production + text = { + trigger = { check_variable = { vnr_ai_production = 0 } } + localization_key = vnr_ai_production_no + } + text = { + trigger = { check_variable = { vnr_ai_production = 1 } } + localization_key = vnr_ai_production_normal + } + text = { + trigger = { check_variable = { vnr_ai_production = 2 } } + localization_key = vnr_ai_production_hard + } + text = { + trigger = { check_variable = { vnr_ai_production = 3 } } + localization_key = vnr_ai_production_mad + } +} + +defined_text = { + name = get_designer_title + text = { + trigger = { + OR = { + original_tag = HUJ + original_tag = CAN + original_tag = SAF + original_tag = AST + original_tag = NZL + original_tag = RAJ + } + } + localization_key = ship_designer_title_eng + } + text = { + trigger = { original_tag = BYG } + localization_key = ship_designer_title_usa + } + text = { + trigger = { original_tag = CHY } + localization_key = ship_designer_title_jap + } + text = { + trigger = { original_tag = YUW } + localization_key = ship_designer_title_fra + } + text = { + trigger = { original_tag = TIX } + localization_key = ship_designer_title_ger + } + text = { + trigger = { original_tag = SAD } + localization_key = ship_designer_title_ita + } + text = { + trigger = { original_tag = BFL has_government = communism } + localization_key = ship_designer_title_sov + } + text = { + trigger = { original_tag = BFL NOT = { has_government = communism } } + localization_key = ship_designer_title_rus + } + text = { + trigger = { original_tag = DOH } + localization_key = ship_designer_title_chi + } + text = { + trigger = { original_tag = PRC } + localization_key = ship_designer_title_prc + } + text = { + localization_key = ship_designer_title_gen + } +} \ No newline at end of file diff --git a/src/common/scripted_triggers/_vnr_scripted_triggers.txt b/src/common/scripted_triggers/_vnr_scripted_triggers.txt new file mode 100755 index 0000000..61274b3 --- /dev/null +++ b/src/common/scripted_triggers/_vnr_scripted_triggers.txt @@ -0,0 +1,22 @@ +has_naval_treaty_trigger = { + OR = { + has_idea = MTG_naval_treaty_adherent + has_idea = MTG_naval_treaty_adherent_1936 + has_idea = MTG_naval_treaty_cheating + has_idea = MTG_naval_treaty_adherent_reduced + has_idea = MTG_naval_treaty_cheating_reduced + } +} + +expert_ai_style = { + has_game_rule = { rule = ai_ship_design_style option = EXPERT } + OR = { + tag = HUJ + tag = YUW + tag = TIX + tag = SAD + tag = CHY + tag = BFL + tag = BYG + } +} \ No newline at end of file diff --git a/src/common/technologies/MTG_naval.txt b/src/common/technologies/MTG_naval.txt new file mode 100755 index 0000000..b6fa894 --- /dev/null +++ b/src/common/technologies/MTG_naval.txt @@ -0,0 +1,5440 @@ +technologies = { + @1914 = 1 + @1914_module = 2 + @1914_module_2 = 3 + @1924 = 5 + @1924_module = 7 + @1932 = 9 + @1932_module = 11 + @1940 = 13 + @1940_module = 15 + @1944 = 17 + @1944_module = 19 + @1944_module_2 = 21 + @1948 = 24 + @1948_module = 26 + @1952 = 28 + @1952_module = 30 + +# ### ## # # ### ## # # ### ### ## +# # # # # # # # # # # # # +# # # ## #### # # #### # ### # +# # # # # # # # # # # # # +### ### ## # # # ## # # ### # ## + + early_ship_hull_light = { + + enable_equipments = { + vnr_ship_hull_light_1 + } + enable_equipment_modules = { + light_ship_engine_1 + ship_hull_light_role_dd + ship_hull_light_role_ff + ship_mast_1 + } + path = { + leads_to_tech = basic_ship_hull_light + research_cost_coeff = 1 + } + + path = { + leads_to_tech = smoke_generator + research_cost_coeff = 1 + } + + path = { + leads_to_tech = basic_depth_charges + research_cost_coeff = 1 + } + + research_cost = 1 + + start_year = 1914 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1914 } + } + + ai_will_do = { + factor = 1 + modifier = { + num_of_naval_factories > 1 + date > 1936.6.1 + factor = 10 + } + } + + categories = { + naval_equipment + dd_tech + mio_cat_tech_all_destroyer_and_modules + } + } + + basic_ship_hull_light = { + + enable_equipments = { + vnr_ship_hull_light_2 + } + enable_equipment_modules = { + light_ship_engine_2 + } + + path = { + leads_to_tech = interwar_ship_hull_light + research_cost_coeff = 1 + } + path = { + leads_to_tech = high_speed_light_engine + research_cost_coeff = 1 + } + path = { + leads_to_tech = large_destroyer_trend + research_cost_coeff = 1 + } + path = { + leads_to_tech = sonar + research_cost_coeff = 1 + } + + research_cost = 1 + + start_year = 1924 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1924 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_war = yes + factor = 2 + } + modifier = { + num_of_naval_factories > 1 + date > 1937.1.1 + factor = 10 + } + } + + categories = { + naval_equipment + dd_tech + mio_cat_tech_all_destroyer_and_modules + } + } + + interwar_ship_hull_light = { + + enable_equipments = { + vnr_ship_hull_light_3 + } + enable_equipment_modules = { + light_ship_engine_3 + light_ship_engine_2_diesel + } + path = { + leads_to_tech = improved_ship_hull_light + research_cost_coeff = 1 + } + path = { + leads_to_tech = escort_destroyer_trend + research_cost_coeff = 1 + } + path = { + leads_to_tech = improved_depth_charges + research_cost_coeff = 1 + } + + research_cost = 1.5 + + start_year = 1932 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1932 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_war = yes + factor = 2 + } + modifier = { + num_of_naval_factories > 5 + date > 1937.1.1 + factor = 10 + } + } + + categories = { + naval_equipment + dd_tech + mio_cat_tech_all_destroyer_and_modules + } + } + + improved_ship_hull_light = { + + enable_equipments = { + vnr_ship_hull_light_4 + } + enable_equipment_modules = { + light_ship_engine_4 + light_ship_engine_3_diesel + } + + path = { + leads_to_tech = advanced_ship_hull_light + research_cost_coeff = 1 + } + path = { + leads_to_tech = advanced_depth_charges + research_cost_coeff = 1 + } + path = { + leads_to_tech = destroyer_mass_production + research_cost_coeff = 1 + } + path = { + leads_to_tech = improved_sonar + research_cost_coeff = 1 + } + + research_cost = 1.5 + + start_year = 1940 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1940 } + } + + ai_will_do = { + factor = 1 + modifier = { + is_major = yes + date > 1939.3.1 + factor = 3 + } + } + + categories = { + naval_equipment + dd_tech + mio_cat_tech_all_destroyer_and_modules + } + } + + advanced_ship_hull_light = { + + enable_equipments = { + vnr_ship_hull_light_5 + } + enable_equipment_modules = { + light_ship_engine_5 + light_ship_engine_4_diesel + } + + research_cost = 1.5 + + path = { + leads_to_tech = advanced_sonar + research_cost_coeff = 1 + } + path = { + leads_to_tech = modern_depth_charges + research_cost_coeff = 1 + } + path = { + leads_to_tech = destroyer_missile_upgrade + research_cost_coeff = 1 + } + path = { + leads_to_tech = modern_ship_hull_light + research_cost_coeff = 1 + } + + start_year = 1944 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1944 } + } + + ai_will_do = { + factor = 1 + modifier = { + is_major = yes + date > 1943.6.1 + factor = 3 + } + } + + categories = { + naval_equipment + dd_tech + mio_cat_tech_all_destroyer_and_modules + } + } + + modern_ship_hull_light = { + enable_equipments = { + vnr_ship_hull_light_6 + } + research_cost = 1.5 + start_year = 1949 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1948 } + } + path = { + leads_to_tech = rocket_depth_charges + research_cost_coeff = 1 + } + path = { + leads_to_tech = destroyer_guided_missile_upgrade + research_cost_coeff = 1 + } + path = { + leads_to_tech = destroyer_hull_improvement + research_cost_coeff = 1 + } + path = { + leads_to_tech = modern_sonar + research_cost_coeff = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + is_major = yes + date > 1947.6.1 + factor = 3 + } + } + + categories = { + naval_equipment + dd_tech + mio_cat_tech_all_destroyer_and_modules + } + } + + smoke_generator = { + + naval_retreat_speed = 0.2 + + enable_equipment_modules = { + ship_smoke_generator + } + + research_cost = 0.25 + + start_year = 1922 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1914_module_2 } + } + + ai_will_do = { + factor = 8 + modifier = { + has_navy_size = { + size < 30 + } + factor = 0 + } + } + + categories = { + naval_equipment + dd_tech + ship_modules_tech + mio_cat_tech_all_screen_ship_and_modules + } + } + + ## # # ### ### ## # # ### # # ## ### ### # # ### +# # ## # # # # # # # # ## ## # # # # # ## # # +#### # ## # # # # # ### # # # #### ### # # ## ## +# # # # # # # # # # # # # # # # # # # # # +# # # # # ### ## ## ### # # # # # # ### # # ### + + basic_depth_charges = { + + enable_equipment_modules = { + ship_depth_charge_1 + } + + on_research_complete = { + custom_effect_tooltip = depth_charges_advice_tt + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.5 + + start_year = 1922 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1914_module_2 } + } + + ai_will_do = { + factor = 4 + modifier = { + factor = 2 + anti_submarine_strategy_required_trigger = yes + } + } + + categories = { + naval_equipment + dd_tech + asw_tech + ship_modules_tech + mio_cat_tech_all_screen_ship_and_modules + } + } + improved_depth_charges = { + + enable_equipment_modules = { + ship_depth_charge_2 + } + on_research_complete = { + custom_effect_tooltip = depth_charges_advice_tt + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.5 + + start_year = 1936 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1932_module } + } + dependencies = { + basic_depth_charges = 1 + } + + ai_will_do = { + factor = 4 + modifier = { + factor = 2 + anti_submarine_strategy_required_trigger = yes + } + } + + categories = { + naval_equipment + dd_tech + asw_tech + ship_modules_tech + mio_cat_tech_all_screen_ship_and_modules + } + } + advanced_depth_charges = { + + enable_equipment_modules = { + ship_depth_charge_3 + } + on_research_complete = { + custom_effect_tooltip = depth_charges_advice_tt + } + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.75 + + start_year = 1940 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1940_module } + } + dependencies = { + improved_depth_charges = 1 + } + + ai_will_do = { + factor = 4 + modifier = { + factor = 2 + anti_submarine_strategy_required_trigger = yes + } + } + + categories = { + naval_equipment + dd_tech + asw_tech + ship_modules_tech + mio_cat_tech_all_screen_ship_and_modules + } + } + modern_depth_charges = { + + enable_equipment_modules = { + ship_depth_charge_4 + } + on_research_complete = { + custom_effect_tooltip = depth_charges_advice_tt + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.75 + + start_year = 1944 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1944_module } + } + dependencies = { + advanced_depth_charges = 1 + } + + ai_will_do = { + factor = 2 + modifier = { + factor = 2 + anti_submarine_strategy_required_trigger = yes + } + } + + categories = { + naval_equipment + dd_tech + asw_tech + ship_modules_tech + mio_cat_tech_all_screen_ship_and_modules + } + } + rocket_depth_charges = { + enable_equipment_modules = { + ship_depth_charge_5 + } + on_research_complete = { + custom_effect_tooltip = depth_charges_advice_tt + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.75 + + start_year = 1949 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1948_module } + } + dependencies = { + modern_depth_charges = 1 + } + + ai_will_do = { + factor = 2 + modifier = { + factor = 2 + anti_submarine_strategy_required_trigger = yes + } + } + + categories = { + naval_equipment + dd_tech + asw_tech + ship_modules_tech + mio_cat_tech_all_screen_ship_and_modules + } + } + sonar = { + enable_equipment_modules = { + ship_sonar_1 + } + on_research_complete = { + custom_effect_tooltip = sonar_advice_tt + } + + research_cost = 0.8 + + start_year = 1930 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1924_module } + } + + ai_will_do = { + factor = 2 + modifier = { + factor = 2 + anti_submarine_strategy_required_trigger = yes + } + } + + categories = { + naval_equipment + dd_tech + asw_tech + ship_modules_tech + mio_cat_tech_all_screen_ship_and_modules + } + } + + improved_sonar = { + enable_equipment_modules = { + ship_sonar_2 + ship_bulbous_bow + } + on_research_complete = { + custom_effect_tooltip = sonar_advice_tt + } + research_cost = 0.8 + + start_year = 1940 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1940_module } + } + dependencies = { + sonar = 1 + } + + ai_will_do = { + factor = 2 + modifier = { + factor = 2 + anti_submarine_strategy_required_trigger = yes + } + } + + categories = { + naval_equipment + dd_tech + asw_tech + ship_modules_tech + mio_cat_tech_all_screen_ship_and_modules + } + } + + advanced_sonar = { + enable_equipment_modules = { + ship_sonar_3 + } + on_research_complete = { + custom_effect_tooltip = sonar_advice_tt + } + path = { + leads_to_tech = sound_surveillance_system + research_cost_coeff = 1 + } + research_cost = 0.8 + + start_year = 1944 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1944_module } + } + dependencies = { + improved_sonar = 1 + } + + ai_will_do = { + factor = 2 + modifier = { + factor = 2 + anti_submarine_strategy_required_trigger = yes + } + } + + categories = { + naval_equipment + dd_tech + asw_tech + ship_modules_tech + mio_cat_tech_all_screen_ship_and_modules + } + } + + modern_sonar = { + enable_equipment_modules = { + ship_sonar_4 + } + on_research_complete = { + custom_effect_tooltip = sonar_advice_tt + } + research_cost = 0.8 + + start_year = 1949 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1948_module } + } + dependencies = { + advanced_sonar = 1 + } + + ai_will_do = { + factor = 2 + modifier = { + factor = 2 + anti_submarine_strategy_required_trigger = yes + } + } + + categories = { + naval_equipment + dd_tech + asw_tech + ship_modules_tech + mio_cat_tech_all_screen_ship_and_modules + } + } + + sound_surveillance_system = { + research_cost = 1.25 + + navy_submarine_detection_factor = 0.2 + + start_year = 1946 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = 22 } + } + + ai_will_do = { + factor = 2 + modifier = { + factor = 2 + anti_submarine_strategy_required_trigger = yes + } + } + + categories = { + dd_tech + asw_tech + } + } + + high_speed_light_engine = { + research_cost = 0.6 + enable_equipment_modules = { + light_ship_engine_6 + } + + start_year = 1928 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1924_module } + } + + ai_will_do = { + factor = 0 + } + + categories = { + naval_equipment + dd_tech + ship_modules_tech + mio_cat_tech_all_destroyer_and_modules + } + } + + large_destroyer_trend = { + research_cost = 0.8 + enable_equipment_modules = { + ship_hull_light_role_dl + } + start_year = 1924 + + destroyer = { + max_strength = 0.1 + } + + folder = { + name = mtgnavalfolder + position = { x = 3 y = @1924_module } + } + + ai_will_do = { + factor = 0 + modifier = { + is_major = yes + add = 2 + } + } + categories = { + dd_tech + mio_cat_tech_all_destroyer_and_modules + } + } + + escort_destroyer_trend = { + research_cost = 0.7 + enable_equipment_modules = { + ship_hull_light_role_de + } + start_year = 1937 + + convoy_escort_efficiency = 0.05 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1932_module } + } + + ai_will_do = { + factor = 0 + modifier = { + anti_submarine_strategy_required_trigger = yes + add = 1 + } + } + categories = { + dd_tech + mio_cat_tech_all_destroyer_and_modules + } + } + + destroyer_mass_production = { + research_cost = 1 + start_year = 1942 + + destroyer = { + build_cost_ic = -0.1 + } + + folder = { + name = mtgnavalfolder + position = { x = 3 y = @1940_module } + } + + on_research_complete = { + hidden_effect = { add_ideas = vnr_destroyer_cost_1 } + } + + ai_will_do = { + factor = 8 + } + + categories = { + dd_tech + mio_cat_tech_all_destroyer_and_modules + } + } + + destroyer_missile_upgrade = { + research_cost = 1.25 + start_year = 1946 + + enable_equipment_modules = { + ship_missile_aa_1 + ship_hull_light_role_dda + } + + folder = { + name = mtgnavalfolder + position = { x = 3 y = 22 } + } + dependencies = { + rocket_engines = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + date < 1945.6.1 + factor = 0 + } + } + categories = { + dd_tech + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_capital_ship_and_modules + } + } + + destroyer_guided_missile_upgrade = { + research_cost = 1.25 + start_year = 1950 + + enable_equipment_modules = { + ship_hull_light_role_ddg + } + + folder = { + name = mtgnavalfolder + position = { x = 2 y = @1952 } + } + dependencies = { + destroyer_missile_upgrade = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + date > 1947.1.1 + factor = 10 + } + } + categories = { + dd_tech + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_capital_ship_and_modules + } + } + + destroyer_hull_improvement = { + research_cost = 1 + start_year = 1950 + + destroyer = { + max_strength = 0.15 + } + + folder = { + name = mtgnavalfolder + position = { x = -2 y = @1952 } + } + + ai_will_do = { + factor = 2 + } + categories = { + dd_tech + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_capital_ship_and_modules + } + } + + ## ### # # ### ## ### ### ## +# # # # # # # # # # # # +# ### # # # # ## ### # +# # # # # # # # # # # # + ## # # ## ### ## ### # # ## + + early_ship_hull_cruiser = { + + enable_equipments = { + vnr_ship_hull_cruiser_1 + vnr_ship_hull_cruiser_coastal_defense_ship + } + enable_equipment_modules = { + cruiser_ship_engine_1 + ship_airplane_launcher_1 + ship_hull_cruiser_role_c + ship_hull_cruiser_role_ca + ship_hull_cruiser_role_ac + ship_hull_cruiser_role_cd + ship_mast_1 + } + path = { + leads_to_tech = treaty_cruiser_trend + research_cost_coeff = 1 + } + path = { + leads_to_tech = early_cruiser_armor + research_cost_coeff = 1 + } + path = { + leads_to_tech = searchlight + research_cost_coeff = 1 + } + + allow_branch = { + has_dlc = "Man the Guns" + } + + research_cost = 1 + + start_year = 1914 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1914 } + } + + ai_will_do = { + factor = 1 + modifier = { + num_of_naval_factories > 8 + date > 1936.6.1 + factor = 2 + } + } + + categories = { + naval_equipment + cl_tech + ca_tech + mio_cat_tech_all_cruiser_and_modules + } + } + + basic_ship_hull_cruiser = { + enable_equipments = { + vnr_ship_hull_cruiser_2 + } + enable_equipment_modules = { + cruiser_ship_engine_2 + } + + path = { + leads_to_tech = interwar_ship_hull_cruiser + research_cost_coeff = 1 + } + path = { + leads_to_tech = improved_airplane_launcher + research_cost_coeff = 1 + } + path = { + leads_to_tech = basic_cruiser_armor + research_cost_coeff = 1 + } + path = { + leads_to_tech = colony_cruiser + research_cost_coeff = 1 + } + + research_cost = 1 + + start_year = 1924 + + sub_technologies = { + panzerschiffe + } + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1924 } + } + + ai_will_do = { + factor = 1 + modifier = { + num_of_naval_factories > 8 + date > 1937.6.1 + factor = 2 + } + } + + categories = { + naval_equipment + cl_tech + ca_tech + mio_cat_tech_all_cruiser_and_modules + } + } + + interwar_ship_hull_cruiser = { + enable_equipments = { + vnr_ship_hull_cruiser_3 + } + enable_equipment_modules = { + cruiser_ship_engine_3 + cruiser_ship_engine_2_diesel + ship_hull_cruiser_role_cb + } + + path = { + leads_to_tech = improved_ship_hull_cruiser + research_cost_coeff = 1 + } + path = { + leads_to_tech = cruiser_gun_upgrade + research_cost_coeff = 1 + } + path = { + leads_to_tech = cruiser_aa_upgrade + research_cost_coeff = 1 + } + path = { + leads_to_tech = improved_cruiser_armor + research_cost_coeff = 1 + } + path = { + leads_to_tech = destroyer_cruiser_trend + research_cost_coeff = 1 + } + + research_cost = 1 + + start_year = 1932 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1932 } + } + + ai_will_do = { + factor = 1 + modifier = { + num_of_naval_factories > 8 + date > 1938.1.1 + factor = 2 + } + } + + categories = { + naval_equipment + cl_tech + ca_tech + mio_cat_tech_all_cruiser_and_modules + } + } + + improved_ship_hull_cruiser = { + + enable_equipments = { + vnr_ship_hull_cruiser_4 + } + enable_equipment_modules = { + cruiser_ship_engine_4 + cruiser_ship_engine_3_diesel + } + path = { + leads_to_tech = advanced_ship_hull_cruiser + research_cost_coeff = 1 + } + path = { + leads_to_tech = advanced_cruiser_armor + research_cost_coeff = 1 + } + path = { + leads_to_tech = cruiser_radar_sentry + research_cost_coeff = 1 + } + + research_cost = 1.5 + + start_year = 1940 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1940 } + } + + ai_will_do = { + factor = 1 + modifier = { + is_major = yes + date > 1939.6.1 + factor = 3 + } + } + + categories = { + naval_equipment + cl_tech + ca_tech + mio_cat_tech_all_cruiser_and_modules + } + } + + advanced_ship_hull_cruiser = { + + enable_equipments = { + vnr_ship_hull_cruiser_5 + } + enable_equipment_modules = { + cruiser_ship_engine_5 + cruiser_ship_engine_4_diesel + } + path = { + leads_to_tech = fighter_directional_system + research_cost_coeff = 1 + } + path = { + leads_to_tech = cruiser_missile_upgrade + research_cost_coeff = 1 + } + path = { + leads_to_tech = helipad + research_cost_coeff = 1 + } + path = { + leads_to_tech = modern_ship_hull_cruiser + research_cost_coeff = 1 + } + research_cost = 1.5 + + start_year = 1944 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1944 } + } + + ai_will_do = { + factor = 1 + modifier = { + is_major = yes + date > 1943.6.1 + factor = 3 + } + } + + categories = { + naval_equipment + cl_tech + ca_tech + mio_cat_tech_all_cruiser_and_modules + } + } + + modern_ship_hull_cruiser = { + + enable_equipments = { + vnr_ship_hull_cruiser_6 + } + + research_cost = 1.5 + path = { + leads_to_tech = phased_array_radar + research_cost_coeff = 1 + } + path = { + leads_to_tech = decoy_launching_system + research_cost_coeff = 1 + } + path = { + leads_to_tech = full_missile_ship + research_cost_coeff = 1 + } + path = { + leads_to_tech = new_ship_materials + research_cost_coeff = 1 + } + path = { + leads_to_tech = nuclear_reactor_cost_reduction + research_cost_coeff = 1 + } + + start_year = 1949 + + folder = { + name = mtgnavalfolder + position = { x = 4 y = @1948 } + } + + ai_will_do = { + factor = 1 + modifier = { + is_major = yes + date > 1947.6.1 + factor = 3 + } + } + + categories = { + naval_equipment + cl_tech + ca_tech + mio_cat_tech_all_cruiser_and_modules + } + } + + phased_array_radar = { + enable_equipment_modules = { + ship_radar_5 + } + + research_cost = 2 + start_year = 1954 + + folder = { + name = mtgnavalfolder + position = { x = 4 y = @1952_module } + } + ai_will_do = { + factor = 4 + } + + categories = { + naval_equipment + radar_tech + cl_tech + ca_tech + mio_cat_tech_all_cruiser_and_modules + } + } + new_ship_materials = { + enable_equipment_modules = { + structural_aluminum + } + heavy_cruiser = { + build_cost_ic = -0.1 + } + medium_cruiser = { + build_cost_ic = -0.1 + } + light_cruiser = { + build_cost_ic = -0.1 + } + + research_cost = 1 + start_year = 1949 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1948_module } + } + on_research_complete = { + hidden_effect = { add_ideas = vnr_cruiser_cost_2 } + } + ai_will_do = { + factor = 0 + } + + categories = { + naval_equipment + cl_tech + ca_tech + mio_cat_tech_all_cruiser_and_modules + } + } + full_missile_ship = { + enable_equipment_modules = { + full_missile_upgrade + } + dependencies = { + ship_to_ship_missile = 1 + } + + research_cost = 1 + start_year = 1951 + + folder = { + name = mtgnavalfolder + position = { x = 6 y = @1952 } + } + ai_will_do = { + factor = 2 + } + + categories = { + naval_equipment + cl_tech + ca_tech + mio_cat_tech_all_cruiser_and_modules + } + } + decoy_launching_system = { + enable_equipment_modules = { + ship_decoy_launcher + } + + research_cost = 0.4 + start_year = 1951 + + folder = { + name = mtgnavalfolder + position = { x = -2 y = @1948_module } + } + ai_will_do = { + factor = 1 + } + + categories = { + naval_equipment + cl_tech + ca_tech + mio_cat_tech_all_cruiser_and_modules + } + } + nuclear_engine_research = { + research_cost = 1.5 + enable_equipment_modules = { + cruiser_ship_engine_nuclear + carrier_ship_engine_nuclear + heavy_ship_engine_nuclear + } + + start_year = 1950 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = 22 } + } + dependencies = { + nuclear_reactor = 1 + } + + ai_will_do = { + factor = 2 + } + + categories = { + naval_equipment + bb_tech + bc_tech + ship_modules_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + nuclear_reactor_cost_reduction = { + research_cost = 2 + enable_equipment_modules = { + economical_nuclear_reactor_cruiser + economical_nuclear_reactor_carrier + } + + start_year = 1953 + + folder = { + name = mtgnavalfolder + position = { x = 2 y = @1952 } + } + dependencies = { + nuclear_engine_research = 1 + } + + ai_will_do = { + factor = 2 + } + + categories = { + naval_equipment + bb_tech + bc_tech + ship_modules_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + colony_cruiser = { + + enable_equipment_modules = { + ship_hull_cruiser_role_clc + } + + research_cost = 0.35 + + start_year = 1925 + + folder = { + name = mtgnavalfolder + position = { x = -4 y = @1924_module } + } + + ai_will_do = { + factor = 0 + } + + categories = { + naval_equipment + cl_tech + ca_tech + ship_modules_tech + mio_cat_tech_all_cruiser_and_modules + } + } + + improved_airplane_launcher = { + + enable_equipment_modules = { + ship_airplane_launcher_2 + seaplane_hangar + } + on_research_complete = { + custom_effect_tooltip = airplane_launcher_advice_tt + } + + research_cost = 0.6 + + start_year = 1932 + + folder = { + name = mtgnavalfolder + position = { x = -2 y = @1924_module } + } + dependencies = { + prototype_airplane_launcher = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + has_navy_size = { + archetype = ship_hull_cruiser + size > 10 + } + factor = 3 + } + } + + categories = { + naval_equipment + cl_tech + ca_tech + ship_modules_tech + mio_cat_tech_all_cruiser_and_modules + mio_cat_tech_all_capital_ship_and_modules + mio_cat_tech_all_carrier_and_modules + } + } + + early_cruiser_armor = { + + enable_equipment_modules = { + ship_armor_cruiser_1 + ship_armor_cruiser_heavy_1 + } + on_research_complete = { + custom_effect_tooltip = cruiser_armor_advice_tt + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.5 + + start_year = 1916 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1914_module_2 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_navy_size = { + archetype = ship_hull_cruiser + size > 10 + } + factor = 2 + } + } + + categories = { + naval_equipment + cl_tech + ca_tech + ship_modules_tech + mio_cat_tech_all_cruiser_and_modules + } + } + + basic_cruiser_armor = { + + enable_equipment_modules = { + ship_armor_cruiser_2 + ship_armor_cruiser_heavy_2 + } + on_research_complete = { + custom_effect_tooltip = cruiser_armor_advice_tt + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.5 + + start_year = 1926 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1924_module } + } + dependencies = { + early_cruiser_armor = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + has_navy_size = { + archetype = ship_hull_cruiser + size > 10 + } + factor = 2 + } + } + + categories = { + naval_equipment + cl_tech + ca_tech + ship_modules_tech + mio_cat_tech_all_cruiser_and_modules + } + } + + improved_cruiser_armor = { + + enable_equipment_modules = { + ship_armor_cruiser_3 + ship_armor_cruiser_heavy_3 + } + on_research_complete = { + custom_effect_tooltip = cruiser_armor_advice_tt + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.65 + + start_year = 1936 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1932_module } + } + dependencies = { + basic_cruiser_armor = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + has_navy_size = { + archetype = ship_hull_cruiser + size > 15 + } + factor = 2 + } + } + + categories = { + naval_equipment + cl_tech + ca_tech + ship_modules_tech + mio_cat_tech_all_cruiser_and_modules + } + } + + advanced_cruiser_armor = { + + enable_equipment_modules = { + ship_armor_cruiser_4 + ship_armor_cruiser_heavy_4 + } + on_research_complete = { + custom_effect_tooltip = cruiser_armor_advice_tt + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.65 + + start_year = 1942 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1940_module } + } + dependencies = { + improved_cruiser_armor = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + has_navy_size = { + archetype = ship_hull_cruiser + size > 20 + } + factor = 2 + } + } + + categories = { + naval_equipment + cl_tech + ca_tech + ship_modules_tech + mio_cat_tech_all_cruiser_and_modules + } + } + + searchlight = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.1 + + night_spotting_chance = 0.05 + + start_year = 1914 + + folder = { + name = mtgnavalfolder + position = { x = -3 y = @1914_module_2 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + cl_tech + ca_tech + } + } + + treaty_cruiser_trend = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + start_year = 1925 + research_cost = 0.5 + + heavy_cruiser = { + build_cost_ic = -0.05 + max_strength = 0.05 + } + medium_cruiser = { + build_cost_ic = -0.05 + max_strength = 0.05 + } + light_cruiser = { + build_cost_ic = -0.05 + naval_speed = 0.025 + surface_visibility = -0.03 + } + path = { + leads_to_tech = basic_ship_hull_cruiser + research_cost_coeff = 1 + } + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1914_module_2 } + } + + on_research_complete = { + hidden_effect = { add_ideas = vnr_cruiser_cost_1 } + } + + ai_will_do = { + factor = 1 + modifier = { + num_of_naval_factories > 5 + factor = 3 + } + } + + categories = { + cl_tech + ca_tech + mio_cat_tech_all_cruiser_and_modules + } + } + + cruiser_gun_upgrade = { + start_year = 1934 + research_cost = 0.75 + + heavy_cruiser = { + lg_attack = 0.075 + lg_armor_piercing = 0.05 + } + medium_cruiser = { + lg_attack = 0.075 + lg_armor_piercing = 0.05 + } + light_cruiser = { + lg_attack = 0.05 + } + + folder = { + name = mtgnavalfolder + position = { x = -2 y = @1932_module } + } + + ai_will_do = { + factor = 2 + } + + categories = { + cl_tech + ca_tech + mio_cat_tech_all_cruiser_and_modules + } + } + cruiser_aa_upgrade = { + start_year = 1936 + research_cost = 0.3 + + heavy_cruiser = { + anti_air_attack = 0.1 + } + medium_cruiser = { + anti_air_attack = 0.1 + } + light_cruiser = { + anti_air_attack = 0.1 + } + enable_equipment_modules = { + ship_hull_cruiser_role_aa + ship_aa_fire_control + } + + folder = { + name = mtgnavalfolder + position = { x = -4 y = @1932_module } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_equipment + cl_tech + ca_tech + ship_modules_tech + mio_cat_tech_all_cruiser_and_modules + } + } + + destroyer_cruiser_trend = { + start_year = 1932 + research_cost = 1 + + enable_equipment_modules = { + ship_hull_light_role_cl + } + + folder = { + name = mtgnavalfolder + position = { x = -6 y = @1932_module } + } + + ai_will_do = { + factor = 0 + } + + categories = { + naval_equipment + cl_tech + ca_tech + ship_modules_tech + mio_cat_tech_all_screen_ship_and_modules + } + } + + cruiser_radar_sentry = { + research_cost = 1.25 + start_year = 1944 + + heavy_cruiser = { + surface_detection = 0.05 + } + medium_cruiser = { + surface_detection = 0.05 + } + light_cruiser = { + surface_detection = 0.05 + } + enable_equipment_modules = { + ship_hull_cruiser_role_csr + } + + folder = { + name = mtgnavalfolder + position = { x = -2 y = @1940_module } + } + + ai_will_do = { + factor = 1 + } + + categories = { + cl_tech + ca_tech + mio_cat_tech_all_cruiser_and_modules + } + } + + fighter_directional_system = { + research_cost = 1 + start_year = 1945 + + navy_anti_air_attack_factor = 0.1 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1944_module } + } + + ai_will_do = { + factor = 1 + } + + categories = { + cl_tech + ca_tech + } + } + + cruiser_missile_upgrade = { + research_cost = 1 + start_year = 1945 + enable_equipment_modules = { + ship_hull_cruiser_role_cg + } + + folder = { + name = mtgnavalfolder + position = { x = -2 y = 21 } + } + + ai_will_do = { + factor = 1 + modifier = { + is_major = yes + date > 1944.10.1 + factor = 10 + } + } + + categories = { + naval_equipment + cl_tech + ca_tech + ship_modules_tech + mio_cat_tech_all_cruiser_and_modules + mio_cat_tech_all_capital_ship_and_modules + } + } + + helipad = { + research_cost = 0.75 + start_year = 1945 + enable_equipment_modules = { + ship_helipad + } + + folder = { + name = mtgnavalfolder + position = { x = 1 y = 21 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_equipment + ship_modules_tech + } + } + + ## #### ## ## ## #### +# # # # # # # # # # # # +#### ### # # # # # ### +# # # # # # # # # # +# # # # # # ## # # + incremental_armor_scheme = { + enable_equipment_modules = { + ship_scheme_incremental_post_jutland + } + on_research_complete = { + custom_effect_tooltip = heavy_armor_advice_tt + } + path = { + leads_to_tech = mixed_armor_scheme + research_cost_coeff = 1 + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.65 + + start_year = 1916 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1914 } + } + dependencies = { + early_ship_hull_heavy = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = early_ship_hull_heavy + factor = 5 + } + } + + categories = { + naval_equipment + bb_tech + bc_tech + ship_modules_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + mixed_armor_scheme = { + enable_equipment_modules = { + ship_scheme_mixed + } + on_research_complete = { + custom_effect_tooltip = heavy_armor_advice_tt + } + path = { + leads_to_tech = all_or_nothing_armor_scheme + research_cost_coeff = 1 + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.75 + + start_year = 1920 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = 4 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = basic_ship_hull_heavy + factor = 5 + } + } + + categories = { + naval_equipment + bb_tech + bc_tech + ship_modules_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + all_or_nothing_armor_scheme = { + enable_equipment_modules = { + ship_scheme_all_or_nothing + } + on_research_complete = { + custom_effect_tooltip = heavy_armor_advice_tt + } + path = { + leads_to_tech = all_or_nothing_armor_box_armor_scheme + research_cost_coeff = 1 + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 1 + + start_year = 1925 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1924_module } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = interwar_ship_hull_heavy + factor = 5 + } + } + + categories = { + naval_equipment + bb_tech + bc_tech + ship_modules_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + all_or_nothing_armor_box_armor_scheme = { + enable_equipment_modules = { + ship_scheme_all_or_nothing_armor_box + } + on_research_complete = { + custom_effect_tooltip = heavy_armor_advice_tt + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 1.25 + + start_year = 1941 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1940_module } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = improved_ship_hull_heavy + factor = 2 + } + modifier = { + date > 1941.1.1 + has_navy_size = { + archetype = ship_hull_heavy + size > 4 + } + factor = 2 + } + } + + categories = { + naval_equipment + bb_tech + bc_tech + ship_modules_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + harvey_steel = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.65 + + path = { + leads_to_tech = krupp_steel + research_cost_coeff = 1 + } + + start_year = 1900 + + battleship = { + armor_value = 0.01 + } + battle_cruiser = { + armor_value = 0.01 + } + SH_battleship = { + armor_value = 0.01 + } + battlecarrier = { + armor_value = 0.01 + } + ##! armored_cruiser = { + ##! armor_value = 0.01 + ##! } + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1914 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + bb_tech + bc_tech + } + } + + krupp_steel = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.75 + + start_year = 1916 + + path = { + leads_to_tech = krupp_cemented_steel + research_cost_coeff = 1 + } + + battleship = { + armor_value = 0.04 + } + battle_cruiser = { + armor_value = 0.04 + } + SH_battleship = { + armor_value = 0.04 + } + battlecarrier = { + armor_value = 0.04 + } + ##! armored_cruiser = { + ##! armor_value = 0.04 + ##! } + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1914_module_2 } + } + + ai_will_do = { + factor = 2 + } + + categories = { + bb_tech + bc_tech + } + } + + krupp_cemented_steel = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 1 + + start_year = 1932 + + path = { + leads_to_tech = ducol_steel + research_cost_coeff = 1 + } + path = { + leads_to_tech = homogeneous_krupp_steel + research_cost_coeff = 1 + } + + battleship = { + armor_value = 0.05 + } + battle_cruiser = { + armor_value = 0.05 + } + SH_battleship = { + armor_value = 0.05 + } + battlecarrier = { + armor_value = 0.05 + } + ##! armored_cruiser = { + ##! armor_value = 0.05 + ##! } + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1932_module } + } + + ai_will_do = { + factor = 2 + } + + categories = { + bb_tech + bc_tech + } + } + + ducol_steel = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.8 + + start_year = 1932 + + heavy_cruiser = { + armor_value = 0.05 + } + medium_cruiser = { + armor_value = 0.05 + } + light_cruiser = { + armor_value = 0.05 + } + + folder = { + name = mtgnavalfolder + position = { x = 3 y = @1932_module } + } + + ai_will_do = { + factor = 2 + } + + categories = { + bb_tech + bc_tech + } + } + + homogeneous_krupp_steel = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 1.25 + + start_year = 1941 + + critical_receive_chance = -0.1 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1940_module } + } + + ai_will_do = { + factor = 3 + } + + categories = { + bb_tech + bc_tech + } + } + +# # ### ## # # # # ## # # ### ### ## +# # # # # # # # # # # # # # # # +#### ## #### # # # # #### # ### # +# # # # # # # # # # # # # # +# # ### # # # # ## # # ### # ## + + early_ship_hull_heavy = { + + enable_equipments = { + vnr_ship_hull_heavy_1 + vnr_ship_hull_pre_dreadnought + } + + enable_equipment_modules = { + heavy_ship_engine_1 + ship_armor_bb_1 + ship_armor_bc_1 + ship_scheme_incremental + ship_mast_1 + } + + path = { + leads_to_tech = basic_ship_hull_heavy + research_cost_coeff = 1 + } + path = { + leads_to_tech = basic_heavy_armor + research_cost_coeff = 1 + } + path = { + leads_to_tech = basic_torpedo_defense + research_cost_coeff = 1 + } + path = { + leads_to_tech = enhanced_horizontal_defense + research_cost_coeff = 1 + } + + research_cost = 1.5 + + start_year = 1914 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1914 } + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 0 + is_major = no + } + modifier = { + factor = 2 + is_major = yes + } + } + + categories = { + naval_equipment + bb_tech + bc_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + basic_ship_hull_heavy = { + + enable_equipments = { + vnr_ship_hull_heavy_2 + } + enable_equipment_modules = { + heavy_ship_engine_2 + super_heavy_ship_engine_1 + } + + path = { + leads_to_tech = interwar_ship_hull_heavy + research_cost_coeff = 1 + } + path = { + leads_to_tech = heavy_ship_refit_reduction + research_cost_coeff = 1 + } + path = { + leads_to_tech = dry_dock_expansion + research_cost_coeff = 1 + } + path = { + leads_to_tech = improved_conning_tower + research_cost_coeff = 1 + } + path = { + leads_to_tech = fuel_oil_boiler + research_cost_coeff = 1 + } + + sub_technologies = { + ship_hull_super_heavy + } + + research_cost = 1.5 + + start_year = 1924 + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1924 } + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 0 + is_major = no + } + modifier = { + factor = 2 + is_major = yes + } + } + + categories = { + naval_equipment + bb_tech + bc_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + ship_hull_super_heavy = { + + enable_equipments = { + vnr_ship_hull_super_heavy_1 + } + + enable_equipment_modules = { + ship_armor_shbb + super_heavy_ship_engine_2 + } + + research_cost = 1.5 + + start_year = 1936 + + ai_will_do = { + factor = 0 + modifier = { + tag = CHY + add = 5 + } + modifier = { + OR = { + tag = TIX + tag = BFL + } + add = 3 + } + } + + categories = { + naval_equipment + bb_tech + bc_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + interwar_ship_hull_heavy = { + + enable_equipments = { + vnr_ship_hull_heavy_3 + } + enable_equipment_modules = { + heavy_ship_engine_3 + heavy_ship_engine_2_diesel + } + path = { + leads_to_tech = improved_ship_hull_heavy + research_cost_coeff = 1 + } + path = { + leads_to_tech = improved_heavy_armor + research_cost_coeff = 1 + } + path = { + leads_to_tech = improved_torpedo_defense + research_cost_coeff = 1 + } + path = { + leads_to_tech = ship_living_standard + research_cost_coeff = 1 + } + + research_cost = 1.5 + + start_year = 1932 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1932 } + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 0 + is_major = no + } + modifier = { + factor = 3 + is_major = yes + } + } + + categories = { + naval_equipment + bb_tech + bc_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + improved_ship_hull_heavy = { + + enable_equipments = { + vnr_ship_hull_heavy_4 + } + enable_equipment_modules = { + heavy_ship_engine_4 + heavy_ship_engine_3_diesel + super_heavy_ship_engine_3 + } + path = { + leads_to_tech = advanced_ship_hull_heavy + research_cost_coeff = 1 + } + path = { + leads_to_tech = advanced_heavy_armor + research_cost_coeff = 1 + } + path = { + leads_to_tech = advanced_torpedo_defense + research_cost_coeff = 1 + } + path = { + leads_to_tech = battleship_aa_upgrade + research_cost_coeff = 1 + } + path = { + leads_to_tech = rudder_upgrade + research_cost_coeff = 1 + } + + research_cost = 1.5 + + start_year = 1940 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1940 } + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 0 + is_major = no + } + modifier = { + factor = 3 + is_major = yes + } + } + + categories = { + naval_equipment + bb_tech + bc_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + advanced_ship_hull_heavy = { + + enable_equipments = { + vnr_ship_hull_heavy_5 + } + enable_equipment_modules = { + heavy_ship_engine_5 + heavy_ship_engine_4_diesel + } + research_cost = 1.5 + + path = { + leads_to_tech = gas_turbine + research_cost_coeff = 1 + } + + path = { + leads_to_tech = fuel_tank_upgrade + research_cost_coeff = 1 + } + path = { + leads_to_tech = radar_jammer + research_cost_coeff = 1 + } + path = { + leads_to_tech = combat_information_center + research_cost_coeff = 1 + } + path = { + leads_to_tech = nuclear_engine_research + research_cost_coeff = 1 + } + path = { + leads_to_tech = modern_ship_hull_cruiser + research_cost_coeff = 1 + } + + start_year = 1944 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1944 } + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 0 + is_major = no + } + modifier = { + factor = 3 + is_major = yes + } + } + + categories = { + naval_equipment + bb_tech + bc_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + basic_heavy_armor = { + + enable_equipment_modules = { + ship_armor_bb_2 + ship_armor_bc_2 + } + + on_research_complete = { + custom_effect_tooltip = heavy_armor_advice_tt + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.75 + + start_year = 1920 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1914_module_2 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = basic_ship_hull_heavy + factor = 2 + } + } + + categories = { + naval_equipment + bb_tech + bc_tech + ship_modules_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + improved_heavy_armor = { + + enable_equipment_modules = { + ship_armor_bb_3 + ship_armor_bc_3 + } + + on_research_complete = { + custom_effect_tooltip = heavy_armor_advice_tt + } + + start_year = 1936 + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.25 + research_cost = 1 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1932_module } + } + dependencies = { + basic_heavy_armor = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 2 + has_tech = improved_ship_hull_heavy + } + } + categories = { + naval_equipment + bb_tech + bc_tech + ship_modules_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + advanced_heavy_armor = { + + enable_equipment_modules = { + ship_armor_bb_4 + ship_armor_bc_4 + ship_armor_shbb_2 + } + + on_research_complete = { + custom_effect_tooltip = heavy_armor_advice_tt + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.25 + research_cost = 1.25 + + start_year = 1942 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1940_module } + } + dependencies = { + improved_heavy_armor = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 2 + has_tech = advanced_ship_hull_heavy + } + } + categories = { + naval_equipment + bb_tech + bc_tech + ship_modules_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + basic_torpedo_defense = { + enable_equipment_modules = { + torpedo_bulge + pugliese_system + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.25 + research_cost = 0.5 + + start_year = 1918 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1914_module_2 } + } + + ai_will_do = { + factor = 1 + } + categories = { + naval_equipment + bb_tech + bc_tech + ship_modules_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + improved_torpedo_defense = { + enable_equipment_modules = { + torpedo_belt + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.25 + research_cost = 0.75 + + start_year = 1932 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1932_module } + } + dependencies = { + basic_torpedo_defense = 1 + } + + ai_will_do = { + factor = 1 + } + categories = { + naval_equipment + bb_tech + bc_tech + ship_modules_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + advanced_torpedo_defense = { + enable_equipment_modules = { + torpedo_belt_enhanced + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.25 + research_cost = 1 + + start_year = 1942 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1940_module } + } + dependencies = { + improved_torpedo_defense = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 2 + has_tech = advanced_ship_hull_heavy + } + } + categories = { + naval_equipment + bb_tech + bc_tech + ship_modules_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + dry_dock_expansion = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.25 + research_cost = 0.75 + + repair_speed_factor = 0.1 + + start_year = 1926 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1924_module } + } + dependencies = { + dry_dock = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + has_navy_size = { size > 150 } + factor = 5 + } + } + categories = { + bb_tech + bc_tech + } + } + + improved_conning_tower = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.25 + research_cost = 0.5 + + strike_force_movement_org_loss = -0.1 + + start_year = 1924 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1924_module } + } + + ai_will_do = { + factor = 1 + } + categories = { + bb_tech + bc_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + fuel_oil_boiler = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.25 + research_cost = 0.75 + + battleship = { + fuel_consumption = -0.1 + surface_visibility = -0.05 + } + battle_cruiser = { + fuel_consumption = -0.1 + surface_visibility = -0.05 + } + SH_battleship = { + fuel_consumption = -0.1 + surface_visibility = -0.05 + } + battlecarrier = { + fuel_consumption = -0.1 + surface_visibility = -0.05 + } + + start_year = 1925 + + folder = { + name = mtgnavalfolder + position = { x = 3 y = @1924_module } + } + + ai_will_do = { + factor = 1 + modifier = { + has_navy_size = { + archetype = ship_hull_heavy + size > 4 + } + factor = 2 + } + } + categories = { + bb_tech + bc_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + heavy_ship_refit_reduction = { + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.25 + research_cost = 0.6 + + + refit_ic_cost = -0.2 + + start_year = 1930 + + folder = { + name = mtgnavalfolder + position = { x = -3 y = @1924_module } + } + + ai_will_do = { + factor = 0 + } + categories = { + bb_tech + bc_tech + } + } + + enhanced_horizontal_defense = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.5 + + critical_receive_chance = -0.05 + + start_year = 1916 + + folder = { + name = mtgnavalfolder + position = { x = 3 y = @1914_module_2 } + } + + ai_will_do = { + factor = 0 + } + + categories = { + bb_tech + bc_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + ship_living_standard = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.5 + + naval_morale_factor = 0.1 + + start_year = 1936 + + folder = { + name = mtgnavalfolder + position = { x = 3 y = @1932_module } + } + + ai_will_do = { + factor = 0 + } + + categories = { + bb_tech + bc_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + battleship_aa_upgrade = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.25 + research_cost = 0.75 + + start_year = 1943 + + battleship = { + anti_air_attack = 0.1 + } + battle_cruiser = { + anti_air_attack = 0.1 + } + SH_battleship = { + anti_air_attack = 0.1 + } + + enable_equipment_modules = { + ship_anti_air_shell + } + + folder = { + name = mtgnavalfolder + position = { x = 3 y = @1940_module } + } + + ai_will_do = { + factor = 1 + modifier = { + has_navy_size = { + archetype = ship_hull_heavy + size > 6 + } + has_navy_size = { + archetype = ship_hull_carrier + size > 6 + } + factor = 2 + } + } + categories = { + bb_tech + bc_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + rudder_upgrade = { + research_cost = 0.75 + start_year = 1940 + + naval_retreat_speed_after_initial_combat = 0.1 + SH_battleship = { + water_fjords = { + movement = 0.025 + } + water_shallow_sea = { + movement = 0.025 + } + water_deep_ocean = { + movement = 0.05 + } + } + battleship = { + water_fjords = { + movement = 0.05 + } + water_shallow_sea = { + movement = 0.05 + } + water_deep_ocean = { + movement = 0.05 + } + } + battle_cruiser = { + water_fjords = { + movement = 0.05 + } + water_shallow_sea = { + movement = 0.05 + } + water_deep_ocean = { + movement = 0.05 + } + } + + folder = { + name = mtgnavalfolder + position = { x = -3 y = @1940_module } + } + + ai_will_do = { + factor = 0 + } + + categories = { + bb_tech + bc_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + fuel_tank_upgrade = { + research_cost = 1 + start_year = 1944 + + navy_max_range_factor = 0.1 + + folder = { + name = mtgnavalfolder + position = { x = 3 y = @1944_module } + } + + ai_will_do = { + factor = 0 + } + + categories = { + bb_tech + bc_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + radar_jammer = { + research_cost = 1 + start_year = 1945 + + navy_visibility = -0.05 + enable_equipment_modules = { + ship_radar_jammer + } + + folder = { + name = mtgnavalfolder + position = { x = -3 y = @1944_module } + } + + ai_will_do = { + factor = 5 + } + + categories = { + bb_tech + bc_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + gas_turbine = { + research_cost = 1.5 + + enable_equipment_modules = { + heavy_ship_engine_4_gas + } + + start_year = 1945 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1944_module } + } + + ai_will_do = { + factor = 0 + } + + categories = { + naval_equipment + bb_tech + bc_tech + ship_modules_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + combat_information_center = { + research_cost = 1.5 + enable_equipment_modules = { + ship_fire_control_system_4 + } + strike_force_movement_org_loss = -0.1 + + start_year = 1946 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1944_module } + } + path = { + leads_to_tech = naval_tactical_data_system + research_cost_coeff = 1 + } + + ai_will_do = { + factor = 2 + } + + categories = { + naval_equipment + bb_tech + bc_tech + ship_modules_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + naval_tactical_data_system = { + research_cost = 1.5 + naval_coordination = 0.1 + positioning = 0.1 + + start_year = 1950 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1948 } + } + path = { + leads_to_tech = memory_expansion + research_cost_coeff = 1 + } + path = { + leads_to_tech = integrated_combat_system + research_cost_coeff = 1 + } + path = { + leads_to_tech = comprehensive_display_system + research_cost_coeff = 1 + } + path = { + leads_to_tech = recon_drones + research_cost_coeff = 1 + } + path = { + leads_to_tech = electromagnetic_signature_study + research_cost_coeff = 1 + } + + ai_will_do = { + factor = 2 + } + + categories = { + naval_equipment + bb_tech + bc_tech + ship_modules_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + memory_expansion = { + research_cost = 1.5 + naval_hit_chance = 0.05 + naval_critical_score_chance_factor = 0.05 + + start_year = 1950 + + folder = { + name = mtgnavalfolder + position = { x = -2 y = @1948_module } + } + dependencies = { + advanced_computing_machine = 1 + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_equipment + bb_tech + bc_tech + ship_modules_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + integrated_combat_system = { + research_cost = 1.5 + enable_equipment_modules = { + ship_fire_control_system_5 + } + start_year = 1954 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1952_module } + } + dependencies = { + phased_array_radar = 1 + } + + ai_will_do = { + factor = 2 + } + + categories = { + naval_equipment + bb_tech + bc_tech + ship_modules_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + comprehensive_display_system = { + research_cost = 1.2 + enable_equipment_modules = { + ship_display_system + } + + start_year = 1954 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1952 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_equipment + bb_tech + bc_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + recon_drones = { + research_cost = 1 + enable_equipment_modules = { + recon_drone_1 + } + + start_year = 1950 + + folder = { + name = mtgnavalfolder + position = { x = 3 y = @1948_module } + } + dependencies = { + naval_radio_guiding_system = 1 + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_equipment + bb_tech + bc_tech + ship_modules_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + electromagnetic_signature_study = { + research_cost = 2 + navy_visibility = -0.2 + + start_year = 1952 + + folder = { + name = mtgnavalfolder + position = { x = 2 y = @1952 } + } + dependencies = { + advanced_centimetric_radar = 1 + } + + ai_will_do = { + factor = 5 + } + + categories = { + naval_equipment + bb_tech + bc_tech + mio_cat_tech_all_capital_ship_and_modules + } + } + + + ## ## ### ### ### ### ### ## +# # # # # # # # # # # # # +# #### ### ### # ## ### # +# # # # # # # # # # # # # + ## # # # # # # ### ### # # ## + prototype_airplane_launcher = { + enable_equipment_modules = { + ship_airplane_launcher_1 + } + navy_submarine_detection_factor = 0.05 + path = { + leads_to_tech = early_carrier_study + research_cost_coeff = 1 + } + research_cost = 0.2 + + start_year = 1918 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1914 } + } + + ai_will_do = { + factor = 1 + modifier = { + num_of_naval_factories > 15 + factor = 2 + } + } + + categories = { + naval_equipment + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + + early_carrier_study = { + enable_equipment_modules = { + ship_deck_space + ship_deck_space_small + ship_deck_space_more + carrier_spared_squad + carrier_wooden_deck + } + ship_hull_carrier_design_cost_factor = -0.1 + path = { + leads_to_tech = early_ship_hull_carrier + research_cost_coeff = 1 + } + research_cost = 0.5 + + start_year = 1920 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1914_module_2 } + } + + ai_will_do = { + factor = 1 + modifier = { + num_of_naval_factories > 15 + factor = 2 + } + } + + categories = { + naval_equipment + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + + early_ship_hull_carrier = { + + enable_equipments = { + vnr_ship_hull_carrier_conversion_bb + vnr_ship_hull_carrier_conversion_ca + } + + enable_equipment_modules = { + carrier_armor_deck + carrier_ship_engine_1 + ship_deck_space_bb + ship_deck_space_armored + carrier_scouting_unit + } + + path = { + leads_to_tech = basic_ship_hull_carrier + research_cost_coeff = 1 + } + path = { + leads_to_tech = arresting_gear + research_cost_coeff = 1 + } + path = { + leads_to_tech = landing_aid_system + research_cost_coeff = 1 + } + + research_cost = 1.5 + + start_year = 1920 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1924 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_navy_size = { + archetype = ship_hull_heavy + size > 4 + } + factor = 2 + } + modifier = { + has_navy_size = { + archetype = ship_hull_cruiser + size > 8 + } + factor = 2 + } + } + + categories = { + naval_equipment + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + + basic_ship_hull_carrier = { + + enable_equipments = { + vnr_ship_hull_carrier_1 + } + enable_equipment_modules = { + carrier_ship_engine_2 + carrier_ship_engine_2_diesel + carrier_secondary_island + } + path = { + leads_to_tech = dive_bomber_study + research_cost_coeff = 1 + } + path = { + leads_to_tech = night_air_strike + research_cost_coeff = 1 + } + path = { + leads_to_tech = aviation_dawn + research_cost_coeff = 1 + } + + research_cost = 1.5 + + start_year = 1932 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1932 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_navy_size = { + archetype = ship_hull_heavy + size > 4 + } + factor = 2 + } + modifier = { + has_navy_size = { + archetype = ship_hull_cruiser + size > 8 + } + factor = 2 + } + } + + categories = { + naval_equipment + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + + improved_ship_hull_carrier = { + + enable_equipments = { + vnr_ship_hull_carrier_2 + } + enable_equipment_modules = { + carrier_ship_engine_3 + carrier_ship_engine_3_diesel + side_lift + } + path = { + leads_to_tech = advanced_ship_hull_carrier + research_cost_coeff = 1 + } + path = { + leads_to_tech = folding_wing + research_cost_coeff = 1 + } + path = { + leads_to_tech = carrier_mass_production + research_cost_coeff = 1 + } + path = { + leads_to_tech = carrier_damage_control + research_cost_coeff = 1 + } + path = { + leads_to_tech = air_fuel_storage + research_cost_coeff = 1 + } + + sub_technologies = { + escort_carriers_ship + } + + research_cost = 1.75 + + start_year = 1940 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1940 } + } + + ai_will_do = { + factor = 1 + modifier = { + is_major = yes + factor = 2 + } + modifier = { + tag = HUJ + add = 2 + } + modifier = { + OR = { + tag = CHY + tag = BYG + } + factor = 3 + } + } + + categories = { + naval_equipment + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + + advanced_ship_hull_carrier = { + + enable_equipments = { + vnr_ship_hull_carrier_3 + } + enable_equipment_modules = { + carrier_ship_engine_4 + carrier_ship_engine_4_diesel + } + research_cost = 1.75 + path = { + leads_to_tech = carrier_steam_catapult + research_cost_coeff = 1 + } + path = { + leads_to_tech = carrier_angled_deck + research_cost_coeff = 1 + } + path = { + leads_to_tech = full_armored_carrier + research_cost_coeff = 1 + } + + start_year = 1944 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1944_module } + } + + ai_will_do = { + factor = 1 + modifier = { + is_major = yes + factor = 2 + } + modifier = { + tag = HUJ + add = 2 + } + modifier = { + OR = { + tag = CHY + tag = BYG + } + factor = 3 + } + } + + categories = { + naval_equipment + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + + arresting_gear = { + research_cost = 0.5 + start_year = 1925 + + sortie_efficiency = 0.05 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1924_module } + } + + ai_will_do = { + factor = 1 + } + + categories = { + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + + landing_aid_system = { + research_cost = 0.5 + start_year = 1925 + + carrier_traffic = 0.1 + carrier_night_traffic = 0.05 + enable_equipment_modules = { + carrier_aviation_control_unit + } + + folder = { + name = mtgnavalfolder + position = { x = -2 y = @1924_module } + } + + ai_will_do = { + factor = 2 + } + + categories = { + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + + night_air_strike = { + research_cost = 0.75 + start_year = 1934 + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.25 + + air_carrier_night_penalty_reduction_factor = 0.1 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1932_module } + } + + ai_will_do = { + factor = 1 + } + + categories = { + cv_tech + } + } + + aviation_dawn = { + research_cost = 2 + start_year = 1932 + + xp_research_type = navy + xp_boost_cost = 10 + xp_research_bonus = 2.5 + + experience_gain_carrier_training_factor = 0.1 + experience_gain_carrier_combat_factor = 0.1 + cat_base_strike_cost_factor = -0.1 + ship_hull_carrier_design_cost_factor = -0.1 + + path = { + leads_to_tech = improved_ship_hull_carrier + research_cost_coeff = 1 + } + + on_research_complete_limit = { + has_navy_size = { + size > 6 + type = capital_ship + archetype = ship_hull_heavy + } + } + on_research_complete = { + add_political_power = -20 + } + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1932_module } + } + + ai_will_do = { + factor = 1 + modifier = { + tag = HUJ + add = 2 + } + modifier = { + OR = { + tag = CHY + tag = BYG + } + factor = 3 + } + } + + categories = { + cv_tech + } + } + + dive_bomber_study = { + research_cost = 1.25 + start_year = 1938 + + xp_research_type = navy + xp_boost_cost = 10 + xp_research_bonus = 1.25 + + cv_cas = { + naval_strike_attack = 0.3 + naval_strike_targetting = 0.15 + air_agility = 0.15 + maximum_speed = 0.1 + build_cost_ic = -0.1 + } + + folder = { + name = mtgnavalfolder + position = { x = -3 y = @1932_module } + } + + ai_will_do = { + factor = 1 + modifier = { + OR = { + tag = CHY + tag = BYG + } + factor = 4 + } + } + + categories = { + cv_tech + mio_cat_all_cas_and_modules + } + } + + carrier_damage_control = { + research_cost = 1.25 + start_year = 1940 + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.25 + + carrier = { + max_strength = 0.1 + reliability = 0.05 + } + enable_equipment_modules = { + carrier_damage_control_unit + } + + folder = { + name = mtgnavalfolder + position = { x = -3 y = @1940_module } + } + + ai_will_do = { + factor = 1 + modifier = { + is_major = yes + factor = 2 + } + modifier = { + tag = BYG + factor = 3 + } + } + + categories = { + naval_equipment + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + air_fuel_storage = { + research_cost = 1.25 + start_year = 1942 + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.25 + + navy_carrier_air_agility_factor = 0.1 + cv_fighter = { + air_attack = 0.2 + air_range = 0.2 + } + cv_cas = { + air_range = 0.2 + } + cv_nav_bomber = { + air_range = 0.2 + } + carrier = { + surface_detection = 0.1 + } + enable_equipment_modules = { + carrier_fuel_storage + } + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1940_module } + } + + ai_will_do = { + factor = 1 + modifier = { + OR = { + tag = CHY + tag = BYG + } + factor = 3 + } + } + + categories = { + naval_equipment + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + + carrier_mass_production = { + research_cost = 1.75 + start_year = 1942 + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.25 + + carrier = { + build_cost_ic = -0.1 + } + enable_equipment_modules = { + carrier_civilian_material + } + + folder = { + name = mtgnavalfolder + position = { x = -2 y = @1944 } + } + + on_research_complete = { + hidden_effect = { add_ideas = vnr_carrier_cost_1 } + } + + ai_will_do = { + factor = 2 + modifier = { + OR = { + tag = CHY + tag = BYG + } + factor = 3 + } + } + + categories = { + naval_equipment + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + folding_wing = { + research_cost = 1.5 + start_year = 1942 + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.25 + + carrier_capacity_penalty_reduction = -0.1 + carrier = { + anti_air_attack = 0.1 + } + + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1944 } + } + + ai_will_do = { + factor = 2 + modifier = { + tag = HUJ + add = 1 + } + modifier = { + OR = { + tag = CHY + tag = BYG + } + factor = 3 + } + } + + categories = { + naval_equipment + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + + carrier_steam_catapult = { + research_cost = 1 + start_year = 1944 + + enable_equipment_modules = { + ship_airplane_launcher_3 + } + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1944_module_2 } + } + path = { + leads_to_tech = super_carriers + research_cost_coeff = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + has_navy_size = { + archetype = ship_hull_carrier + size > 10 + } + factor = 3 + } + } + + categories = { + naval_equipment + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + + full_armored_carrier = { + research_cost = 1.25 + start_year = 1944 + + carrier = { + armor_value = 0.2 + anti_air_attack = 0.05 + reliability = 0.05 + } + enable_equipment_modules = { + carrier_strength_deck + } + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1944_module_2 } + } + path = { + leads_to_tech = super_carriers + research_cost_coeff = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + has_navy_size = { + archetype = ship_hull_carrier + size > 10 + } + factor = 3 + } + } + + categories = { + naval_equipment + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + + carrier_angled_deck = { + research_cost = 0.7 + start_year = 1944 + + enable_equipment_modules = { + angled_deck + } + + folder = { + name = mtgnavalfolder + position = { x = -3 y = @1944_module_2 } + } + path = { + leads_to_tech = super_carriers + research_cost_coeff = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + has_navy_size = { + archetype = ship_hull_carrier + size > 10 + } + factor = 3 + } + } + + categories = { + naval_equipment + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + + tactical_air_navigation_system = { + research_cost = 1 + start_year = 1948 + + navy_carrier_air_targetting_factor = 0.1 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1948_module } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_equipment + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + airborne_early_warning = { + research_cost = 1.5 + start_year = 1948 + + enable_equipment_modules = { + carrier_tracing_unit + } + + folder = { + name = mtgnavalfolder + position = { x = -2 y = @1948_module } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_equipment + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + iff_device = { + research_cost = 1 + start_year = 1951 + + air_accidents_factor = -0.1 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1952 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_equipment + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + optical_landing_system = { + research_cost = 1 + start_year = 1951 + + carrier_traffic = 0.1 + carrier_night_traffic = 0.1 + + folder = { + name = mtgnavalfolder + position = { x = -3 y = @1952 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_equipment + cv_tech + mio_cat_tech_all_carrier_and_modules + } + } + +# ## # # ### # # ## ### ### # # ### ## +#{~._.~} # # # # # ## ## # # # # # ## # # # +# ( Y ) # # # ### # # # #### ### # # ## ## # +#()~*~() # # # # # # # # # # # # # # # # +#(_)-(_) ## ## ### # # # # # # ### # # ### ## + + early_ship_hull_submarine = { + + enable_equipments = { + vnr_ship_hull_submarine_1 + } + + enable_equipment_modules = { + sub_ship_engine_1 + pressure_hull_1 + sub_ship_periscope_0 + } + + sub_technologies = { + midget_submarines + } + + path = { + leads_to_tech = basic_ship_hull_submarine + research_cost_coeff = 1 + } + path = { + leads_to_tech = basic_periscope + research_cost_coeff = 1 + } + path = { + leads_to_tech = diesel_electric_transmission + research_cost_coeff = 1 + } + path = { + leads_to_tech = acoustic_signature + research_cost_coeff = 1 + } + path = { + leads_to_tech = teardrop_hull + research_cost_coeff = 1 + } + + research_cost = 1.5 + + start_year = 1914 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1914 } + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 7 + has_navy_size = { size > 25 unit = submarine } + } + } + + categories = { + naval_equipment + ss_tech + mio_cat_tech_all_submarine_and_modules + } + } + + basic_ship_hull_submarine = { + + enable_equipments = { + vnr_ship_hull_submarine_2 + } + enable_equipment_modules = { + sub_ship_engine_2 + pressure_hull_2 + oxygen_generator + } + path = { + leads_to_tech = improved_ship_hull_submarine + research_cost_coeff = 1 + } + path = { + leads_to_tech = improved_periscope + research_cost_coeff = 1 + } + path = { + leads_to_tech = basic_ballast_tank + research_cost_coeff = 1 + } + path = { + leads_to_tech = torpedo_computer + research_cost_coeff = 1 + } + path = { + leads_to_tech = torpedo_loader + research_cost_coeff = 1 + } + + research_cost = 1.5 + + start_year = 1930 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = 7 } + } + sub_technologies = { + cruiser_submarines + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 7 + has_navy_size = { size > 30 unit = submarine } + } + } + + categories = { + naval_equipment + ss_tech + mio_cat_tech_all_submarine_and_modules + } + } + + improved_ship_hull_submarine = { + + enable_equipments = { + vnr_ship_hull_submarine_3 + } + enable_equipment_modules = { + sub_ship_engine_3 + pressure_hull_3 + diving_plane + } + + path = { + leads_to_tech = advanced_ship_hull_submarine + research_cost_coeff = 1 + } + + path = { + leads_to_tech = basic_submarine_snorkel + research_cost_coeff = 1 + } + path = { + leads_to_tech = advanced_periscope + research_cost_coeff = 1 + } + path = { + leads_to_tech = improved_ballast_tank + research_cost_coeff = 1 + } + path = { + leads_to_tech = submarine_mass_production + research_cost_coeff = 1 + } + + research_cost = 2.0 + + start_year = 1940 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1940 } + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 7 + has_navy_size = { size > 50 unit = submarine } + } + } + + categories = { + naval_equipment + ss_tech + mio_cat_tech_all_submarine_and_modules + } + } + + advanced_ship_hull_submarine = { + + enable_equipments = { + vnr_ship_hull_submarine_4 + } + enable_equipment_modules = { + sub_ship_engine_4 + pressure_hull_4 + } + path = { + leads_to_tech = improved_submarine_snorkel + research_cost_coeff = 1 + } + path = { + leads_to_tech = sub_AIP_engine + research_cost_coeff = 1 + } + path = { + leads_to_tech = anechoic_tile + research_cost_coeff = 1 + } + path = { + leads_to_tech = sub_nuclear_engine + research_cost_coeff = 1 + } + path = { + leads_to_tech = modern_ship_hull_submarine + research_cost_coeff = 1 + } + + research_cost = 2.0 + + start_year = 1944 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1944_module } + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 7 + has_navy_size = { size > 60 unit = submarine } + } + } + + categories = { + naval_equipment + ss_tech + mio_cat_tech_all_submarine_and_modules + } + } + + modern_ship_hull_submarine = { + + enable_equipments = { + vnr_ship_hull_submarine_5 + } + + research_cost = 2.0 + + start_year = 1950 + + folder = { + name = mtgnavalfolder + position = { x = -1 y = 25 } + } + path = { + leads_to_tech = missile_submarine + research_cost_coeff = 1 + } + path = { + leads_to_tech = rescue_submarine + research_cost_coeff = 1 + } + path = { + leads_to_tech = hydrocooling_battery + research_cost_coeff = 1 + } + path = { + leads_to_tech = sonar_telephone + research_cost_coeff = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 7 + has_navy_size = { size > 70 unit = submarine } + } + } + + categories = { + naval_equipment + ss_tech + mio_cat_tech_all_submarine_and_modules + } + } + + basic_submarine_snorkel = { + + enable_equipment_modules = { + ship_sub_snorkel_1 + } + on_research_complete = { + custom_effect_tooltip = snorkel_advice_tt + } + research_cost = 0.75 + + start_year = 1942 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1944 } + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 3 + has_navy_size = { size > 35 unit = submarine } + } + } + + categories = { + naval_equipment + ss_tech + ship_modules_tech + mio_cat_tech_all_submarine_and_modules + } + } + + improved_submarine_snorkel = { + + enable_equipment_modules = { + ship_sub_snorkel_2 + } + + on_research_complete = { + custom_effect_tooltip = snorkel_advice_tt + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 1 + + start_year = 1945 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = 23 } + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 3 + has_navy_size = { size > 40 unit = submarine } + } + } + + categories = { + naval_equipment + ss_tech + ship_modules_tech + mio_cat_tech_all_submarine_and_modules + } + } + + diesel_electric_transmission = { + research_cost = 0.75 + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.25 + + start_year = 1914 + enable_equipment_modules = { + ship_electric_motor + } + submarine = { + fuel_consumption = -0.1 + sub_visibility = -0.05 + } + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1914_module_2 } + } + ai_will_do = { + factor = 1 + modifier = { + factor = 2 + has_navy_size = { size > 40 unit = submarine } + } + } + + categories = { + ss_tech + mio_cat_tech_all_submarine_and_modules + } + } + + acoustic_signature = { + research_cost = 1 + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.25 + + start_year = 1920 + submarine = { + surface_detection = 0.05 + } + navy_submarine_detection_factor = 0.1 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1924 } + } + dependencies = { + sonar = 1 + } + ai_will_do = { + factor = 1 + } + + categories = { + ss_tech + } + } + + teardrop_hull = { + research_cost = 0.5 + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.25 + + start_year = 1919 + submarine = { + naval_speed = 0.1 + } + + folder = { + name = mtgnavalfolder + position = { x = -2 y = @1924 } + } + ai_will_do = { + factor = 1 + } + + categories = { + ss_tech + mio_cat_tech_all_submarine_and_modules + } + } + + torpedo_computer = { + enable_equipment_modules = { + ship_sub_torpedo_computer + } + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 1 + + start_year = 1939 + + folder = { + name = mtgnavalfolder + position = { x = -2 y = @1932_module } + } + dependencies = { + mechanical_computing = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 7 + has_navy_size = { size > 40 unit = submarine } + } + } + + categories = { + naval_equipment + ss_tech + ship_modules_tech + mio_cat_tech_all_submarine_and_modules + } + } + + torpedo_loader = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 1.25 + + start_year = 1939 + + naval_torpedo_cooldown_factor = -0.2 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = @1932_module } + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 7 + has_navy_size = { size > 40 unit = submarine } + } + } + + categories = { + ss_tech + mio_cat_tech_all_submarine_and_modules + } + } + + submarine_mass_production = { + research_cost = 1 + + start_year = 1941 + + submarine = { + build_cost_ic = -0.15 + } + folder = { + name = mtgnavalfolder + position = { x = -2 y = @1944 } + } + + on_research_complete = { + hidden_effect = { add_ideas = vnr_submarine_cost_1 } + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 7 + has_navy_size = { size > 35 unit = submarine } + } + } + + categories = { + ss_tech + mio_cat_tech_all_submarine_and_modules + } + } + + sub_AIP_engine = { + enable_equipment_modules = { + sub_ship_engine_5 + } + research_cost = 1.25 + start_year = 1945 + + folder = { + name = mtgnavalfolder + position = { x = -3 y = @1944_module_2 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_equipment + ss_tech + ship_modules_tech + mio_cat_tech_all_submarine_and_modules + } + } + + sub_nuclear_engine = { + enable_equipment_modules = { + sub_ship_engine_nuclear + } + + start_year = 1949 + research_cost = 1.5 + + folder = { + name = mtgnavalfolder + position = { x = -2 y = 23 } + } + dependencies = { + nuclear_reactor = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = modern_ship_hull_submarine + factor = 10 + } + } + + categories = { + naval_equipment + ss_tech + ship_modules_tech + mio_cat_tech_all_submarine_and_modules + } + } + + anechoic_tile = { + enable_equipment_modules = { + anechoic_tile_1 + } + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 1.5 + + start_year = 1944 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1944_module_2 } + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 7 + has_navy_size = { size > 40 unit = submarine } + } + } + + categories = { + naval_equipment + ss_tech + ship_modules_tech + mio_cat_tech_all_submarine_and_modules + } + } + + basic_periscope = { + + enable_equipment_modules = { + sub_ship_periscope_1 + } + research_cost = 0.5 + + start_year = 1920 + + folder = { + name = mtgnavalfolder + position = { x = -3 y = @1914_module_2 } + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 7 + has_navy_size = { size > 35 unit = submarine } + } + } + + categories = { + naval_equipment + ss_tech + ship_modules_tech + mio_cat_tech_all_submarine_and_modules + } + } + improved_periscope = { + + enable_equipment_modules = { + sub_ship_periscope_2 + } + research_cost = 0.5 + + start_year = 1930 + + folder = { + name = mtgnavalfolder + position = { x = -3 y = @1932 } + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 7 + has_navy_size = { size > 35 unit = submarine } + } + } + + categories = { + naval_equipment + ss_tech + ship_modules_tech + mio_cat_tech_all_submarine_and_modules + } + } + advanced_periscope = { + + enable_equipment_modules = { + sub_ship_periscope_3 + } + research_cost = 0.5 + + start_year = 1941 + + folder = { + name = mtgnavalfolder + position = { x = -3 y = @1940_module } + } + + ai_will_do = { + factor = 1 + modifier = { + factor = 7 + has_navy_size = { size > 35 unit = submarine } + } + } + + categories = { + naval_equipment + ss_tech + ship_modules_tech + mio_cat_tech_all_submarine_and_modules + } + } + + basic_ballast_tank = { + research_cost = 0.5 + sub_retreat_speed = 0.1 + + start_year = 1930 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1932 } + } + + ai_will_do = { + factor = 0 + } + + categories = { + ss_tech + mio_cat_tech_all_submarine_and_modules + } + } + improved_ballast_tank = { + research_cost = 0.5 + sub_retreat_speed = 0.1 + + start_year = 1941 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = @1940_module } + } + + ai_will_do = { + factor = 0 + } + + categories = { + ss_tech + mio_cat_tech_all_submarine_and_modules + } + } + + missile_submarine = { + research_cost = 1.25 + enable_equipment_modules = { + ship_cruise_missile_sub_1 + } + dependencies = { + ship_to_ship_missile = 1 + } + + start_year = 1951 + + folder = { + name = mtgnavalfolder + position = { x = -3 y = 27 } + } + + ai_will_do = { + factor = 2 + } + + categories = { + ss_tech + mio_cat_tech_all_submarine_and_modules + } + } + rescue_submarine = { + research_cost = 1 + naval_accidents_chance = -0.15 + submarine = { + reliability = 0.2 + } + + start_year = 1951 + + folder = { + name = mtgnavalfolder + position = { x = 1 y = 27 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + ss_tech + mio_cat_tech_all_submarine_and_modules + } + } + hydrocooling_battery = { + research_cost = 0.75 + submarine = { + naval_speed = 0.1 + } + sub_retreat_speed = 0.05 + + start_year = 1952 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = 29 } + } + + ai_will_do = { + factor = 0 + } + + categories = { + ss_tech + mio_cat_tech_all_submarine_and_modules + } + } + sonar_telephone = { + research_cost = 0.6 + submarine = { + convoy_raiding_coordination = 0.1 + } + + start_year = 1953 + + folder = { + name = mtgnavalfolder + position = { x = -2 y = 29 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + ss_tech + mio_cat_tech_all_submarine_and_modules + } + } + + ###Special snowflake hulls for special snowflake nations + panzerschiffe = { + + enable_equipments = { + vnr_ship_hull_cruiser_panzerschiff + } + enable_equipment_modules = { + ship_hull_cruiser_role_rc + ship_cruiser_camo_1 + } + + research_cost = 0.6 + + start_year = 1932 + + ai_will_do = { + factor = 0 + modifier = { + tag = TIX + add = 2 + } + } + + categories = { + naval_equipment + ca_tech + mio_cat_tech_all_cruiser_and_modules + mio_cat_tech_all_capital_ship_and_modules + } + } + torpedo_cruiser_mtg = { + + enable_equipments = { + vnr_ship_hull_torpedo_cruiser + } + + research_cost = 1 + start_year = 1936 + + #set at gamestart + allow = { + always = no + } + } + pre_dreadnoughts = { + + enable_equipments = { + vnr_ship_hull_pre_dreadnought + } + + research_cost = 1 + start_year = 1900 + + #set at gamestart + allow = { + always = no + } + } + coastal_defense_ships = { + + enable_equipments = { + vnr_ship_hull_cruiser_coastal_defense_ship + } + + research_cost = 1 + start_year = 1900 + + #set at gamestart + allow = { + always = no + } + } + cruiser_submarines = { + + enable_equipments = { + vnr_ship_hull_cruiser_submarine + } + enable_equipment_modules = { + ship_extra_fuel_tank + } + + research_cost = 1.25 + + start_year = 1928 + + ai_will_do = { + factor = 0 + } + + categories = { + naval_equipment + ss_tech + mio_cat_tech_all_submarine_and_modules + } + } + midget_submarines = { + + enable_equipments = { + vnr_ship_hull_midget_submarine + } + enable_equipment_modules = { + crewed_torpedo + } + research_cost = 0.6 + start_year = 1930 + + ai_will_do = { + factor = 0 + } + categories = { + naval_equipment + ss_tech + mio_cat_tech_all_submarine_and_modules + } + } + escort_carriers_ship = { + enable_equipments = { + vnr_ship_hull_escort_carrier + } + research_cost = 0.4 + start_year = 1940 + + ai_will_do = { + factor = 0 + } + categories = { + cv_tech + naval_equipment + mio_cat_tech_all_carrier_and_modules + } + } + super_carriers = { + enable_equipments = { + vnr_ship_hull_super_carrier + } + enable_equipment_modules = { + ship_carrier_armor_heavy + ship_deck_space_big + } + folder = { + name = mtgnavalfolder + position = { x = -1 y = @1948 } + } + path = { + leads_to_tech = tactical_air_navigation_system + research_cost_coeff = 1 + } + path = { + leads_to_tech = airborne_early_warning + research_cost_coeff = 1 + } + path = { + leads_to_tech = iff_device + research_cost_coeff = 1 + } + path = { + leads_to_tech = optical_landing_system + research_cost_coeff = 1 + } + research_cost = 1.5 + start_year = 1946 + + dependencies = { + full_armored_carrier = 1 + carrier_angled_deck = 1 + carrier_steam_catapult = 1 + } + + ai_will_do = { + factor = 1 + modifier = { + is_major = yes + factor = 10 + } + } + categories = { + cv_tech + naval_equipment + mio_cat_tech_all_carrier_and_modules + } + } + + naval_radio_guiding_system = { + dependencies = { + radio_detection = 1 + improved_computing_machine = 1 + } + path = { + leads_to_tech = ship_to_ship_missile + research_cost_coeff = 1 + } + start_year = 1943 + research_cost = 1 + folder = { + name = mtgnavalfolder + position = { x = 0 y = 0 } + } + + enable_equipment_modules = { + ship_vt_shell + vlf_receiver + } + + naval_coordination = 0.05 + + ai_will_do = { + factor = 1 + modifier = { + factor = 7 + has_navy_size = { size > 100 } + } + } + categories = { + naval_equipment + } + } + + ship_to_ship_missile = { + research_cost = 1.5 + start_year = 1944 + + folder = { + name = mtgnavalfolder + position = { x = 0 y = 6 } + } + dependencies = { + rocket_engines = 1 + } + + ai_will_do = { + factor = 2 + } + + enable_equipment_modules = { + ship_missile_1 + ship_cruise_missile_1 + } + + categories = { + rocketry + naval_equipment + ship_modules_tech + } + } + + obsolete_vanilla_hulls = { + enable_equipments = { + ship_hull_light_1 + ship_hull_light_2 + ship_hull_light_3 + ship_hull_light_4 + ship_hull_light_5 + ship_hull_cruiser_1 + ship_hull_cruiser_2 + ship_hull_cruiser_3 + ship_hull_cruiser_4 + ship_hull_cruiser_5 + ship_hull_cruiser_panzerschiff + ship_hull_cruiser_coastal_defense_ship + ship_hull_heavy_1 + ship_hull_heavy_2 + ship_hull_heavy_3 + ship_hull_heavy_4 + ship_hull_heavy_5 + ship_hull_super_heavy_1 + ship_hull_carrier_conversion_bb + ship_hull_carrier_conversion_ca + ship_hull_carrier_1 + ship_hull_carrier_2 + ship_hull_carrier_3 + ship_hull_escort_carrier + ship_hull_super_carrier + ship_hull_submarine_1 + ship_hull_submarine_2 + ship_hull_submarine_3 + ship_hull_submarine_4 + ship_hull_cruiser_submarine + ship_hull_midget_submarine + } + start_year = 1900 + research_cost = 1 + allow = { + always = no + } + } +} \ No newline at end of file diff --git a/src/common/technologies/MTG_naval_Support.txt b/src/common/technologies/MTG_naval_Support.txt new file mode 100755 index 0000000..1ba9966 --- /dev/null +++ b/src/common/technologies/MTG_naval_Support.txt @@ -0,0 +1,3385 @@ +technologies = { + + ## ### # # ## # # ### # # ### ## + # # # # ## ## # # ## ## # ## # # # + #### ### # # # #### # # # ## # ## # # + # # # # # # # # # # # # # # # + # # # # # # # # # # ### # # # ## + + + basic_battery = { + + research_cost = 1 + + start_year = 1914 + + path = { + leads_to_tech = multi_mounted_battery + research_cost_coeff = 1 + } + on_research_complete = { + custom_effect_tooltip = light_battery_advice_tt + custom_effect_tooltip = medium_battery_advice_tt + custom_effect_tooltip = heavy_battery_advice_tt + custom_effect_tooltip = secondary_battery_advice_tt + } + + enable_equipment_modules = { + ship_light_battery_1 + ship_medium_battery_1_double + ship_medium_battery_1_single + ship_light_medium_battery_1_double + ship_light_medium_battery_1_single + ship_heavy_battery_1 + ship_heavy_battery_big_1 + ship_heavy_battery_small_1 + ship_secondaries_1 + ship_civilian_light_battery_1 + + # ship_ap_shell_1 + # ship_ap_shell_2 + # ship_ap_shell_3 + } + + + + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 1 } + } + + ai_will_do = { + factor = 1 + modifier = { + OR = { + has_tech = early_ship_hull_light + has_tech = early_ship_hull_cruiser + has_tech = early_ship_hull_heavy + } + factor = 500 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_ship_light_battery + cat_ship_medium_battery + cat_ship_heavy_battery + mio_cat_tech_all_capital_ship_and_modules + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_cruiser_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + + multi_mounted_battery = { + + research_cost = 1 + + start_year = 1918 + + path = { + leads_to_tech = basic_light_battery + research_cost_coeff = 1 + } + on_research_complete = { + custom_effect_tooltip = light_battery_advice_tt + custom_effect_tooltip = medium_battery_advice_tt + custom_effect_tooltip = heavy_battery_advice_tt + custom_effect_tooltip = secondary_battery_advice_tt + } + + path = { + leads_to_tech = basic_medium_battery + research_cost_coeff = 1 + } + + path = { + leads_to_tech = basic_heavy_battery + research_cost_coeff = 1 + } + + path = { + leads_to_tech = ship_rocket_artillery + research_cost_coeff = 1 + } + + enable_equipment_modules = { + ship_light_battery_1_double + ship_medium_battery_1 + ship_light_medium_battery_1 + ship_heavy_battery_1_triple + ship_heavy_battery_big_1_triple + ship_heavy_battery_small_1_triple + ship_heavy_battery_1_quad + ship_heavy_battery_big_1_quad + ship_heavy_battery_small_1_quad + + ship_light_weight_shell + } + + + + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 4 } + } + + ai_will_do = { + factor = 1 + modifier = { + OR = { + has_tech = early_ship_hull_light + has_tech = early_ship_hull_cruiser + has_tech = early_ship_hull_heavy + } + factor = 500 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_ship_light_battery + cat_ship_medium_battery + cat_ship_heavy_battery + } + } + + basic_light_battery = { + + research_cost = 0.5 + + start_year = 1924 + + path = { + leads_to_tech = basic_light_shell + research_cost_coeff = 1 + } + path = { + leads_to_tech = basic_dp_light_battery + research_cost_coeff = 1 + } + + on_research_complete = { + custom_effect_tooltip = light_battery_advice_tt + } + + enable_equipment_modules = { + ship_light_battery_2 + ship_light_battery_2_double + dp_light_battery_1 + dp_light_battery_1_single + dp_ship_secondaries_1 + } + + + folder = { + name = mtgnavalsupportfolder + position = { x = -6 y = 7 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = basic_ship_hull_light + factor = 20 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_ship_light_battery + mio_cat_tech_all_capital_ship_and_modules + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_cruiser_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + + basic_light_shell = { + + research_cost = 0.5 + + start_year = 1936 + + path = { + leads_to_tech = improved_light_battery + research_cost_coeff = 1 + } + + + destroyer = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + light_cruiser = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + heavy_cruiser = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + medium_cruiser = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + ##! armored_cruiser = { + ##! lg_attack = 0.05 + ##! lg_armor_piercing = 0.05 + ##! } + battleship = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + battle_cruiser = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + carrier = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + SH_battleship = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + battlecarrier = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + + folder = { + name = mtgnavalsupportfolder + position = { x = -6 y = 10 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = interwar_ship_hull_light + factor = 5 + } + } + + categories = { + naval_equipment + ship_modules_tech + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + + improved_light_battery = { + + research_cost = 0.5 + + start_year = 1939 + + path = { + leads_to_tech = improved_light_shell + research_cost_coeff = 1 + } + + on_research_complete = { + custom_effect_tooltip = light_battery_advice_tt + } + + enable_equipment_modules = { + ship_light_battery_3 + ship_light_battery_3_double + } + + folder = { + name = mtgnavalsupportfolder + position = { x = -6 y = 13 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = improved_ship_hull_light + factor = 20 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_ship_light_battery + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + + improved_light_shell = { + + research_cost = 0.5 + + start_year = 1942 + + path = { + leads_to_tech = advanced_light_battery + research_cost_coeff = 1 + } + + destroyer = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + light_cruiser = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + heavy_cruiser = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + medium_cruiser = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + ##! armored_cruiser = { + ##! lg_attack = 0.05 + ##! lg_armor_piercing = 0.05 + ##! } + battleship = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + battle_cruiser = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + carrier = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + SH_battleship = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + battlecarrier = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + + folder = { + name = mtgnavalsupportfolder + position = { x = -6 y = 16 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = improved_ship_hull_light + factor = 2 + } + modifier = { + has_war = yes + factor = 5 + } + } + + categories = { + naval_equipment + ship_modules_tech + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + + advanced_light_battery = { + + research_cost = 0.5 + + start_year = 1944 + + enable_equipment_modules = { + ship_light_battery_4 + ship_light_battery_4_double + } + + on_research_complete = { + custom_effect_tooltip = light_battery_advice_tt + } + + path = { + leads_to_tech = unmanned_gun_turret + research_cost_coeff = 1 + } + + folder = { + name = mtgnavalsupportfolder + position = { x = -6 y = 19 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = advanced_ship_hull_light + factor = 20 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_ship_light_battery + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + + basic_medium_battery = { + + research_cost = 0.75 + + start_year = 1936 + + + on_research_complete = { + custom_effect_tooltip = medium_battery_advice_tt + custom_effect_tooltip = secondary_battery_advice_tt + } + + path = { + leads_to_tech = basic_medium_shell + research_cost_coeff = 1 + } + + enable_equipment_modules = { + ship_medium_battery_2 + ship_medium_battery_2_double + ship_medium_battery_2_single + ship_light_medium_battery_2 + ship_light_medium_battery_2_double + ship_light_medium_battery_2_single + ship_medium_heavy_battery_1 + ship_medium_heavy_battery_1_double + ship_secondaries_2 + + sub_battery_1 + } + + + + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 7 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = interwar_ship_hull_cruiser + factor = 10 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_ship_medium_battery + mio_cat_tech_all_cruiser_and_modules + } + } + + basic_medium_shell = { + + research_cost = 0.5 + + start_year = 1936 + + path = { + leads_to_tech = improved_medium_battery + research_cost_coeff = 1 + } + + + light_cruiser = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + heavy_cruiser = { + hg_attack = 0.05 + hg_armor_piercing = 0.05 + } + medium_cruiser = { + hg_attack = 0.05 + hg_armor_piercing = 0.05 + } + + folder = { + name = mtgnavalsupportfolder + position = { x =0 y = 10 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = interwar_ship_hull_cruiser + has_navy_size = { + archetype = ship_hull_cruiser + size > 5 + } + factor = 7 + } + } + + categories = { + naval_equipment + mio_cat_tech_all_cruiser_and_modules + } + } + + improved_medium_battery = { + + research_cost = 0.75 + + start_year = 1939 + + path = { + leads_to_tech = improved_medium_shell + research_cost_coeff = 1 + } + + + on_research_complete = { + custom_effect_tooltip = medium_battery_advice_tt + } + enable_equipment_modules = { + ship_medium_battery_3 + ship_medium_battery_3_double + ship_medium_battery_3_single + ship_light_medium_battery_3 + ship_light_medium_battery_3_double + ship_light_medium_battery_3_single + + ship_secondaries_3 + + } + + + + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 13 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = improved_ship_hull_cruiser + factor = 20 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_ship_medium_battery + mio_cat_tech_all_cruiser_and_modules + } + } + + improved_medium_shell = { + + research_cost = 0.5 + + start_year = 1942 + + path = { + leads_to_tech = advanced_medium_battery + research_cost_coeff = 1 + } + + path = { + leads_to_tech = basic_dp_medium_battery + research_cost_coeff = 1 + } + + light_cruiser = { + lg_attack = 0.05 + lg_armor_piercing = 0.05 + } + heavy_cruiser = { + hg_attack = 0.05 + hg_armor_piercing = 0.05 + } + medium_cruiser = { + hg_attack = 0.05 + hg_armor_piercing = 0.05 + } + + + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 16 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = improved_ship_hull_cruiser + factor = 3 + } + modifier = { + has_war = yes + factor = 3 + } + } + + categories = { + naval_equipment + mio_cat_tech_all_cruiser_and_modules + } + } + + advanced_medium_battery = { + + research_cost = 0.75 + + start_year = 1944 + + enable_equipment_modules = { + ship_medium_battery_4 + ship_medium_battery_4_double + ship_medium_battery_4_single + ship_light_medium_battery_4 + ship_light_medium_battery_4_double + ship_light_medium_battery_4_single + ship_medium_heavy_battery_2 + ship_medium_heavy_battery_2_double + ship_secondaries_4 + } + on_research_complete = { + custom_effect_tooltip = medium_battery_advice_tt + } + + path = { + leads_to_tech = unmanned_gun_turret + research_cost_coeff = 1 + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 19 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = advanced_ship_hull_cruiser + factor = 7 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_ship_medium_battery + mio_cat_tech_all_cruiser_and_modules + } + } + + basic_heavy_battery = { + + research_cost = 1 + + start_year = 1924 + + path = { + leads_to_tech = basic_heavy_shell + research_cost_coeff = 1 + } + path = { + leads_to_tech = basic_super_heavy_battery + research_cost_coeff = 1 + } + + enable_equipment_modules = { + ship_heavy_battery_2 + ship_heavy_battery_2_triple + ship_heavy_battery_2_quad + } + + on_research_complete = { + custom_effect_tooltip = heavy_battery_advice_tt + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 6 y = 7 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = basic_ship_hull_heavy + factor = 20 + } + modifier = { + OR = { + tag = TIX + tag = CHY + } + factor = 2 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_ship_heavy_battery + mio_cat_tech_all_capital_ship_and_modules + } + } + improved_heavy_battery = { + + research_cost = 1 + + start_year = 1939 + + path = { + leads_to_tech = improved_heavy_shell + research_cost_coeff = 1 + } + + enable_equipment_modules = { + ship_heavy_battery_3 + ship_heavy_battery_3_triple + ship_heavy_battery_3_quad + } + + on_research_complete = { + custom_effect_tooltip = heavy_battery_advice_tt + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 6 y = 13 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = improved_ship_hull_heavy + factor = 20 + } + modifier = { + OR = { + tag = TIX + tag = CHY + } + factor = 2 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_ship_heavy_battery + mio_cat_tech_all_capital_ship_and_modules + } + } + advanced_heavy_battery = { + + research_cost = 1 + + start_year = 1944 + + enable_equipment_modules = { + ship_heavy_battery_4 + ship_heavy_battery_4_triple + ship_heavy_battery_4_quad + } + + on_research_complete = { + custom_effect_tooltip = heavy_battery_advice_tt + } + + + folder = { + name = mtgnavalsupportfolder + position = { x = 6 y = 19 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = advanced_ship_hull_heavy + factor = 20 + } + modifier = { + OR = { + tag = TIX + tag = CHY + } + factor = 2 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_ship_heavy_battery + mio_cat_tech_all_capital_ship_and_modules + } + } + + + + basic_heavy_shell = { + + research_cost = 0.5 + + start_year = 1936 + + path = { + leads_to_tech = improved_heavy_battery + research_cost_coeff = 1 + } + + battleship = { + hg_attack = 0.05 + hg_armor_piercing = 0.05 + } + battle_cruiser = { + hg_attack = 0.05 + hg_armor_piercing = 0.05 + } + SH_battleship = { + hg_attack = 0.05 + hg_armor_piercing = 0.05 + } + battlecarrier = { + hg_attack = 0.05 + hg_armor_piercing = 0.05 + } + ##! armored_cruiser = { + ##! hg_attack = 0.05 + ##! hg_armor_piercing = 0.05 + ##! } + + enable_equipment_modules = { + ship_high_velocity_shell + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 6 y = 10 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = interwar_ship_hull_heavy + factor = 3 + } + + } + + categories = { + naval_equipment + mio_cat_tech_all_capital_ship_and_modules + } + } + improved_heavy_shell = { + + research_cost = 0.5 + + start_year = 1942 + + path = { + leads_to_tech = advanced_heavy_battery + research_cost_coeff = 1 + } + + battleship = { + hg_attack = 0.05 + hg_armor_piercing = 0.05 + } + battle_cruiser = { + hg_attack = 0.05 + hg_armor_piercing = 0.05 + } + SH_battleship = { + hg_attack = 0.05 + hg_armor_piercing = 0.05 + } + battlecarrier = { + hg_attack = 0.05 + hg_armor_piercing = 0.05 + } + ##! armored_cruiser = { + ##! hg_attack = 0.05 + ##! hg_armor_piercing = 0.05 + ##! } + + enable_equipment_modules = { + ship_super_heavy_weight_shell + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 6 y = 16 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = improved_ship_hull_heavy + has_war = yes + factor = 10 + } + } + + categories = { + naval_equipment + mio_cat_tech_all_capital_ship_and_modules + } + } + + basic_dp_light_battery = { + + research_cost = 0.5 + + start_year = 1939 + + enable_equipment_modules = { + dp_light_battery_2 + dp_light_battery_2_single + dp_ship_secondaries_2 + } + + path = { + leads_to_tech = improved_dp_light_battery + research_cost_coeff = 1 + } + + on_research_complete = { + custom_effect_tooltip = secondary_battery_advice_tt + } + + folder = { + name = mtgnavalsupportfolder + position = { x = -3 y = 12 } + } + + ai_will_do = { + factor = 2 + modifier = { + OR = { + tag = HUJ + tag = BYG + tag = CHY + } + factor = 20 + } + } + + categories = { + naval_equipment + ship_modules_tech + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + + improved_dp_light_battery = { + + research_cost = 0.5 + + start_year = 1941 + + enable_equipment_modules = { + dp_light_battery_3 + dp_light_battery_3_single + dp_ship_secondaries_3 + } + + on_research_complete = { + custom_effect_tooltip = secondary_battery_advice_tt + } + + path = { + leads_to_tech = advanced_dp_light_battery + research_cost_coeff = 1 + } + + folder = { + name = mtgnavalsupportfolder + position = { x = -3 y = 15 } + } + + ai_will_do = { + factor = 2 + modifier = { + OR = { + tag = HUJ + tag = BYG + tag = CHY + } + factor = 20 + } + } + + categories = { + naval_equipment + ship_modules_tech + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + + advanced_dp_light_battery = { + + research_cost = 0.5 + + start_year = 1944 + + enable_equipment_modules = { + dp_light_battery_4 + dp_light_battery_4_single + dp_ship_secondaries_4 + } + + on_research_complete = { + custom_effect_tooltip = secondary_battery_advice_tt + } + + path = { + leads_to_tech = unmanned_gun_turret + research_cost_coeff = 1 + } + + folder = { + name = mtgnavalsupportfolder + position = { x = -3 y = 19 } + } + + ai_will_do = { + factor = 2 + modifier = { + OR = { + tag = HUJ + tag = BYG + tag = CHY + } + factor = 20 + } + } + + categories = { + naval_equipment + ship_modules_tech + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + + basic_dp_medium_battery = { + + research_cost = 0.75 + + start_year = 1944 + + enable_equipment_modules = { + dp_ship_medium_1 + } + + on_research_complete = { + custom_effect_tooltip = secondary_battery_advice_tt + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 3 y = 19 } + } + + ai_will_do = { + factor = 2 + modifier = { + OR = { + tag = HUJ + tag = BYG + tag = CHY + } + factor = 20 + } + } + + categories = { + naval_equipment + ship_modules_tech + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_cruiser_and_modules + } + } + + basic_super_heavy_battery = { + + research_cost = 1.25 + + start_year = 1921 + + path = { + leads_to_tech = experimental_super_heavy_battery + research_cost_coeff = 1 + } + path = { + leads_to_tech = improved_super_heavy_battery + research_cost_coeff = 1 + } + + enable_equipment_modules = { + ship_super_heavy_battery_1 + ship_super_heavy_battery_1_triple + ship_super_heavy_battery_1_quad + } + + on_research_complete = { + custom_effect_tooltip = heavy_battery_advice_tt + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 9 y = 7 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = ship_hull_super_heavy + factor = 20 + } + modifier = { + OR = { + tag = TIX + tag = CHY + } + factor = 2 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_ship_heavy_battery + mio_cat_tech_all_capital_ship_and_modules + } + } + + experimental_super_heavy_battery = { + + research_cost = 2 + + start_year = 1928 + + enable_equipment_modules = { + ship_super_heavy_battery_big_1 + ship_super_heavy_battery_big_1_triple + ship_super_heavy_battery_big_1_quad + } + + on_research_complete = { + custom_effect_tooltip = heavy_battery_advice_tt + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 11 y = 10 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = ship_hull_super_heavy + factor = 2 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_ship_heavy_battery + mio_cat_tech_all_capital_ship_and_modules + } + } + + improved_super_heavy_battery = { + research_cost = 1.5 + + start_year = 1941 + + enable_equipment_modules = { + ship_super_heavy_battery_2 + ship_super_heavy_battery_2_triple + ship_super_heavy_battery_2_quad + } + + on_research_complete = { + custom_effect_tooltip = heavy_battery_advice_tt + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 9 y = 14 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = ship_hull_super_heavy + factor = 4 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_ship_heavy_battery + mio_cat_tech_all_capital_ship_and_modules + } + } + + + ship_rocket_artillery = { + research_cost = 0.75 + start_year = 1943 + + dependencies = { + rocket_artillery = 1 + } + + enable_equipment_modules = { + ship_anti_air_5 + ship_rocket_launcher + } + + on_research_complete = { + custom_effect_tooltip = heavy_battery_advice_tt + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 3 y = 15 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_equipment + ship_modules_tech + cat_ship_medium_battery + mio_cat_tech_all_cruiser_and_modules + mio_cat_tech_all_capital_ship_and_modules + } + } + + unmanned_gun_turret = { + research_cost = 1 + start_year = 1947 + + heavy_cruiser = { + naval_light_gun_hit_chance_factor = 0.05 + } + medium_cruiser = { + naval_light_gun_hit_chance_factor = 0.05 + } + light_cruiser = { + naval_light_gun_hit_chance_factor = 0.05 + } + destroyer = { + naval_light_gun_hit_chance_factor = 0.05 + } + + dependencies = { + advanced_fire_control_system = 1 + radio = 1 + } + + path = { + leads_to_tech = modern_generic_battery + research_cost_coeff = 1 + } + + folder = { + name = mtgnavalsupportfolder + position = { x = -3 y = 21 } + } + + ai_will_do = { + factor = 1 + modifier = { + has_tech = modern_ship_hull_light + factor = 3 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_ship_light_battery + cat_ship_medium_battery + mio_cat_tech_all_cruiser_and_modules + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + + modern_generic_battery = { + research_cost = 1 + start_year = 1949 + + on_research_complete = { + custom_effect_tooltip = light_battery_advice_tt + } + + enable_equipment_modules = { + dp_light_battery_5 + dp_light_battery_5_single + } + + folder = { + name = mtgnavalsupportfolder + position = { x = -3 y = 23 } + } + + ai_will_do = { + factor = 2 + modifier = { + has_tech = modern_ship_hull_light + factor = 3 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_ship_light_battery + cat_ship_medium_battery + mio_cat_tech_all_cruiser_and_modules + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + +### ## ### ### ### ### ## # # ## ### ## ### ### ### + # # # # # # # # # # # # # # # # # # # # # # # # + # # # ### ### ## # # # # # # # #### ### #### ## ### ## + # # # # # # # # # # # # # # # # # # # # # # # # + # ## # # # ### ### ## # # # # # # # # # # # ### + + basic_torpedo = { + + research_cost = 0.5 + + start_year = 1922 + + path = { + leads_to_tech = magnetic_detonator + research_cost_coeff = 1 + } + + path = { + leads_to_tech = improved_ship_torpedo_launcher + research_cost_coeff = 1 + } + + enable_equipment_modules = { + ship_torpedo_1 + torpedo_mounting + ship_torpedo_fire_control + ship_torpedo_bb + ship_torpedo_sub_1 + } + + on_research_complete = { + custom_effect_tooltip = torpedo_advice_tt + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 1 } + } + + ai_will_do = { + factor = 2 + modifier = { + OR = { + tag = CHY + tag = BYG + tag = TIX + } + factor = 5 + } + modifier = { + has_war = yes + factor = 3 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_torpedoes + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + + magnetic_detonator = { + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.5 + + start_year = 1936 + + path = { + leads_to_tech = homing_torpedo + research_cost_coeff = 1 + } + + path = { + leads_to_tech = electric_torpedo + research_cost_coeff = 1 + } + + destroyer = { + torpedo_attack = 0.1 + } + submarine = { + torpedo_attack = 0.1 + } + light_cruiser = { + torpedo_attack = 0.1 + } + heavy_cruiser = { + torpedo_attack = 0.1 + } + medium_cruiser = { + torpedo_attack = 0.1 + } + ##! armored_cruiser = { + ##! torpedo_attack = 0.1 + ##! } + + + + folder = { + name = mtgnavalsupportfolder + position = { x = 2 y = 10 } + } + + ai_will_do = { + factor = 2 + modifier = { + OR = { + tag = CHY + tag = BYG + tag = TIX + } + factor = 5 + } + modifier = { + has_war = yes + factor = 3 + } + modifier = { + tag = CHY #Japan wants torpedoes EXTRA HARD + factor = 2 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_torpedoes + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + + homing_torpedo = { + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.75 + + start_year = 1942 + destroyer = { + naval_torpedo_hit_chance_factor = 0.05 + } + submarine = { + naval_torpedo_hit_chance_factor = 0.05 + } + light_cruiser = { + naval_torpedo_hit_chance_factor = 0.05 + } + heavy_cruiser = { + naval_torpedo_hit_chance_factor = 0.05 + } + medium_cruiser = { + naval_torpedo_hit_chance_factor = 0.05 + } + ##! armored_cruiser = { + ##! naval_torpedo_hit_chance_factor = 0.05 + ##! } + folder = { + name = mtgnavalsupportfolder + position = { x = 2 y = 16 } + } + path = { + leads_to_tech = wire_guided_torpedo + research_cost_coeff = 1 + } + path = { + leads_to_tech = proximity_detonator + research_cost_coeff = 1 + } + + ai_will_do = { + factor = 2 + modifier = { + OR = { + tag = CHY + tag = BYG + tag = TIX + } + factor = 5 + } + modifier = { + has_war = yes + factor = 3 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_torpedoes + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + + wire_guided_torpedo = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 1 + enable_equipment_modules = { + sub_wire_guided_torpedo + } + naval_torpedo_screen_penetration_factor = 0.1 + + start_year = 1945 + + folder = { + name = mtgnavalsupportfolder + position = { x = 2 y = 20 } + } + path = { + leads_to_tech = wake_homing_torpedo + research_cost_coeff = 1 + } + + ai_will_do = { + factor = 2 + modifier = { + OR = { + tag = CHY + tag = BYG + tag = TIX + } + factor = 5 + } + modifier = { + has_war = yes + factor = 3 + } + } + + categories = { + naval_equipment + ss_tech + ship_modules_tech + cat_torpedoes + mio_cat_tech_all_submarine_and_modules + } + } + + wake_homing_torpedo = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 1.25 + + start_year = 1951 + destroyer = { + naval_torpedo_hit_chance_factor = 0.1 + } + submarine = { + naval_torpedo_hit_chance_factor = 0.1 + } + light_cruiser = { + naval_torpedo_hit_chance_factor = 0.1 + } + heavy_cruiser = { + naval_torpedo_hit_chance_factor = 0.1 + } + medium_cruiser = { + naval_torpedo_hit_chance_factor = 0.1 + } + ##! armored_cruiser = { + ##! naval_torpedo_hit_chance_factor = 0.1 + ##! } + folder = { + name = mtgnavalsupportfolder + position = { x = 2 y = 25 } + } + + ai_will_do = { + factor = 2 + modifier = { + OR = { + tag = CHY + tag = BYG + tag = TIX + } + factor = 5 + } + modifier = { + has_war = yes + factor = 3 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_torpedoes + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + + electric_torpedo = { + + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.75 + + start_year = 1940 + + + naval_torpedo_reveal_chance_factor = -0.15 + + + folder = { + name = mtgnavalsupportfolder + position = { x = 3 y = 13 } + } + + ai_will_do = { + factor = 2 + modifier = { + OR = { + tag = CHY + tag = BYG + tag = TIX + } + factor = 5 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_torpedoes + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + + proximity_detonator = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 0.75 + + start_year = 1943 + dependencies = { + radio_detection = 1 + } + + destroyer = { + torpedo_attack = 0.1 + } + submarine = { + torpedo_attack = 0.1 + } + light_cruiser = { + torpedo_attack = 0.1 + } + heavy_cruiser = { + torpedo_attack = 0.1 + } + medium_cruiser = { + torpedo_attack = 0.1 + } + ##! armored_cruiser = { + ##! torpedo_attack = 0.1 + ##! } + + + folder = { + name = mtgnavalsupportfolder + position = { x = 3 y = 18 } + } + + ai_will_do = { + factor = 2 + modifier = { + OR = { + tag = CHY + tag = BYG + tag = TIX + } + factor = 5 + } + modifier = { + has_war = yes + factor = 3 + } + modifier = { + tag = CHY #Japan wants torpedoes EXTRA HARD + factor = 2 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_torpedoes + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + + improved_ship_torpedo_launcher = { + + research_cost = 0.5 + + start_year = 1932 + + path = { + leads_to_tech = advanced_ship_torpedo_launcher + research_cost_coeff = 1 + } + + on_research_complete = { + custom_effect_tooltip = torpedo_advice_tt + } + + enable_equipment_modules = { + ship_torpedo_2 + ship_torpedo_sub_2 + } + + + + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 8 } + } + + ai_will_do = { + factor = 2 + modifier = { + tag = CHY + factor = 5 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_torpedoes + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + advanced_ship_torpedo_launcher = { + + research_cost = 0.75 + + start_year = 1940 + + path = { + leads_to_tech = modern_ship_torpedo_launcher + research_cost_coeff = 1 + } + + on_research_complete = { + custom_effect_tooltip = torpedo_advice_tt + } + + enable_equipment_modules = { + ship_torpedo_3 + ship_torpedo_sub_3 + } + + + + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 14 } + } + + ai_will_do = { + factor = 2 + modifier = { + tag = CHY + factor = 5 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_torpedoes + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + modern_ship_torpedo_launcher = { + + research_cost = 1 + + start_year = 1944 + + enable_equipment_modules = { + ship_torpedo_4 + ship_torpedo_sub_4 + } + + on_research_complete = { + custom_effect_tooltip = torpedo_advice_tt + } + + path = { + leads_to_tech = coldwar_ship_torpedo_launcher + research_cost_coeff = 1 + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 19 } + } + + ai_will_do = { + factor = 2 + modifier = { + tag = CHY + factor = 5 + } + } + + categories = { + naval_equipment + ship_modules_tech + cat_torpedoes + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_destroyer_and_modules + } + } + coldwar_ship_torpedo_launcher = { + research_cost = 1.25 + start_year = 1949 + + enable_equipment_modules = { + ship_torpedo_5 + ship_torpedo_sub_5 + } + + on_research_complete = { + custom_effect_tooltip = torpedo_advice_tt + } + + + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 23 } + } + } + + +### ## # # ## ## ### ## ## # # ### ### ## # +# # # # ## ## # # # # # # # # ## # # # # # # # +# # #### # # # #### # ## ## # # # # ## # ### # # # +# # # # # # # # # # # # # # # # # # # # # # # +### # # # # # # ## ### ## ## # # # # # ## ### + + damage_control_1 = { + + research_cost = 0.75 + path = { + leads_to_tech = damage_control_2 + research_cost_coeff = 1 + } + critical_receive_chance = -0.05 + naval_critical_effect_factor = -0.1 + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 1 } + } + + ai_will_do = { + factor = 3 + modifier = { + is_historical_focus_on = yes + tag = CHY + factor = 0.25 + } + modifier = { + tag = BYG + factor = 3 + } + modifier = { + has_war = yes + factor = 2 + } + } + + categories = { + naval_equipment + ship_modules_tech + } + } + + damage_control_2 = { + + research_cost = 0.75 + path = { + leads_to_tech = damage_control_3 + research_cost_coeff = 1 + } + critical_receive_chance = -0.05 + naval_critical_effect_factor = -0.1 + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 6 } + } + + ai_will_do = { + factor = 3 + modifier = { + is_historical_focus_on = yes + tag = CHY + factor = 0.25 + } + modifier = { + tag = BYG + factor = 3 + } + modifier = { + has_war = yes + factor = 2 + } + } + + categories = { + naval_equipment + ship_modules_tech + } + } + + damage_control_3 = { + + research_cost = 1 + critical_receive_chance = -0.05 + naval_critical_effect_factor = -0.1 + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 12 } + } + + ai_will_do = { + factor = 3 + modifier = { + is_historical_focus_on = yes + tag = CHY + factor = 0.25 + } + modifier = { + tag = BYG + factor = 3 + } + modifier = { + has_war = yes + factor = 2 + } + } + + categories = { + naval_equipment + ship_modules_tech + } + } + +### ### ### ### ## ## # # ### ### ## # # # ### ### # # ## ### ## +# # # # # # # # # ## # # # # # # # ## ## # # # # # # # # # +## # ### ## # # # # ## # ### # # # # # # ## # #### # # # # # +# # # # # # # # # # # # # # # # # # # # # # # # # # # # +# ### # # ### ## ## # # # # # ## ### # # ### # # # ## ### ## + +#NOTE: FIRE CONTROL SYSTEMS ARE IN ELECTROMECHANICAL HUJINEERING FOLDER! + + fire_control_methods_1 = { + + research_cost = 1 + path = { + leads_to_tech = fire_control_methods_2 + research_cost_coeff = 1 + } + SH_battleship = { + lg_attack = 0.05 + hg_attack = 0.05 + } + battleship = { + lg_attack = 0.05 + hg_attack = 0.05 + } + battle_cruiser = { + lg_attack = 0.05 + hg_attack = 0.05 + } + battlecarrier = { + lg_attack = 0.05 + hg_attack = 0.05 + } + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 1 } + } + + ai_will_do = { + factor = 3 + modifier = { + has_war = yes + factor = 2 + } + modifier = { + tag = CHY + factor = 5 + } + } + + categories = { + naval_equipment + ship_modules_tech + } + } + + fire_control_methods_2 = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 1 + path = { + leads_to_tech = fire_control_methods_3 + research_cost_coeff = 1 + } + SH_battleship = { + lg_attack = 0.05 + hg_attack = 0.05 + } + battleship = { + lg_attack = 0.05 + hg_attack = 0.05 + } + battle_cruiser = { + lg_attack = 0.05 + hg_attack = 0.05 + } + battlecarrier = { + lg_attack = 0.05 + hg_attack = 0.05 + } + ##! armored_cruiser = { + ##! lg_attack = 0.05 + ##! hg_attack = 0.05 + ##! } + heavy_cruiser = { + lg_attack = 0.05 + hg_attack = 0.05 + } + medium_cruiser = { + lg_attack = 0.05 + hg_attack = 0.05 + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 6 } + } + + ai_will_do = { + factor = 3 + modifier = { + has_war = yes + factor = 2 + } + modifier = { + tag = CHY + factor = 5 + } + } + + categories = { + naval_equipment + ship_modules_tech + } + } + + fire_control_methods_3 = { + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + research_cost = 1 + SH_battleship = { + lg_attack = 0.1 + hg_attack = 0.1 + } + battleship = { + lg_attack = 0.1 + hg_attack = 0.1 + } + battle_cruiser = { + lg_attack = 0.1 + hg_attack = 0.1 + } + battlecarrier = { + lg_attack = 0.1 + hg_attack = 0.1 + } + ##! armored_cruiser = { + ##! lg_attack = 0.05 + ##! hg_attack = 0.05 + ##! } + heavy_cruiser = { + lg_attack = 0.1 + hg_attack = 0.1 + } + medium_cruiser = { + lg_attack = 0.1 + hg_attack = 0.1 + } + light_cruiser = { + lg_attack = 0.1 + hg_attack = 0.1 + } + destroyer = { + lg_attack = 0.05 + hg_attack = 0.05 + } + xp_research_type = navy + xp_boost_cost = 20 + xp_research_bonus = 1.50 + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 12 } + } + + ai_will_do = { + factor = 3 + modifier = { + has_war = yes + factor = 2 + } + modifier = { + tag = CHY + factor = 5 + } + } + + categories = { + naval_equipment + ship_modules_tech + } + } + + +# # ### # # ### ## +## ## # ## # # # +# # # # # ## ## # +# # # # # # # +# # ### # # ### ## + + basic_naval_mines = { + + research_cost = 0.5 + + start_year = 1922 + + path = { + leads_to_tech = improved_naval_mines + research_cost_coeff = 1 + } + + path = { + leads_to_tech = submarine_mine_laying + research_cost_coeff = 1 + } + + enable_equipment_modules = { + ship_mine_layer_1 + } + + enable_equipment_modules = { + ship_mine_sweeper_1 + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 1 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_mines + naval_minelaying + naval_equipment + mio_cat_tech_all_screen_ship_and_modules + } + } + + submarine_mine_laying = { + + research_cost = 0.75 + + start_year = 1922 + + path = { + leads_to_tech = improved_submarine_mine_laying + research_cost_coeff = 1 + } + + enable_equipment_modules = { + ship_mine_layer_sub + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 4 y = 1 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_mines + naval_minelaying + naval_equipment + ship_modules_tech + } + } + + improved_submarine_mine_laying = { + + research_cost = 0.75 + + start_year = 1940 + + submarine = { + mines_planting = 0.2 + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 4 y = 13 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_mines + naval_minelaying + naval_equipment + ship_modules_tech + mio_cat_tech_all_submarine_and_modules + } + } + + improved_naval_mines = { + + research_cost = 1 + + start_year = 1936 + + path = { + leads_to_tech = advanced_naval_mines + research_cost_coeff = 1 + } + + path = { + leads_to_tech = degaussing + research_cost_coeff = 1 + } + + + + naval_mines_damage_factor = 0.2 # more boom for the boom box + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 6 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_mines + naval_minelaying + naval_equipment + mio_cat_tech_all_screen_ship_and_modules + } + } + + degaussing = { + + research_cost = 0.75 + + start_year = 1938 + + naval_mines_effect_reduction = 0.5 + + folder = { + name = mtgnavalsupportfolder + position = { x = 2 y = 12 } + } + + ai_will_do = { + factor = 2 + modifier = { + OR = { + tag = TIX + tag = BYG + tag = HUJ + tag = BFL + } + factor = 5 + } + } + + categories = { + naval_mines + naval_minesweeping + naval_equipment + mio_cat_tech_all_screen_ship_and_modules + mio_cat_tech_all_cruiser_and_modules + mio_cat_tech_all_capital_ship_and_modules + mio_cat_tech_all_carrier_and_modules + } + } + + advanced_naval_mines = { + + research_cost = 1.25 + + start_year = 1942 + + path = { + leads_to_tech = modern_naval_mines + research_cost_coeff = 1 + } + + path = { + leads_to_tech = airdrop_mines + research_cost_coeff = 1 + } + path = { + leads_to_tech = airdrop_mines_bba + research_cost_coeff = 1 + } + + naval_mines_damage_factor = 0.2 # more boom for the boom box + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 15 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_mines + naval_minelaying + naval_equipment + mio_cat_tech_all_screen_ship_and_modules + } + } + + airdrop_mines = { + allow_branch = { + NOT = { has_dlc = "By Blood Alone" } + } + + research_cost = 0.5 + + start_year = 1942 + + category_nav_bomber = { + mines_planting = 0.05 + } + category_tac_bomber = { + mines_planting = 0.08 + } + category_strat_bomber = { + mines_planting = 0.13 + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 2 y = 15 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_mines + naval_minelaying + naval_equipment + } + } + + airdrop_mines_bba = { + allow_branch = { + has_dlc = "By Blood Alone" + } + + research_cost = 0.5 + + start_year = 1942 + + enable_equipment_modules = { + airdropped_mines + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 2 y = 15 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_mines + naval_minelaying + naval_equipment + } + } + + modern_naval_mines = { + + research_cost = 1.5 + + start_year = 1945 + + path = { + leads_to_tech = airsweep_mines + research_cost_coeff = 1 + } + path = { + leads_to_tech = airsweep_mines_bba + research_cost_coeff = 1 + } + + naval_mines_damage_factor = 0.2 # more boom for the boom box + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 21 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_mines + naval_minelaying + naval_equipment + mio_cat_tech_all_screen_ship_and_modules + } + } + + airsweep_mines = { + allow_branch = { + NOT = { has_dlc = "By Blood Alone" } + } + + research_cost = 0.5 + + start_year = 1944 + + category_nav_bomber = { + mines_sweeping = 0.1 + } + + category_tac_bomber = { + mines_sweeping = 0.15 + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 2 y = 21 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_mines + naval_minesweeping + naval_equipment + } + } + + airsweep_mines_bba = { + allow_branch = { + has_dlc = "By Blood Alone" + } + + research_cost = 0.5 + + start_year = 1944 + + enable_equipment_modules = { + demining_coil + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 2 y = 21 } + } + + ai_will_do = { + factor = 1 + } + + categories = { + naval_mines + naval_minesweeping + naval_equipment + } + } + + mtg_transport = { #WHEN BALANCING - ALSO FIX REGULAR NAVAL TREE + + transport_capacity = -0.2 + naval_invasion_capacity = 10 + + path = { + leads_to_tech = mtg_landing_craft + research_cost_coeff = 1 + } + path = { + leads_to_tech = naval_combat_support + research_cost_coeff = 1 + } + + research_cost = 0.5 + start_year = 1922 + + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 1 } + } + + ai_will_do = { + factor = 1 + + modifier = { + factor = 0.5 + has_war = no + } + + modifier = { + factor = 2 + tag = BYG + } + modifier = { + has_war_with = CHY + factor = 2 + } + + modifier = { + factor = 3 + tag = CHY + } + + modifier = { + factor = 2 + tag = HUJ + } + } + + categories = { + naval_equipment + tp_tech + } + } + + mtg_landing_craft = { + + invasion_preparation = -0.5 + amphibious_invasion_defence = 0.15 + naval_invasion_capacity = 40 + + path = { + leads_to_tech = mtg_tank_landing_craft + research_cost_coeff = 1 + } + + enable_equipments = { + floating_harbor_equipment_1 + } + force_use_small_tech_layout = yes + show_equipment_icon = yes + + research_cost = 1 + start_year = 1940 + + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 13 } + } + + ai_will_do = { + factor = 2 + + modifier = { + factor = 0.5 + has_war = no + } + + modifier = { + factor = 2 + tag = BYG + } + modifier = { + has_war_with = CHY + factor = 2 + } + modifier = { + factor = 50 + tag = CHY + OR = { + has_war_with = BYG + DOH = { + OR = { + has_capitulated = yes + exists = no + is_subject_of = CHY + } + } + } + } + + modifier = { + factor = 2 + tag = HUJ + } + + modifier = { + factor = 10 + OR = { + tag = HUJ + tag = BYG + } + has_war_with = TIX + TIX = { has_war_with = BFL } + } + } + + categories = { + naval_equipment + tp_tech + } + } + + mtg_tank_landing_craft = { + + amphibious_invasion = 0.25 + amphibious_invasion_defence = 0.5 + naval_invasion_capacity = 100 + + research_cost = 1.5 + start_year = 1944 + folder = { + name = mtgnavalsupportfolder + position = { x = 0 y = 21 } + } + + ai_will_do = { + factor = 2 + + modifier = { + factor = 0.5 + has_war = no + } + + modifier = { + factor = 2 + tag = BYG + } + modifier = { + factor = 2 + has_war_with = CHY + } + modifier = { + factor = 3 + tag = CHY + } + + modifier = { + factor = 2 + tag = HUJ + } + } + + categories = { + naval_equipment + tp_tech + } + } + + # naval integrated support tech tree + naval_combat_support = { + research_cost = 0.5 + start_year = 1914 + force_use_small_tech_layout = yes + show_equipment_icon = yes + + path = { + leads_to_tech = basic_port_facility + research_cost_coeff = 1 + } + path = { + leads_to_tech = speed_over_range + research_cost_coeff = 1 + } + path = { + leads_to_tech = range_over_speed + research_cost_coeff = 1 + } + path = { + leads_to_tech = repair_ship + research_cost_coeff = 1 + } + path = { + leads_to_tech = hospital_ship + research_cost_coeff = 1 + } + path = { + leads_to_tech = naval_fuel_complex + research_cost_coeff = 1 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 5 y = 1 } + } + + ai_will_do = { + factor = 1 + } + + enable_equipments = { + vnr_ship_hull_civilian_1 + } + enable_equipment_modules = { + fuel_tanker_silo + dry_cargo_storage + civilian_ship_engine_1 + } + categories = { + naval_equipment + logistics_tech + } + } + # port facility branch + basic_port_facility = { + research_cost = 0.3 + start_year = 1918 + + path = { + leads_to_tech = large_shipyard + research_cost_coeff = 1 + } + path = { + leads_to_tech = heavy_crane + research_cost_coeff = 1 + } + path = { + leads_to_tech = dry_dock + research_cost_coeff = 1 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 2 y = 3 } + } + + ai_will_do = { + factor = 0.25 + } + + production_speed_naval_base_factor = 0.1 + categories = { + naval_equipment + industry + } + } + large_shipyard = { + research_cost = 0.6 + start_year = 1926 + + path = { + leads_to_tech = port_construction_corps + research_cost_coeff = 1 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 2 y = 8 } + } + + ai_will_do = { + factor = 0.25 + } + + production_speed_dockyard_factor = 0.1 + categories = { + naval_equipment + industry + } + } + heavy_crane = { + research_cost = 0.3 + start_year = 1924 + + ai_will_do = { + factor = 0 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 3 y = 5 } + } + + refit_speed = 0.1 + categories = { + naval_equipment + industry + } + } + dry_dock = { + research_cost = 0.45 + start_year = 1922 + + ai_will_do = { + factor = 1 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 1 y = 5 } + } + + repair_speed_factor = 0.1 + categories = { + naval_equipment + industry + } + } + port_construction_corps = { + research_cost = 0.6 + start_year = 1938 + + path = { + leads_to_tech = integrated_shipyard_complex + research_cost_coeff = 1 + } + + ai_will_do = { + factor = 0 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 2 y = 12 } + } + + repair_speed_naval_base_factor = 0.1 + repair_speed_dockyard_factor = 0.1 + categories = { + naval_equipment + logistics_tech + } + } + integrated_shipyard_complex = { + research_cost = 1.25 + start_year = 1942 + + ai_will_do = { + factor = 0 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 2 y = 16 } + } + + industrial_capacity_dockyard = 0.1 + categories = { + naval_equipment + industry + } + } + + # auxiliary ship branch + speed_over_range = { + research_cost = 0.3 + start_year = 1925 + force_use_small_tech_layout = yes + + ai_will_do = { + factor = 0 + } + path = { + leads_to_tech = high_speed_civilian_engine + research_cost_coeff = 1 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 4 y = 7 } + } + xor = { range_over_speed } + + auxiliary_ship = { + naval_speed = 0.2 + } + categories = { + naval_equipment + logistics_tech + } + } + range_over_speed = { + research_cost = 0.3 + start_year = 1925 + force_use_small_tech_layout = yes + + ai_will_do = { + factor = 0 + } + path = { + leads_to_tech = armed_civilian_ship + research_cost_coeff = 1 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 6 y = 7 } + } + xor = { speed_over_range } + + auxiliary_ship = { + naval_range = 0.2 + } + categories = { + naval_equipment + logistics_tech + } + } + high_speed_civilian_engine = { + research_cost = 0.7 + start_year = 1936 + + ai_will_do = { + factor = 0 + } + path = { + leads_to_tech = fast_combat_support_ship + research_cost_coeff = 1 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 4 y = 10 } + } + auxiliary_ship = { + surface_visibility = -0.1 + } + convoy_retreat_speed = 0.1 + + enable_equipment_modules = { + civilian_ship_engine_2 + } + categories = { + naval_equipment + logistics_tech + } + } + fast_combat_support_ship = { + research_cost = 1 + start_year = 1943 + + enable_equipments = { + vnr_ship_hull_civilian_2 + } + enable_equipment_modules = { + supply_hub + } + folder = { + name = mtgnavalsupportfolder + position = { x = 4 y = 16 } + } + + ai_will_do = { + factor = 0 + } + categories = { + naval_equipment + logistics_tech + } + } + armed_civilian_ship = { + research_cost = 0.7 + start_year = 1936 + + ai_will_do = { + factor = 0 + } + path = { + leads_to_tech = integrated_supply_ship + research_cost_coeff = 1 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 6 y = 10 } + } + auxiliary_ship = { + max_strength = 0.1 + } + navy_submarine_detection_factor = 0.05 + + enable_equipment_modules = { + ship_cruiser_camo_2 + } + categories = { + naval_equipment + logistics_tech + } + } + integrated_supply_ship = { + research_cost = 1 + start_year = 1943 + + ai_will_do = { + factor = 0 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 6 y = 16 } + } + enable_equipments = { + vnr_ship_hull_civilian_3 + } + enable_equipment_modules = { + civilian_ship_engine_2 + supply_hub + } + + categories = { + naval_equipment + logistics_tech + } + } + repair_ship = { + research_cost = 0.3 + start_year = 1920 + + ai_will_do = { + factor = 0.25 + } + path = { + leads_to_tech = floating_dry_dock + research_cost_coeff = 1 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 8 y = 6 } + } + + repair_speed_factor = 0.05 + naval_accidents_chance = -0.05 + heavy_cruiser = { + reliability = 0.1 + } + medium_cruiser = { + reliability = 0.1 + } + light_cruiser = { + reliability = 0.1 + } + categories = { + naval_equipment + } + } + floating_dry_dock = { + research_cost = 0.5 + start_year = 1936 + + ai_will_do = { + factor = 0.25 + } + path = { + leads_to_tech = logistic_system_redundancy + research_cost_coeff = 1 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 8 y = 10 } + } + + repair_speed_factor = 0.1 + naval_accidents_chance = -0.05 + battleship = { + reliability = 0.1 + } + battle_cruiser = { + reliability = 0.1 + } + SH_battleship = { + reliability = 0.1 + } + + categories = { + naval_equipment + industry + } + } + logistic_system_redundancy = { + research_cost = 0.8 + start_year = 1942 + + ai_will_do = { + factor = 0.25 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 8 y = 16 } + } + + auxiliary_ship = { + build_cost_ic = -0.1 + } + destroyer = { + reliability = 0.1 + } + submarine = { + reliability = 0.1 + } + + categories = { + naval_equipment + logistics_tech + } + } + hospital_ship = { + research_cost = 0.35 + start_year = 1918 + + ai_will_do = { + factor = 0 + } + path = { + leads_to_tech = surgery_at_sea + research_cost_coeff = 1 + } + + folder = { + name = mtgnavalsupportfolder + position = { x = 9 y = 4 } + } + + naval_morale_factor = 0.05 + categories = { + naval_equipment + hospital_tech + } + } + surgery_at_sea = { + research_cost = 0.5 + start_year = 1932 + + ai_will_do = { + factor = 0 + } + path = { + leads_to_tech = medical_supply_at_sea + research_cost_coeff = 1 + } + path = { + leads_to_tech = joint_sea_hospital + research_cost_coeff = 1 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 9 y = 8 } + } + + naval_morale_factor = 0.1 + + categories = { + naval_equipment + hospital_tech + } + } + medical_supply_at_sea = { + research_cost = 0.55 + start_year = 1939 + ai_will_do = { + factor = 0 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 9 y = 12 } + } + + naval_invasion_penalty = -0.1 + categories = { + naval_equipment + hospital_tech + } + } + joint_sea_hospital = { + research_cost = 0.75 + start_year = 1943 + + ai_will_do = { + factor = 0 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 10 y = 17 } + } + + experience_loss_factor = -0.1 + categories = { + naval_equipment + hospital_tech + } + } + + # naval fuel branch + naval_fuel_complex = { + research_cost = 0.2 + start_year = 1925 + + ai_will_do = { + factor = 0 + } + path = { + leads_to_tech = retardant_silo + research_cost_coeff = 1 + } + path = { + leads_to_tech = integrated_fuel_base + research_cost_coeff = 1 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 12 y = 7 } + } + + production_speed_fuel_silo_factor = 0.2 + categories = { + naval_equipment + } + } + retardant_silo = { + research_cost = 0.75 + start_year = 1936 + + ai_will_do = { + factor = 0 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 11 y = 10 } + } + + repair_speed_fuel_silo_factor = 0.2 + categories = { + naval_equipment + } + } + integrated_fuel_base = { + research_cost = 1 + start_year = 1938 + + ai_will_do = { + factor = 0 + } + folder = { + name = mtgnavalsupportfolder + position = { x = 12 y = 12 } + } + + max_fuel_factor = 0.1 + categories = { + naval_equipment + } + } + + + vnr_less_fuel_consumption = { + research_cost = 1 + start_year = 1900 + + allow = { + always = no + } + navy_fuel_consumption_factor = -0.15 + } +} diff --git a/src/common/units/equipment/modules/00_ship_modules_propulsion.txt b/src/common/units/equipment/modules/00_ship_modules_propulsion.txt new file mode 100755 index 0000000..cf4ec68 --- /dev/null +++ b/src/common/units/equipment/modules/00_ship_modules_propulsion.txt @@ -0,0 +1,1307 @@ +## All the engines + +equipment_modules = { + limit = { + has_dlc = "Man the Guns" + } + + +##################### +## LIGHT ENGINES ## +##################### + light_ship_engine_1 = { + abbreviation = "sbn" + category = light_ship_engine + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 5 + fuel_consumption = 7 + build_cost_ic = 90 + } + + multiply_stats = { + naval_speed = 0.20 + } + + can_convert_from = { + module_category = light_ship_engine + convert_cost_ic = 150 + } + + } + + light_ship_engine_2 = { + abbreviation = "sbo" + category = light_ship_engine + parent = light_ship_engine_1 + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 5 + fuel_consumption = 8 + build_cost_ic = 120 + } + + multiply_stats = { + naval_speed = 0.25 + } + + can_convert_from = { + module_category = light_ship_engine + convert_cost_ic = 200 + } + + can_convert_from = { + module = light_ship_engine_1 + convert_cost_ic = 150 + } + } + + light_ship_engine_3 = { + abbreviation = "sbp" + category = light_ship_engine + parent = light_ship_engine_2 + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 5 + fuel_consumption = 10 + build_cost_ic = 150 + } + + multiply_stats = { + naval_speed = 0.30 + + } + + can_convert_from = { + module_category = light_ship_engine + convert_cost_ic = 250 + } + + can_convert_from = { + module = light_ship_engine_2 + convert_cost_ic = 200 + } + } + light_ship_engine_4 = { + abbreviation = "sbq" + category = light_ship_engine + parent = light_ship_engine_3 + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 5 + fuel_consumption = 10 + build_cost_ic = 170 + } + + multiply_stats = { + naval_speed = 0.35 + + } + + can_convert_from = { + module_category = light_ship_engine + convert_cost_ic = 300 + } + + can_convert_from = { + module = light_ship_engine_3 + convert_cost_ic = 250 + } + } + light_ship_engine_5 = { + abbreviation = "sbq1" + category = light_ship_engine + parent = light_ship_engine_4 + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 5 + fuel_consumption = 10 + build_cost_ic = 200 + } + + multiply_stats = { + naval_speed = 0.4 + } + + can_convert_from = { + module_category = light_ship_engine + convert_cost_ic = 350 + } + + can_convert_from = { + module = light_ship_engine_4 + convert_cost_ic = 300 + } + } + light_ship_engine_6 = { + abbreviation = "sbq1" + category = light_ship_engine + parent = light_ship_engine_2 + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 5 + fuel_consumption = 12 + build_cost_ic = 200 + reliability = -0.1 + } + + multiply_stats = { + naval_speed = 0.45 + } + + can_convert_from = { + module_category = light_ship_engine + convert_cost_ic = 300 + } + } + + light_ship_engine_2_diesel = { + category = light_ship_engine + sfx = sfx_ui_sd_module_engine + gfx = ship_diesel_engine_2 + + add_stats = { + #naval_speed = 5 + fuel_consumption = 5 + build_cost_ic = 200 + reliability = -0.05 + } + + multiply_stats = { + naval_speed = 0.20 + naval_range = 0.3 + } + + can_convert_from = { + module_category = light_ship_engine + convert_cost_ic = 200 + } + } + + light_ship_engine_3_diesel = { + category = light_ship_engine + parent = light_ship_engine_2_diesel + sfx = sfx_ui_sd_module_engine + gfx = ship_diesel_engine_3 + + add_stats = { + #naval_speed = 5 + fuel_consumption = 7 + build_cost_ic = 250 + reliability = -0.05 + } + + multiply_stats = { + naval_speed = 0.25 + naval_range = 0.4 + } + + can_convert_from = { + module_category = light_ship_engine + convert_cost_ic = 250 + } + + can_convert_from = { + module = light_ship_engine_2_diesel + convert_cost_ic = 200 + } + } + light_ship_engine_4_diesel = { + category = light_ship_engine + parent = light_ship_engine_3_diesel + sfx = sfx_ui_sd_module_engine + gfx = ship_diesel_engine_4 + + add_stats = { + #naval_speed = 5 + fuel_consumption = 9 + build_cost_ic = 300 + reliability = -0.05 + } + + multiply_stats = { + naval_speed = 0.3 + naval_range = 0.5 + } + + can_convert_from = { + module_category = light_ship_engine + convert_cost_ic = 300 + } + + can_convert_from = { + module = light_ship_engine_3_diesel + convert_cost_ic = 250 + } + } + + +################### +## SUB ENGINES ## +################### + sub_ship_engine_1 = { + abbreviation = "sbr" + category = sub_ship_engine + sfx = sfx_ui_sd_module_engine + gfx = ship_diesel_engine_1 + + + add_stats = { + #naval_speed = 5 + fuel_consumption = 7 + build_cost_ic = 90 + } + + multiply_stats = { + naval_speed = 0.05 + sub_visibility = 0.025 + } + + + can_convert_from = { + module_category = sub_ship_engine + convert_cost_ic = 150 + } + } + + sub_ship_engine_2 = { + abbreviation = "sbs" + category = sub_ship_engine + parent = sub_ship_engine_1 + sfx = sfx_ui_sd_module_engine + gfx = ship_diesel_engine_2 + + add_stats = { + #naval_speed = 5 + fuel_consumption = 8 + build_cost_ic = 120 + } + + multiply_stats = { + naval_speed = 0.1 + } + + can_convert_from = { + module_category = sub_ship_engine + convert_cost_ic = 200 + } + + can_convert_from = { + module = sub_ship_engine_1 + convert_cost_ic = 150 + } + } + + sub_ship_engine_3 = { + abbreviation = "sbt" + category = sub_ship_engine + parent = sub_ship_engine_2 + sfx = sfx_ui_sd_module_engine + gfx = ship_diesel_engine_3 + + add_stats = { + #naval_speed = 5 + fuel_consumption = 10 + build_cost_ic = 150 + } + + multiply_stats = { + naval_speed = 0.15 + sub_visibility = -0.025 + } + + can_convert_from = { + module_category = sub_ship_engine + convert_cost_ic = 250 + } + + can_convert_from = { + module = sub_ship_engine_2 + convert_cost_ic = 200 + } + } + sub_ship_engine_4 = { + abbreviation = "sbu" + category = sub_ship_engine + parent = sub_ship_engine_3 + sfx = sfx_ui_sd_module_engine + gfx = ship_diesel_engine_4 + + add_stats = { + #naval_speed = 5 + fuel_consumption = 10 + build_cost_ic = 170 + } + + multiply_stats = { + naval_speed = 0.2 + sub_visibility = -0.05 + } + + can_convert_from = { + module_category = sub_ship_engine + convert_cost_ic = 300 + } + + can_convert_from = { + module = sub_ship_engine_3 + convert_cost_ic = 250 + } + } + + sub_ship_engine_5 = { + category = sub_ship_engine + parent = sub_ship_engine_4 + sfx = sfx_ui_sd_module_engine + + add_stats = { + #naval_speed = 5 + fuel_consumption = 12 + build_cost_ic = 250 + reliability = -0.3 + } + + multiply_stats = { + naval_speed = 0.3 + sub_visibility = -0.1 + max_strength = -0.1 + } + can_convert_from = { + module_category = sub_ship_engine + convert_cost_ic = 350 + } + } + sub_ship_engine_nuclear = { + category = sub_ship_engine + sfx = sfx_ui_sd_module_engine + gfx = ship_engine_nuclear + + add_stats = { + #naval_speed = 5 + build_cost_ic = 3000 + naval_range = 50000 + reliability = -0.3 + } + + multiply_stats = { + naval_speed = 0.3 + sub_visibility = -0.3 + max_strength = -0.1 + fuel_consumption = -1 + } + + can_convert_from = { + module_category = sub_ship_engine + convert_cost_ic = 3200 + } + } + +####################### +## CRUISER ENGINES ## +####################### + cruiser_ship_engine_1 = { + abbreviation = "sbv" + category = cruiser_ship_engine + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 5 + fuel_consumption = 12 + build_cost_ic = 400 + } + + multiply_stats = { + naval_speed = 0.2 + + } + + can_convert_from = { + module_category = cruiser_ship_engine + convert_cost_ic = 650 + } + } + + cruiser_ship_engine_2 = { + abbreviation = "sbw" + category = cruiser_ship_engine + parent = cruiser_ship_engine_1 + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 6 + fuel_consumption = 16 + build_cost_ic = 480 + } + + multiply_stats = { + naval_speed = 0.3 + + } + + can_convert_from = { + module_category = cruiser_ship_engine + convert_cost_ic = 730 + } + + can_convert_from = { + module = cruiser_ship_engine_1 + convert_cost_ic = 680 + } + } + + cruiser_ship_engine_3 = { + abbreviation = "sbx" + category = cruiser_ship_engine + parent = cruiser_ship_engine_2 + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 7 + fuel_consumption = 20 + build_cost_ic = 550 + } + + multiply_stats = { + naval_speed = 0.35 + + } + + can_convert_from = { + module_category = cruiser_ship_engine + convert_cost_ic = 800 + } + + can_convert_from = { + module = cruiser_ship_engine_2 + convert_cost_ic = 750 + } + } + cruiser_ship_engine_4 = { + abbreviation = "sby" + category = cruiser_ship_engine + parent = cruiser_ship_engine_3 + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 7 + fuel_consumption = 24 + build_cost_ic = 670 + } + + multiply_stats = { + naval_speed = 0.4 + + } + + can_convert_from = { + module_category = cruiser_ship_engine + convert_cost_ic = 920 + } + + can_convert_from = { + module = cruiser_ship_engine_3 + convert_cost_ic = 870 + } + } + cruiser_ship_engine_5 = { + category = cruiser_ship_engine + parent = cruiser_ship_engine_4 + gfx = light_ship_engine_5 + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 7 + fuel_consumption = 28 + build_cost_ic = 800 + } + + multiply_stats = { + naval_speed = 0.45 + + } + + can_convert_from = { + module_category = cruiser_ship_engine + convert_cost_ic = 1050 + } + + can_convert_from = { + module = cruiser_ship_engine_4 + convert_cost_ic = 1000 + } + } + cruiser_ship_engine_nuclear = { + category = cruiser_ship_engine_nuclear + gui_category = cruiser_ship_engine + sfx = sfx_ui_sd_module_engine + gfx = ship_engine_nuclear + parent = cruiser_ship_engine_5 + add_stats = { + #naval_speed = 7 + build_cost_ic = 3200 + naval_range = 50000 + reliability = -0.5 + } + + multiply_stats = { + naval_speed = 0.55 + fuel_consumption = -1 + } + build_cost_resources = { + steel = 2 + chromium = 1 + } + can_convert_from = { + module_category = cruiser_ship_engine + convert_cost_ic = 3600 + } + } + cruiser_ship_engine_2_diesel = { + category = cruiser_ship_engine + sfx = sfx_ui_sd_module_engine + gfx = ship_diesel_engine_2 + + + add_stats = { + #naval_speed = 6 + fuel_consumption = 12 + build_cost_ic = 600 + reliability = -0.05 + } + + multiply_stats = { + naval_speed = 0.25 + naval_range = 0.4 + } + + can_convert_from = { + module_category = cruiser_ship_engine + convert_cost_ic = 790 + } + } + + cruiser_ship_engine_3_diesel = { + category = cruiser_ship_engine + parent = cruiser_ship_engine_2_diesel + sfx = sfx_ui_sd_module_engine + gfx = ship_diesel_engine_3 + + add_stats = { + #naval_speed = 7 + fuel_consumption = 16 + build_cost_ic = 660 + reliability = -0.05 + } + + multiply_stats = { + naval_speed = 0.3 + naval_range = 0.5 + } + + can_convert_from = { + module_category = cruiser_ship_engine + convert_cost_ic = 850 + } + + can_convert_from = { + module = cruiser_ship_engine_2_diesel + convert_cost_ic = 800 + } + } + cruiser_ship_engine_4_diesel = { + category = cruiser_ship_engine + parent = cruiser_ship_engine_3_diesel + sfx = sfx_ui_sd_module_engine + gfx = ship_diesel_engine_4 + + add_stats = { + #naval_speed = 7 + fuel_consumption = 20 + build_cost_ic = 750 + reliability = -0.05 + } + + multiply_stats = { + naval_speed = 0.35 + naval_range = 0.6 + } + + can_convert_from = { + module_category = cruiser_ship_engine + convert_cost_ic = 970 + } + + can_convert_from = { + module = cruiser_ship_engine_3_diesel + convert_cost_ic = 920 + } + } + + +##################### +## HEAVY ENGINES ## +##################### + heavy_ship_engine_1 = { + abbreviation = "sbz" + category = heavy_ship_engine + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 7 + fuel_consumption = 20 + build_cost_ic = 1200 + } + + multiply_stats = { + naval_speed = 0.2 + + } + + can_convert_from = { + module_category = heavy_ship_engine + convert_cost_ic = 2200 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + } + + heavy_ship_engine_2 = { + abbreviation = "sca" + category = heavy_ship_engine + parent = heavy_ship_engine_1 + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 10 + fuel_consumption = 25 + build_cost_ic = 1600 + } + + multiply_stats = { + naval_speed = 0.35 + + } + + can_convert_from = { + module_category = heavy_ship_engine + convert_cost_ic = 2600 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + can_convert_from = { + module = heavy_ship_engine_1 + convert_cost_ic = 2300 + } + } + + heavy_ship_engine_3 = { + abbreviation = "scb" + category = heavy_ship_engine + parent = heavy_ship_engine_2 + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 11 + fuel_consumption = 30 + build_cost_ic = 2000 + } + + multiply_stats = { + naval_speed = 0.45 + } + + can_convert_from = { + module_category = heavy_ship_engine + convert_cost_ic = 3000 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + can_convert_from = { + module = heavy_ship_engine_2 + convert_cost_ic = 2700 + } + } + heavy_ship_engine_4 = { + abbreviation = "scc" + category = heavy_ship_engine + parent = heavy_ship_engine_3 + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 12 + fuel_consumption = 35 + build_cost_ic = 3000 + } + + multiply_stats = { + naval_speed = 0.55 + } + + can_convert_from = { + module_category = heavy_ship_engine + convert_cost_ic = 4000 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + can_convert_from = { + module = heavy_ship_engine_3 + convert_cost_ic = 3700 + } + } + heavy_ship_engine_5 = { + category = heavy_ship_engine + parent = heavy_ship_engine_4 + gfx = light_ship_engine_5 + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 12 + fuel_consumption = 40 + build_cost_ic = 4000 + } + + multiply_stats = { + naval_speed = 0.6 + } + + can_convert_from = { + module_category = heavy_ship_engine + convert_cost_ic = 5000 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + can_convert_from = { + module = heavy_ship_engine_4 + convert_cost_ic = 4700 + } + } + heavy_ship_engine_2_diesel = { + category = heavy_ship_engine + sfx = sfx_ui_sd_module_engine + gfx = ship_diesel_engine_2 + + add_stats = { + #naval_speed = 10 + fuel_consumption = 20 + build_cost_ic = 2200 + reliability = -0.05 + } + + multiply_stats = { + naval_speed = 0.35 + naval_range = 0.3 + } + + can_convert_from = { + module_category = heavy_ship_engine + convert_cost_ic = 2800 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + } + + heavy_ship_engine_3_diesel = { + category = heavy_ship_engine + parent = heavy_ship_engine_2_diesel + sfx = sfx_ui_sd_module_engine + gfx = ship_diesel_engine_3 + + add_stats = { + #naval_speed = 11 + fuel_consumption = 25 + build_cost_ic = 2600 + reliability = -0.05 + } + + multiply_stats = { + naval_speed = 0.4 + naval_range = 0.4 + } + + can_convert_from = { + module_category = heavy_ship_engine + convert_cost_ic = 3200 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + can_convert_from = { + module = heavy_ship_engine_2_diesel + convert_cost_ic = 2900 + } + } + heavy_ship_engine_4_diesel = { + category = heavy_ship_engine + parent = heavy_ship_engine_3_diesel + sfx = sfx_ui_sd_module_engine + gfx = ship_diesel_engine_4 + + add_stats = { + #naval_speed = 12 + fuel_consumption = 30 + build_cost_ic = 3500 + reliability = -0.05 + } + + multiply_stats = { + naval_speed = 0.5 + naval_range = 0.5 + } + + can_convert_from = { + module_category = heavy_ship_engine + convert_cost_ic = 4200 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + can_convert_from = { + module = heavy_ship_engine_3_diesel + convert_cost_ic = 3900 + } + } + heavy_ship_engine_4_gas = { + category = heavy_ship_engine + gfx = tank_gas_turbine_engine + sfx = sfx_ui_sd_module_engine + + add_stats = { + #naval_speed = 12 + fuel_consumption = 38 + build_cost_ic = 4000 + reliability = -0.3 + } + + multiply_stats = { + naval_speed = 0.65 + naval_range = -0.2 + } + + can_convert_from = { + module_category = heavy_ship_engine + convert_cost_ic = 6000 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + } + heavy_ship_engine_nuclear = { + category = heavy_ship_engine_nuclear + gui_category = heavy_ship_engine + sfx = sfx_ui_sd_module_engine + gfx = ship_engine_nuclear + parent = heavy_ship_engine_5 + add_stats = { + #naval_speed = 12 + naval_range = 50000 + build_cost_ic = 6000 + reliability = -0.3 + } + + multiply_stats = { + naval_speed = 0.6 + fuel_consumption = -1 + } + build_cost_resources = { + steel = 2 + chromium = 1 + } + can_convert_from = { + module_category = heavy_ship_engine + convert_cost_ic = 6800 + } + } + super_heavy_ship_engine_1 = { + category = super_heavy_ship_engine + gui_category = heavy_ship_engine + gfx = heavy_ship_engine_1 + sfx = sfx_ui_sd_module_engine + + add_stats = { + fuel_consumption = 30 + build_cost_ic = 2000 + } + multiply_stats = { + naval_speed = 0.5 + } + can_convert_from = { + module_category = super_heavy_ship_engine + convert_cost_ic = 3000 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + } + super_heavy_ship_engine_2 = { + category = super_heavy_ship_engine + gui_category = heavy_ship_engine + gfx = heavy_ship_engine_2 + sfx = sfx_ui_sd_module_engine + parent = super_heavy_ship_engine_1 + + add_stats = { + fuel_consumption = 30 + build_cost_ic = 3500 + } + multiply_stats = { + naval_speed = 0.575 + } + can_convert_from = { + module_category = super_heavy_ship_engine + convert_cost_ic = 4500 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + can_convert_from = { + module = super_heavy_ship_engine_1 + convert_cost_ic = 4200 + } + } + super_heavy_ship_engine_3 = { + category = super_heavy_ship_engine + gui_category = heavy_ship_engine + gfx = heavy_ship_engine_3 + sfx = sfx_ui_sd_module_engine + parent = super_heavy_ship_engine_2 + + add_stats = { + fuel_consumption = 40 + build_cost_ic = 4000 + } + multiply_stats = { + naval_speed = 0.65 + } + can_convert_from = { + module_category = super_heavy_ship_engine + convert_cost_ic = 5000 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + can_convert_from = { + module = super_heavy_ship_engine_2 + convert_cost_ic = 4700 + } + } + + +####################### +## CARRIER ENGINES ## +####################### + carrier_ship_engine_1 = { + abbreviation = "scd" + category = carrier_ship_engine + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 5 + fuel_consumption = 12 + build_cost_ic = 1500 + } + + multiply_stats = { + naval_speed = 0.3 + + } + + can_convert_from = { + module_category = carrier_ship_engine + convert_cost_ic = 1800 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + } + + carrier_ship_engine_2 = { + abbreviation = "sce" + category = carrier_ship_engine + parent = carrier_ship_engine_1 + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 5 + fuel_consumption = 16 + build_cost_ic = 2000 + } + + multiply_stats = { + naval_speed = 0.4 + + } + + can_convert_from = { + module_category = carrier_ship_engine + convert_cost_ic = 2300 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + can_convert_from = { + module = carrier_ship_engine_1 + convert_cost_ic = 2100 + } + } + + carrier_ship_engine_3 = { + abbreviation = "scf" + category = carrier_ship_engine + parent = carrier_ship_engine_2 + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 5 + fuel_consumption = 20 + build_cost_ic = 2500 + } + + multiply_stats = { + naval_speed = 0.5 + + } + + can_convert_from = { + module_category = carrier_ship_engine + convert_cost_ic = 2800 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + can_convert_from = { + module = carrier_ship_engine_2 + convert_cost_ic = 2600 + } + } + carrier_ship_engine_4 = { + abbreviation = "scg" + category = carrier_ship_engine + parent = carrier_ship_engine_3 + sfx = sfx_ui_sd_module_engine + + + add_stats = { + #naval_speed = 5 + fuel_consumption = 24 + build_cost_ic = 3000 + } + + multiply_stats = { + naval_speed = 0.55 + + } + + can_convert_from = { + module_category = carrier_ship_engine + convert_cost_ic = 3300 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + can_convert_from = { + module = carrier_ship_engine_3 + convert_cost_ic = 3100 + } + } + carrier_ship_engine_nuclear = { + category = carrier_ship_engine_nuclear + gui_category = carrier_ship_engine + sfx = sfx_ui_sd_module_engine + gfx = ship_engine_nuclear + parent = carrier_ship_engine_4 + add_stats = { + #naval_speed = 5 + build_cost_ic = 4500 + naval_range = 50000 + reliability = -0.5 + } + + multiply_stats = { + naval_speed = 0.6 + fuel_consumption = -1 + } + build_cost_resources = { + steel = 2 + chromium = 1 + } + can_convert_from = { + module_category = carrier_ship_engine + convert_cost_ic = 5000 + } + } + carrier_ship_engine_2_diesel = { + category = carrier_ship_engine + sfx = sfx_ui_sd_module_engine + gfx = ship_diesel_engine_2 + + add_stats = { + #naval_speed = 5 + fuel_consumption = 12 + build_cost_ic = 2500 + reliability = -0.05 + } + + multiply_stats = { + naval_speed = 0.35 + naval_range = 0.3 + } + + can_convert_from = { + module_category = carrier_ship_engine + convert_cost_ic = 2500 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + } + + carrier_ship_engine_3_diesel = { + category = carrier_ship_engine + parent = carrier_ship_engine_2_diesel + sfx = sfx_ui_sd_module_engine + gfx = ship_diesel_engine_3 + + add_stats = { + #naval_speed = 5 + fuel_consumption = 16 + build_cost_ic = 3000 + reliability = -0.05 + } + + multiply_stats = { + naval_speed = 0.45 + naval_range = 0.4 + } + + can_convert_from = { + module_category = carrier_ship_engine + convert_cost_ic = 3000 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + can_convert_from = { + module = carrier_ship_engine_2_diesel + convert_cost_ic = 2800 + } + } + carrier_ship_engine_4_diesel = { + category = carrier_ship_engine + parent = carrier_ship_engine_3_diesel + sfx = sfx_ui_sd_module_engine + gfx = ship_diesel_engine_4 + + add_stats = { + #naval_speed = 5 + fuel_consumption = 20 + build_cost_ic = 3500 + reliability = -0.05 + } + + multiply_stats = { + naval_speed = 0.5 + naval_range = 0.5 + } + + can_convert_from = { + module_category = carrier_ship_engine + convert_cost_ic = 3500 + convert_cost_resources = { + steel = 1 + chromium = 1 + } + } + can_convert_from = { + module = carrier_ship_engine_2_diesel + convert_cost_ic = 3300 + } + } + + +####################### +## CIVILIAN HUJINE ## +####################### + civilian_ship_engine_1 = { + category = civilian_ship_engine + sfx = sfx_ui_sd_module_engine + + add_stats = { + fuel_consumption = 8 + build_cost_ic = 300 + } + multiply_stats = { + naval_speed = 0.1 + } + can_convert_from = { + module_category = civilian_ship_engine + convert_cost_ic = 200 + } + } + civilian_ship_engine_2 = { + category = civilian_ship_engine + parent = civilian_ship_engine_1 + sfx = sfx_ui_sd_module_engine + + add_stats = { + fuel_consumption = 14 + build_cost_ic = 600 + } + multiply_stats = { + naval_speed = 0.3 + } + + can_convert_from = { + module_category = civilian_ship_engine + convert_cost_ic = 200 + } + } +} \ No newline at end of file diff --git a/src/common/units/names_ships/AP_ship_names.txt b/src/common/units/names_ships/AP_ship_names.txt new file mode 100755 index 0000000..b897873 --- /dev/null +++ b/src/common/units/names_ships/AP_ship_names.txt @@ -0,0 +1,103 @@ +### USA ### +USA_AP_HISTORICAL = { + name = NAME_THEME_HISTORICAL_AP + + for_countries = { BYG } + type = ship + ship_types = { ship_hull_civilian } + + prefix = "USS " + fallback_name = "Oiler AP-%d" + + unique = { + "卡诺瓦" "莫米" "库亚玛" "布拉索斯" "内奇斯" "佩科斯" "帕托卡" "萨佩洛" "拉马波" "三一" + "拉皮丹" "萨利纳斯" "塞普尔加" "蒂珀卡努" "阿拉米达" "卡维亚" "拉勒米" "马托尔" "锡马隆" "尼欧肖" + "普拉特" "萨宾" "萨拉墨涅" "卡斯卡斯基亚" "希蒙" "瓜达卢佩" "阿什塔比拉" "卡卡彭" "卡连特" "奇卡斯基亚" + "埃洛科明" "奥西拉" "玛丽亚斯" "海牛" "密西西尼瓦" "南塔哈拉" "塞文" "塔卢加" "奇波拉" "托洛瓦纳" + "阿拉加什" "卡卢萨哈奇" "卡尼斯特奥" "楚卡湾" "米斯皮隆" "纳瓦索塔" "帕苏姆比克" "波卡塔克" "瓦卡马" "奇科皮" + "休萨托尼克" "肯纳贝克" "梅里马克" "威努斯基" "坎卡基" "拉克万纳" "尼欧肖" "马塔波尼" "莫农加希拉" "塔帕汉诺克" + "帕图克森特" "内奇斯" "奇瓦瓦" "埃诺里" "埃斯卡兰特" "内沙尼克" "奈厄布拉勒" "苏阿米科" "塔卢拉" "佩科斯" + "卡什" "米利科马" "萨拉纳克" "索格塔克" "斯库尔基尔" "科萨托" "切帕切特" "考恩斯克" "埃斯坎比亚" "肯尼巴哥" + "卡哈巴" "马斯科马" "奥克拉瓦哈" "帕曼西特" "波纳甘塞特" "塞贝克" "战斧" "巴石" "阿巴坦" "苏巴里森" + "阿纳科斯蒂亚" "卡尼" "塔马尔佩斯" "科霍克顿" "康乔" "科尼库" "康图库克" "布埃纳文图拉使命" "卡皮斯特拉诺使命" "卡梅尔使命" + "德帕拉使命" "多洛斯使命" "洛雷托使命" "洛杉矶使命" "普里西玛使命" "圣安东尼奥使命" "圣卡洛斯使命" "圣迭戈使命" "圣费尔南多使命" "旧金山使命" + "圣加布里埃尔使命" "圣何塞使命" "圣胡安使命" "圣路易斯-奥比斯保使命" "圣路易斯雷使命" "圣米格尔使命" "圣拉斐尔使命" "圣巴巴拉使命" "圣克拉拉使命" "圣克鲁兹使命" + "圣伊内斯使命" "索拉诺使命" "索达德使命" "圣安娜使命" "谢克拉米" "尼欧肖" "密西西尼瓦" "哈西扬帕" "卡瓦什维" "特拉基" + "庞沙图拉" "科尼库" "莫米" "波托马克" "肖肖尼" "育空" "美国探险家" "萨克拉门托" "卡姆登" "西雅图" + "Detroit" + } +} + +### ENG ### +ENG_AP_HISTORICAL = { + name = NAME_THEME_HISTORICAL_AP + + for_countries = { HUJ } + type = ship + ship_types = { ship_hull_civilian } + + prefix = "RAF " + fallback_name = "Oiler AP-%d" + + unique = { + "奥尔卡德" "寡头" "奥林瑟斯" "奥尔文" "奥尔纳" "夹竹桃" "修道院谷" "阿黛尔谷" "亚恩谷" "毕夏普谷" + "博尔谷" "布鲁姆谷" "凯恩谷" "雪松谷" "暗谷" "丹比谷" "德温特谷" "露水谷" "丁格尔谷" "丁斯谷" + "鹰谷" "伊斯谷" "回音谷" "恩纳谷" "气灵" "精灵" "黑色游骑兵" "蓝色游骑兵" "褐色游骑兵" "金色游骑兵" + "绿色游骑兵" "灰色游骑兵" "浪涛男爵" "浪涛酋长" "浪涛指挥官" "浪涛征服者" "浪涛公爵" "浪涛皇帝" "浪涛总督" "浪涛国王" + "浪涛骑士" "浪涛领主" "浪涛解放者" "浪涛大师" "浪涛王权" "浪涛首相" "浪涛王储" "浪涛守护者" "浪涛摄政" "浪涛统治者" + "浪涛主权" "浪涛胜利者" "激浪巡逻" "激浪开拓者" "激浪机师" "苹果叶" "月桂叶" "荆棘叶" "樱桃叶" "梨叶" + "李子叶" "奥尔纳" "近潮" "流潮" "激潮" "澳洲潮" "泉潮" "池潮" "奥尔文" "奥尔纳" + "奥尔梅达" "布拉瓦约" "涡流滩" "涡流湾" "涡流崖" "涡流溪" "涡流岩" "涡流礁" "涡流峡" "涡流岬" + } +} + +### GER ### +GER_AP_HISTORICAL = { + name = NAME_THEME_HISTORICAL_AP + + for_countries = { TIX } + type = ship + ship_types = { ship_hull_civilian } + + fallback_name = "Oiler AP-%d" + + unique = { + "迪特马申" "阿特马克" "诺德马克" "弗兰肯" "厄姆兰" "斯皮什伦" "瓦尔兴湖" "阿默湖" "泰根湖" "韦斯滕塞" + "吕讷堡" "科堡" "弗赖堡" "格吕克斯堡" "萨尔堡" "宁堡" "奥芬堡" "梅尔斯堡" + } +} + +### SOV ### +SOV_AP_HISTORICAL = { + name = NAME_THEME_HISTORICAL_AP + + for_countries = { BFL } + type = ship + ship_types = { ship_hull_civilian } + + fallback_name = "Oiler AP-%d" + + unique = { + "阿拉扎尼河" "塔尔图河" "戈伦河" "霍比河" "索西瓦河" "奥尔沙河" "提坦河" "通古斯河" "桑塔河" "琳达河" + "因迪加河" "莫克沙河" "瑟索拉河" "切雷姆尚河" "洛瓦特河" "沙恰河" "谢伊姆河" "舍隆河" "捷列克河" "舍克斯纳河" + "顿河" "顿涅茨" "第聂伯河" "多瑙河" "孔达河" "勒拿河" "维舍拉河" + } +} + +### JAP ### +JAP_AP_HISTORICAL = { + name = NAME_THEME_HISTORICAL_AP + + for_countries = { CHY } + type = ship + ship_types = { ship_hull_civilian } + + fallback_name = "Oiler AP-%d" + + unique = { + "隐户" "早鞆" "鸣户" "野间" "能登吕" "知床" "襟裳" "佐多" "鹤见" "尻矢" + "石廊" "神威" "风早" "速吸" "针尾" "东亚丸" "极东丸" "建川丸" "日本丸" "东邦丸" + "严岛丸" "玄洋丸" "日荣丸" "东荣丸" "国洋丸" "健洋丸" "神国丸" "久荣丸" "日章丸" "黑潮丸" + "秋津丸" "曙之丸" "滨名" + } +} \ No newline at end of file diff --git a/src/common/units/names_ships/CHI_ship_names.txt b/src/common/units/names_ships/CHI_ship_names.txt index f96f249..af53dd7 100755 --- a/src/common/units/names_ships/CHI_ship_names.txt +++ b/src/common/units/names_ships/CHI_ship_names.txt @@ -1,8 +1,8 @@ -##### GENERIC CHINESE NAME LISTS ##### +##### GENERIC DOHNESE NAME LISTS ##### ############################## # -# CHI +# DOH # ############################## @@ -10,7 +10,7 @@ CHI_DD_HISTORICAL = { name = NAME_THEME_HISTORICAL_DESTROYERS - for_countries = { CHI SHX PRC GXC XSM SIK YUN DOH } + for_countries = { DOH SHX PRC GXC XSM SIK YUN MAN } type = ship ship_types = { ship_hull_light destroyer ship_hull_civilian } @@ -73,7 +73,7 @@ CHI_DD_HISTORICAL = { CHI_CL_HISTORICAL = { name = NAME_THEME_HISTORICAL_CL - for_countries = { CHI SHX PRC GXC XSM SIK YUN DOH } + for_countries = { DOH SHX PRC GXC XSM SIK YUN MAN } type = ship ship_types = { ship_hull_cruiser light_cruiser } @@ -99,7 +99,7 @@ CHI_CL_HISTORICAL = { CHI_CA_HISTORICAL = { name = NAME_THEME_HISTORICAL_CA - for_countries = { CHI SHX PRC GXC XSM SIK YUN DOH } + for_countries = { DOH SHX PRC GXC XSM SIK YUN MAN } type = ship ship_types = { ship_hull_cruiser heavy_cruiser } @@ -119,7 +119,7 @@ CHI_CA_HISTORICAL = { CHI_BB_HISTORICAL = { name = NAME_THEME_HISTORICAL_BB - for_countries = { CHI SHX PRC GXC XSM SIK YUN DOH } + for_countries = { DOH SHX PRC GXC XSM SIK YUN MAN } type = ship ship_types = { ship_hull_heavy battleship battle_cruiser ship_hull_pre_dreadnought } @@ -137,7 +137,7 @@ CHI_BB_HISTORICAL = { CHI_CV_HISTORICAL = { name = NAME_THEME_HISTORICAL_CARRIERS - for_countries = { CHI SHX PRC GXC XSM SIK YUN DOH } + for_countries = { DOH SHX PRC GXC XSM SIK YUN MAN } type = ship ship_types = { ship_hull_carrier carrier } @@ -154,7 +154,7 @@ CHI_CV_HISTORICAL = { CHI_SS_HISTORICAL = { name = NAME_THEME_HISTORICAL_SUBMARINES - for_countries = { CHI SHX PRC GXC XSM SIK YUN DOH } + for_countries = { DOH SHX PRC GXC XSM SIK YUN MAN } type = ship ship_types = { ship_hull_submarine submarine } @@ -163,108 +163,107 @@ CHI_SS_HISTORICAL = { } ### THEME: MOUNTAINS ### -# CHI_THEME_MOUNTAINS = { -# name = NAME_THEME_MOUNTAINS +CHI_THEME_MOUNTAINS = { + name = NAME_THEME_MOUNTAINS -# for_countries = { CHI SHX PRC GXC XSM SIK YUN DOH } + for_countries = { DOH SHX PRC GXC XSM SIK YUN MAN } -# type = ship + type = ship -# #prefix = "ROCS " -# fallback_name = "%s." + #prefix = "ROCS " + fallback_name = "%s." -# unique = { -# ## Mountains (Incomplete) -# "戴云山" "罗霄山" "万阳山" "天柱山" "沂蒙山" "昆仑山" "井冈山" -# "长白山" "龙湖山" "五指山" "大青山" "八仙山" "华顶山" "老铁山" -# "绿华山" "大别山" "太行山" "天目山" "武夷山" "徂徕山" "五台山" "峨眉山" -# "丹霞山" "雪峰山" "海洋山" "青城山" "雁荡山" "九华山" "普陀山" -# "黄岗山" "天台山" "灵岩山" "洞庭山" "贺兰山" "六盘山" "云台山" -# "五峰山" "紫金山" "泰山" "恒山" "嵩山" "华山" "衡山" "黄山" -# "天山" "玉山" "文山" "庐山" "福山" "寿山" "青山" "长山" "龙山" -# "崆峒山" "白云山" "雷公山" "象鼻山" "苍岩山" "王屋山" "青云山" "清源山" "千佛山" "罗浮山" "月亮山" "太华山" "凤凰山" "崂山" -# } -# } + unique = { + ## Mountains (Incomplete) + "戴云山" "罗霄山" "万阳山" "天柱山" "沂蒙山" "昆仑山" "井冈山" + "长白山" "龙湖山" "五指山" "大青山" "八仙山" "华顶山" "老铁山" + "绿华山" "大别山" "太行山" "天目山" "武夷山" "徂徕山" "五台山" "峨眉山" + "丹霞山" "雪峰山" "海洋山" "青城山" "雁荡山" "九华山" "普陀山" + "黄岗山" "天台山" "灵岩山" "洞庭山" "贺兰山" "六盘山" "云台山" + "五峰山" "紫金山" "泰山" "恒山" "嵩山" "华山" "衡山" "黄山" + "天山" "玉山" "文山" "庐山" "福山" "寿山" "青山" "长山" "龙山" + } +} ### THEME: STATES ### -# CHI_THEME_STATES = { -# name = NAME_THEME_STATES +CHI_THEME_STATES = { + name = NAME_THEME_STATES -# for_countries = { CHI SHX PRC GXC XSM SIK YUN DOH } + for_countries = { DOH SHX PRC GXC XSM SIK YUN MAN } -# type = ship + type = ship -# #prefix = "ROCS " -# fallback_name = "%s." + #prefix = "ROCS " + fallback_name = "%s." -# unique = { -# ## Based on 1936 KR Map -# "云南" "贵州" "广西" "广东" "湖南" "河南" "福建" "浙江" "江西" "江苏" -# "安徽" "湖北" "山西" "陕西" "直隶" "四川" "甘肃" "山东" "黑龙江" "辽宁" -# "青海" "新疆" "吉林" "热河" "察尔哈" "宁夏" "绥远" "西康" + unique = { + ## Based on 1936 KR Map + "云南" "贵州" "广西" "广东" "湖南" "河南" "福建" "浙江" "江西" "江苏" + "安徽" "湖北" "山西" "陕西" "直隶" "四川" "甘肃" "山东" "黑龙江" "辽宁" + "青海" "新疆" "吉林" "热河" "察尔哈" "宁夏" "绥远" "西康" -# ## More Outlandish States -# "内蒙古" "西藏" -# } -# } + ## More Outlandish States + "内蒙古" "西藏" + } +} ### THEME: RIVERS ### -# CHI_THEME_RIVERS = { -# name = NAME_THEME_RIVERS +CHI_THEME_RIVERS = { + name = NAME_THEME_RIVERS -# for_countries = { CHI SHX PRC GXC XSM SIK YUN DOH } + for_countries = { DOH SHX PRC GXC XSM SIK YUN MAN } -# type = ship + type = ship -# #prefix = "ROCS " -# fallback_name = "%s." + #prefix = "ROCS " + fallback_name = "%s." -# unique = { -# ## Lakes -# "艾比湖" "艾里克湖" "艾丁湖" "博斯腾湖" "柴窝堡湖" "长湖" "巢湖" "大別勒湖" "达布逊盐湖" -# "大冶湖" "岱海" "滇池" "达克次湖" "淀山湖" "东钱湖" "洞庭湖" "东湖" "洱海" "斧头湖" -# "高邮湖" "天池" "黑海" "洪湖" "洪泽湖" "后官湖" "黄旗海" "呼伦湖" "梁子湖" -# "龙感湖" "麓湖" "鲁玛江东错" "泸沽湖" "骆马湖" "玛纳斯湖" "南四湖" "牛山湖" "北霍布逊湖" -# "班公错" "鄱阳湖" "千岛湖" "青海湖" "南湖" "南洞庭湖" "南霍布逊湖" "涩聂湖" "太湖" -# "汤逊湖" "团结湖" "西湖" "西达布逊湖" "武湖" "小别勒湖" "协作湖" "西凉湖" "兴凯湖" -# "雅尔湖" "阳澄湖" "雁东湖" "雁西湖" "野芷湖" "张渡湖" + unique = { + ## Lakes + "艾比湖" "艾里克湖" "艾丁湖" "博斯腾湖" "柴窝堡湖" "长湖" "巢湖" "大別勒湖" "达布逊盐湖" + "大冶湖" "岱海" "滇池" "达克次湖" "淀山湖" "东钱湖" "洞庭湖" "东湖" "洱海" "斧头湖" + "高邮湖" "天池" "黑海" "洪湖" "洪泽湖" "后官湖" "黄旗海" "呼伦湖" "梁子湖" + "龙感湖" "麓湖" "鲁玛江东错" "泸沽湖" "骆马湖" "玛纳斯湖" "南四湖" "牛山湖" "北霍布逊湖" + "班公错" "鄱阳湖" "千岛湖" "青海湖" "南湖" "南洞庭湖" "南霍布逊湖" "涩聂湖" "太湖" + "汤逊湖" "团结湖" "西湖" "西达布逊湖" "武湖" "小别勒湖" "协作湖" "西凉湖" "兴凯湖" + "雅尔湖" "阳澄湖" "雁东湖" "雁西湖" "野芷湖" "张渡湖" -# ## Rivers (Incomplete) -# "乌苏里江" "松花江" "海拉尔河" "绥芬河" "图们江" "鞍子河" "复州河" "大辽河" "辽河" -# "大凌河" "烟台河" "六股河" "石河" "狗河" "大石河" "九江河" "戴河" "洋河" "滦河" "海河" -# "潍河" "徒駭河" "黃河" "漯河" "伊河" "渭河" "汾河" "延河" "無定河" "清水河" "洮河" "大夏河" -# "小清河" "鸭绿江" "胶河" "长江" "黃浦江" "青弋江" "汉江" "富水" "湘江" "雅砻江" -# "闽江" "珠江" "韩江" "北仑河" "元江" "澜沧江" "南渡江" "万泉河" "若水" -# } -# } + ## Rivers (Incomplete) + "乌苏里江" "松花江" "海拉尔河" "绥芬河" "图们江" "鞍子河" "复州河" "大辽河" "辽河" + "大凌河" "烟台河" "六股河" "石河" "狗河" "大石河" "九江河" "戴河" "洋河" "滦河" "海河" + "潍河" "徒駭河" "黃河" "漯河" "伊河" "渭河" "汾河" "延河" "無定河" "清水河" "洮河" "大夏河" + "小清河" "鸭绿江" "胶河" "长江" "黃浦江" "青弋江" "汉江" "富水" "湘江" "雅砻江" + "闽江" "珠江" "韩江" "北仑河" "元江" "澜沧江" "南渡江" "万泉河" "若水" + } +} -# ### THEME: CITIES ### -# CHI_THEME_CITIES = { -# name = NAME_THEME_CITIES +### THEME: CITIES ### +CHI_THEME_CITIES = { + name = NAME_THEME_CITIES -# for_countries = { CHI SHX PRC GXC XSM SIK YUN DOH } + for_countries = { DOH SHX PRC GXC XSM SIK YUN MAN } -# type = ship + type = ship -# #prefix = "ROCS " -# fallback_name = "%s." + #prefix = "ROCS " + fallback_name = "%s." -# unique = { -# ## VP display in-game -# "海拉尔" "嫩江" "齐齐哈尔" "哈尔滨" "长春" "沈阳" "朝阳" "山海关" "承德" "大连" "北京" -# "天津" "张垣" "大同" "石门" "保定" "洛阳" "郑州" "开封" "西安" "武昌" "汉阳" "汉口" -# "荆州" "信阳" "烟台" "威县" "青岛" "威海卫" "临沂" "济宁" "济南" "徐州" "盐城" "如皋" -# "南通" "无锡" "上海" "杭州" "宁波" "金华" "温州" "安庆" "南昌" "常德" "长沙" "衡阳" -# "韶关" "厦门" "泉州" "汕头" "梧州" "桂林" "龙岩" "福州" "南平" "台北" "高兴" -# "惠州" "香港" "澳门" "广州" "贵阳" "昆明" "大理" "景洪" "达县" "重庆" "成都" "雅安" -# "玉树" "延安" "太原" "阳泉" "归绥" "银川" "兰州" "天水" "西宁" "迪化" "阿克苏" "喀什" "和田" -# "哈密" "湛江" "库伦" "拉萨" "日喀则" "百眼" "苏州" "咸阳" "惠阳" -# } -# } + unique = { + ## VP display in-game + "海拉尔" "嫩江" "齐齐哈尔" "哈尔滨" "长春" "沈阳" "朝阳" "山海关" "承德" "大连" "北京" + "天津" "张垣" "大同" "石门" "保定" "洛阳" "郑州" "开封" "西安" "武昌" "汉阳" "汉口" + "荆州" "信阳" "烟台" "威县" "青岛" "威海卫" "临沂" "济宁" "济南" "徐州" "盐城" "如皋" + "南通" "无锡" "上海" "杭州" "宁波" "金华" "温州" "安庆" "南昌" "常德" "长沙" "衡阳" + "韶关" "厦门" "泉州" "汕头" "梧州" "桂林" "龙岩" "福州" "南平" "台北" "高兴" + "惠州" "香港" "澳门" "广州" "贵阳" "昆明" "大理" "景洪" "达县" "重庆" "成都" "雅安" + "玉树" "延安" "太原" "阳泉" "归绥" "银川" "兰州" "天水" "西宁" "迪化" "阿克苏" "喀什" "和田" + "哈密" "湛江" "库伦" "拉萨" "日喀则" "百眼" "苏州" "咸阳" "惠阳" + } +} CHYN_THEME_ASTROLOGY = { name = NAME_THEME_ASTROLOGY - for_countries = { CHI SHX PRC GXC XSM SIK YUN DOH } + for_countries = { DOH SHX PRC GXC XSM SIK YUN MAN } type = ship @@ -277,3 +276,17 @@ CHYN_THEME_ASTROLOGY = { "文昌" "三师" "三公" "天床" "太尊" "天牢" "玄戈" } } + +CHYN_THEME_ANCIENT_GENERAL = { + name = NAME_THEME_GENERAL_CHI + for_countries = { DOH SHX PRC GXC XSM SIK YUN MAN } + + type = ship + + #prefix = "ROCS " + fallback_name = "%s." + + unique = { + "骠骑将军" "车骑将军" "卫将军" "前将军" "后将军" "左将军" "右将军" "荡寇将军" "讨虏将军" "破虏将军" "讨逆将军" "武牙将军" "折冲将军" "伏波将军" "龙骧将军" "虎翼将军" "骁骑将军" "偏将军" "裨将军" "中护军" + } +} \ No newline at end of file diff --git a/src/common/units/names_ships/ENG_ship_names.txt b/src/common/units/names_ships/ENG_ship_names.txt index 3d9cac1..d083433 100755 --- a/src/common/units/names_ships/ENG_ship_names.txt +++ b/src/common/units/names_ships/ENG_ship_names.txt @@ -3,7 +3,7 @@ ENG_DD_ALPHABETICAL = { name = NAME_ENG_DD_ALPHABETICAL - for_countries = { ENG HUJ } + for_countries = { HUJ } type = ship ship_types = { ship_hull_light destroyer ship_hull_civilian } @@ -84,7 +84,7 @@ ENG_DD_ALPHABETICAL = { ENG_DD_WEAPONS = { name = NAME_ENG_WEAPONS - for_countries = { ENG HUJ } + for_countries = { HUJ } type = ship ship_types = { ship_hull_light destroyer ship_hull_civilian } @@ -103,7 +103,7 @@ ENG_DD_WEAPONS = { ENG_DE_HISTORICAL = { name = NAME_THEME_HISTORICAL_DE - for_countries = { ENG HUJ } + for_countries = { HUJ } type = ship ship_types = { ship_hull_light destroyer ship_hull_civilian } @@ -137,7 +137,7 @@ ENG_DE_HISTORICAL = { ENG_CL_TOWN = { name = NAME_ENG_CL_TOWN - for_countries = { ENG HUJ } + for_countries = { HUJ } type = ship ship_types = { ship_hull_cruiser light_cruiser } @@ -167,7 +167,7 @@ ENG_CL_TOWN = { ENG_CL_MYTHOLOGY = { name = NAME_ENG_CL_MYTH - for_countries = { ENG HUJ } + for_countries = { HUJ } type = ship ship_types = { ship_hull_cruiser light_cruiser } @@ -204,7 +204,7 @@ ENG_CL_MYTHOLOGY = { ENG_CL_HISTORICAL = { name = NAME_THEME_HISTORICAL_CL - for_countries = { ENG HUJ } + for_countries = { HUJ } can_use = { not = { has_government = communism } @@ -235,7 +235,7 @@ ENG_CL_HISTORICAL = { ENG_COUNTIES = { name = NAME_ENG_COUNTY - for_countries = { ENG HUJ } + for_countries = { HUJ } type = ship ship_types = { ship_hull_cruiser heavy_cruiser } @@ -268,7 +268,7 @@ ENG_COUNTIES = { ENG_MINELAYERS_HISTORICAL = { name = NAME_THEME_HISTORICAL_MINELAYERS - for_countries = { ENG HUJ } + for_countries = { HUJ } type = ship ship_types = { ship_hull_cruiser light_cruiser ship_hull_light destroyer ship_hull_civilian } @@ -288,7 +288,7 @@ ENG_MINELAYERS_HISTORICAL = { ENG_BB_HISTORICAL = { name = NAME_THEME_HISTORICAL_BB - for_countries = { ENG HUJ } + for_countries = { HUJ } type = ship ship_types = { ship_hull_heavy battleship } @@ -321,7 +321,7 @@ ENG_BB_HISTORICAL = { ENG_BC_HISTORICAL = { name = NAME_ENG_BC_QUALITIES - for_countries = { ENG HUJ } + for_countries = { HUJ } type = ship ship_types = { ship_hull_heavy battle_cruiser } @@ -341,10 +341,10 @@ ENG_BC_HISTORICAL = { ENG_CV_QUALITIES = { name = NAME_ENG_CV_QUALITIES - for_countries = { ENG HUJ } + for_countries = { HUJ } type = ship - ship_types = { ship_hull_heavy carrier } + ship_types = { ship_hull_carrier carrier } prefix = "HMS " fallback_name = "Carrier %s" @@ -370,10 +370,10 @@ ENG_CV_QUALITIES = { ENG_CV_MYTHOLOGY = { name = NAME_ENG_CV_MYTH - for_countries = { ENG HUJ } + for_countries = { HUJ } type = ship - ship_types = { ship_hull_heavy carrier } + ship_types = { ship_hull_carrier carrier } prefix = "HMS " fallback_name = "Carrier %s" @@ -394,7 +394,7 @@ ENG_CV_MYTHOLOGY = { ENG_CA_HISTORICAL = { name = NAME_THEME_HISTORICAL_CA - for_countries = { ENG HUJ } + for_countries = { HUJ } type = ship ship_types = { ship_hull_cruiser heavy_cruiser } @@ -415,7 +415,7 @@ ENG_CA_HISTORICAL = { ENG_SS_HISTORICAL = { name = NAME_THEME_HISTORICAL_SUBMARINES - for_countries = { ENG HUJ } + for_countries = { HUJ } type = ship ship_types = { ship_hull_submarine submarine } @@ -453,7 +453,7 @@ ENG_SS_HISTORICAL = { ENG_ADMIRALS = { name = NAME_THEME_ADMIRALS - for_countries = { ENG HUJ } + for_countries = { HUJ } type = ship ship_types = { ship_hull_heavy battleship battle_cruiser carrier } @@ -483,7 +483,7 @@ ENG_ADMIRALS = { ENG_BATTLES = { name = NAME_THEME_BATTLES - for_countries = { ENG HUJ } + for_countries = { HUJ } ship_types = { ship_hull_light ship_hull_cruiser light_cruiser heavy_cruiser ship_hull_civilian } type = ship @@ -502,7 +502,7 @@ ENG_BATTLES = { ENG_RIVERS = { name = NAME_THEME_RIVERS - for_countries = { ENG HUJ } + for_countries = { HUJ } type = ship ship_types = { ship_hull_light ship_hull_cruiser light_cruiser ship_hull_civilian } @@ -519,7 +519,7 @@ ENG_RIVERS = { ENG_KINGS = { name = NAME_THEME_KINGS # 1066 - 1936 - for_countries = { ENG HUJ } + for_countries = { HUJ } type = ship @@ -534,3 +534,24 @@ ENG_KINGS = { "英王亨利二世" "英王史蒂芬" "英王亨利一世" "英王威廉二世" "英王威廉一世" } } + +ENG_CVE_HISTORICAL = { + name = NAME_THEME_HISTORICAL_CVE + + for_countries = { HUJ } + + type = ship + ship_types = { ship_hull_carrier carrier } + + prefix = "HMS " + fallback_name = "Carrier %s" + + unique = { + "大胆" "射手" "复仇者" "撕咬者" "冲锋者" "战斗者" "攻击者" "猎人" "追击者" "剑师" "潜行者" + "追赶者" "打击者" "搜索者" "破坏者" "追踪者" "投石机" "显贵者" "帝王" "埃米尔" "别姬" "小号手" + "女皇" "赫迪夫" "发言者" "地方官" "首相" "沙阿" "巡逻者" "拉哲" "拉尼" "责骂者" "领主" + "皇后" "统治者" "仲裁者" "重击者" "拳手" "死神" "活跃" "奈拉纳" "温德克斯" "坎帕尼亚" "普利托里亚城堡" + "冲击者" "践踏者" "擒拿者" "啄木鸟" "弹弓" "反射镜" "突刺者" "王权" "国王" "王太子" "边境伯爵" + "帕迪夏" "苏丹" "马利克" "阿米尔" "天皇" "可汗" "女苏丹" "公主" "沙皇" "凯撒" "皇家" + } +} \ No newline at end of file diff --git a/src/common/units/names_ships/FRA_ship_names.txt b/src/common/units/names_ships/FRA_ship_names.txt index 29fc9e1..be25406 100755 --- a/src/common/units/names_ships/FRA_ship_names.txt +++ b/src/common/units/names_ships/FRA_ship_names.txt @@ -3,7 +3,7 @@ FRA_DD_HISTORICAL = { name = NAME_THEME_HISTORICAL_DESTROYERS - for_countries = { FRA YUW } + for_countries = { YUW } type = ship ship_types = { ship_hull_light destroyer ship_hull_civilian } @@ -31,7 +31,7 @@ FRA_DD_HISTORICAL = { FRA_DE_HISTORICAL = { name = NAME_THEME_HISTORICAL_LIGHT_DDS - for_countries = { FRA YUW } + for_countries = { YUW } type = ship ship_types = { ship_hull_light destroyer ship_hull_civilian } @@ -57,7 +57,7 @@ FRA_DE_HISTORICAL = { FRA_CL_HISTORICAL = { name = NAME_THEME_HISTORICAL_CL - for_countries = { FRA YUW } + for_countries = { YUW } type = ship ship_types = { ship_hull_cruiser light_cruiser } @@ -79,7 +79,7 @@ FRA_CL_HISTORICAL = { FRA_CA_HISTORICAL = { name = NAME_THEME_HISTORICAL_CA - for_countries = { FRA YUW } + for_countries = { YUW } type = ship ship_types = { ship_hull_cruiser heavy_cruiser } @@ -100,7 +100,7 @@ FRA_CA_HISTORICAL = { FRA_MINELAYERS_HISTORICAL = { name = NAME_THEME_HISTORICAL_MINELAYERS - for_countries = { FRA YUW } + for_countries = { YUW } type = ship ship_types = { ship_hull_cruiser light_cruiser ship_hull_light destroyer ship_hull_civilian } @@ -122,7 +122,7 @@ FRA_MINELAYERS_HISTORICAL = { FRA_BB_HISTORICAL = { name = NAME_THEME_HISTORICAL_BB - for_countries = { FRA YUW } + for_countries = { YUW } type = ship ship_types = { ship_hull_heavy battleship } @@ -143,7 +143,7 @@ FRA_BB_HISTORICAL = { FRA_BC_HISTORICAL = { name = NAME_THEME_HISTORICAL_BC - for_countries = { FRA YUW } + for_countries = { YUW } type = ship ship_types = { ship_hull_heavy battle_cruiser } @@ -162,7 +162,7 @@ FRA_BC_HISTORICAL = { FRA_CV_HISTORICAL = { name = NAME_THEME_HISTORICAL_CARRIERS - for_countries = { FRA YUW } + for_countries = { YUW } type = ship ship_types = { ship_hull_carrier carrier } @@ -181,7 +181,7 @@ FRA_CV_HISTORICAL = { FRA_SS_HISTORICAL = { name = NAME_THEME_HISTORICAL_SUBMARINES - for_countries = { FRA YUW } + for_countries = { YUW } type = ship ship_types = { ship_hull_submarine submarine } @@ -211,7 +211,7 @@ FRA_SS_HISTORICAL = { FRA_REGIONS = { name = NAME_THEME_REGIONS - for_countries = { FRA YUW } + for_countries = { YUW } type = ship @@ -228,7 +228,7 @@ FRA_REGIONS = { FRA_CITIES = { name = NAME_THEME_CITIES - for_countries = { FRA YUW } + for_countries = { YUW } type = ship @@ -256,7 +256,7 @@ FRA_CITIES = { FRA_COLONIES = { name = NAME_THEME_COLONIES - for_countries = { FRA YUW } + for_countries = { YUW } type = ship @@ -276,7 +276,7 @@ FRA_COLONIES = { FRA_MARSHALS = { name = NAME_THEME_MARSHALS # 1180 - 1789 - for_countries = { FRA YUW } + for_countries = { YUW } type = ship diff --git a/src/common/units/names_ships/GER_ship_name.txt b/src/common/units/names_ships/GER_ship_name.txt index d87dccc..4622fbc 100755 --- a/src/common/units/names_ships/GER_ship_name.txt +++ b/src/common/units/names_ships/GER_ship_name.txt @@ -1,7 +1,7 @@ GER_GENERAL_IMPERIAL = { name = NAME_THEME_GENERALS - for_countries = { GER TIX } + for_countries = { TIX } type = ship @@ -25,7 +25,7 @@ GER_CHANCELLOR_IMPERIAL = { name = NAME_THEME_CHANCELLORS - for_countries = { GER TIX } + for_countries = { TIX } type = ship @@ -40,7 +40,7 @@ GER_CHANCELLOR_IMPERIAL = { GER_CITIES = { name = NAME_THEME_CITIES - for_countries = { GER TIX } + for_countries = { TIX } type = ship @@ -170,7 +170,7 @@ GER_CITIES = { GER_BB_HISTORICAL = { name = NAME_THEME_HISTORICAL_BB - for_countries = { GER TIX } + for_countries = { TIX } type = ship @@ -233,7 +233,7 @@ GER_BB_HISTORICAL = { GER_BC_HISTORICAL = { name = NAME_THEME_HISTORICAL_BC - for_countries = { GER TIX } + for_countries = { TIX } type = ship @@ -261,7 +261,7 @@ GER_BC_HISTORICAL = { GER_SS_HISTORICAL = { name = NAME_THEME_HISTORICAL_SUBMARINES - for_countries = { GER TIX } + for_countries = { TIX } type = ship ship_types = { ship_hull_submarine submarine } @@ -300,7 +300,7 @@ GER_SS_HISTORICAL = { GER_CA_HISTORICAL = { name = NAME_THEME_HISTORICAL_CA - for_countries = { GER TIX } + for_countries = { TIX } type = ship @@ -344,7 +344,7 @@ GER_CA_HISTORICAL = { GER_CL_HISTORICAL = { name = NAME_THEME_HISTORICAL_CL - for_countries = { GER TIX } + for_countries = { TIX } type = ship @@ -474,7 +474,7 @@ GER_CL_HISTORICAL = { GER_DD_HISTORICAL = { name = NAME_THEME_HISTORICAL_DESTROYERS - for_countries = { GER TIX } + for_countries = { TIX } type = ship @@ -486,7 +486,7 @@ GER_DD_HISTORICAL = { GER_CV_HISTORICAL = { name = NAME_THEME_HISTORICAL_CARRIERS - for_countries = { GER TIX } + for_countries = { TIX } type = ship ship_types = { ship_hull_carrier carrier } @@ -509,7 +509,7 @@ GER_CV_HISTORICAL = { GER_THEME_ANIMALS_IMPERIAL = { name = NAME_THEME_ANIMALS - for_countries = { GER TIX } + for_countries = { TIX } type = ship @@ -572,7 +572,7 @@ GER_THEME_ANIMALS_IMPERIAL = { GER_THEME_GERMANIC_IMPERIAL = { name = NAME_THEME_GERMANIC_MYTHOLOGY - for_countries = { GER TIX } + for_countries = { TIX } type = ship @@ -613,7 +613,7 @@ GER_THEME_GERMANIC_IMPERIAL = { GER_THEME_BATTLE_IMPERIAL = { name = NAME_THEME_BATTLES - for_countries = { GER TIX } + for_countries = { TIX } type = ship @@ -647,7 +647,7 @@ GER_THEME_BATTLE_IMPERIAL = { GER_THEME_FISH_IMPERIAL = { name = NAME_THEME_FISH - for_countries = { GER TIX } + for_countries = { TIX } type = ship @@ -684,7 +684,7 @@ GER_THEME_FISH_IMPERIAL = { GER_THEME_RIVERS_IMPERIAL = { name = NAME_THEME_RIVERS - for_countries = { GER TIX } + for_countries = { TIX } type = ship diff --git a/src/common/units/names_ships/ITA_ship_names.txt b/src/common/units/names_ships/ITA_ship_names.txt index 7a003ce..7b11340 100755 --- a/src/common/units/names_ships/ITA_ship_names.txt +++ b/src/common/units/names_ships/ITA_ship_names.txt @@ -3,7 +3,7 @@ ITA_DD_HISTORICAL = { name = NAME_THEME_HISTORICAL_DESTROYERS - for_countries = { ITA SAD } + for_countries = { SAD } type = ship ship_types = { ship_hull_light destroyer ship_hull_civilian } @@ -30,7 +30,7 @@ ITA_DD_HISTORICAL = { ITA_CL_HISTORICAL = { name = NAME_THEME_HISTORICAL_CL - for_countries = { ITA SAD } + for_countries = { SAD } type = ship ship_types = { ship_hull_cruiser light_cruiser } @@ -53,7 +53,7 @@ ITA_CL_HISTORICAL = { ITA_CA_HISTORICAL = { name = NAME_THEME_HISTORICAL_CA - for_countries = { ITA SAD } + for_countries = { SAD } type = ship ship_types = { ship_hull_cruiser heavy_cruiser } @@ -72,7 +72,7 @@ ITA_CA_HISTORICAL = { ITA_MINELAYERS_HISTORICAL = { name = NAME_THEME_HISTORICAL_MINELAYERS - for_countries = { ITA SAD } + for_countries = { SAD } type = ship ship_types = { ship_hull_cruiser light_cruiser ship_hull_light destroyer ship_hull_civilian } @@ -90,7 +90,7 @@ ITA_MINELAYERS_HISTORICAL = { ITA_BB_HISTORICAL = { name = NAME_THEME_HISTORICAL_BB - for_countries = { ITA SAD } + for_countries = { SAD } type = ship ship_types = { ship_hull_heavy battleship } @@ -110,7 +110,7 @@ ITA_BB_HISTORICAL = { ITA_BC_HISTORICAL = { name = NAME_THEME_HISTORICAL_BC - for_countries = { ITA SAD } + for_countries = { SAD } type = ship ship_types = { ship_hull_heavy battle_cruiser } @@ -128,7 +128,7 @@ ITA_BC_HISTORICAL = { ITA_CV_HISTORICAL = { name = NAME_THEME_HISTORICAL_CARRIERS - for_countries = { ITA SAD } + for_countries = { SAD } type = ship ship_types = { ship_hull_carrier carrier } @@ -145,7 +145,7 @@ ITA_CV_HISTORICAL = { ITA_SS_NAUTILUS = { name = NAME_THEME_HISTORICAL_NAUTILUS_SUBMARINES - for_countries = { ITA SAD } + for_countries = { SAD } type = ship ship_types = { ship_hull_submarine submarine } @@ -157,7 +157,7 @@ ITA_SS_NAUTILUS = { ITA_SS_SLA = { name = NAME_THEME_HISTORICAL_SLA_SUBMARINES - for_countries = { ITA SAD } + for_countries = { SAD } type = ship ship_types = { ship_hull_submarine submarine } @@ -169,7 +169,7 @@ ITA_SS_SLA = { ITA_SS_HISTORICAL = { name = NAME_THEME_HISTORICAL_SUBMARINES - for_countries = { ITA SAD } + for_countries = { SAD } type = ship ship_types = { ship_hull_submarine submarine } @@ -194,11 +194,11 @@ ITA_SS_HISTORICAL = { } } -### THEME: ITALIAN REGIONS ### +### THEME: SADLIAN REGIONS ### ITA_REGIONS = { name = NAME_THEME_REGIONS - for_countries = { ITA SAD } + for_countries = { SAD } type = ship @@ -209,11 +209,11 @@ ITA_REGIONS = { } } -## THEME: ITALIAN CITIES ### +## THEME: SADLIAN CITIES ### ITA_CITIES = { name = NAME_THEME_CITIES - for_countries = { ITA SAD } + for_countries = { SAD } type = ship @@ -226,11 +226,11 @@ ITA_CITIES = { } } -## THEME: ITALIAN MYTHOLOGICAL NAMES ### +## THEME: SADLIAN MYTHOLOGICAL NAMES ### ITA_MYTHOLOGY = { name = NAME_THEME_MYTHOLOGY - for_countries = { ITA SAD } + for_countries = { SAD } type = ship @@ -242,11 +242,11 @@ ITA_MYTHOLOGY = { } } -## THEME: ITALIAN WEATHER NAMES ### +## THEME: SADLIAN WEATHER NAMES ### ITA_WEATHER = { name = NAME_THEME_WEATHER - for_countries = { ITA SAD } + for_countries = { SAD } type = ship diff --git a/src/common/units/names_ships/JAP_ship_names.txt b/src/common/units/names_ships/JAP_ship_names.txt new file mode 100755 index 0000000..8f6a03d --- /dev/null +++ b/src/common/units/names_ships/JAP_ship_names.txt @@ -0,0 +1,380 @@ +##### JAPAN NAME LISTS ##### +### ESCORT DESTROYER NAMES### + +### MINELAYER NAMES### +JAP_MINELAYERS_HISTORICAL = { #islands + name = NAME_THEME_IJN_MINELAYERS + + for_countries = { CHY } + + type = ship + ship_types = { ship_hull_cruiser light_cruiser ship_hull_light destroyer ship_hull_civilian } + + fallback_name = "Fusetsukan %d -go" + + unique = { + # Cruiser and DD Minelayers + "冲之岛" "初鹰" "苍鹰" "若鹰" "津轻" "永城" "箕面" + "胜力" "白鹰" "严岛" "八重山" "鸿" "鹎" "隼" "鹊" "雉" "雁" "鹭" "鸠" + "熊鹰" "山鸟" "水鸟" "海鸟" "驹鸟" + # Older and smaller Minelayer Names + "夏岛" "测天" "户岛" "黑岛" "苇埼" "加德" "黑神" "片岛" "元岛" "江之岛" "黑埼" "似岛" "鹫埼" "鸥" "燕" "那沙美" + "猿岛" "白神" "成生" "巨济" "浮岛" "平岛" "澎湖" "石埼" "鹰岛" "济州" "新井埼" "由利岛" "怒和岛" "前岛" + "网代" "神岛" "粟岛" + } +} + +### AIRCRAFT CARRIER NAMES ### +JAP_CV_HISTORICAL = { + name = NAME_THEME_IJN_CARRIERS #unique carrier names + + for_countries = { CHY } + + type = ship + ship_types = { ship_hull_carrier carrier } + + fallback_name = "Seikikubo %d -go" + + unique = { + # Historical + "苍龙" "飞龙" "翔鹤" "瑞鹤" "隼鹰" "飞鹰" "大凤" "云龙" "葛城" "笠置" "阿苏" "白龙" "翔龙" "瑞龙" "顺龙" + } +} + +### LIGHT AIRCRAFT CARRIER NAMES ### +JAP_CVL_HISTORICAL = { + name = NAME_THEME_IJN_LIGHT_CARRIERS #CVL names + + for_countries = { CHY } + + type = ship + ship_types = { ship_hull_carrier carrier } + + fallback_name = "Keikubo %d -go" + + unique = { + "瑞凤" "祥凤" "龙凤" "千岁" "千代田" "伊吹" "大鹰" "云鹰" "冲鹰" "神鹰" + "凤翔" "龙骧" "海鹰" + # CVE Names + "山汐丸" "千种丸" "岛根丸" "大泷山丸" "秋津丸" "神州丸" "熊野丸" + } +} + +### SUBMARINES ### +JAP_SS_HISTORICAL = { + name = NAME_THEME_IJN_SUBMARINES + + for_countries = { CHY } + + type = ship + ship_types = { ship_hull_submarine submarine } + + fallback_name = "伊-%d" + + ordered = { + 51 = { "伊-%d" } + 52 = { "伊-%d" } + 1 = { "伊-%d" } + 2 = { "伊-%d" } + 3 = { "伊-%d" } + 4 = { "伊-%d" } + 53 = { "伊-%d" } + 54 = { "伊-%d" } + 55 = { "伊-%d" } + 58 = { "伊-%d" } + 121 = { "伊-%d" } + 122 = { "伊-%d" } + 123 = { "伊-%d" } + 124 = { "伊-%d" } + 56 = { "伊-%d" } + 57 = { "伊-%d" } + 59 = { "伊-%d" } + 60 = { "伊-%d" } + 63 = { "伊-%d" } + 61 = { "伊-%d" } + 62 = { "伊-%d" } + 64 = { "伊-%d" } + 65 = { "伊-%d" } + 66 = { "伊-%d" } + 67 = { "伊-%d" } + 5 = { "伊-%d" } + 68 = { "伊-%d" } + 69 = { "伊-%d" } + 70 = { "伊-%d" } + 71 = { "伊-%d" } + 72 = { "伊-%d" } + 73 = { "伊-%d" } + 6 = { "伊-%d" } + 7 = { "伊-%d" } + 8 = { "伊-%d" } + 74 = { "伊-%d" } + 75 = { "伊-%d" } + 9 = { "伊-%d" } + 10 = { "伊-%d" } + 11 = { "伊-%d" } + 12 = { "伊-%d" } + 13 = { "伊-%d" } + 14 = { "伊-%d" } + 15 = { "伊-%d" } + 16 = { "伊-%d" } + 17 = { "伊-%d" } + 18 = { "伊-%d" } + 19 = { "伊-%d" } + 20 = { "伊-%d" } + 21 = { "伊-%d" } + 22 = { "伊-%d" } + 23 = { "伊-%d" } + 24 = { "伊-%d" } + 25 = { "伊-%d" } + } +} + +JAP_SSC_HISTORICAL = { + name = NAME_THEME_IJN_SUBMARINES_2nd + + for_countries = { CHY } + + type = ship + ship_types = { ship_hull_submarine submarine } + + fallback_name = "吕-%d" + + unique = { + "吕-34" + } +} + + +### THEME: CHYANESE PREFECTURES + Other names for Japan### +JAP_PREFECTURES = { + name = NAME_THEME_PREFECTURES #battleships and bb converted carriers + ship_types = { ship_hull_carrier carrier ship_hull_heavy battleship battle_cruiser ship_hull_cruiser heavy_cruiser } + for_countries = { CHY } + + type = ship + + fallback_name = "%d" + + unique = { + "摄津" "伊贺" "大和" "伊势" "志摩" "尾张" "三河" "远江" "骏河" "伊豆" "甲斐" "相模" "武藏" "阿波" "上总" + "下总" "日立" "麻绩" "美浓" "飞驒" "信浓" "上野" "下野" "出羽" "陆奥" "若狭" "越前" "加贺" "能登" "越中" "越后" + "佐渡" "丹波" "丹后" "但马" "因幡" "伯耆" "出云" "石见" "隐岐" "播磨" "美作" "备前" "备中" "备后" "安艺" "周防" "长门" + "纪伊" "淡路" "阿波" "赞岐" "伊予" "土佐" "丰前" "筑前" "筑后" "肥前" "肥后" "日向" "大隅" "萨摩" "壱岐" "对马" "大岛" + "后志" "胆振" "石狩" "天塩" "北见" "日高" "十胜" "钏路" "根室" "千岛" + "北海道" "爱知" "爱媛" "群马" "兵库" "石川" "岩手" "香川" "神奈川" "三重" "宫城" "冲绳" "滋贺" "岛根" "栃木" "山梨" + + "扶桑" "山城" "近江" + } +} +## THEME: CHYANESE CITIES ### +JAP_CITIES = { + name = NAME_THEME_CITIES #not used + ship_types = { ship_hull_carrier carrier ship_hull_heavy battleship battle_cruiser ship_hull_cruiser heavy_cruiser } + for_countries = { CHY } + + type = ship + + fallback_name = "%d" + + unique = { + "东京" "横浜" "大阪" "名古屋" "札幌" "神户" "京都" "福冈" "川崎" "埼玉" "广岛" "仙台" "北九州" "千叶" "世田谷" + "堺" "新泻" "浜松" "静冈" "相模原" "练马" "冈山" "大分" "熊本" "江户川" "足立" "鹿儿岛" "船桥" "八王子" + "川口" "姫路" "杉並" "板桥" "松山" "东大阪" "宇都宫" "松户" "西宫" "倉敷" "市川" "福山" + "尼崎" "金沢" "长崎" "江东" "葛饰" "横须贺" "富山" "丰田" "高松" "町田" "岐阜" "枚方" "藤沢" "柏" + "丰中" "长野" "丰桥" "一宫" "和歌山" "冈崎" "宫崎" "奈良" "吹田" "高槻" "品川" "旭川" "磐城" "高知" + "高崎" "郡山" "所沢" "川越" "北市" "秋田" "大津" "越谷" "前桥" "那覇" "中野" "新宿" "四日市" "青森" "久留米" + "春日井" "盛冈" "明石" "福岛" "津市" "下关" "长冈" "市原" "函馆" "八尾" "茨城" "福井" "目黑" "加古川" "徳岛" + "水户" "平塚" "丰岛" "山形" "佐世保" "府中" "吴市" "八户" "佐贺" "寝屋川" "草加" "墨田" "富士" "春日部" "茅崎" "松本" + "厚木" "上尾" "宝塚" "调布" "大田" "筑波" "沼津" "上越" "涉谷" "港" "熊谷" "伊势崎" "岸和田" "鸟取" "甲府" + "小田原" "铃鹿" "松江" "日立" "文京" "荒川" "伊丹" "西东京" "山口" "宇治" + } +} + +JAP_WEATHER = { + name = NAME_THEME_IJN_WEATHER #wheather, moons, winds, natural phenomens, seasons + ship_types = { ship_hull_light destroyer ship_hull_civilian } + for_countries = { CHY } + + type = ship + + fallback_name = "%d" + + unique = { + "峯风" "泽风" "冲风" "岛风" "滩风" "矢风" "羽风" "汐风" "秋风" "夕风" "太刀风" "帆风" "野风" "波风" "沼风" + "神风" "朝风" "春风" "松风" "旗风" "追风" "疾风" "朝凪" "夕凪" + "睦月" "如月" "弥生" "卯月" "皋月" "水无月" "文月" "长月" "菊月" "三日月" "望月" "夕月" + "吹雪" "白雪" "初雪" "丛云" "东云" "薄云" "白云" "矶波" "浦波" + "绫波" "敷波" "朝雾" "夕雾" "天雾" "狭雾" "胧" "曙" "涟" "潮" + "晓" "响" "雷" "电" + + "初春" "子日" "若叶" "初霜" "有明" "夕暮" + "白露" "时雨" "村雨" "夕立" "春雨" "五月雨" "海风" "山风" "江风" "凉风" + "朝潮" "大潮" "满潮" "荒潮" "朝云" "山云" "夏云" "峯云" "霰" "霞" + "阳炎" "不知火" "黑潮" "亲潮" "早潮" "夏潮" "初风" "雪风" "天津风" "时津风" "浦风" "矶风" "浜风" "谷风" "野分" + "岚" "萩风" "舞风" "秋云" + + "夕云" "卷云" "风云" "长波" "卷波" "高波" "大波" "清波" "玉波" "凉波" "藤波" "早波" "滨波" "冲波" "岸波" "朝霜" + "早霜" "秋霜" "清霜" "海雾" "山雾" "谷雾" "川雾" "妙风" "里风" "村风" "山雨" "秋雨" "夏雨" "早雨" "高潮" "秋潮" + "春潮" "若潮" + + "秋月" "照月" "凉月" "初月" "新月" "若月" "霜月" + "冬月" "春月" "宵月" "夏月" + "满月" "花月" "清月" "大月" "叶月" "山月" "浦月" "青云" "红云" "春云" "天云" "八重云" "冬云" "雪云" "冲津风" + "霜风" "朝东风" "东风" "西风" "南风" + "岛风" "北风" "早风" "夏风" "冬风" "初夏" "初秋" "早春" + + "峰雪" "泽雪" "滨雪" "矶雪" "春雪" "山雪" "松雪" "濑户雪" "朝雪" "岛雪" "深雪" + "朝日" "清风" "微风" "大风" "旋风" "轻风" "真风" + } +} + +JAP_NATURE = { + name = NAME_THEME_IJN_NATURE #plants for small DDs mostly + ship_types = { ship_hull_light destroyer ship_hull_civilian } + for_countries = { CHY } + + type = ship + + fallback_name = "%d" + + unique = { + "樱" "橘" + "桦" "柏" "榊" "桂" "杉" "枫" "梅" "桐" "楠" "松" + "桃" "樫" "桧" "柳" + "榎" "槙" "榉" "桑" "椿" "楢" + "枞" "榧" "梨" "竹" "柿" "栂" "榆" "栗" "菊" "葵" "藤" "萩" "薄" "菱" "莲" "蕨" "蓼" "菫" "茑" "苇" "蓬" + "若竹" "吴竹" "早苗" "早蕨" "朝颜" "夕颜" "芙蓉" "刈萱" + "桔梗" "百合" "菖蒲" "海棠" "杜若" "踯躅" "紫苑" "紫阳" "泽泻" "牡丹" "芭蕉" "抚子" + + "八重樱" "矢竹" "葛" "真竹" "早梅" "飞梅" "若樱" "山樱" "雄竹" "初樱" "初梅" "梓" "御藏" "三宅" "淡路" "倉桥" + "能美" "千振" "屋代" "草垣" "篠竹" "白梅" "柏" "黄菊" "初菊" "茜" "白菊" "千" "若草" "夏草" "秋草" "栃" "野菊" + "占守" "八丈" "国后" "石垣" "択捉" "隐岐" "佐渡" "松轮" "福江" "对马" "六連" "若宫" "干珠" "天草" "满珠" "笠户" "壱岐" + "友知" "鹈来" "日振" "昭南" "大东" "冲绳" "久米" "生名" "新南" "屋久" "粟国" "目斗" "稲木" "宇久" "竹生" "四阪" + "羽节" "崎户" "久贺" "男鹿" "神津" "金轮" "志贺" "奄美" "保高" "波太" "伊王" "高根" "伊唐" "蔚美" "室津" + + "千鸟" "真鹤" "友鹤" "初雁" + } +} + +JAP_RIVER = { + name = NAME_THEME_RIVERS #for cruisers (including battlecruisers) and cruiser converted carriers + + for_countries = { CHY } + ship_types = { ship_hull_cruiser light_cruiser heavy_cruiser } + type = ship + + fallback_name = "%d" + + unique = { + "浅间" "古鹰" "加古" "青叶" "衣笠" "妙高" "那智" "羽黑" "足柄" "高雄" "爱宕" "摩耶" "鸟海" "最上" "三隈" "铃谷" + "熊野" "利根" "筑摩" "伊吹" "仁淀" "平户" "天龙" "龙田" "球磨" "多摩" "北上" "大井" "木曾" "长良" "五十铃" "名取" + "由良" "鬼怒" "阿武隈" "夕张" "川内" "神通" "那珂" "阿贺野" "能代" "矢矧" "酒匂" "大淀" + "绫濑" "水无濑" "音无濑" "天城" "金刚" "比叡" "榛名" "雾岛" + "筑波" "生驹" "鞍马" + } +} + +JAP_MOUNTAIN = { + name = NAME_THEME_MOUNTAINS #for cruisers (including battlecruisers) and cruiser converted carriers + + for_countries = { CHY } + ship_types = { ship_hull_cruiser light_cruiser heavy_cruiser ship_hull_heavy battle_cruiser } + type = ship + + fallback_name = "%d" + + unique = { + "石见" "磐手" "旭日" "藏王" "吾妻" "饭丰" "磐梯" "那须" "卷机" "谷川" "高妻" "穗高" + "常念" "乘鞍" "蓼科" "瑞墙" "丹沢" "惠那" "塩见" "赤石" + "大峰" "石槌" "开闻" "和华" "栗驹" "森吉" "守门" "八海" "岩菅" "妙义" "武甲" + "羽草" "爱鹰" "尾铃" "市房" "由布" "云仙" "有明" "饭纲" + } +} + +### LIGHT CRUISER NAMES### +JAP_CL_HISTORICAL = { + name = NAME_THEME_HISTORICAL_CL + + for_countries = { CHY } + + type = ship + ship_types = { ship_hull_cruiser light_cruiser } + + fallback_name = "第%d 轻巡洋舰" + + unique = { + "铃谷" "熊野" "香取" "鹿岛" "香椎" "香取" "阿贺野" "能代" "矢矧" "酒匂" "大淀" + # Captured/Converted/Older Models + "柏原" "八十岛" "五百岛" "淀" "矢矧" "平户" "天龙" "龙田" "球磨" "多摩" "北上" "大井" + "木曾" "长良" "五十铃" "名取" "由良" "鬼怒" "阿武隈" "那珂" "川内" "神通" "加古" + "夕张" "最上" "三隈" + # Fictional + "岩城" "真渊" "高濑" "成濑" "米代" "岩木" "鹤见" "大矢" "庄内" "铃鹿" "云图" "吉田" "丸山" + "高津" "义井" "高桥" "矢部" "吉野" "翁贺" "班卓" "松浦" "山国" "筑吾" "五濑" "菊池" "木月" "奥丸" + } +} + +### HEAVY CRUISER NAMES### +JAP_CA_HISTORICAL = { + name = NAME_THEME_HISTORICAL_CA + + for_countries = { CHY } + + type = ship + ship_types = { ship_hull_cruiser heavy_cruiser } + + fallback_name = "第%d 重巡洋舰" + + unique = { + "利根" "筑摩" "阿苏" "筑波" + # Older Models + "妙高" "古鹰" "加古" "那智" "羽黒" "足柄" "爱宕" "摩耶" "鸟海" "高雄" "宗谷" "津轻" + # Cancelled/not completed + "伊吹" "孝义" "最上" "三隈" "铃谷" "熊野" + # Fictional + "岩城" "岩手" "朝日" + "高足" "石口" "饭丰" "潮汐" "万代" "栗驹" "森吉" "苏门" "八海" "岩硕" "谷川" "那须" + "丹泽" "明高" "水垣" "藏王" "有明" "穗高" "浅间" "典仓" + } +} + +### BATTLESHIP NAMES ### +JAP_BB_HISTORICAL = { + name = NAME_THEME_HISTORICAL_BB + + for_countries = { CHY } + + type = ship + ship_types = { ship_hull_heavy battleship } + + fallback_name = "Senkan %d -go" + + unique = { + "比叡" "大和" "武藏" "土佐" "纪伊" "尾张" "石见 " "相模" "周防" "肥前" "出云" + # Captured/Converted/Older Models + "扶桑" "山城" "日向" "长门" "陆奥" "榛名" "雾岛" "加贺" "信浓" "河内" "妙义" + # Fictional + "出羽" "日立" "能登" "日田" "岐阜" "美川" "骏河" "奥羽" "越后" "川口" "伊加" "丹波" "佐木" "浅间" "萨摩" + "敷岛" "爱鹰" + } +} + +### BATTLECRUISER NAMES ### +JAP_BC_HISTORICAL = { + name = NAME_THEME_HISTORICAL_BC + + for_countries = { CHY } + + type = ship + ship_types = { ship_hull_heavy battle_cruiser } + + fallback_name = "Jun'yosenkan %d -go" + + unique = { + "金刚" "比叡" "雾岛" "榛名" "天城" "筑波" "生驹" "伊吹" "鞍马" "赤城" "爱宕" "高雄" + # Fictional + "岩城" "岩手" "旭日" "由布" "竹中" "吾妻" "万代" "那须" "有明" "谷川" "高妻" "穂高" + "浅山" "和田" "阿苏" "北村" "大阪" "石鎚" "水崎" "丹泽" "赤石" "栗驹" "森吉" + "奥明" "海门" "八戒" "妙义" + } +} diff --git a/src/common/units/names_ships/SOV_ship_names.txt b/src/common/units/names_ships/SOV_ship_names.txt index 83566c0..b0279f1 100755 --- a/src/common/units/names_ships/SOV_ship_names.txt +++ b/src/common/units/names_ships/SOV_ship_names.txt @@ -1,9 +1,9 @@ -##### SOV BFL NAME LISTS ##### +##### SOV NAME LISTS ##### ### THEME: ANIMALS (SUBMARINES) ### SOV_ANIMALS_NAVY = { name = NAME_THEME_ANIMALS - for_countries = { SOV BFL } + for_countries = { BFL } type = ship ship_types = { ship_hull_submarine submarine } @@ -32,7 +32,7 @@ SOV_ANIMALS_NAVY = { SOV_ADJECTIVES_NAVY = { name = NAME_THEME_ADJECTIVES_SOV - for_countries = { SOV BFL } + for_countries = { BFL } type = ship ship_types = { ship_hull_light destroyer ship_hull_civilian } @@ -60,7 +60,7 @@ SOV_ADJECTIVES_NAVY = { SOV_CITIES_NAVY = { name = NAME_THEME_CITIES - for_countries = { SOV BFL } + for_countries = { BFL } type = ship @@ -83,7 +83,7 @@ SOV_CITIES_NAVY = { SOV_ADMIRALS_NAVY = { name = NAME_THEME_ADMIRALS - for_countries = { SOV BFL } + for_countries = { BFL } type = ship @@ -106,7 +106,7 @@ SOV_ADMIRALS_NAVY = { SOV_NAMES_NAVY = { name = NAME_THEME_NAMES - for_countries = { SOV BFL } + for_countries = { BFL } type = ship ship_types = { ship_hull_light destroyer ship_hull_cruiser light_cruiser heavy_cruiser ship_hull_civilian } @@ -128,7 +128,7 @@ SOV_NAMES_NAVY = { SOV_SHIPS_NAVY = { name = NAME_THEME_SHIPS_SOV - for_countries = { SOV BFL } + for_countries = { BFL } type = ship ship_types = { ship_hull_cruiser light_cruiser heavy_cruiser ship_hull_heavy battle_cruiser battleship } @@ -150,7 +150,7 @@ SOV_SHIPS_NAVY = { SOV_BATTLES_NAVY = { name = NAME_THEME_BATTLES - for_countries = { SOV BFL } + for_countries = { BFL } type = ship ship_types = { ship_hull_heavy battle_cruiser battleship } @@ -170,7 +170,7 @@ SOV_BATTLES_NAVY = { SOV_DD_HISTORICAL = { name = NAME_THEME_HISTORICAL_DESTROYERS - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { NOT = { @@ -204,7 +204,7 @@ SOV_DD_HISTORICAL = { SOV_CL_HISTORICAL = { name = NAME_THEME_HISTORICAL_CL - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { NOT = { @@ -233,7 +233,7 @@ SOV_CL_HISTORICAL = { SOV_CA_HISTORICAL = { name = NAME_THEME_HISTORICAL_CA - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { NOT = { @@ -260,7 +260,7 @@ SOV_CA_HISTORICAL = { SOV_MINELAYERS_HISTORICAL = { name = NAME_THEME_HISTORICAL_MINELAYERS - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { NOT = { @@ -286,7 +286,7 @@ SOV_MINELAYERS_HISTORICAL = { SOV_BB_HISTORICAL = { name = NAME_THEME_HISTORICAL_BB - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { NOT = { @@ -311,7 +311,7 @@ SOV_BB_HISTORICAL = { SOV_BC_HISTORICAL = { name = NAME_THEME_HISTORICAL_BC - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { NOT = { @@ -337,7 +337,7 @@ SOV_BC_HISTORICAL = { SOV_CV_HISTORICAL = { name = NAME_THEME_HISTORICAL_CARRIERS - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { NOT = { @@ -361,7 +361,7 @@ SOV_CV_HISTORICAL = { SOV_SS_SHCHUKA = { name = NAME_THEME_HISTORICAL_SHCHUKAS - for_countries = { SOV BFL } + for_countries = { BFL } type = ship ship_types = { ship_hull_submarine submarine } @@ -467,7 +467,7 @@ SOV_SS_SHCHUKA = { SOV_SS_STALINETS = { name = NAME_THEME_HISTORICAL_STALINETS - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { NOT = { @@ -508,7 +508,7 @@ SOV_SS_STALINETS = { SOV_SS_LENINETS = { name = NAME_THEME_HISTORICAL_LENINETS - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { NOT = { @@ -549,7 +549,7 @@ SOV_SS_LENINETS = { SOV_SS_CLASS_K = { name = NAME_THEME_HISTORICAL_CLASS_K - for_countries = { SOV BFL } + for_countries = { BFL } type = ship ship_types = { ship_hull_cruiser_submarine submarine } @@ -589,11 +589,11 @@ SOV_SS_CLASS_K = { } } -### THEME: SOVIET REGIONS ### +### THEME: BFLIET REGIONS ### SOV_STATES = { name = NAME_THEME_STATES - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { NOT = { @@ -614,11 +614,11 @@ SOV_STATES = { } } -## THEME: SOVIET CITIES ### +## THEME: BFLIET CITIES ### SOV_CITIES = { name = NAME_THEME_CITIES - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { NOT = { @@ -636,11 +636,11 @@ SOV_CITIES = { } } -## THEME: FAMOUS SOVIET LEADERS ### +## THEME: FAMOUS BFLIET LEADERS ### SOV_LEADERS = { name = NAME_THEME_LEADERS - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { NOT = { @@ -662,7 +662,7 @@ SOV_LEADERS = { SOV_RIVERS = { name = NAME_THEME_RIVERS - for_countries = { SOV BFL } + for_countries = { BFL } type = ship @@ -685,7 +685,7 @@ SOV_RIVERS = { SOV_DD_IMPERIAL = { name = NAME_THEME_IMPERIAL_DD - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { OR = { @@ -722,7 +722,7 @@ SOV_DD_IMPERIAL = { SOV_DE_IMPERIAL = { name = NAME_THEME_IMPERIAL_DE - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { OR = { @@ -751,7 +751,7 @@ SOV_DE_IMPERIAL = { SOV_CL_IMPERIAL = { name = NAME_THEME_IMPERIAL_CL - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { OR = { @@ -778,7 +778,7 @@ SOV_CL_IMPERIAL = { SOV_CA_IMPERIAL = { name = NAME_THEME_IMPERIAL_CA - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { OR = { @@ -805,7 +805,7 @@ SOV_CA_IMPERIAL = { SOV_MINELAYERS_IMPERIAL = { name = NAME_THEME_IMPERIAL_MINELAYERS - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { OR = { @@ -830,7 +830,7 @@ SOV_MINELAYERS_IMPERIAL = { SOV_MINESWEEPERS_IMPERIAL = { name = NAME_THEME_IMPERIAL_MINESWEEPERS - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { OR = { @@ -852,11 +852,11 @@ SOV_MINESWEEPERS_IMPERIAL = { } } -### CAPITAL SHIP NAMES ### +### CAPSADL SHIP NAMES ### SOV_BBBC_IMPERIAL = { - name = NAME_THEME_IMPERIAL_CAPITAL + name = NAME_THEME_IMPERIAL_CAPSADL - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { OR = { @@ -882,7 +882,7 @@ SOV_BBBC_IMPERIAL = { SOV_CV_IMPERIAL = { name = NAME_THEME_IMPERIAL_CARRIERS - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { OR = { @@ -906,7 +906,7 @@ SOV_CV_IMPERIAL = { SOV_SS_IMPERIAL = { name = NAME_THEME_IMPERIAL_SUBMARINES - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { OR = { @@ -933,7 +933,7 @@ SOV_SS_IMPERIAL = { SOV_IMPERIAL_CITIES = { name = NAME_THEME_CITIES - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { OR = { @@ -955,7 +955,7 @@ SOV_IMPERIAL_CITIES = { SOV_IMPERIAL_GOVERNORATES = { name = NAME_THEME_GOVERNORATES - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { OR = { @@ -978,7 +978,7 @@ SOV_IMPERIAL_GOVERNORATES = { SOV_SAINTS = { name = NAME_THEME_SAINTS - for_countries = { SOV BFL } + for_countries = { BFL } can_use = { has_completed_focus = SOV_the_third_rome diff --git a/src/common/units/names_ships/USA_ship_names.txt b/src/common/units/names_ships/USA_ship_names.txt index bdc7d1c..86902b4 100755 --- a/src/common/units/names_ships/USA_ship_names.txt +++ b/src/common/units/names_ships/USA_ship_names.txt @@ -1,9 +1,9 @@ -##### USA BYG NAME LISTS ##### +##### USA NAME LISTS ##### ### THEME: FISH (HISTORICAL SUBMARINES) ### USA_FISH = { name = NAME_THEME_FISH - for_countries = { USA BYG } # HAW, NEE, CSA is separate + for_countries = { BYG } # HAW, NEE, CSA is separate type = ship ship_types = { ship_hull_submarine submarine } @@ -48,7 +48,7 @@ USA_FISH = { USA_HEROES_NAVY = { name = NAME_THEME_HISTORICAL_DESTROYERS - for_countries = { USA BYG } # HAW, NEE, CSA is separate + for_countries = { BYG } # HAW, NEE, CSA is separate type = ship ship_types = { ship_hull_light destroyer ship_hull_civilian } @@ -123,7 +123,7 @@ USA_HEROES_NAVY = { USA_CITIES = { name = NAME_THEME_CITIES - for_countries = { USA BYG } # HAW, NEE, CSA is separate + for_countries = { BYG } # HAW, NEE, CSA is separate type = ship ship_types = { ship_hull_cruiser light_cruiser heavy_cruiser } @@ -149,7 +149,7 @@ USA_CITIES = { USA_BATTLES = { name = NAME_THEME_BATTLES - for_countries = { USA BYG } # HAW, NEE, CSA is separate + for_countries = { BYG } # HAW, NEE, CSA is separate type = ship ship_types = { ship_hull_heavy battle_cruiser } @@ -170,7 +170,7 @@ USA_BATTLES = { USA_STATES = { name = NAME_THEME_STATES - for_countries = { USA BYG } # HAW, NEE, CSA is separate + for_countries = { BYG } # HAW, NEE, CSA is separate type = ship ship_types = { ship_hull_heavy battleship ship_hull_carrier carrier } @@ -190,7 +190,7 @@ USA_STATES = { USA_DE_HISTORICAL = { name = NAME_THEME_HISTORICAL_DE - for_countries = { USA BYG } + for_countries = { BYG } type = ship ship_types = { ship_hull_light destroyer ship_hull_civilian } @@ -235,7 +235,7 @@ USA_DE_HISTORICAL = { USA_CL_HISTORICAL = { name = NAME_THEME_HISTORICAL_CL - for_countries = { USA BYG } + for_countries = { BYG } type = ship ship_types = { ship_hull_cruiser light_cruiser } @@ -248,7 +248,7 @@ USA_CL_HISTORICAL = { "布鲁克林" "萨凡纳" "纳什维尔" "火奴鲁鲁" "凤凰城" "博伊西" "圣路易斯" "海伦娜" "亚特兰大" "朱诺" "圣迭戈" "圣胡安" "奥克兰" "克利夫兰" "哥伦比亚" "蒙彼利埃" "丹佛" "圣达菲" "里诺" "伯明翰" "莫比尔" "比洛克西" "休斯顿" "迈阿密" "弗林特" "文森斯" "帕萨迪纳" "斯普林菲尔德" "托皮卡" "维克斯堡" "德鲁斯" "阿斯托里亚" - "奥克拉荷马城" "威尔克斯·巴雷" "图克森" "普罗维登斯" "小石城" "阿姆斯特丹" "朴茨茅斯" "代顿" "法戈" "斯波堪" "弗雷斯诺" + "奥克拉荷马城" "威尔克斯·巴雷" "图森" "普罗维登斯" "小石城" "阿姆斯特丹" "朴茨茅斯" "代顿" "法戈" "斯波堪" "弗雷斯诺" "曼彻斯特" "加尔维斯顿" "亨廷顿" "伍斯特" "罗诺基" "塔拉哈西" "纽黑文" "维明顿" "布法罗" "扬斯敦" "纽瓦克" # CLAA Names "巴耶霍" "夏延" "查塔努加" "加里" "奥马哈" "密尔沃基" "底特律" "里奇蒙" @@ -264,7 +264,7 @@ USA_CL_HISTORICAL = { USA_CA_HISTORICAL = { name = NAME_THEME_HISTORICAL_CA - for_countries = { USA BYG } + for_countries = { BYG } type = ship ship_types = { ship_hull_cruiser heavy_cruiser } @@ -287,7 +287,7 @@ USA_CA_HISTORICAL = { USA_CLAA_HISTORICAL = { name = NAME_THEME_HISTORICAL_CLAA - for_countries = { USA BYG } + for_countries = { BYG } type = ship ship_types = { ship_hull_cruiser light_cruiser } @@ -310,7 +310,7 @@ USA_CLAA_HISTORICAL = { USA_MINELAYERS_HISTORICAL = { name = NAME_THEME_HISTORICAL_MINELAYERS - for_countries = { USA BYG } + for_countries = { BYG } type = ship ship_types = { ship_hull_cruiser light_cruiser ship_hull_light destroyer ship_hull_civilian } @@ -334,7 +334,7 @@ USA_MINELAYERS_HISTORICAL = { USA_BB_HISTORICAL = { name = NAME_THEME_HISTORICAL_BB - for_countries = { USA BYG } + for_countries = { BYG } type = ship ship_types = { ship_hull_heavy battleship } @@ -356,7 +356,7 @@ USA_BB_HISTORICAL = { USA_BC_HISTORICAL = { name = NAME_THEME_HISTORICAL_BC - for_countries = { USA BYG } + for_countries = { BYG } type = ship ship_types = { ship_hull_heavy battle_cruiser } @@ -376,7 +376,7 @@ USA_BC_HISTORICAL = { USA_CV_HISTORICAL = { name = NAME_THEME_HISTORICAL_CARRIERS - for_countries = { USA BYG } # HAW, CSA, NEE is separate + for_countries = { BYG } # HAW, CSA, NEE is separate type = ship ship_types = { ship_hull_carrier carrier } @@ -398,7 +398,7 @@ USA_CV_HISTORICAL = { USA_CVL_HISTORICAL = { name = NAME_THEME_HISTORICAL_CVL - for_countries = { USA BYG } # HAW, CSA, NEE is separate + for_countries = { BYG } # HAW, CSA, NEE is separate type = ship ship_types = { ship_hull_carrier carrier } @@ -425,7 +425,7 @@ USA_CVL_HISTORICAL = { USA_SS_HISTORICAL = { name = NAME_THEME_HISTORICAL_SUBMARINES - for_countries = { USA BYG } + for_countries = { BYG } type = ship ship_types = { ship_hull_submarine submarine } @@ -454,7 +454,7 @@ USA_SS_HISTORICAL = { USA_BIRDS = { name = NAME_THEME_BIRDS - for_countries = { USA BYG } + for_countries = { BYG } type = ship @@ -470,7 +470,7 @@ USA_BIRDS = { USA_LEADERS = { name = NAME_THEME_LEADERS - for_countries = { USA BYG } # HAW, CSA, NEE is separate + for_countries = { BYG } # HAW, CSA, NEE is separate type = ship @@ -491,7 +491,7 @@ USA_LEADERS = { CSA_DD_CONFEDERATE = { name = NAME_THEME_CONFEDERATE_DESTROYERS - for_countries = { CSA USA BYG } + for_countries = { CSA BYG } can_use = { OR = { tag = CSA @@ -546,7 +546,7 @@ CSA_DD_CONFEDERATE = { CSA_CL_CONFEDERATE = { name = NAME_THEME_CONFEDERATE_CL - for_countries = { CSA USA BYG } + for_countries = { CSA BYG } can_use = { OR = { tag = CSA @@ -564,7 +564,7 @@ CSA_CL_CONFEDERATE = { "布鲁克林" "布鲁克林" "萨凡纳" "纳什维尔" "火奴鲁鲁" "凤凰城" "博伊西" "圣路易斯" "海伦娜" "亚特兰大" "朱诺" "圣迭戈" "圣胡安" "奥克兰" "克利夫兰" "哥伦比亚" "蒙彼利埃" "丹佛" "圣达菲" "里诺" "伯明翰" "莫比尔" "比洛克西" "休斯顿" "迈阿密" "弗林特" "文森斯" "帕萨迪纳" "斯普林菲尔德" "托皮卡" "维克斯堡" "德鲁斯" "阿斯托里亚" - "奥克拉荷马城" "威尔克斯·巴雷" "图克森" "普罗维登斯" "小石城" "阿姆斯特丹" "朴茨茅斯" "代顿" "法戈" "斯波堪" "弗雷斯诺" + "奥克拉荷马城" "威尔克斯·巴雷" "图森" "普罗维登斯" "小石城" "阿姆斯特丹" "朴茨茅斯" "代顿" "法戈" "斯波堪" "弗雷斯诺" "曼彻斯特" "加尔维斯顿" "亨廷顿" "伍斯特" "罗诺基" "塔拉哈西" "纽黑文" "维明顿" "布法罗" "扬斯敦" "纽瓦克" "巴耶霍" "夏延" "查塔努加" "加里" "奥马哈" "密尔沃基" "底特律" "里奇蒙" "康科德" "辛辛那提" "罗利" "特林顿" "马波海德" "孟菲斯" @@ -575,7 +575,7 @@ CSA_CL_CONFEDERATE = { CSA_CA_CONFEDERATE = { name = NAME_THEME_CONFEDERATE_CA - for_countries = { CSA USA BYG } + for_countries = { CSA BYG } can_use = { OR = { tag = CSA @@ -602,7 +602,7 @@ CSA_CA_CONFEDERATE = { USA_BB_CONFEDERATE = { name = NAME_THEME_CONFEDERATE_BB - for_countries = { CSA USA BYG } + for_countries = { CSA BYG } can_use = { OR = { tag = CSA @@ -627,7 +627,7 @@ USA_BB_CONFEDERATE = { USA_BC_CONFEDERATE = { name = NAME_THEME_CONFEDERATE_BC - for_countries = { CSA USA BYG } + for_countries = { CSA BYG } can_use = { OR = { tag = CSA @@ -650,7 +650,7 @@ USA_BC_CONFEDERATE = { USA_CV_CONFEDERATE = { name = NAME_THEME_CONFEDERATE_CARRIERS - for_countries = { CSA USA BYG } + for_countries = { CSA BYG } can_use = { OR = { tag = CSA @@ -675,7 +675,7 @@ USA_CV_CONFEDERATE = { CSA_SS_CONFEDERATE = { name = NAME_THEME_CONFEDERATE_SUBMARINES - for_countries = { CSA USA BYG } + for_countries = { CSA BYG } can_use = { OR = { tag = CSA diff --git a/src/events/00_navy_rework.txt b/src/events/00_navy_rework.txt index e3acb79..a0014f3 100755 --- a/src/events/00_navy_rework.txt +++ b/src/events/00_navy_rework.txt @@ -66,7 +66,7 @@ country_event = { load_oob = 01_FRA_vnr_air } } - GER = { + TIX = { GER_start_naval_variants = yes load_oob = 00_GER_vnr_naval } @@ -181,8 +181,13 @@ country_event = { VEN_start_naval_variants = yes load_oob = 00_VEN_vnr_naval } + LAT = { + LAT_start_naval_variants = yes + load_oob = 00_LAT_vnr_naval + } - clr_global_flag = add_startup_navy + # add washington treaty article xix to pacific islands + add_article_xix = yes } } @@ -210,7 +215,7 @@ country_event = { is_triggered_only = yes - # BYG + # USA option = { trigger = { original_tag = BYG @@ -276,7 +281,7 @@ country_event = { } # Generic option = { - trigger = { NOT = {original_tag = CHY } } + trigger = { NOT = {original_tag = CHY} } name = navy_rework.4.2 FROM = { create_space_yamato = yes } } @@ -306,13 +311,13 @@ country_event = { is_triggered_only = yes - # BYG let stay + # USA let stay option = { trigger = { original_tag = BYG NOT = { has_government = communism } } name = navy_rework.6.1 FROM = { create_constitution = yes navy_experience = 25 } } - # BYG let go + # USA let go option = { trigger = { original_tag = BYG NOT = { has_government = communism } } name = navy_rework.6.2 @@ -354,64 +359,25 @@ country_event = { option = { name = vnr_ai.0.0 set_variable = { vnr_ai_difficulty = 3 } - hidden_effect = { - every_country = { - remove_ideas = { - vnr_hard - vnr_normal - } - } - } - - every_country = { - limit = { is_ai = yes } - add_ideas = vnr_mad - } + update_ai_combat_bonus = yes + effect_tooltip = { add_ideas = vnr_mad } } option = { name = vnr_ai.0.1 set_variable = { vnr_ai_difficulty = 2 } - hidden_effect = { - every_country = { - remove_ideas = { - vnr_mad - vnr_normal - } - } - } - every_country = { - limit = { is_ai = yes } - add_ideas = vnr_hard - } + update_ai_combat_bonus = yes + effect_tooltip = { add_ideas = vnr_hard } } option = { name = vnr_ai.0.2 set_variable = { vnr_ai_difficulty = 1 } - hidden_effect = { - every_country = { - remove_ideas = { - vnr_mad - vnr_hard - } - } - } - every_country = { - limit = { is_ai = yes } - add_ideas = vnr_normal - } + update_ai_combat_bonus = yes + effect_tooltip = { add_ideas = vnr_normal } } option = { name = vnr_ai.0.3 set_variable = { vnr_ai_difficulty = 0 } - hidden_effect = { - every_country = { - remove_ideas = { - vnr_mad - vnr_hard - vnr_normal - } - } - } + update_ai_combat_bonus = yes } } country_event = { @@ -424,63 +390,24 @@ country_event = { option = { name = vnr_ai.1.0 set_variable = { vnr_ai_production = 3 } - hidden_effect = { - every_country = { - remove_ideas = { - vnr_hard_production - vnr_normal_production - } - } - } - - every_country = { - limit = { is_ai = yes } - add_ideas = vnr_mad_production - } + update_ai_production_bonus = yes + effect_tooltip = { add_ideas = vnr_mad_production } } option = { name = vnr_ai.1.1 set_variable = { vnr_ai_production = 2 } - hidden_effect = { - every_country = { - remove_ideas = { - vnr_mad_production - vnr_normal_production - } - } - } - every_country = { - limit = { is_ai = yes } - add_ideas = vnr_hard_production - } + update_ai_production_bonus = yes + effect_tooltip = { add_ideas = vnr_hard_production } } option = { name = vnr_ai.1.2 set_variable = { vnr_ai_production = 1 } - hidden_effect = { - every_country = { - remove_ideas = { - vnr_mad_production - vnr_hard_production - } - } - } - every_country = { - limit = { is_ai = yes } - add_ideas = vnr_normal_production - } + update_ai_production_bonus = yes + effect_tooltip = { add_ideas = vnr_normal_production } } option = { name = vnr_ai.1.3 set_variable = { vnr_ai_production = 0 } - hidden_effect = { - every_country = { - remove_ideas = { - vnr_mad_production - vnr_hard_production - vnr_normal_production - } - } - } + update_ai_production_bonus = yes } } \ No newline at end of file diff --git a/src/events/ai_ships.txt b/src/events/ai_ships.txt index 39e2844..12cf43f 100755 --- a/src/events/ai_ships.txt +++ b/src/events/ai_ships.txt @@ -1,6 +1,6 @@ add_namespace = ai_ships -# TIX AI template 1940 +# GER AI template 1940 country_event = { id = ai_ships.0 @@ -8,88 +8,21 @@ country_event = { fire_only_once = yes mean_time_to_happen = { days = 1 } trigger = { - TIX = { - is_ai = yes - NOT = { has_country_flag = GER_SHIPS_1940 } - } + tag = TIX + is_ai = yes + NOT = { has_country_flag = GER_SHIPS_1940 } date > 1940.6.1 + has_game_rule = { rule = allow_ai_tech_auto_unlock option = FREE } } immediate = { - TIX = { - create_equipment_variant = { - name = "兴登堡级" - role_icon_index = 1 - type = vnr_ship_hull_heavy_4 - parent_version = 0 - name_group = GER_BB_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_heavy_battery_3_triple - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = heavy_ship_engine_4 - fixed_ship_secondaries_slot = dp_ship_secondaries_2 - fixed_ship_armor_slot = ship_armor_bb_3 - 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_3 - front_2_custom_slot = ship_heavy_battery_3_triple - mid_1_custom_slot = dp_ship_secondaries_2 - mid_2_custom_slot = ship_airplane_launcher_1 - mid_3_custom_slot = dp_ship_secondaries_2 - rear_1_custom_slot = ship_heavy_battery_3_triple - } - } - create_equipment_variant = { - name = "德累斯顿级" - role_icon_index = 25 - type = vnr_ship_hull_cruiser_4 - parent_version = 0 - name_group = GER_CL_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_light_medium_battery_3 - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = cruiser_ship_engine_4 - fixed_ship_secondaries_slot = dp_ship_secondaries_2 - fixed_ship_armor_slot = ship_armor_cruiser_3 - front_1_custom_slot = empty - front_2_custom_slot = ship_light_medium_battery_3 - mid_1_custom_slot = ship_torpedo_2 - mid_2_custom_slot = ship_torpedo_2 - mid_3_custom_slot = ship_anti_air_3 - rear_1_custom_slot = ship_light_medium_battery_3 - } - } - create_equipment_variant = { - name = "Type 1936B级" - role_icon_index = 31 - type = vnr_ship_hull_light_4 - parent_version = 0 - name_group = GER_DD_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_light_battery_3_double - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = light_ship_engine_4 - front_1_custom_slot = ship_light_battery_3_double - front_2_custom_slot = ship_light_battery_3_double - mid_1_custom_slot = ship_torpedo_3 - mid_2_custom_slot = ship_torpedo_3 - rear_1_custom_slot = ship_depth_charge_1 - rear_2_custom_slot = ship_light_battery_3_double - } - } - set_country_flag = GER_SHIPS_1940 - } + GER_AI_variants_1940 = yes + set_country_flag = GER_SHIPS_1940 } option = { } } -# TIX AI template 1943 +# GER AI template 1943 country_event = { id = ai_ships.1 @@ -97,100 +30,15 @@ country_event = { fire_only_once = yes mean_time_to_happen = { days = 1 } trigger = { - TIX = { - is_ai = yes - NOT = { has_country_flag = GER_SHIPS_1943 } - } + tag = TIX + is_ai = yes + NOT = { has_country_flag = GER_SHIPS_1943 } date > 1943.3.1 + has_game_rule = { rule = allow_ai_tech_auto_unlock option = FREE } } immediate = { - TIX = { - create_equipment_variant = { - name = "拿骚级" - type = vnr_ship_hull_heavy_5 - parent_version = 0 - name_group = GER_BB_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_heavy_battery_4_triple - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = heavy_ship_engine_5 - fixed_ship_secondaries_slot = dp_ship_secondaries_4 - fixed_ship_armor_slot = ship_armor_bb_4 - fixed_ship_armor_scheme_slot = ship_scheme_all_or_nothing_armor_box - fixed_ship_torpedo_defense_system_slot = torpedo_belt_enhanced - front_1_custom_slot = ship_anti_air_4 - front_2_custom_slot = ship_heavy_battery_4_triple - mid_1_custom_slot = dp_ship_secondaries_4 - mid_2_custom_slot = ship_airplane_launcher_1 - mid_3_custom_slot = dp_ship_secondaries_4 - rear_1_custom_slot = ship_heavy_battery_4_triple - rear_2_custom_slot = ship_heavy_battery_4_triple - } - } - create_equipment_variant = { - name = "法兰德斯级" - type = vnr_ship_hull_carrier_3 - parent_version = 0 - name_group = GER_THEME_BATTLE_IMPERIAL - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - fixed_ship_deck_slot_2 = ship_deck_space - 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_secondaries_slot = dp_ship_secondaries_4 - front_1_custom_slot = ship_deck_space - mid_1_custom_slot = ship_deck_space - mid_2_custom_slot = ship_armor_carrier_deck - } - } - create_equipment_variant = { - name = "不来梅级" - role_icon_index = 25 - type = vnr_ship_hull_cruiser_5 - parent_version = 0 - name_group = GER_CL_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_light_medium_battery_4 - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = cruiser_ship_engine_5 - fixed_ship_secondaries_slot = dp_ship_secondaries_4 - fixed_ship_armor_slot = ship_armor_cruiser_4 - front_1_custom_slot = empty - front_2_custom_slot = ship_light_medium_battery_4 - mid_1_custom_slot = ship_torpedo_4 - mid_2_custom_slot = ship_torpedo_4 - mid_3_custom_slot = ship_anti_air_4 - rear_1_custom_slot = ship_light_medium_battery_4 - rear_2_custom_slot = ship_light_medium_battery_4 - } - } - create_equipment_variant = { - name = "Type 1936C级" - role_icon_index = 31 - type = vnr_ship_hull_light_5 - parent_version = 0 - name_group = GER_DD_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_light_battery_4_double - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = light_ship_engine_5 - front_1_custom_slot = ship_light_battery_4_double - front_2_custom_slot = ship_light_battery_4_double - mid_1_custom_slot = ship_torpedo_4 - mid_2_custom_slot = ship_torpedo_4 - rear_1_custom_slot = ship_depth_charge_1 - rear_2_custom_slot = ship_light_battery_4_double - } - } - set_country_flag = GER_SHIPS_1943 - } + GER_AI_variants_1943 = yes + set_country_flag = GER_SHIPS_1943 } option = { } @@ -204,99 +52,15 @@ country_event = { fire_only_once = yes mean_time_to_happen = { days = 1 } trigger = { - ENG = { - is_ai = yes - NOT = { has_country_flag = ENG_SHIPS_1940 } - } + tag = HUJ + is_ai = yes + NOT = { has_country_flag = ENG_SHIPS_1940 } date > 1940.6.1 + has_game_rule = { rule = allow_ai_tech_auto_unlock option = FREE } } immediate = { - ENG = { - create_equipment_variant = { - name = "狮级" - role_icon_index = 1 - type = vnr_ship_hull_heavy_4 - parent_version = 0 - name_group = ENG_BB_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_heavy_battery_3_triple - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = heavy_ship_engine_4 - fixed_ship_secondaries_slot = dp_ship_secondaries_2 - fixed_ship_armor_slot = ship_armor_bb_3 - 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_3 - front_2_custom_slot = ship_heavy_battery_3_triple - mid_1_custom_slot = dp_ship_secondaries_2 - mid_2_custom_slot = ship_airplane_launcher_1 - mid_3_custom_slot = dp_ship_secondaries_2 - rear_1_custom_slot = ship_heavy_battery_3_triple - } - } - create_equipment_variant = { - name = "光辉级" - role_icon_index = 9 - type = vnr_ship_hull_carrier_2 - parent_version = 0 - name_group = ENG_CV_QUALITIES - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - fixed_ship_deck_slot_2 = ship_deck_space - 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_secondaries_slot = dp_ship_secondaries_3 - front_1_custom_slot = ship_deck_space - mid_1_custom_slot = ship_armor_carrier_deck - } - } - create_equipment_variant = { - name = "黛朵级" - role_icon_index = 25 - type = vnr_ship_hull_cruiser_4 - parent_version = 0 - name_group = ENG_CL_MYTHOLOGY - modules = { - fixed_ship_battery_slot = ship_light_medium_battery_3 - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = cruiser_ship_engine_4 - fixed_ship_secondaries_slot = dp_ship_secondaries_2 - fixed_ship_armor_slot = ship_armor_cruiser_3 - front_1_custom_slot = empty - front_2_custom_slot = ship_light_medium_battery_3 - mid_1_custom_slot = ship_torpedo_2 - mid_2_custom_slot = ship_torpedo_2 - mid_3_custom_slot = ship_anti_air_3 - rear_1_custom_slot = ship_light_medium_battery_3 - } - } - create_equipment_variant = { - name = "L/M级" - role_icon_index = 31 - type = vnr_ship_hull_light_4 - parent_version = 0 - name_group = ENG_DD_ALPHABETICAL - modules = { - fixed_ship_battery_slot = ship_light_battery_3_double - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = light_ship_engine_4 - front_1_custom_slot = ship_light_battery_3_double - front_2_custom_slot = ship_light_battery_3_double - mid_1_custom_slot = ship_torpedo_3 - mid_2_custom_slot = ship_torpedo_3 - rear_1_custom_slot = ship_depth_charge_1 - rear_2_custom_slot = ship_light_battery_3_double - } - } - set_country_flag = ENG_SHIPS_1940 - } + ENG_AI_variants_1940 = yes + set_country_flag = ENG_SHIPS_1940 } option = { } @@ -310,109 +74,21 @@ country_event = { fire_only_once = yes mean_time_to_happen = { days = 100 } trigger = { - ENG = { - is_ai = yes - NOT = { has_country_flag = ENG_SHIPS_1943 } - } + tag = HUJ + is_ai = yes + NOT = { has_country_flag = ENG_SHIPS_1943 } date > 1943.3.1 + has_game_rule = { rule = allow_ai_tech_auto_unlock option = FREE } } immediate = { - ENG = { - - create_equipment_variant = { - name = "前卫级" - role_icon_index = 1 - type = vnr_ship_hull_heavy_5 - parent_version = 0 - name_group = ENG_BB_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_heavy_battery_4 - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = heavy_ship_engine_5 - fixed_ship_secondaries_slot = dp_ship_secondaries_4 - fixed_ship_armor_slot = ship_armor_bb_4 - fixed_ship_armor_scheme_slot = ship_scheme_all_or_nothing_armor_box - fixed_ship_torpedo_defense_system_slot = torpedo_belt_enhanced - front_1_custom_slot = ship_anti_air_4 - front_2_custom_slot = ship_heavy_battery_4 - mid_1_custom_slot = dp_ship_secondaries_4 - mid_2_custom_slot = ship_airplane_launcher_1 - mid_3_custom_slot = dp_ship_secondaries_4 - rear_1_custom_slot = ship_heavy_battery_4 - rear_2_custom_slot = ship_heavy_battery_4 - } - } - create_equipment_variant = { - name = "冤仇级" - role_icon_index = 13 - type = vnr_ship_hull_carrier_3 - parent_version = 0 - name_group = ENG_CV_QUALITIES - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - fixed_ship_deck_slot_2 = ship_deck_space - 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_secondaries_slot = dp_ship_secondaries_4 - front_1_custom_slot = ship_deck_space - mid_1_custom_slot = ship_deck_space - mid_2_custom_slot = ship_armor_carrier_deck - } - } - create_equipment_variant = { - name = "米诺陶级" - role_icon_index = 25 - type = vnr_ship_hull_cruiser_5 - parent_version = 0 - name_group = ENG_CL_MYTHOLOGY - modules = { - fixed_ship_battery_slot = ship_light_medium_battery_4 - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = cruiser_ship_engine_5 - fixed_ship_secondaries_slot = dp_ship_secondaries_4 - fixed_ship_armor_slot = ship_armor_cruiser_4 - front_1_custom_slot = empty - front_2_custom_slot = ship_light_medium_battery_4 - mid_1_custom_slot = ship_torpedo_4 - mid_2_custom_slot = ship_torpedo_4 - mid_3_custom_slot = ship_anti_air_4 - rear_1_custom_slot = ship_light_medium_battery_4 - rear_2_custom_slot = ship_light_medium_battery_4 - } - } - create_equipment_variant = { - name = "U/V/W/Z级" - role_icon_index = 31 - type = vnr_ship_hull_light_5 - parent_version = 0 - name_group = ENG_DD_ALPHABETICAL - modules = { - fixed_ship_battery_slot = ship_light_battery_4_double - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = light_ship_engine_5 - front_1_custom_slot = ship_light_battery_4_double - front_2_custom_slot = ship_light_battery_4_double - mid_1_custom_slot = ship_torpedo_4 - mid_2_custom_slot = ship_torpedo_4 - rear_1_custom_slot = ship_depth_charge_1 - rear_2_custom_slot = ship_light_battery_4_double - } - } - set_country_flag = ENG_SHIPS_1943 - } + ENG_AI_variants_1943 = yes + set_country_flag = ENG_SHIPS_1943 } option = { } } -# CHY AI template 1940 +# JAP AI template 1940 country_event = { id = ai_ships.4 @@ -420,128 +96,19 @@ country_event = { fire_only_once = yes mean_time_to_happen = { days = 1 } trigger = { - CHY = { - is_ai = yes - NOT = { has_country_flag = JAP_SHIPS_1940 } - } + tag = CHY + is_ai = yes + NOT = { has_country_flag = JAP_SHIPS_1940 } date > 1940.2.1 + has_game_rule = { rule = allow_ai_tech_auto_unlock option = FREE } } immediate = { - CHY = { - create_equipment_variant = { - name = "纪伊级" - role_icon_index = 3 - type = vnr_ship_hull_heavy_4 - parent_version = 0 - name_group = JAP_PREFECTURES - modules = { - fixed_ship_battery_slot = ship_heavy_battery_3_triple - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = heavy_ship_engine_4 - fixed_ship_secondaries_slot = dp_ship_secondaries_2 - fixed_ship_armor_slot = ship_armor_bb_3 - 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_3 - front_2_custom_slot = ship_heavy_battery_3_triple - mid_1_custom_slot = dp_ship_secondaries_2 - mid_2_custom_slot = ship_airplane_launcher_1 - mid_3_custom_slot = ship_anti_air_3 - rear_1_custom_slot = ship_heavy_battery_3_triple - } - } - create_equipment_variant = { - name = "翔鹤级" - role_icon_index = 13 - type = vnr_ship_hull_carrier_2 - parent_version = 0 - name_group = JAP_CV_HISTORICAL - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - fixed_ship_deck_slot_2 = ship_deck_space - 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_secondaries_slot = dp_ship_secondaries_2 - front_1_custom_slot = ship_deck_space - mid_1_custom_slot = ship_deck_space - } - } - create_equipment_variant = { - name = "伊吹级" - role_icon_index = 27 - type = vnr_ship_hull_cruiser_4 - parent_version = 0 - name_group = JAP_MOUNTAIN - modules = { - fixed_ship_battery_slot = ship_medium_battery_3_double - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = cruiser_ship_engine_4 - fixed_ship_secondaries_slot = dp_ship_secondaries_2 - fixed_ship_armor_slot = ship_armor_cruiser_3 - front_1_custom_slot = ship_medium_battery_3_double - front_2_custom_slot = ship_medium_battery_3_double - mid_1_custom_slot = ship_torpedo_2 - mid_2_custom_slot = ship_torpedo_2 - mid_3_custom_slot = ship_anti_air_3 - rear_1_custom_slot = ship_medium_battery_3_double - rear_2_custom_slot = ship_medium_battery_3_double - } - } - create_equipment_variant = { - name = "阿贺野级" - role_icon_index = 25 - type = vnr_ship_hull_cruiser_4 - parent_version = 0 - name_group = JAP_RIVER - modules = { - fixed_ship_battery_slot = ship_light_medium_battery_3_double - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = cruiser_ship_engine_4 - fixed_ship_secondaries_slot = dp_ship_secondaries_2 - fixed_ship_armor_slot = ship_armor_cruiser_3 - front_1_custom_slot = empty - front_2_custom_slot = ship_light_medium_battery_3_double - mid_1_custom_slot = ship_torpedo_2 - mid_2_custom_slot = ship_torpedo_2 - mid_3_custom_slot = ship_anti_air_3 - rear_1_custom_slot = ship_light_medium_battery_3_double - rear_2_custom_slot = ship_depth_charge_1 - } - } - create_equipment_variant = { - name = "阳炎级" - role_icon_index = 31 - type = vnr_ship_hull_light_4 - parent_version = 0 - name_group = JAP_WEATHER - modules = { - fixed_ship_battery_slot = ship_light_battery_3_double - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = light_ship_engine_4 - front_1_custom_slot = ship_light_battery_3_double - front_2_custom_slot = ship_light_battery_3_double - mid_1_custom_slot = ship_torpedo_3 - mid_2_custom_slot = ship_torpedo_3 - rear_1_custom_slot = ship_depth_charge_1 - rear_2_custom_slot = ship_light_battery_3_double - } - } - - set_country_flag = JAP_SHIPS_1940 - } + JAP_AI_variants_1940 = yes + set_country_flag = JAP_SHIPS_1940 } } -# CHY AI template 1943 +# JAP AI template 1943 country_event = { id = ai_ships.5 @@ -549,124 +116,15 @@ country_event = { fire_only_once = yes mean_time_to_happen = { days = 1 } trigger = { - CHY = { - is_ai = yes - NOT = { has_country_flag = JAP_SHIPS_1943 } - } + tag = CHY + is_ai = yes + NOT = { has_country_flag = JAP_SHIPS_1943 } date > 1943.2.1 + has_game_rule = { rule = allow_ai_tech_auto_unlock option = FREE } } immediate = { - CHY = { - - create_equipment_variant = { - name = "近江级" - type = vnr_ship_hull_heavy_5 - parent_version = 0 - name_group = JAP_PREFECTURES - modules = { - fixed_ship_battery_slot = ship_super_heavy_battery_2 - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = heavy_ship_engine_5 - fixed_ship_secondaries_slot = dp_ship_secondaries_4 - fixed_ship_armor_slot = ship_armor_bb_4 - fixed_ship_armor_scheme_slot = ship_scheme_all_or_nothing_armor_box - fixed_ship_torpedo_defense_system_slot = torpedo_belt_enhanced - front_1_custom_slot = ship_anti_air_4 - front_2_custom_slot = ship_super_heavy_battery_2 - mid_1_custom_slot = dp_ship_secondaries_4 - mid_2_custom_slot = ship_airplane_launcher_1 - mid_3_custom_slot = dp_ship_secondaries_4 - rear_1_custom_slot = ship_super_heavy_battery_2 - rear_2_custom_slot = ship_super_heavy_battery_2 - } - } - create_equipment_variant = { - name = "大凤级" - type = vnr_ship_hull_carrier_3 - parent_version = 0 - name_group = JAP_CV_HISTORICAL - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - fixed_ship_deck_slot_2 = ship_deck_space - 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_secondaries_slot = dp_ship_secondaries_4 - front_1_custom_slot = ship_armor_carrier_deck - mid_1_custom_slot = ship_deck_space - mid_2_custom_slot = ship_deck_space - } - } - create_equipment_variant = { - name = "藏王级" - role_icon_index = 27 - type = vnr_ship_hull_cruiser_5 - parent_version = 0 - name_group = JAP_MOUNTAIN - modules = { - fixed_ship_battery_slot = ship_medium_battery_4 - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = cruiser_ship_engine_5 - fixed_ship_secondaries_slot = dp_ship_secondaries_4 - fixed_ship_armor_slot = ship_armor_cruiser_4 - front_1_custom_slot = empty - front_2_custom_slot = ship_medium_battery_4 - mid_1_custom_slot = ship_torpedo_4 - mid_2_custom_slot = ship_airplane_launcher_1 - mid_3_custom_slot = ship_anti_air_4 - rear_1_custom_slot = ship_medium_battery_4 - rear_2_custom_slot = ship_medium_battery_4 - } - } - create_equipment_variant = { - name = "大淀级" - role_icon_index = 25 - type = vnr_ship_hull_cruiser_5 - parent_version = 0 - name_group = JAP_MOUNTAIN - modules = { - fixed_ship_battery_slot = ship_light_medium_battery_4 - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = cruiser_ship_engine_5 - fixed_ship_secondaries_slot = dp_ship_secondaries_4 - fixed_ship_armor_slot = ship_armor_cruiser_4 - front_1_custom_slot = empty - front_2_custom_slot = ship_light_medium_battery_4 - mid_1_custom_slot = ship_torpedo_4 - mid_2_custom_slot = ship_torpedo_4 - mid_3_custom_slot = ship_anti_air_4 - rear_1_custom_slot = ship_light_medium_battery_4 - rear_2_custom_slot = ship_depth_charge_1 - } - } - create_equipment_variant = { - name = "岛风级" - role_icon_index = 31 - type = vnr_ship_hull_light_5 - parent_version = 0 - name_group = JAP_WEATHER - modules = { - fixed_ship_battery_slot = ship_light_battery_4_double - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = light_ship_engine_5 - front_1_custom_slot = ship_light_battery_4_double - front_2_custom_slot = ship_light_battery_4_double - mid_1_custom_slot = ship_torpedo_4 - mid_2_custom_slot = ship_torpedo_4 - rear_1_custom_slot = ship_depth_charge_1 - rear_2_custom_slot = ship_light_battery_4_double - } - } - set_country_flag = JAP_SHIPS_1943 - } + JAP_AI_variants_1943 = yes + set_country_flag = JAP_SHIPS_1943 } } @@ -681,117 +139,11 @@ country_event = { is_ai = yes date > 1941.1.1 NOT = { has_global_flag = USA_SHIPS_1941 } + has_game_rule = { rule = allow_ai_tech_auto_unlock option = FREE } } immediate = { - ROOT = { - create_equipment_variant = { - name = "南达科他级" - role_icon_index = 1 - type = vnr_ship_hull_heavy_4 - parent_version = 0 - name_group = USA_STATES - modules = { - fixed_ship_battery_slot = ship_heavy_battery_3_triple - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = heavy_ship_engine_4 - fixed_ship_secondaries_slot = dp_ship_secondaries_2 - fixed_ship_armor_slot = ship_armor_bb_3 - fixed_ship_armor_scheme_slot = ship_scheme_all_or_nothing_armor_box - fixed_ship_torpedo_defense_system_slot = torpedo_belt - front_1_custom_slot = ship_anti_air_3 - front_2_custom_slot = ship_heavy_battery_3_triple - mid_1_custom_slot = dp_ship_secondaries_2 - mid_2_custom_slot = ship_airplane_launcher_1 - mid_3_custom_slot = dp_ship_secondaries_2 - rear_1_custom_slot = ship_heavy_battery_3_triple - } - } - create_equipment_variant = { - name = "埃塞克斯级" - role_icon_index = 9 - type = vnr_ship_hull_carrier_2 - parent_version = 0 - name_group = USA_CV_HISTORICAL - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - fixed_ship_deck_slot_2 = ship_deck_space - 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_secondaries_slot = dp_ship_secondaries_3 - front_1_custom_slot = ship_deck_space - mid_1_custom_slot = ship_deck_space - } - } - create_equipment_variant = { - name = "巴尔的摩级" - role_icon_index = 27 - type = vnr_ship_hull_cruiser_4 - parent_version = 0 - name_group = USA_CITIES - modules = { - fixed_ship_battery_slot = ship_medium_battery_3 - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = cruiser_ship_engine_4 - fixed_ship_secondaries_slot = dp_ship_secondaries_2 - fixed_ship_armor_slot = ship_armor_cruiser_3 - front_1_custom_slot = empty - front_2_custom_slot = ship_medium_battery_3 - mid_1_custom_slot = dp_ship_secondaries_2 - mid_2_custom_slot = ship_airplane_launcher_1 - mid_3_custom_slot = ship_anti_air_3 - rear_1_custom_slot = ship_medium_battery_3 - } - } - create_equipment_variant = { - name = "克利夫兰级" - role_icon_index = 25 - type = vnr_ship_hull_cruiser_4 - parent_version = 0 - name_group = USA_CITIES - modules = { - fixed_ship_battery_slot = ship_light_medium_battery_3 - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = cruiser_ship_engine_4 - fixed_ship_secondaries_slot = dp_ship_secondaries_2 - fixed_ship_armor_slot = ship_armor_cruiser_3 - front_1_custom_slot = empty - front_2_custom_slot = ship_light_medium_battery_3 - mid_1_custom_slot = ship_anti_air_3 - mid_2_custom_slot = dp_ship_secondaries_2 - mid_3_custom_slot = ship_anti_air_3 - rear_1_custom_slot = ship_light_medium_battery_3 - rear_2_custom_slot = ship_airplane_launcher_1 - } - } - create_equipment_variant = { - name = "弗莱彻级" - role_icon_index = 31 - type = vnr_ship_hull_light_4 - parent_version = 0 - name_group = USA_HEROES_NAVY - modules = { - fixed_ship_battery_slot = ship_light_battery_3_double - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = light_ship_engine_4 - front_1_custom_slot = ship_light_battery_3_double - front_2_custom_slot = ship_light_battery_3_double - mid_1_custom_slot = ship_torpedo_3 - mid_2_custom_slot = ship_torpedo_3 - rear_1_custom_slot = ship_depth_charge_1 - rear_2_custom_slot = ship_light_battery_3_double - } - } - set_global_flag = USA_SHIPS_1941 - } + USA_AI_variants_1940 = yes + set_global_flag = USA_SHIPS_1941 } } @@ -806,144 +158,11 @@ country_event = { is_ai = yes date > 1943.2.1 NOT = { has_global_flag = USA_SHIPS_1943 } + has_game_rule = { rule = allow_ai_tech_auto_unlock option = FREE } } immediate = { - ROOT = { - create_equipment_variant = { - name = "衣阿华级" - role_icon_index = 1 - type = vnr_ship_hull_heavy_5 - parent_version = 0 - name_group = USA_STATES - modules = { - fixed_ship_battery_slot = ship_heavy_battery_4_triple - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = heavy_ship_engine_5 - fixed_ship_secondaries_slot = dp_ship_secondaries_4 - fixed_ship_armor_slot = ship_armor_bb_4 - fixed_ship_armor_scheme_slot = ship_scheme_all_or_nothing_armor_box - fixed_ship_torpedo_defense_system_slot = torpedo_belt_enhanced - front_1_custom_slot = ship_anti_air_4 - front_2_custom_slot = ship_heavy_battery_4_triple - mid_1_custom_slot = dp_ship_secondaries_4 - mid_2_custom_slot = ship_anti_air_4 - mid_3_custom_slot = dp_ship_secondaries_4 - rear_1_custom_slot = ship_heavy_battery_4_triple - rear_2_custom_slot = ship_airplane_launcher_1 - } - } - create_equipment_variant = { - name = "中途岛级" - role_icon_index = 9 - type = vnr_ship_hull_carrier_3 - parent_version = 0 - name_group = USA_CV_HISTORICAL - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - fixed_ship_deck_slot_2 = ship_deck_space - 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_secondaries_slot = dp_ship_secondaries_4 - front_1_custom_slot = ship_deck_space - front_2_custom_slot = angled_deck - mid_1_custom_slot = ship_deck_space - mid_2_custom_slot = ship_deck_space - } - } - create_equipment_variant = { - name = "阿拉斯加级" - role_icon_index = 21 - type = vnr_ship_hull_cruiser_4 - parent_version = 0 - name_group = USA_BATTLES - modules = { - fixed_ship_battery_slot = ship_medium_heavy_battery_2 - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = cruiser_ship_engine_5 - fixed_ship_secondaries_slot = dp_ship_secondaries_4 - fixed_ship_armor_slot = ship_armor_cruiser_heavy_4 - fixed_ship_role_slot = ship_hull_cruiser_role_cb - front_1_custom_slot = ship_anti_air_4 - front_2_custom_slot = ship_medium_heavy_battery_2 - mid_1_custom_slot = dp_ship_secondaries_4 - mid_2_custom_slot = ship_airplane_launcher_1 - mid_3_custom_slot = ship_anti_air_4 - rear_1_custom_slot = ship_medium_heavy_battery_2 - } - } - create_equipment_variant = { - name = "得梅因级" - role_icon_index = 27 - type = vnr_ship_hull_cruiser_5 - parent_version = 0 - name_group = USA_CITIES - modules = { - fixed_ship_battery_slot = ship_medium_battery_4 - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = cruiser_ship_engine_5 - fixed_ship_secondaries_slot = dp_ship_secondaries_4 - fixed_ship_armor_slot = ship_armor_cruiser_4 - front_1_custom_slot = empty - front_2_custom_slot = ship_medium_battery_4 - mid_1_custom_slot = ship_anti_air_4 - mid_2_custom_slot = dp_ship_secondaries_4 - mid_3_custom_slot = ship_anti_air_4 - rear_1_custom_slot = ship_medium_battery_4 - rear_2_custom_slot = ship_airplane_launcher_1 - } - } - create_equipment_variant = { - name = "朱诺级" - role_icon_index = 25 - type = vnr_ship_hull_cruiser_5 - parent_version = 0 - name_group = USA_CITIES - modules = { - fixed_ship_battery_slot = ship_light_medium_battery_4 - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = cruiser_ship_engine_5 - fixed_ship_secondaries_slot = dp_ship_secondaries_4 - fixed_ship_armor_slot = ship_armor_cruiser_4 - front_1_custom_slot = empty - front_2_custom_slot = ship_light_medium_battery_4 - mid_1_custom_slot = ship_anti_air_4 - mid_2_custom_slot = ship_airplane_launcher_1 - mid_3_custom_slot = ship_anti_air_4 - rear_1_custom_slot = ship_light_medium_battery_4 - rear_2_custom_slot = ship_light_medium_battery_4 - } - } - create_equipment_variant = { - name = "基林级" - role_icon_index = 31 - type = vnr_ship_hull_light_5 - parent_version = 0 - name_group = USA_HEROES_NAVY - modules = { - fixed_ship_battery_slot = ship_light_battery_4_double - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = light_ship_engine_5 - front_1_custom_slot = ship_light_battery_4_double - front_2_custom_slot = ship_light_battery_4_double - mid_1_custom_slot = ship_torpedo_4 - mid_2_custom_slot = ship_torpedo_4 - rear_1_custom_slot = ship_depth_charge_1 - rear_2_custom_slot = ship_light_battery_4_double - } - } - set_global_flag = USA_SHIPS_1943 - } + USA_AI_variants_1943 = yes + set_global_flag = USA_SHIPS_1943 } } @@ -954,83 +173,15 @@ country_event = { fire_only_once = yes mean_time_to_happen = { days = 1 } trigger = { - YUW = { - is_ai = yes - NOT = { has_country_flag = FRA_SHIPS_1940 } - } - + tag = YUW + is_ai = yes + NOT = { has_country_flag = FRA_SHIPS_1940 } date > 1940.2.1 + has_game_rule = { rule = allow_ai_tech_auto_unlock option = FREE } } immediate = { - ROOT = { - create_equipment_variant = { - name = "阿尔萨斯级" - role_icon_index = 1 - type = vnr_ship_hull_heavy_4 - parent_version = 0 - name_group = FRA_BB_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_heavy_battery_3_quad - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = heavy_ship_engine_4 - fixed_ship_secondaries_slot = dp_ship_secondaries_2 - fixed_ship_armor_slot = ship_armor_bb_3 - fixed_ship_armor_scheme_slot = ship_scheme_all_or_nothing_armor_box - fixed_ship_torpedo_defense_system_slot = torpedo_belt - front_1_custom_slot = ship_anti_air_3 - front_2_custom_slot = ship_heavy_battery_3_quad - mid_1_custom_slot = dp_ship_secondaries_2 - mid_2_custom_slot = ship_airplane_launcher_1 - mid_3_custom_slot = dp_ship_secondaries_2 - rear_1_custom_slot = ship_heavy_battery_3_quad - } - } - create_equipment_variant = { - name = "圣路易斯级" - role_icon_index = 25 - type = vnr_ship_hull_cruiser_4 - parent_version = 0 - name_group = FRA_CITIES - modules = { - fixed_ship_battery_slot = ship_light_medium_battery_3 - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = cruiser_ship_engine_4 - fixed_ship_secondaries_slot = dp_ship_secondaries_2 - fixed_ship_armor_slot = ship_armor_cruiser_3 - front_1_custom_slot = empty - front_2_custom_slot = ship_light_medium_battery_3 - mid_1_custom_slot = ship_torpedo_2 - mid_2_custom_slot = ship_torpedo_2 - mid_3_custom_slot = ship_anti_air_3 - rear_1_custom_slot = ship_light_medium_battery_3 - } - } - create_equipment_variant = { - name = "拉斐尔级" - role_icon_index = 31 - type = vnr_ship_hull_light_4 - parent_version = 0 - name_group = FRA_DD_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_light_battery_3_double - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = light_ship_engine_4 - front_1_custom_slot = ship_light_battery_3_double - front_2_custom_slot = ship_light_battery_3_double - mid_1_custom_slot = ship_torpedo_3 - mid_2_custom_slot = ship_torpedo_3 - rear_1_custom_slot = ship_depth_charge_1 - rear_2_custom_slot = ship_light_battery_3_double - } - } - set_country_flag = FRA_SHIPS_1940 - } + FRA_AI_variants_1940 = yes + set_country_flag = FRA_SHIPS_1940 } } @@ -1041,296 +192,53 @@ country_event = { fire_only_once = yes mean_time_to_happen = { days = 1 } trigger = { - YUW = { - is_ai = yes - NOT = { has_country_flag = FRA_SHIPS_1943 } - - date > 1943.2.1 - } + tag = YUW + is_ai = yes + NOT = { has_country_flag = FRA_SHIPS_1943 } + date > 1943.2.1 + has_game_rule = { rule = allow_ai_tech_auto_unlock option = FREE } } immediate = { - ROOT = { - create_equipment_variant = { - name = "共和级" - role_icon_index = 1 - type = vnr_ship_hull_heavy_5 - parent_version = 0 - name_group = FRA_BB_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_heavy_battery_4_quad - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = heavy_ship_engine_5 - fixed_ship_secondaries_slot = dp_ship_secondaries_4 - fixed_ship_armor_slot = ship_armor_bb_4 - fixed_ship_armor_scheme_slot = ship_scheme_all_or_nothing_armor_box - fixed_ship_torpedo_defense_system_slot = torpedo_belt - front_1_custom_slot = ship_anti_air_4 - front_2_custom_slot = ship_heavy_battery_4_quad - mid_1_custom_slot = dp_ship_secondaries_4 - mid_2_custom_slot = ship_airplane_launcher_1 - mid_3_custom_slot = dp_ship_secondaries_4 - rear_1_custom_slot = ship_heavy_battery_4_quad - } - } - create_equipment_variant = { - name = "克莱蒙梭级" - role_icon_index = 9 - type = vnr_ship_hull_carrier_3 - parent_version = 0 - name_group = FRA_CV_HISTORICAL - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - fixed_ship_deck_slot_2 = ship_deck_space - 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_secondaries_slot = dp_ship_secondaries_4 - front_1_custom_slot = ship_deck_space - mid_1_custom_slot = ship_deck_space - mid_2_custom_slot = ship_deck_space - } - } - create_equipment_variant = { - name = "德格拉斯级" - role_icon_index = 25 - type = vnr_ship_hull_cruiser_5 - parent_version = 0 - name_group = FRA_CL_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_light_medium_battery_4_double - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = cruiser_ship_engine_5 - fixed_ship_secondaries_slot = dp_ship_secondaries_4 - fixed_ship_armor_slot = ship_armor_cruiser_4 - front_1_custom_slot = empty - front_2_custom_slot = ship_light_medium_battery_4_double - mid_1_custom_slot = ship_torpedo_4 - mid_2_custom_slot = ship_torpedo_4 - mid_3_custom_slot = ship_anti_air_4 - rear_1_custom_slot = ship_light_medium_battery_4_double - rear_2_custom_slot = ship_light_medium_battery_4_double - } - } - create_equipment_variant = { - name = "地平线级" - role_icon_index = 31 - type = vnr_ship_hull_light_5 - parent_version = 0 - name_group = FRA_DE_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_light_battery_4_double - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = light_ship_engine_5 - front_1_custom_slot = ship_light_battery_4_double - front_2_custom_slot = ship_light_battery_4_double - mid_1_custom_slot = ship_torpedo_4 - mid_2_custom_slot = ship_torpedo_4 - rear_1_custom_slot = ship_depth_charge_1 - rear_2_custom_slot = ship_light_battery_4_double - } - } - set_country_flag = FRA_SHIPS_1943 - } + FRA_AI_variants_1943 = yes + set_country_flag = FRA_SHIPS_1943 } } -# SAD AI template 1940 +# ITA AI template 1940 country_event = { id = ai_ships.10 hidden = yes fire_only_once = yes mean_time_to_happen = { days = 1 } trigger = { - SAD = { - is_ai = yes - NOT = { has_country_flag = ITA_SHIPS_1940 } - } - + tag = SAD + is_ai = yes + NOT = { has_country_flag = ITA_SHIPS_1940 } date > 1940.2.1 + has_game_rule = { rule = allow_ai_tech_auto_unlock option = FREE } } immediate = { - ROOT = { - create_equipment_variant = { - name = "意大利级" - role_icon_index = 1 - type = vnr_ship_hull_heavy_4 - parent_version = 0 - name_group = ITA_BB_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_heavy_battery_3_triple - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = heavy_ship_engine_4 - fixed_ship_secondaries_slot = dp_ship_secondaries_2 - fixed_ship_armor_slot = ship_armor_bb_3 - fixed_ship_armor_scheme_slot = ship_scheme_all_or_nothing_armor_box - fixed_ship_torpedo_defense_system_slot = torpedo_belt - front_1_custom_slot = ship_anti_air_3 - front_2_custom_slot = ship_heavy_battery_3_triple - mid_1_custom_slot = dp_ship_secondaries_2 - mid_2_custom_slot = ship_airplane_launcher_1 - mid_3_custom_slot = dp_ship_secondaries_2 - rear_1_custom_slot = ship_heavy_battery_3_triple - rear_2_custom_slot = ship_airplane_launcher_1 - } - } - create_equipment_variant = { - name = "罗马统帅级" - role_icon_index = 25 - type = vnr_ship_hull_cruiser_4 - parent_version = 0 - name_group = ITA_CL_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_light_medium_battery_3 - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = cruiser_ship_engine_4 - fixed_ship_secondaries_slot = dp_ship_secondaries_2 - fixed_ship_armor_slot = ship_armor_cruiser_3 - front_1_custom_slot = empty - front_2_custom_slot = ship_light_medium_battery_3 - mid_1_custom_slot = ship_torpedo_2 - mid_2_custom_slot = ship_torpedo_2 - mid_3_custom_slot = ship_anti_air_3 - rear_1_custom_slot = ship_light_medium_battery_3 - } - } - create_equipment_variant = { - name = "士兵级" - role_icon_index = 31 - type = vnr_ship_hull_light_4 - parent_version = 0 - name_group = ITA_DD_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_light_battery_3_double - fixed_ship_anti_air_slot = ship_anti_air_3 - fixed_ship_fire_control_system_slot = ship_fire_control_system_2 - fixed_ship_radar_slot = ship_radar_1 - fixed_ship_engine_slot = light_ship_engine_4 - front_1_custom_slot = ship_light_battery_3_double - front_2_custom_slot = ship_light_battery_3_double - mid_1_custom_slot = ship_torpedo_3 - mid_2_custom_slot = ship_torpedo_3 - rear_1_custom_slot = ship_depth_charge_1 - rear_2_custom_slot = ship_light_battery_3_double - } - } - set_country_flag = ITA_SHIPS_1940 - } + ITA_AI_variants_1940 = yes + set_country_flag = ITA_SHIPS_1940 } } -# SAD AI template 1943 +# ITA AI template 1943 country_event = { id = ai_ships.11 hidden = yes fire_only_once = yes mean_time_to_happen = { days = 1 } trigger = { - SAD = { - is_ai = yes - NOT = { has_country_flag = ITA_SHIPS_1943 } - - date > 1943.2.1 - } + tag = SAD + is_ai = yes + NOT = { has_country_flag = ITA_SHIPS_1943 } + date > 1943.2.1 + has_game_rule = { rule = allow_ai_tech_auto_unlock option = FREE } } immediate = { - ROOT = { - create_equipment_variant = { - name = "奥古斯都级" - role_icon_index = 1 - type = vnr_ship_hull_heavy_5 - parent_version = 0 - name_group = ITA_BB_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_heavy_battery_4_triple - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = heavy_ship_engine_5 - fixed_ship_secondaries_slot = dp_ship_secondaries_4 - fixed_ship_armor_slot = ship_armor_bb_4 - fixed_ship_armor_scheme_slot = ship_scheme_all_or_nothing_armor_box - fixed_ship_torpedo_defense_system_slot = torpedo_belt_enhanced - front_1_custom_slot = ship_anti_air_4 - front_2_custom_slot = ship_heavy_battery_4_triple - mid_1_custom_slot = dp_ship_secondaries_4 - mid_2_custom_slot = ship_airplane_launcher_1 - mid_3_custom_slot = dp_ship_secondaries_4 - rear_1_custom_slot = ship_heavy_battery_4_triple - rear_2_custom_slot = ship_heavy_battery_4_triple - } - } - create_equipment_variant = { - name = "天鹰级" - role_icon_index = 9 - type = vnr_ship_hull_carrier_3 - parent_version = 0 - name_group = ITA_CV_HISTORICAL - modules = { - fixed_ship_deck_slot_1 = ship_deck_space - fixed_ship_deck_slot_2 = ship_deck_space - 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_secondaries_slot = dp_ship_secondaries_4 - front_1_custom_slot = ship_deck_space - mid_1_custom_slot = ship_deck_space - } - } - create_equipment_variant = { - name = "埃特纳级" - role_icon_index = 25 - type = vnr_ship_hull_cruiser_5 - parent_version = 0 - name_group = ITA_CL_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_light_medium_battery_4_double - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = cruiser_ship_engine_5 - fixed_ship_secondaries_slot = dp_ship_secondaries_4 - fixed_ship_armor_slot = ship_armor_cruiser_4 - front_1_custom_slot = empty - front_2_custom_slot = ship_light_medium_battery_4_double - mid_1_custom_slot = ship_torpedo_4 - mid_2_custom_slot = ship_torpedo_4 - mid_3_custom_slot = ship_anti_air_4 - rear_1_custom_slot = ship_light_medium_battery_4_double - rear_2_custom_slot = ship_light_medium_battery_4_double - } - } - create_equipment_variant = { - name = "英勇指挥官级" - role_icon_index = 31 - type = vnr_ship_hull_light_5 - parent_version = 0 - name_group = ITA_DD_HISTORICAL - modules = { - fixed_ship_battery_slot = ship_light_battery_4_double - fixed_ship_anti_air_slot = ship_anti_air_4 - fixed_ship_fire_control_system_slot = ship_fire_control_system_3 - fixed_ship_radar_slot = ship_radar_3 - fixed_ship_engine_slot = light_ship_engine_5 - front_1_custom_slot = ship_light_battery_4_double - front_2_custom_slot = ship_light_battery_4_double - mid_1_custom_slot = ship_torpedo_4 - mid_2_custom_slot = ship_torpedo_4 - rear_1_custom_slot = ship_depth_charge_1 - rear_2_custom_slot = ship_light_battery_4_double - } - } - set_country_flag = ITA_SHIPS_1943 - } + ITA_AI_variants_1943 = yes + set_country_flag = ITA_SHIPS_1943 } } @@ -1342,6 +250,7 @@ country_event = { trigger = { date > 1939.1.1 NOT = { has_global_flag = naval_tech_1940 } + has_game_rule = { rule = allow_ai_tech_auto_unlock option = FREE } } immediate = { for_each_scope_loop = { @@ -1390,6 +299,7 @@ country_event = { damage_control_1 = 1 fire_control_methods_1 = 1 } + ai_get_navy_experience = yes } } set_global_flag = naval_tech_1940 @@ -1404,6 +314,7 @@ country_event = { trigger = { date > 1943.1.1 NOT = { has_global_flag = naval_tech_1943 } + has_game_rule = { rule = allow_ai_tech_auto_unlock option = FREE } } immediate = { for_each_scope_loop = { @@ -1448,6 +359,7 @@ country_event = { damage_control_2 = 1 fire_control_methods_2 = 1 } + ai_get_navy_experience = yes } } set_global_flag = naval_tech_1943 @@ -1462,6 +374,7 @@ country_event = { trigger = { date > 1944.6.1 NOT = { has_global_flag = naval_tech_1944 } + has_game_rule = { rule = allow_ai_tech_auto_unlock option = FREE } } immediate = { for_each_scope_loop = { @@ -1473,31 +386,28 @@ country_event = { set_technology = { improved_submarine_snorkel = 1 sub_AIP_engine = 1 - full_armored_carrier = 1 - carrier_steam_catapult = 1 - carrier_angled_deck = 1 - super_carriers = 1 anechoic_tile = 1 damage_control_3 = 1 fire_control_methods_3 = 1 radar_jammer = 1 naval_radio_guiding_system = 1 - ship_to_ship_missile = 1 } + ai_get_navy_experience = yes } } set_global_flag = naval_tech_1944 } } -# unlock some naval techs for major powers in 1945 +# unlock some naval techs for major powers in 1946 country_event = { id = ai_ships.104 hidden = yes fire_only_once = yes trigger = { - date > 1945.1.1 + date > 1946.1.1 NOT = { has_global_flag = naval_tech_1945 } + has_game_rule = { rule = allow_ai_tech_auto_unlock option = FREE } } immediate = { for_each_scope_loop = { @@ -1510,23 +420,29 @@ country_event = { cruiser_missile_upgrade = 1 destroyer_missile_upgrade = 1 sound_surveillance_system = 1 + ship_to_ship_missile = 1 helipad = 1 gas_turbine = 1 + full_armored_carrier = 1 + carrier_steam_catapult = 1 + carrier_angled_deck = 1 } + ai_get_navy_experience = yes } } set_global_flag = naval_tech_1945 } } -# unlock some naval techs for major powers in 1946 +# unlock some naval techs for major powers in 1949 country_event = { id = ai_ships.105 hidden = yes fire_only_once = yes trigger = { - date > 1946.1.1 - NOT = { has_global_flag = naval_tech_1946 } + date > 1949.1.1 + NOT = { has_global_flag = naval_tech_1949 } + has_game_rule = { rule = allow_ai_tech_auto_unlock option = FREE } } immediate = { for_each_scope_loop = { @@ -1549,21 +465,24 @@ country_event = { tactical_air_navigation_system = 1 iff_device = 1 wire_guided_torpedo = 1 + super_carriers = 1 } + ai_get_navy_experience = yes } } - set_global_flag = naval_tech_1946 + set_global_flag = naval_tech_1949 } } -# unlock some naval techs for major powers in 1949 +# unlock some naval techs for major powers in 1952 country_event = { id = ai_ships.106 hidden = yes fire_only_once = yes trigger = { - date > 1949.1.1 - NOT = { has_global_flag = naval_tech_1949 } + date > 1952.1.1 + NOT = { has_global_flag = naval_tech_1952 } + has_game_rule = { rule = allow_ai_tech_auto_unlock option = FREE } } immediate = { for_each_scope_loop = { @@ -1588,9 +507,14 @@ country_event = { rescue_submarine = 1 hydrocooling_battery = 1 sonar_telephone = 1 + wake_homing_torpedo = 1 + unmanned_gun_turret = 1 + modern_generic_battery = 1 + missile_submarine = 1 } + ai_get_navy_experience = yes } } - set_global_flag = naval_tech_1949 + set_global_flag = naval_tech_1952 } } \ No newline at end of file diff --git a/src/history/units/00_CHI_vnr_naval.txt b/src/history/units/00_CHI_vnr_naval.txt new file mode 100755 index 0000000..84007b1 --- /dev/null +++ b/src/history/units/00_CHI_vnr_naval.txt @@ -0,0 +1,71 @@ +units = { + + ##### ROCN ##### + fleet = { + name = "中华民国海军" + naval_base = 7191 #Shanghai + task_force = { + name = "第一舰队" + location = 7191 #Shanghai + ship = { name = "宁海" pride_of_the_fleet = yes definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = DOH version_name = "宁海级" } } } + ship = { name = "海容" definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_coastal_defense_ship = { amount = 1 owner = DOH version_name = "海容级" } } } + ship = { name = "海筹" definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_coastal_defense_ship = { amount = 1 owner = DOH version_name = "海容级" } } } + ship = { name = "逸仙" definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = DOH version_name = "逸仙级" } } } + ship = { name = "大同" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = DOH version_name = "建威级" } } } + ship = { name = "自强" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = DOH version_name = "建威级"} } } + ship = { name = "永绩" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = DOH version_name = "永丰级/永绩级"} } } + ship = { name = "永健" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = DOH version_name = "永丰级/永绩级"} } } + ship = { name = "中山" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = DOH version_name = "永丰级/永绩级"} } } + ship = { name = "建康" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = DOH version_name = "长风级" } } } + } + task_force = { + name = "第二舰队" + location = 7014 + ship = { name = "楚泰" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = DOH version_name = "楚泰级/江元级" } } } + ship = { name = "楚有" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = DOH version_name = "楚泰级/江元级" } } } + ship = { name = "楚同" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = DOH version_name = "楚泰级/江元级" } } } + ship = { name = "楚谦" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = DOH version_name = "楚泰级/江元级" } } } + ship = { name = "楚观" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = DOH version_name = "楚泰级/江元级" } } } + ship = { name = "江元" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = DOH version_name = "楚泰级/江元级" } } } + ship = { name = "江贞" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = DOH version_name = "楚泰级/江元级" } } } + } + task_force = { + name = "第三舰队" + location = 4205 + ship = { name = "镇海" definition = auxiliary_ship equipment = { vnr_ship_hull_civilian_1 = { amount = 1 owner = DOH version_name = "镇海级" } } } + ship = { name = "海圻" definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_coastal_defense_ship = { amount = 1 owner = DOH version_name = "海圻级" } } } + ship = { name = "海琛" definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_coastal_defense_ship = { amount = 1 owner = DOH version_name = "海容级" } } } + ship = { name = "同安" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = DOH version_name = "长风级"} } } + ship = { name = "永翔" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = DOH version_name = "永丰级/永绩级"} } } + ship = { name = "楚豫" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = DOH version_name = "楚泰级/江元级" } } } + ship = { name = "江利" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = DOH version_name = "楚泰级/江元级" } } } + } + task_force = { + name = "第四舰队" + location = 1047 + ship = { name = "肇和" definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_coastal_defense_ship = { amount = 1 owner = DOH version_name = "肇和级" } } } + } + task_force = { + name = "练习舰队" + location = 7191 + ship = { name = "应瑞" definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_coastal_defense_ship = { amount = 1 owner = DOH version_name = "肇和级" } } } + } + } +} + +##### SHIP CONSTRUCTION ##### +instant_effect = { +#Under Construction in Shanghai + # Light Cruiser + add_equipment_production = { # "Pinghai" + equipment = { + type = vnr_ship_hull_cruiser_2 + creator = "DOH" + version_name = "宁海级" + } + name = "平海" + requested_factories = 1 + progress = 0.6 + amount = 1 + } +} diff --git a/src/history/units/00_ENG_vnr_naval.txt b/src/history/units/00_ENG_vnr_naval.txt new file mode 100755 index 0000000..8496465 --- /dev/null +++ b/src/history/units/00_ENG_vnr_naval.txt @@ -0,0 +1,795 @@ +units = { + ##### NAVAL UNITS ##### + ### HOME COMMAND ### + fleet = { + name = "本土指挥部" + naval_base = 11064 # Scapa Flow + task_force = { + name = "本土舰队" + location = 11064 # Scapa Flow + ship = { name = "HMS 暴怒" definition = carrier start_experience_factor = 0.10 equipment = { vnr_ship_hull_carrier_conversion_bb = { amount = 1 owner = HUJ version_name = "暴怒级" } } + + } + ship = { name = "HMS 纳尔逊" definition = battleship start_experience_factor = 0.10 equipment = { vnr_ship_hull_heavy_2 = { amount = 1 owner = HUJ version_name = "纳尔逊级" } } } + ship = { name = "HMS 罗德尼" definition = battleship start_experience_factor = 0.10 equipment = { vnr_ship_hull_heavy_2 = { amount = 1 owner = HUJ version_name = "纳尔逊级" } } } + ship = { name = "HMS 皇家橡树" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = HUJ version_name = "复仇级"} } } + ship = { name = "HMS 君权" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = HUJ version_name = "复仇级"} } } + ship = { name = "HMS 拉米利斯" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = HUJ version_name = "复仇级"} } } + ship = { name = "HMS 胡德" pride_of_the_fleet = yes definition = battle_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_heavy_2 = { amount = 1 owner = HUJ version_name = "海军上将级" } } } + ship = { name = "HMS 反击" definition = battle_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = HUJ version_name = "声望级" } } } + ship = { name = "HMS 声望" definition = battle_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = HUJ version_name = "声望级" } } } + ship = { name = "HMS 诺福克" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "诺福克级" } } } + ship = { name = "HMS 加尔各答" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "C级"} } } + ship = { name = "HMS 翡翠" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "翡翠级" } } } + ship = { name = "HMS 进取" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "翡翠级" } } } + ship = { name = "HMS 军刀" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "R/S级"} } } + ship = { name = "HMS 猎人" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "R/S级"} } } + ### 6th Destroyer Flotilla + ship = { name = "HMS 凯斯" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + # Destroyer Division 11 + ship = { name = "HMS 威尼斯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + ship = { name = "HMS 瓦妮莎" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + ship = { name = "HMS 子爵" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + ship = { name = "HMS 威塞克斯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + # Destroyer Division 12 + ship = { name = "HMS 黄昏" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + ship = { name = "HMS 活泼" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + ship = { name = "HMS 清醒" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + ship = { name = "HMS 温莎" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + ### 8th Destroyer Flotilla + ship = { name = "HMS 福克纳" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = HUJ version_name = "E/F/G/H级"} } } + # Destroyer Division 15 + ship = { name = "HMS 猎狐犬" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = HUJ version_name = "E/F/G/H级"} } } # to RCN as Qu'Appelle, 1943 + ship = { name = "HMS 狂怒" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = HUJ version_name = "E/F/G/H级"} } } + ship = { name = "HMS 无惧" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = HUJ version_name = "E/F/G/H级"} } } + ship = { name = "HMS 林地人" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = HUJ version_name = "E/F/G/H级"} } } + # Destroyer Division 16 + ship = { name = "HMS 声誉" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = HUJ version_name = "E/F/G/H级"} } } + ship = { name = "HMS 火龙" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = HUJ version_name = "E/F/G/H级"} } } + ship = { name = "HMS 远见" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = HUJ version_name = "E/F/G/H级"} } } + ship = { name = "HMS 财富" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = HUJ version_name = "E/F/G/H级"} } } # to RCN as Saskatchewan, 1943 + } + task_force = { + name = "预备役舰队" + location = 9458 #9458 # Portsmouth + ship = { name = "HMS 伊丽莎白女王" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = HUJ version_name = "伊丽莎白女王级" } } } + ship = { name = "HMS 勇士" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = HUJ version_name = "伊丽莎白女王级" } } } + ship = { name = "HMS 弗罗比舍" definition = heavy_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = HUJ version_name = "霍金斯级" } } } + ship = { name = "HMS 霍金斯" definition = heavy_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = HUJ version_name = "霍金斯级" } } } + ship = { name = "HMS 卡莱尔" definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "C级" } } } + ship = { name = "HMS 杓鹬" definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "C级" } } } + ship = { name = "HMS 历险" definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "历险级" } } } + # Reserve Destroyer Division + ship = { name = "HMS 惠特谢德" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 野天鹅" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 总督" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 凡尔登" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 虚荣" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + } + task_force = { + name = "海峡舰队" + location = 9458 # 9458 # Portsmouth + ship = { name = "HMS 勇敢" definition = carrier start_experience_factor = 0.10 equipment = { vnr_ship_hull_carrier_conversion_bb = { amount = 1 owner = HUJ version_name = "勇敢级" } } + + } + ship = { name = "HMS 决心" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = HUJ version_name = "复仇级"} } } + ship = { name = "HMS 复仇" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = HUJ version_name = "复仇级"} } } + ship = { name = "HMS 刻瑞斯" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "C级" } } } + ship = { name = "HMS 卡拉多克" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "C级" } } } + ship = { name = "HMS 开罗" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "C级" } } } + # 5th Destroyer Flotilla + ship = { name = "HMS 肯彭费尔特" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } # to RCN as Assiniboine, 1939 + # Destroyer Division 9 + ship = { name = "HMS 阿卡斯塔" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 羚羊" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 热心" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 阿刻戎" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + # Destroyer Division 10 + ship = { name = "HMS 阿盖特" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 安东尼" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 箭头" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 亚马逊" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + } + task_force = { + name = "亨伯支队" + location = 11297 # 11297 # Hull + ### 7th Destroyer Flotilla + # Destroyer Division 13 + ship = { name = "HMS 徘徊者" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 白厅" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 女巫" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + # Destroyer Division 14 + ship = { name = "HMS 真实" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 志愿者" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 威瑟林顿" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 人狼" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + } + task_force = { + name = "北岸巡逻支队" + location = 11064 # Scapa Flow + # 7th Cruiser Squadron + ship = { name = "HMS 迪奥米德" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "达娜厄级" } } } + ship = { name = "HMS 龙" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "达娜厄级" } } } + # 12th Cruiser Squadron + ship = { name = "HMS 艾芬汉" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = HUJ version_name = "霍金斯级" } } } + ship = { name = "HMS 加的夫" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "C级" } } } + ship = { name = "HMS 德里" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "达娜厄级"} } } + ship = { name = "HMS 达尼丁" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "达娜厄级"} } } + } + task_force = { + name = "罗塞斯护航分队" + location = 6300 # 6300 # Rosyth + # Rosyth Destroyer Division + ship = { name = "HMS 华莱士" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 勇气" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 惠特利" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + } + task_force = { + name = "诺尔舰队" + location = 3501 # 3501 # Dover + ship = { name = "HMS 伦敦" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "伦敦级" } } } + ship = { name = "HMS 库拉索" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "C级"} } } + # Nore Destroyer Division + ship = { name = "HMS 坎贝尔" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "莎士比亚级/斯考特级"} } } + ship = { name = "HMS 薇薇安" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 伍斯特" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 伍尔斯顿" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 狼狗" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ### 14th Destroyer Flotilla + ship = { name = "HMS 科德林顿" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + # Destroyer Division 27 + ship = { name = "HMS 巴西利斯克" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 比格犬" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 玻瑞阿斯" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 斗牛犬" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + # Destroyer Division 28 + ship = { name = "HMS 布兰切" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 布狄卡" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 无耻" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 杰出" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + } + task_force = { + name = "朴次茅斯舰队" + location = 9458 # 9458 # Portsmouth + ship = { name = "HMS 萨福克" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "肯特级" } } } + ### 9th Destroyer Flotilla + # Destroyer Division 17 + ship = { name = "HMS 鳐鱼" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "R/S级"} } } + ship = { name = "HMS 萨拉丁" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "R/S级"} } } + ship = { name = "HMS 弯刀" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "R/S级"} } } + ship = { name = "HMS 缟玛瑙" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "R/S级"} } } + # Destroyer Division 18 + ship = { name = "HMS 伏击" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 温彻斯特" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + } + task_force = { + name = "西岸舰队" + location = 540 # 540 # Plymouth + # Western Approaches Destroyer Division + ship = { name = "HMS 蒙特罗斯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "莎士比亚级/斯考特级" } } } + ship = { name = "HMS 强健" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + ship = { name = "HMS 瓦伦丁" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + ship = { name = "HMS 织女星" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + ship = { name = "HMS 威斯敏斯特" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + # 11th Destroyer Flotilla + ship = { name = "HMS 麦凯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "莎士比亚级/斯考特级" } } } + # Destroyer Division 21 + ship = { name = "HMS 征服者" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + ship = { name = "HMS 瓦诺克" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + ship = { name = "HMS 沃波尔" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + ship = { name = "HMS 温切尔西" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + # Destroyer Division 22 + ship = { name = "HMS 才华" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + ship = { name = "HMS 维米拉" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + ship = { name = "HMS 旋风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + ship = { name = "HMS 沃威克" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级" } } } + } + task_force = { + name = "北大西洋舰队" + location = 4135 # 4135 # Gibraltar + ship = { name = "HMS 科伦坡" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "C级" } } } + ship = { name = "HMS 开普敦" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "C级" } } } + ship = { name = "HMS 斜颈鸟" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + # 13th Destroyer Flotilla + ship = { name = "HMS 卡普佩尔" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + # Destroyer Division 25 + ship = { name = "HMS 维德特" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 沃蒂根" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 维罗克斯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 看守" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + # Destroyer Division 26 + ship = { name = "HMS 道格拉斯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "莎士比亚级/斯考特级"} } } + ship = { name = "HMS 积极" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 威沙特" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 摔跤手" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + } + task_force = { + name = "第二潜艇舰队" + location = 11064 # Scapa Flow + # Submarine Division 21 + ship = { name = "HMS 奥克斯利" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "O级" } } } + ship = { name = "HMS 剑鱼" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "S级" } } } + ship = { name = "HMS 鲟鱼" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "S级" } } } + ship = { name = "HMS 海马" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "S级" } } } + ship = { name = "HMS 海星" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "S级" } } } + # Submarine Division 22 + ship = { name = "HMS H32" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = HUJ version_name = "H级" } } } + ship = { name = "HMS L26" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = HUJ version_name = "L级" } } } + ship = { name = "HMS L27" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = HUJ version_name = "L级" } } } + ship = { name = "HMS L53" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = HUJ version_name = "L级" } } } + ship = { name = "HMS L54" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = HUJ version_name = "L级" } } } + ship = { name = "HMS L56" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = HUJ version_name = "L级" } } } + ship = { name = "HMS L69" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = HUJ version_name = "L级" } } } + ship = { name = "HMS L71" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = HUJ version_name = "L级" } } } + } + task_force = { + name = "第五潜艇舰队" + location = 9458 # 9458 # Portsmouth + # Submarine Division 51 + ship = { name = "HMS 奥伯龙" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "O级" } } } + ship = { name = "HMS 泰晤士" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = { amount = 1 owner = HUJ version_name = "河级" } } } + # Submarine Division 52 + ship = { name = "HMS L23" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = HUJ version_name = "L级" } } } + ship = { name = "HMS H28" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = HUJ version_name = "H级" } } } + ship = { name = "HMS H31" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = HUJ version_name = "H级" } } } + ship = { name = "HMS H33" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = HUJ version_name = "H级" } } } + ship = { name = "HMS H34" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = HUJ version_name = "H级" } } } + ship = { name = "HMS H43" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = HUJ version_name = "H级" } } } + ship = { name = "HMS H44" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = HUJ version_name = "H级" } } } + ship = { name = "HMS H49" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = HUJ version_name = "H级" } } } + ship = { name = "HMS H50" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = HUJ version_name = "H级" } } } + } + } + + ### MEDITERRANIAN FLEET ### + fleet = { + name = "地中海指挥部" + naval_base = 4076 # 4076 # Alexandria + task_force = { + name = "地中海舰队" + location = 4076 # 4076 # Alexandria + ship = { name = "HMS 光荣" definition = carrier start_experience_factor = 0.10 equipment = { vnr_ship_hull_carrier_conversion_bb = { amount = 1 owner = HUJ version_name = "勇敢级" } } + + } + ship = { name = "HMS 厌战" definition = battleship start_experience_factor = 0.125 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = HUJ version_name = "伊丽莎白女王级" } } } + ship = { name = "HMS 巴勒姆" definition = battleship start_experience_factor = 0.10 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = HUJ version_name = "伊丽莎白女王级" } } } + ship = { name = "HMS 马来亚" definition = battleship start_experience_factor = 0.10 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = HUJ version_name = "伊丽莎白女王级" } } } + ship = { name = "HMS 德文郡" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "伦敦级" } } } + ship = { name = "HMS 什罗普郡" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "伦敦级" } } } + ship = { name = "HMS 萨塞克斯" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "伦敦级" } } } + ship = { name = "HMS 林仙" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = HUJ version_name = "林仙级" } } } + ship = { name = "HMS 加拉蒂亚" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = HUJ version_name = "林仙级" } } } + ship = { name = "HMS 考文垂" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "C级" } } } + ship = { name = "HMS 沃尔西" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 要塞" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + # Destroyer Division 1 + ship = { name = "HMS 彗星" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } # to RCN as Restigouche, 1938 + ship = { name = "HMS 十字军" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } # to RCN as Ottawa, 1938 + ship = { name = "HMS 小天鹅" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } # to RCN as St Laurent, 1937 + ship = { name = "HMS 新月" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } # to RCN as Fraser, 1937 + # Destroyer Division 2 + ship = { name = "HMS 沃克" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 维米" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 布鲁斯" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "莎士比亚级/斯考特级"} } } + ### 2nd Destroyer Flotilla + # Destroyer Division 3 + ship = { name = "HMS 马尔科姆" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "莎士比亚级/斯考特级"} } } + ship = { name = "HMS 老兵" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 韦斯科特" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 鹪鹩" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ### 3rd Destroyer Flotilla + ship = { name = "HMS 埃克斯茅斯" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = HUJ version_name = "E/F/G/H级"} } } + # Destroyer Division 5 + ship = { name = "HMS 厄勒克特拉" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = HUJ version_name = "E/F/G/H级"} } } + ship = { name = "HMS 日蚀" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = HUJ version_name = "E/F/G/H级"} } } + ship = { name = "HMS 埃斯克" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = HUJ version_name = "E/F/G/H级"} } } + ship = { name = "HMS 特快" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = HUJ version_name = "E/F/G/H级"} } } # to RCN as Gatineau, 1943 + # Destroyer Division 6 + ship = { name = "HMS 遭遇" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = HUJ version_name = "E/F/G/H级"} } } + ship = { name = "HMS 冒险" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = HUJ version_name = "E/F/G/H级"} } } + ship = { name = "HMS 护卫" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = HUJ version_name = "E/F/G/H级"} } } + ship = { name = "HMS 回响" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = HUJ version_name = "E/F/G/H级"} } } # to GRE as Navarinon, 1944 + ### 4th Destroyer Flotilla + ship = { name = "HMS 邓肯" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + # Destroyer Division 7 + ship = { name = "HMS 诱饵" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } # to RCN as Kootenay, 1943 + ship = { name = "HMS 卫士" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 女公爵" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 喜悦" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + # Destroyer Division 8 + ship = { name = "HMS 纤巧" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 大胆" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 钻石" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } + ship = { name = "HMS 戴安娜" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = HUJ version_name = "A/B/C/D级" } } } # to RCN as Margaree, 1940 + } + task_force = { + name = "第一潜艇舰队" + location = 4076 # 4076 # Alexandria + # Submarine Division 11 + ship = { name = "HMS 海狮" definition = submarine start_experience_factor = 0.10 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "S级" } } } + ship = { name = "HMS 鲨鱼" definition = submarine start_experience_factor = 0.10 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "S级" } } } + ship = { name = "HMS 鲷鱼" definition = submarine start_experience_factor = 0.10 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "S级" } } } + ship = { name = "HMS 鲑鱼" definition = submarine start_experience_factor = 0.10 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "S级" } } } + ship = { name = "HMS 鼠海豚" definition = submarine start_experience_factor = 0.10 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "灰海豚级" } } } + # Submarine Division 12 + ship = { name = "HMS 奥特威" definition = submarine start_experience_factor = 0.10 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "O级" } } } + ship = { name = "HMS 欧西里斯" definition = submarine start_experience_factor = 0.10 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "O级" } } } + ship = { name = "HMS 奥斯瓦尔德" definition = submarine start_experience_factor = 0.10 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "O级" } } } + } + } + + ### NORTH AND SOUTH AMERICAS ### + fleet = { + name = "美洲指挥部" + naval_base = 2038 # 2038 # Sierra Leone + task_force = { + name = "美洲与西印度群岛分队" + location = 13010 # 13010 # Bermuda + ship = { name = "HMS 贝里克" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "肯特级" } } } + ship = { name = "HMS 约克" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "约克级" } } } + ship = { name = "HMS 猎户座" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = HUJ version_name = "利安德级" } } } + } + task_force = { + name = "南大西洋舰队" + location = 2038 # 2038 # Sierra Leone + ship = { name = "HMS 海王星" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = HUJ version_name = "利安德级" } } } + ship = { name = "HMS 无畏" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "达娜厄级"} } } + # Destroyer Division 4 + ship = { name = "HMS 范西塔特" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 恶毒" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + ship = { name = "HMS 飞龙" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "V/W级"} } } + } + task_force = { + name = "南美特遣舰队" + location = 12960 # 12960 # Falkland Is. + ship = { name = "HMS 艾克塞特" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "约克级" } } } + ship = { name = "HMS 坎伯兰" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "肯特级" } } } + ship = { name = "HMS 阿贾克斯" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = HUJ version_name = "利安德级" } } } + } + task_force = { + name = "第三潜艇舰队" + location = 2038 # 2038 # Sierra Leone + # Submarine Division 71 + ship = { name = "HMS 塞文" definition = submarine start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_submarine = { amount = 1 owner = HUJ version_name = "河级" } } } + ship = { name = "HMS 克莱德" definition = submarine start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_submarine = { amount = 1 owner = HUJ version_name = "河级" } } } + } + } + + ### FAR EAST ### + fleet = { + name = "远东指挥部" + naval_base = 12299 # 12299 # Singapore + task_force = { + name = "东印度舰队" + location = 10201 # 10201 # Trincomalee, Ceylon + ship = { name = "HMS 竞技神" definition = carrier start_experience_factor = 0.075 equipment = { vnr_ship_hull_carrier_conversion_ca = { amount = 1 owner = HUJ version_name = "竞技神级" } } + + } + ship = { name = "HMS 达娜厄" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "达娜厄级" } } } + ship = { name = "HMS 德班" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "达娜厄级" } } } + ship = { name = "HMS 派遣" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "达娜厄级" } } } + } + task_force = { + name = "中国舰队" + location = 10062 # 10062 # Hong Kong + ship = { name = "HMS 鹰" definition = carrier start_experience_factor = 0.075 equipment = { vnr_ship_hull_carrier_conversion_bb = { amount = 1 owner = HUJ version_name = "鹰级" } } + + } + ship = { name = "HMS 肯特" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "肯特级" } } } + ship = { name = "HMS 康沃尔" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "肯特级" } } } + ship = { name = "HMS 多塞特郡" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "诺福克级" } } } + ship = { name = "HMS 卡利登" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "C级" } } } + ship = { name = "HMS 卡吕普索" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = HUJ version_name = "C级" } } } + # Singapore & Hong Kong Division + ship = { name = "HMS 侦察" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "R/S级"} } } + ship = { name = "HMS 忒涅多斯" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "R/S级"} } } + ship = { name = "HMS 萨尼特" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "R/S级"} } } + ship = { name = "HMS 色雷斯" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = HUJ version_name = "R/S级"} } } + } + task_force = { + name = "新西兰分队" + location = 13056 # 13056 # Fongfale + ship = { name = "HMS 阿喀琉斯" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = HUJ version_name = "利安德级" } } } # to RNZN 1941 + ship = { name = "HMS 利安德" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = HUJ version_name = "利安德级" } } } # to RNZN 1941 + } + task_force = { + name = "第四潜艇舰队" + location = 12299 # 12299 # Singapore + # Submarine Division 41 + ship = { name = "HMS 奥林匹斯" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "O级" } } } + ship = { name = "HMS 帕提亚" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "P/R级" } } } + ship = { name = "HMS 普罗透斯" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "P/R级" } } } + ship = { name = "HMS 摄政" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "P/R级" } } } + ship = { name = "HMS 流浪者" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "P/R级" } } } + # Submarine Division 42 + ship = { name = "HMS 奥丁" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "O级" } } } + ship = { name = "HMS 俄耳甫斯" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "O级" } } } + ship = { name = "HMS 奥图斯" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "O级" } } } + ship = { name = "HMS 潘多拉" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "P/R级" } } } + ship = { name = "HMS 珀耳修斯" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "P/R级" } } } + ship = { name = "HMS 凤凰" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "P/R级" } } } + ship = { name = "HMS 彩虹" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "P/R级" } } } + ship = { name = "HMS 王太子" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = HUJ version_name = "P/R级" } } } + } + } +} +instant_effect = { + ### Ongoing Ship Production Jan 1 1936 ### + add_equipment_production = { + equipment = { + type = vnr_ship_hull_carrier_1 + creator = "HUJ" + version_name = "皇家方舟级" + } + name = "HMS 皇家方舟" + requested_factories = 5 + progress = 0.10 + amount = 1 + } + # CL: Amphion-class variant ("HMS Amphion", Comm. 15-Jun, 1936, "HMS Apollo", Comm. 13-Jan 1936, "HMS Penelope", Comm. 12-Nov 1936) + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "HUJ" + version_name = "利安德级" + } + name = "HMS 阿波罗" + requested_factories = 2 + progress = 0.98 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "HUJ" + version_name = "利安德级" + } + name = "HMS 安菲翁" + requested_factories = 2 + progress = 0.83 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "HUJ" + version_name = "林仙级" + } + name = "HMS 佩内洛普" + requested_factories = 2 + progress = 0.65 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "HUJ" + version_name = "林仙级" + } + name = "HMS 曙光女神" + requested_factories = 2 + progress = 0.19 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "HUJ" + version_name = "城级" + } + name = "HMS 南安普敦" + requested_factories = 2 + progress = 0.49 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "HUJ" + version_name = "城级" + } + name = "HMS 纽卡斯尔" + requested_factories = 2 + progress = 0.51 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "HUJ" + version_name = "城级" + } + name = "HMS 格拉斯哥" + requested_factories = 2 + progress = 0.3 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "HUJ" + version_name = "城级" + } + name = "HMS 伯明翰" + requested_factories = 2 + progress = 0.2 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "HUJ" + version_name = "城级" + } + name = "HMS 设菲尔德" + requested_factories = 2 + progress = 0.36 + amount = 1 + } + # SS: S-class variant (x2) ("HMS Seawolf" "HMS Narwhal") + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "HUJ" + version_name = "S级" + } + name = "HMS 海狼" + requested_factories = 1 + progress = 0.91 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "HUJ" + version_name = "S级" + } + name = "HMS 枪鱼" + requested_factories = 1 + progress = 0.42 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "HUJ" + version_name = "S级" + } + name = "HMS 太阳鱼" + requested_factories = 1 + progress = 0.25 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "HUJ" + version_name = "灰海豚级" + } + name = "HMS 灰海豚" + requested_factories = 1 + progress = 0.55 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "HUJ" + version_name = "灰海豚级" + } + name = "HMS 长须鲸" + requested_factories = 1 + progress = 0.38 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "HUJ" + version_name = "灰海豚级" + } + name = "HMS 独角鲸" + requested_factories = 1 + progress = 0.95 + amount = 1 + } + # DD: G/H class (x9) ("HMS Gallant" "HMS Garland" "HMS Gipsy" "HMS Glowworm" "HMS Grafton" "HMS Grenade" "HMS Grenville" "HMS Greyhound" "HMS Griffin") + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "HUJ" + version_name = "E/F/G/H级" + } + name = "HMS 英勇" + requested_factories = 1 + progress = 0.94 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "HUJ" + version_name = "E/F/G/H级" + } + name = "HMS 花环" + requested_factories = 1 + progress = 0.90 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "HUJ" + version_name = "E/F/G/H级" + } + name = "HMS 吉普赛人" + requested_factories = 1 + progress = 0.94 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "HUJ" + version_name = "E/F/G/H级" + } + name = "HMS 萤火虫" + requested_factories = 1 + progress = 0.98 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "HUJ" + version_name = "E/F/G/H级" + } + name = "HMS 格拉夫顿" + requested_factories = 1 + progress = 0.90 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "HUJ" + version_name = "E/F/G/H级" + } + name = "HMS 手榴弹" + requested_factories = 1 + progress = 0.88 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "HUJ" + version_name = "E/F/G/H级" + } + name = "HMS 灰猎犬" + requested_factories = 1 + progress = 0.98 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "HUJ" + version_name = "E/F/G/H级" + } + name = "HMS 格里芬" + requested_factories = 1 + progress = 0.89 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "HUJ" + version_name = "E/F/G/H级" + } + name = "HMS 格伦维尔" + requested_factories = 1 + progress = 0.73 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "HUJ" + version_name = "E/F/G/H级" + } + name = "HMS 仓促" + requested_factories = 1 + progress = 0.47 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "HUJ" + version_name = "E/F/G/H级" + } + name = "HMS 浩劫" + requested_factories = 1 + progress = 0.4 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "HUJ" + version_name = "E/F/G/H级" + } + name = "HMS 赫瓦德" + requested_factories = 1 + progress = 0.5 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "HUJ" + version_name = "E/F/G/H级" + } + name = "HMS 英雄" + requested_factories = 1 + progress = 0.55 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "HUJ" + version_name = "E/F/G/H级" + } + name = "HMS 敌意" + requested_factories = 1 + progress = 0.58 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "HUJ" + version_name = "E/F/G/H级" + } + name = "HMS 热刺" + requested_factories = 1 + progress = 0.5 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "HUJ" + version_name = "E/F/G/H级" + } + name = "HMS 猎手" + requested_factories = 1 + progress = 0.56 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "HUJ" + version_name = "E/F/G/H级" + } + name = "HMS 海伯利安" + requested_factories = 1 + progress = 0.48 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "HUJ" + version_name = "E/F/G/H级" + } + name = "HMS 坚强" + requested_factories = 1 + progress = 0.42 + amount = 1 + } +} diff --git a/src/history/units/00_FRA_vnr_naval.txt b/src/history/units/00_FRA_vnr_naval.txt new file mode 100755 index 0000000..c24f0dc --- /dev/null +++ b/src/history/units/00_FRA_vnr_naval.txt @@ -0,0 +1,590 @@ + +units= { + + ##### NAVAL UNITS ##### + ### METRPOLSADN YUWNCE ### + fleet = { + name = "北方舰队" + naval_base = 575 # 575 # Dunkerque + task_force = { + name = "第一海军军区" + location = 575 # 575 # Dunkerque + # 8e Division des Contre-Torpilleurs + ship = { name = "可怖" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "空想级" } } } + ship = { name = "大胆" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "空想级" } } } + } + task_force = { + name = "北方潜艇部队" + location = 575 # 575 # Dunkerque + # 16e Division des Sous-Marins + ship = { name = "俄耳甫斯" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "狄阿娜级/蓝宝石级" } } } + ship = { name = "亚马逊" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "狄阿娜级/蓝宝石级" } } } + ship = { name = "女先知" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "狄阿娜级/蓝宝石级" } } } + ship = { name = "安提奥普" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "狄阿娜级/蓝宝石级" } } } + } + } + + fleet = { + name = "西部舰队" + naval_base = 3552 # Brest + task_force = { + name = "第二海军军区" + location = 3552 # Brest + ship = { name = "贝亚恩" definition = carrier start_experience_factor = 0.04 equipment = { vnr_ship_hull_carrier_conversion_bb = { amount = 1 owner = YUW version_name = "贝亚恩级" } } + + } + # 2e Division des Contre-Torpilleurs + ship = { name = "美洲豹" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "豺狼级/猎豹级" } } } + ship = { name = "豺狼" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "豺狼级/猎豹级" } } } + ship = { name = "花豹" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "豺狼级/猎豹级" } } } + ship = { name = "黑豹" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "豺狼级/猎豹级" } } } + # 2e Légère Division des Contre-Torpilleurs + ship = { name = "暴躁" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + ship = { name = "投石机" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + ship = { name = "灵巧" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + # 4e Légère Division des Contre-Torpilleurs + ship = { name = "暴风雪" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + ship = { name = "飓风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + ship = { name = "雷暴" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + # 5e Légère Division des Contre-Torpilleurs + ship = { name = "布雷斯特" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + ship = { name = "雷电" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + ship = { name = "布洛涅" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + # 6e Légère Division des Contre-Torpilleurs + ship = { name = "旋风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + ship = { name = "东南风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + ship = { name = "西北风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + } + task_force = { + name = "第四潜艇部队" + location = 3552 # Brest + # 2e Division des Sous-Marins + ship = { name = "巴斯德" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + ship = { name = "阿喀琉斯" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + # 6e Division des Sous-Marins + ship = { name = "珀耳修斯" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + ship = { name = "彭赛列" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + ship = { name = "阿贾克斯" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + ship = { name = "阿基米德" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + # 8e Division des Sous-Marins + ship = { name = "絮库夫" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = { amount = 1 owner = YUW version_name = "絮库夫级" } } } + ship = { name = "凤凰" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + } + } + + fleet = { + name = "南方舰队" + naval_base = 911 # 911 # Toulon + task_force = { + name = "第三海军军区" + location = 911 # 911 # Toulon + ship = { name = "孤拔" definition = battleship start_experience_factor = 0.04 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = YUW version_name = "孤拔级" } } } + ship = { name = "巴黎" definition = battleship start_experience_factor = 0.04 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = YUW version_name = "孤拔级" } } } + ship = { name = "阿尔及利亚" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = YUW version_name = "阿尔及利亚级" } } } + ship = { name = "福煦" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = YUW version_name = "絮弗朗级" } } } + ship = { name = "杜布雷" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = YUW version_name = "絮弗朗级" } } } + ship = { name = "柯尔贝尔" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = YUW version_name = "絮弗朗级" } } } + ship = { name = "迪凯纳" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = YUW version_name = "迪凯纳级" } } } + ship = { name = "图尔维尔" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = YUW version_name = "迪凯纳级" } } } + # 4e Division des Contre-Torpilleurs + ship = { name = "山猫" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "豺狼级/猎豹级" } } } + ship = { name = "虎" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "豺狼级/猎豹级" } } } + # 5e Division des Contre-Torpilleurs + ship = { name = "塔尔图" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "鹰级/沃克兰级" } } } + ship = { name = "保罗骑士" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "鹰级/沃克兰级" } } } + ship = { name = "沃克兰" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "鹰级/沃克兰级" } } } + # 7e Division des Contre-Torpilleurs + ship = { name = "海东青" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "鹰级/沃克兰级" } } } + ship = { name = "信天翁" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "鹰级/沃克兰级" } } } + ship = { name = "秃鹫" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "鹰级/沃克兰级" } } } + # 9e Division des Contre-Torpilleurs + ship = { name = "卡萨尔" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "鹰级/沃克兰级" } } } + ship = { name = "马伊·布雷泽" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "鹰级/沃克兰级" } } } + ship = { name = "凯尔森" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "鹰级/沃克兰级" } } } + } + task_force = { + name = "第三潜艇部队" + location = 911 # 911 # Toulon + # 1e Division des Sous-Marins + ship = { name = "荣耀" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + # 3 Division des Sous-Marins + ship = { name = "普罗透斯" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + ship = { name = "阿克泰翁" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + ship = { name = "菲涅耳" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + ship = { name = "冥河" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + # 5e Division des Sous-Marins + ship = { name = "希望" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + ship = { name = "珀伽索斯" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + ship = { name = "蒙日" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + } + task_force = { + name = "第五潜艇部队" + location = 911 # 911 # Toulon + # 7e Division des Sous-Marins + ship = { name = "可畏" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + ship = { name = "复仇" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + # 13e Division des Sous-Marins + ship = { name = "喀耳刻" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "阿里阿德涅级/喀耳刻级" } } } + ship = { name = "卡吕普索" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "阿里阿德涅级/喀耳刻级" } } } + ship = { name = "忒提斯" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "阿里阿德涅级/喀耳刻级" } } } + ship = { name = "多里斯" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "阿里阿德涅级/喀耳刻级" } } } + # 15e Division des Sous-Marins + ship = { name = "阿尔戈" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "阿尔戈级/猎户座级" } } } + ship = { name = "人鱼" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "人鱼级" } } } + ship = { name = "那伊阿德斯" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "人鱼级" } } } + ship = { name = "加拉蒂亚" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "人鱼级" } } } + ship = { name = "宁芙" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "人鱼级" } } } + # 21e Division des Sous-Marins + ship = { name = "钻石" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "狄阿娜级/蓝宝石级" } } } + ship = { name = "珍珠" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "狄阿娜级/蓝宝石级" } } } + } + } + + ### NORTH AFRICA ### + fleet = { + name = "非洲舰队" + naval_base = 7132 # 7132 # Oran + task_force = { + name = "公海分队" + location = 7132 # 7132 # Oran + ship = { name = "普罗旺斯" pride_of_the_fleet = yes definition = battleship start_experience_factor = 0.04 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = YUW version_name = "布列塔尼级" } } } + ship = { name = "洛林" definition = battleship start_experience_factor = 0.04 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = YUW version_name = "布列塔尼级" } } } + ship = { name = "布列塔尼" definition = battleship start_experience_factor = 0.04 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = YUW version_name = "布列塔尼级" } } } + ship = { name = "冥王星" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = YUW version_name = "冥王星级" } } } + # 1e Légère Division des Contre-Torpilleurs + ship = { name = "拉帕尔姆" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + ship = { name = "勒马尔" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + ship = { name = "风暴" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + # 3e Légère Division des Contre-Torpilleurs + ship = { name = "嘲弄" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + ship = { name = "幸运" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + ship = { name = "西蒙风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + # 7e Légère Division des Contre-Torpilleurs + ship = { name = "北风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + ship = { name = "台风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + ship = { name = "龙卷风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + # 8e Légère Division des Contre-Torpilleurs + ship = { name = "波尔多人" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + ship = { name = "翠鸟" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + ship = { name = "水龙卷" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + # 9e Légère Division des Contre-Torpilleurs + ship = { name = "福尔班" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + ship = { name = "巴斯克" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = YUW version_name = "暴风雪级/灵巧级" } } } + # Commandant Teste + ship = { name = "塔斯特指挥官" definition = auxiliary_ship start_experience_factor = 0.005 equipment = { vnr_ship_hull_cruiser_coastal_defense_ship = { amount = 1 owner = YUW version_name = "塔斯特指挥官级" } } } + } + task_force = { + name = "掠袭舰队" + location = 9994 # 9994 # Bizerte, Tunisia + ship = { name = "拉加利索尼埃" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = YUW version_name = "拉加利索尼埃级" } } } + ship = { name = "埃米尔·贝尔坦" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = YUW version_name = "埃米尔·贝尔坦级" } } } + # 1e Division des Contre-Torpilleurs + ship = { name = "狮" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "豺狼级/猎豹级" } } } + ship = { name = "沃邦" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "豺狼级/猎豹级" } } } + ship = { name = "野牛" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "豺狼级/猎豹级" } } } + # 3e Division des Contre-Torpilleurs + ship = { name = "猎豹" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "豺狼级/猎豹级" } } } + ship = { name = "瓦尔米" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "豺狼级/猎豹级" } } } + ship = { name = "凡尔登" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "豺狼级/猎豹级" } } } + # 6e Division des Contre-Torpilleurs + ship = { name = "鹰" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "鹰级/沃克兰级" } } } + ship = { name = "齿鹰" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "鹰级/沃克兰级" } } } + ship = { name = "雀鹰" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = YUW version_name = "鹰级/沃克兰级" } } } + } + task_force = { + name = "西非舰队" + location = 4948 # 4948 # Dakar + ship = { name = "圣女贞德" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = YUW version_name = "圣女贞德级" } } } + ship = { name = "迪盖·特鲁安" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = YUW version_name = "迪盖·特鲁安级" } } } + ship = { name = "普利毛居特" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = YUW version_name = "迪盖·特鲁安级" } } } + } + task_force = { + name = "第二潜艇部队" + location = 7132 # 7132 # Oran + # 4e Division des Sous-Marins + ship = { name = "半人马" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + ship = { name = "亚果" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + ship = { name = "帕斯卡" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + ship = { name = "亨利·庞加莱" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "可畏级" } } } + # 12e Division des Sous-Marins + ship = { name = "猎户座" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "阿尔戈级/猎户座级" } } } + ship = { name = "温蒂妮" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "阿尔戈级/猎户座级" } } } + ship = { name = "美杜莎" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "狄阿娜级/蓝宝石级" } } } + ship = { name = "安菲特里忒" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "狄阿娜级/蓝宝石级" } } } + ship = { name = "俄瑞阿得斯" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "狄阿娜级/蓝宝石级" } } } + ship = { name = "普赛克" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "狄阿娜级/蓝宝石级" } } } + # 14e Division des Sous-Marins + ship = { name = "狄阿娜" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "狄阿娜级/蓝宝石级" } } } + ship = { name = "阿里阿德涅" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "阿里阿德涅级/喀耳刻级" } } } + ship = { name = "欧律狄刻" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "阿里阿德涅级/喀耳刻级" } } } + ship = { name = "达娜厄" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "阿里阿德涅级/喀耳刻级" } } } + } + task_force = { + name = "第六潜艇部队" + location = 9994 # 9994 # Bizerte, Tunisia + # 9e Division des Sous-Marins + ship = { name = "凯门鳄" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "鲨鱼级" } } } + ship = { name = "海象" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "鲨鱼级" } } } + ship = { name = "鲸鱼" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "鲨鱼级" } } } + # 10e Division des Sous-Marins + ship = { name = "海豹" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "鲨鱼级" } } } + ship = { name = "旗鱼" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "鲨鱼级" } } } + ship = { name = "海豚" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "鲨鱼级" } } } + # 17e Division des Sous-Marins + ship = { name = "林仙" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "阿尔戈级/猎户座级" } } } + ship = { name = "阿塔兰忒" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "阿尔戈级/猎户座级" } } } + ship = { name = "维斯塔贞女" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "阿尔戈级/猎户座级" } } } + ship = { name = "女苏丹" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "阿尔戈级/猎户座级" } } } + # 20e Division des Sous-Marins + ship = { name = "蓝宝石" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "狄阿娜级/蓝宝石级" } } } + ship = { name = "绿松石" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "狄阿娜级/蓝宝石级" } } } + ship = { name = "鹦鹉螺" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "狄阿娜级/蓝宝石级" } } } + ship = { name = "红宝石" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "狄阿娜级/蓝宝石级" } } } + } + task_force = { + name = "黎凡特潜艇分队" + location = 792 # 792 # Beirut + # 11e Division des Sous-Marins + ship = { name = "鲨鱼" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "鲨鱼级" } } } + ship = { name = "鼠海豚" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "鲨鱼级" } } } + ship = { name = "独角鲸" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = YUW version_name = "鲨鱼级" } } } + } + } + + ### FAR EAST ### + fleet = { + name = "远东舰队" + naval_base = 4401 # 4401 # Saigon + task_force = { + name = "远东舰队" + location = 4401 # 4401 # Saigon + ship = { name = "絮弗朗" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = YUW version_name = "絮弗朗级" } } } + ship = { name = "拉莫特·皮凯" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = YUW version_name = "迪盖·特鲁安级" } } } + } + } +} + + + +######################### +## STARTING PRODUCTION ## +######################### +instant_effect = { + + # Ship Production + # DD: 空想级 (x4) ("Le Malin" "L'Indomptable" "Le Fantasque" "Le Triomphant") + # BC: Dunkerque (Comm. 16-Apr, 1937) + add_equipment_production = { + equipment = { + type = vnr_ship_hull_heavy_3 + creator = "YUW" + version_name = "敦刻尔克级" + } + name = "敦刻尔克" + requested_factories = 5 + progress = 0.69 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_heavy_3 + creator = "YUW" + version_name = "敦刻尔克级" + } + name = "斯特拉斯堡" + requested_factories = 5 + progress = 0.25 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_heavy_3 + creator = "YUW" + version_name = "黎塞留级" + } + name = "黎塞留" + requested_factories = 5 + progress = 0.05 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "YUW" + version_name = "空想级" + } + name = "恶毒" + requested_factories = 1 + progress = 0.93 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "YUW" + version_name = "空想级" + } + name = "不屈" + requested_factories = 1 + progress = 0.98 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "YUW" + version_name = "空想级" + } + name = "空想" + requested_factories = 1 + progress = 0.96 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "YUW" + version_name = "空想级" + } + name = "凯旋" + requested_factories = 1 + progress = 0.93 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "YUW" + version_name = "莫加多尔级" + } + name = "莫加多尔" + requested_factories = 1 + progress = 0.30 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "YUW" + version_name = "莫加多尔级" + } + name = "伏尔塔" + requested_factories = 1 + progress = 0.26 + amount = 1 + } + # CL: 拉加利索尼埃级 (x4) ("Jean de Vienne" "Marseillaise" "Gloire" "Montcalm") ("Georges Leygues" launched 24-Mar 1936) + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "YUW" + version_name = "拉加利索尼埃级" + } + name = "让·德·维埃纳" + requested_factories = 2 + progress = 0.78 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "YUW" + version_name = "拉加利索尼埃级" + } + name = "马赛曲" + requested_factories = 2 + progress = 0.55 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "YUW" + version_name = "拉加利索尼埃级" + } + name = "光荣" + requested_factories = 2 + progress = 0.53 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "YUW" + version_name = "拉加利索尼埃级" + } + name = "蒙卡尔姆" + requested_factories = 2 + progress = 0.53 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "YUW" + version_name = "拉加利索尼埃级" + } + name = "乔治·莱格" + requested_factories = 2 + progress = 0.53 + amount = 1 + } + # SS: Redoutable variant (x7) ("Le Héros" "Le Conquérant" "Le Tonnant" "Agosta" "Sfax" "Casabianca" "Bévéziers") + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "YUW" + version_name = "可畏级" + } + name = "英雄" + requested_factories = 1 + progress = 0.91 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "YUW" + version_name = "可畏级" + } + name = "雷鸣" + requested_factories = 1 + progress = 0.81 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "YUW" + version_name = "可畏级" + } + name = "征服者" + requested_factories = 1 + progress = 0.9 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "YUW" + version_name = "可畏级" + } + name = "奥古斯塔" + requested_factories = 1 + progress = 0.85 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "YUW" + version_name = "可畏级" + } + name = "斯法克斯" + requested_factories = 1 + progress = 0.88 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "YUW" + version_name = "可畏级" + } + name = "卡萨布兰卡" + requested_factories = 1 + progress = 0.83 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "YUW" + version_name = "可畏级" + } + name = "贝弗济耶" + requested_factories = 1 + progress = 0.78 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "YUW" + version_name = "可畏级" + } + name = "韦桑" + requested_factories = 1 + progress = 0.62 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "YUW" + version_name = "可畏级" + } + name = "西迪弗雷" + requested_factories = 1 + progress = 0.62 + amount = 1 + } + # SS: 密涅瓦级 (x4) ("Iris" "Minerve" "Vénus" "Junon") + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "YUW" + version_name = "密涅瓦级" + } + name = "伊里斯" + requested_factories = 1 + progress = 0.86 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "YUW" + version_name = "密涅瓦级" + } + name = "密涅瓦" + requested_factories = 1 + progress = 0.88 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "YUW" + version_name = "密涅瓦级" + } + name = "维纳斯" + requested_factories = 1 + progress = 0.83 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "YUW" + version_name = "密涅瓦级" + } + name = "朱诺" + requested_factories = 1 + progress = 0.71 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "YUW" + version_name = "曙光级" + } + name = "曙光" + requested_factories = 1 + progress = 0.02 + amount = 1 + } +} + +##################### \ No newline at end of file diff --git a/src/history/units/00_GER_vnr_naval.txt b/src/history/units/00_GER_vnr_naval.txt new file mode 100755 index 0000000..55ba133 --- /dev/null +++ b/src/history/units/00_GER_vnr_naval.txt @@ -0,0 +1,534 @@ + +units= { + ##### NAVAL UNITS ##### + + fleet = { + name = "德意志战争海军" + naval_base = 241 # Wilhemshaven + task_force = { + name = "公海舰队" + location = 241 # Wilhemshaven + ship = { name = "德意志" pride_of_the_fleet = yes definition = heavy_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_panzerschiff = { amount = 1 owner = TIX version_name = "德意志级" } } } + ship = { name = "舍尔海军上将" definition = heavy_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_panzerschiff = { amount = 1 owner = TIX version_name = "德意志级" } } } + ship = { name = "施佩伯爵" definition = heavy_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_panzerschiff = { amount = 1 owner = TIX version_name = "德意志级" } } } + ship = { name = "纽伦堡" definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = TIX version_name = "莱比锡级" } } } + ship = { name = "莱比锡" definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = TIX version_name = "莱比锡级" } } } + ship = { name = "科尼斯堡" definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = TIX version_name = "科尼斯堡级" } } } + ship = { name = "卡尔斯鲁厄" definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = TIX version_name = "科尼斯堡级" } } } + ship = { name = "科隆" definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = TIX version_name = "科尼斯堡级" } } } + ship = { name = "埃姆登" definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = TIX version_name = "埃姆登级" } } } + # 1. Torpedobootflottille + ship = { name = "美洲豹" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = TIX version_name = "Type 24级" } } } + ship = { name = "猎豹" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = TIX version_name = "Type 24级" } } } + ship = { name = "山猫" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = TIX version_name = "Type 24级" } } } + ship = { name = "虎" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = TIX version_name = "Type 24级" } } } + } + task_force = { + name = "东部舰队" + location = 6332 # 6332 # Konigsberg + ship = { name = "石勒苏益格-荷尔斯泰因" definition = battleship start_experience_factor = 0.04 equipment = { vnr_ship_hull_pre_dreadnought = { amount = 1 owner = TIX version_name = "德意志级" } } } + ship = { name = "西里西亚" definition = battleship start_experience_factor = 0.04 equipment = { vnr_ship_hull_pre_dreadnought = { amount = 1 owner = TIX version_name = "德意志级" } } } + # 2. Torpedobootflottille + ship = { name = "海鸥" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = TIX version_name = "Type 23级" } } } + ship = { name = "信天翁" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = TIX version_name = "Type 23级" } } } + ship = { name = "海鹰" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = TIX version_name = "Type 23级" } } } + ship = { name = "狮鹫" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = TIX version_name = "Type 23级" } } } + # 3. Torpedobootflottille + ship = { name = "鹘鹰" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = TIX version_name = "Type 23级" } } } + ship = { name = "秃鹰" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = TIX version_name = "Type 23级" } } } + ship = { name = "狼" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = TIX version_name = "Type 24级" } } } + ship = { name = "雪貂" definition = destroyer start_experience_factor = 0.04 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = TIX version_name = "Type 24级" } } } + } + } + fleet = { + name = "潜艇部队" + naval_base = 6389 # 6389 # Kiel + task_force = { + name = "第一潜艇分队" + location = 6389 # 6389 # Kiel + # 1. Unterseebootsflottille + ship = { name = "U-7" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = TIX version_name = "Type IIB级" } } } + ship = { name = "U-8" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = TIX version_name = "Type IIB级" } } } + ship = { name = "U-9" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = TIX version_name = "Type IIB级" } } } + ship = { name = "U-10" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = TIX version_name = "Type IIB级" } } } + # 4. Unterseebootsflottille + ship = { name = "U-11" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = TIX version_name = "Type IIB级" } } } + ship = { name = "U-12" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = TIX version_name = "Type IIB级" } } } + ship = { name = "U-13" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = TIX version_name = "Type IIB级" } } } + ship = { name = "U-17" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = TIX version_name = "Type IIB级" } } } + ship = { name = "U-18" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = TIX version_name = "Type IIB级" } } } + } + task_force = { + name = "第二潜艇分队" + location = 241 # Wilhemshaven + # 2. Unterseebootsflottille + ship = { name = "U-1" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = TIX version_name = "Type IIA级" } } } + ship = { name = "U-2" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = TIX version_name = "Type IIA级" } } } + ship = { name = "U-3" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = TIX version_name = "Type IIA级" } } } + # 3. Unterseebootsflottille + ship = { name = "U-4" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = TIX version_name = "Type IIA级" } } } + ship = { name = "U-5" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = TIX version_name = "Type IIA级" } } } + ship = { name = "U-6" definition = submarine start_experience_factor = 0.04 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = TIX version_name = "Type IIA级" } } } + } + } +} + + + +######################### +## STARTING PRODUCTION ## +######################### + +instant_effect = { + + ### Ships Under Contruction ### + + ## CA: "Graf Spee" + #add_equipment_production = { + # equipment = { + # type = vnr_ship_hull_cruiser_panzerschiff + # creator = "TIX" + # version_name = "德意志级" + # } + # requested_factories = 4 + # progress = 0.99 + # amount = 1 + #} + # Scharnhorst & Gneisenau moved + #Scharnhorst + add_equipment_production = { + equipment = { + type = vnr_ship_hull_heavy_3 + creator = "TIX" + version_name = "沙恩霍斯特级" + } + name = "沙恩霍斯特" + requested_factories = 5 + progress = 0.15 + amount = 1 + } + #Gneisenau + add_equipment_production = { + equipment = { + type = vnr_ship_hull_heavy_3 + creator = "TIX" + version_name = "沙恩霍斯特级" + } + name = "格奈森瑙" + requested_factories = 5 + progress = 0.21 + amount = 1 + } + # Hipper + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "TIX" + version_name = "希佩尔海军上将级" + } + name = "希佩尔海军上将" + requested_factories = 3 + progress = 0.13 + amount = 1 + } + + # DD: 1934 class (x4) ("Z1" "Z2" "Z3" "Z4") + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "TIX" + version_name = "Type 1934级" + } + requested_factories = 1 + progress = 0.54 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "TIX" + version_name = "Type 1934级" + } + requested_factories = 1 + progress = 0.50 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "TIX" + version_name = "Type 1934级" + } + requested_factories = 1 + progress = 0.44 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "TIX" + version_name = "Type 1934级" + } + requested_factories = 1 + progress = 0.41 + amount = 1 + } + + #DD: 1934A class (x12) ("Z5"-"Z16") + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "TIX" + version_name = "Type 1934A级" + } + requested_factories = 1 + progress = 0.24 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "TIX" + version_name = "Type 1934A级" + } + requested_factories = 1 + progress = 0.26 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "TIX" + version_name = "Type 1934A级" + } + requested_factories = 1 + progress = 0.16 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "TIX" + version_name = "Type 1934A级" + } + requested_factories = 1 + progress = 0.00 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "TIX" + version_name = "Type 1934A级" + } + requested_factories = 1 + progress = 0.24 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "TIX" + version_name = "Type 1934A级" + } + requested_factories = 1 + progress = 0.22 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "TIX" + version_name = "Type 1934A级" + } + requested_factories = 1 + progress = 0.19 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "TIX" + version_name = "Type 1934A级" + } + requested_factories = 1 + progress = 0.17 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "TIX" + version_name = "Type 1934A级" + } + requested_factories = 1 + progress = 0.06 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "TIX" + version_name = "Type 1934A级" + } + requested_factories = 1 + progress = 0.21 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "TIX" + version_name = "Type 1934A级" + } + requested_factories = 1 + progress = 0.20 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "TIX" + version_name = "Type 1934A级" + } + requested_factories = 1 + progress = 0.06 + amount = 1 + } + + # SS: Type IIA (x2) ("U-25" "U-26"), Type IIB (x6) ("U-14" "U-16" "U-18" "U-15" "U-20" "U-19") + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type IA级" + } + name = "U-25" + requested_factories = 1 + progress = 0.66 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type IA级" + } + name = "U-26" + requested_factories = 1 + progress = 0.54 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type IIB级" + } + name = "U-14" + requested_factories = 1 + progress = 0.91 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type IIB级" + } + name = "U-15" + requested_factories = 1 + progress = 0.60 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type IIB级" + } + name = "U-16" + requested_factories = 1 + progress = 0.52 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type IIB级" + } + name = "U-19" + requested_factories = 1 + progress = 0.92 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type IIB级" + } + name = "U-20" + requested_factories = 1 + progress = 0.83 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type VIIA级" + } + name = "U-33" + requested_factories = 1 + progress = 0.37 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type VIIA级" + } + name = "U-34" + requested_factories = 1 + progress = 0.30 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type VIIA级" + } + name = "U-27" + requested_factories = 1 + progress = 0.19 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type VIIA级" + } + name = "U-28" + requested_factories = 1 + progress = 0.11 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type VIIA级" + } + name = "U-29" + requested_factories = 1 + progress = 0 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type VIIA级" + } + name = "U-30" + requested_factories = 1 + progress = 0.0 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type VIIA级" + } + name = "U-32" + requested_factories = 1 + progress = 0.0 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type VIIA级" + } + name = "U-31" + requested_factories = 1 + progress = 0.0 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type VIIA级" + } + name = "U-36" + requested_factories = 1 + progress = 0.0 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type VIIA级" + } + name = "U-35" + requested_factories = 1 + progress = 0.0 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type IIB级" + } + name = "U-21" + requested_factories = 1 + progress = 0.0 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type IIB级" + } + name = "U-22" + requested_factories = 1 + progress = 0.0 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type IIB级" + } + name = "U-23" + requested_factories = 1 + progress = 0.0 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "TIX" + version_name = "Type IIB级" + } + name = "U-24" + requested_factories = 1 + progress = 0.0 + amount = 1 + } + +} + +##################### \ No newline at end of file diff --git a/src/history/units/00_ITA_vnr_naval.txt b/src/history/units/00_ITA_vnr_naval.txt new file mode 100755 index 0000000..efdf94b --- /dev/null +++ b/src/history/units/00_ITA_vnr_naval.txt @@ -0,0 +1,681 @@ + +units= { + ##### NAVAL UNITS ##### + ### ITALY ### + fleet = { + name = "爱奥尼亚与下亚得里亚海军司令部" + naval_base = 11837 # Taranto, Italy + task_force = { + name = "第一舰队" # Dipartimento Militare Marittimo 'Ionio e Basso Adriatico' / I Squadra + location = 11837 # Taranto, Italy + # V Divisione Corazzate + ship = { name = "RN 加富尔伯爵" pride_of_the_fleet = yes definition = battleship equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = SAD version_name = "加富尔伯爵级" } } } + ship = { name = "RN 朱利奥·凯撒" definition = battleship equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = SAD version_name = "加富尔伯爵级" } } } + # I Divisione Incrociatori + ship = { name = "RN 扎拉" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = SAD version_name = "扎拉级" } } } + ship = { name = "RN 戈里齐亚" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = SAD version_name = "扎拉级" } } } + ship = { name = "RN 阜姆" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = SAD version_name = "扎拉级" } } } + # IV Divisione Incrociatori + ship = { name = "RN 路易吉·卡多尔纳" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = SAD version_name = "朱桑诺级/卡多尔纳级" } } } + ship = { name = "RN 阿尔曼杜·迪亚兹" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = SAD version_name = "朱桑诺级/卡多尔纳级" } } } + ship = { name = "RN 阿尔贝里科·达·巴比亚诺" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = SAD version_name = "朱桑诺级/卡多尔纳级" } } } + ship = { name = "RN 阿尔贝托·迪·朱桑诺" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = SAD version_name = "朱桑诺级/卡多尔纳级" } } } + # Gruppo Incrociatori (Obsoleti) + ship = { name = "RN 圣乔治" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_coastal_defense_ship = { amount = 1 owner = SAD version_name = "圣乔治级" } } } + ship = { name = "RN 塔兰托" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = SAD version_name = "塔兰托级/巴里级" } } } + ship = { name = "RN 安科纳" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = SAD version_name = "塔兰托级/巴里级" } } } + ship = { name = "RN 巴里" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = SAD version_name = "塔兰托级/巴里级" } } } + # Gruppo Esploratori Leggeri (Obsoleti) + ship = { name = "RN 卡洛·米拉贝洛" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "卡洛·米拉贝洛级" } } } + ship = { name = "RN 奥古斯托·里伯提" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "卡洛·米拉贝洛级" } } } + # II Squadriglia Cacciatorpediniere + ship = { name = "RN 西风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "萨乌罗级/旋风级" } } } + ship = { name = "RN 北风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "萨乌罗级/旋风级" } } } + ship = { name = "RN 信风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "萨乌罗级/旋风级" } } } + ship = { name = "RN 南风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "萨乌罗级/旋风级" } } } + # VI Squadriglia Cacciatorpediniere + ship = { name = "RN 贝蒂诺·里卡索利" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "塞拉级" } } } + ship = { name = "RN 乔瓦尼·尼科泰拉" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "塞拉级" } } } + # VI Squadriglia Torpediniere + ship = { name = "RN 罗索利诺·皮洛" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "皮洛级/西尔托里级" } } } + ship = { name = "RN 朱赛佩·米索里" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "皮洛级/西尔托里级" } } } + ship = { name = "RN 弗朗切斯科·斯托科" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "皮洛级/西尔托里级" } } } + ship = { name = "RN 朱赛佩·西尔托里" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "皮洛级/西尔托里级" } } } + # VII Squadriglia Cacciatorpediniere + ship = { name = "RN 飞镖" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = SAD version_name = "箭级/迅雷级" } } } + ship = { name = "RN 箭" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = SAD version_name = "箭级/迅雷级" } } } + ship = { name = "RN 矢" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = SAD version_name = "箭级/迅雷级" } } } + ship = { name = "RN 标枪" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = SAD version_name = "箭级/迅雷级" } } } + # VII Squadriglia Torpediniere + ship = { name = "RN 安吉洛·巴西尼" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "拉·马萨级/帕雷斯托级" } } } + ship = { name = "RN 恩里科·科森兹" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "拉·马萨级/帕雷斯托级" } } } + ship = { name = "RN 贾科莫·美第奇" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "拉·马萨级/帕雷斯托级" } } } + ship = { name = "RN 尼科拉·法布里奇" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "拉·马萨级/帕雷斯托级" } } } + # VIII Squadriglia Cacciatorpediniere + ship = { name = "RN 闪电" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = SAD version_name = "箭级/迅雷级" } } } + ship = { name = "RN 迅雷" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = SAD version_name = "箭级/迅雷级" } } } + ship = { name = "RN 电光" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = SAD version_name = "箭级/迅雷级" } } } + ship = { name = "RN 雷鸣" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = SAD version_name = "箭级/迅雷级" } } } + # IX Squadriglia Cacciatorpediniere + ship = { name = "RN 尼科索洛·达·雷科" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "航海家级" } } } + ship = { name = "RN 埃马努埃莱·佩萨戈诺" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "航海家级" } } } + ship = { name = "RN 卢卡·塔里戈" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "航海家级" } } } + ship = { name = "RN 安东尼奥托·乌索迪马雷" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "航海家级" } } } + } + task_force = { + name = "第四潜艇分队" + location = 11837 # Taranto, Italy + # XLI Squadriglia Sommergibili + ship = { name = "RN 巴里拉" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = { amount = 1 owner = SAD version_name = "巴里拉级" } } } + ship = { name = "RN 安东尼奥·西撒" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = { amount = 1 owner = SAD version_name = "巴里拉级" } } } + ship = { name = "RN 恩里科·托蒂" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = { amount = 1 owner = SAD version_name = "巴里拉级" } } } + ship = { name = "RN 多米尼科·米勒尼尔" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = { amount = 1 owner = SAD version_name = "巴里拉级" } } } + } + } + + fleet = { + name = "上第勒尼安海军司令部" + naval_base = 6973 # 6973 # La Spezia, Italy + task_force = { + name = "第二舰队" # Dipartimento Militare Marittimo 'Alto Tirreno' / II Squadra + location = 6973 # 6973 # La Spezia, Italy + # Comando di Squadra + ship = { name = "RN 波拉" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = SAD version_name = "扎拉级" } } } + # II Divisione Incrociatori + ship = { name = "RN 乔瓦尼·达莱·班德·内雷" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = SAD version_name = "朱桑诺级/卡多尔纳级" } } } + ship = { name = "RN 巴托洛梅奥·克莱奥尼" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = SAD version_name = "朱桑诺级/卡多尔纳级" } } } + # III Divisione Incrociatori + ship = { name = "RN 博尔扎诺" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = SAD version_name = "博尔扎诺级" } } } + ship = { name = "RN 特伦托" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = SAD version_name = "特伦托级" } } } + ship = { name = "RN 的里雅斯特" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = SAD version_name = "特伦托级" } } } + # VI Divisione Incrociatori + ship = { name = "RN 奥斯塔公爵" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = SAD version_name = "蒙特库科利级/奥斯塔公爵级" } } } + ship = { name = "RN 穆齐奥·阿坦多洛" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = SAD version_name = "蒙特库科利级/奥斯塔公爵级" } } } + ship = { name = "RN 蒙特库科利" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = SAD version_name = "蒙特库科利级/奥斯塔公爵级" } } } + # X Squadriglia Cacciatorpediniere + ship = { name = "RN 西北风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = SAD version_name = "西北风级/奥里亚尼级" } } } + ship = { name = "RN 东北风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = SAD version_name = "西北风级/奥里亚尼级" } } } + ship = { name = "RN 西南风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = SAD version_name = "西北风级/奥里亚尼级" } } } + ship = { name = "RN 东南风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_3 = { amount = 1 owner = SAD version_name = "西北风级/奥里亚尼级" } } } + # XI Squadriglia Cacciatorpediniere + ship = { name = "RN 安东尼奥·达·诺利" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "航海家级" } } } + ship = { name = "RN 乌戈利诺·维瓦尔迪" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "航海家级" } } } + ship = { name = "RN 朗泽罗托·马罗切洛" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "航海家级" } } } + ship = { name = "RN 里昂·潘卡多" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "航海家级" } } } + # XII Squadriglia Cacciatorpediniere + ship = { name = "RN 安东尼奥·皮加费塔" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "航海家级" } } } + ship = { name = "RN 阿尔维瑟·达·莫斯托" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "航海家级" } } } + ship = { name = "RN 乔瓦尼·达·维拉扎诺" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "航海家级" } } } + ship = { name = "RN 尼科诺·芝诺" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "航海家级" } } } + } + task_force = { + name = "第一潜艇分队" + location = 6973 # 6973 # La Spezia, Italy + # XI Squadriglia Sommergibili + ship = { name = "RN 彼得罗·卡尔维" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = { amount = 1 owner = SAD version_name = "拉莫斯卡级/卡尔维级" } } } + ship = { name = "RN 朱赛佩·芬奇" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = { amount = 1 owner = SAD version_name = "拉莫斯卡级/卡尔维级" } } } + ship = { name = "RN 埃托雷·拉莫斯卡" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = { amount = 1 owner = SAD version_name = "拉莫斯卡级/卡尔维级" } } } + ship = { name = "RN 马可·安东尼奥·布拉加丁" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "布拉加丁级" } } } + ship = { name = "RN 菲利波·科里多尼" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "布拉加丁级" } } } + # XII Squadriglia Sommergibili + ship = { name = "RN 格劳科斯" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "格劳科斯级/米卡级" } } } + ship = { name = "RN 奥塔利亚" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "格劳科斯级/米卡级" } } } + ship = { name = "RN 彼得罗·米卡" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "格劳科斯级/米卡级" } } } + # XIII Squadriglia Sommergibili + ship = { name = "RN 红宝石" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "人鱼级/珍珠级" } } } + ship = { name = "RN 温蒂妮" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "人鱼级/珍珠级" } } } + # XIV Squadriglia Sommergibili + ship = { name = "RN H 1" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = SAD version_name = "H级" } } } + ship = { name = "RN H 2" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = SAD version_name = "H级" } } } + ship = { name = "RN H 4" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = SAD version_name = "H级" } } } + ship = { name = "RN H 6" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = SAD version_name = "H级" } } } + ship = { name = "RN H 8" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = SAD version_name = "H级" } } } + } + } + + fleet = { + name = "下第勒尼安海军司令部" + naval_base = 819 # 819 # Naples, Italy + task_force = { + name = "第三舰队" # Dipartimento Militare Marittimo 'Basso Tirreno' (Check - III Squadra correct?) + location = 819 # 819 # Naples, Italy + # III Squadriglia Torpediniere + ship = { name = "RN 马塞洛·普雷斯蒂纳里将军" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "将军级/库尔塔托内级" } } } + ship = { name = "RN 安东尼奥·坎托雷将军" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "将军级/库尔塔托内级" } } } + ship = { name = "RN 朱赛佩·拉·马萨" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "拉·马萨级/帕雷斯托级" } } } + ship = { name = "RN 贾钦托·卡里尼" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "拉·马萨级/帕雷斯托级" } } } + # IV Squadriglia Torpediniere + ship = { name = "RN 卡拉塔菲米" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "将军级/库尔塔托内级" } } } + ship = { name = "RN 卡斯特尔菲达多" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "将军级/库尔塔托内级" } } } + ship = { name = "RN 库尔塔托内" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "将军级/库尔塔托内级" } } } + ship = { name = "RN 蒙赞巴诺" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "将军级/库尔塔托内级" } } } + } + task_force = { + name = "第二潜艇分队" + location = 819 # 819 # Naples, Italy + # XXI Squadriglia Sommergibili + ship = { name = "RN 贾莱亚" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "亚尔戈级/塞腾布里尼级" } } } + ship = { name = "RN 扬蒂娜" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "亚尔戈级/塞腾布里尼级" } } } + ship = { name = "RN 紫水晶" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "人鱼级/珍珠级" } } } + ship = { name = "RN 蓝宝石" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "人鱼级/珍珠级" } } } + # XXII Squadriglia Sommergibili + ship = { name = "RN 钻石" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "人鱼级/珍珠级" } } } + ship = { name = "RN 黄玉" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "人鱼级/珍珠级" } } } + ship = { name = "RN 加拉蒂亚" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "人鱼级/珍珠级" } } } + ship = { name = "RN 宁芙" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "人鱼级/珍珠级" } } } + } + } + + fleet = { + name = "撒丁海军司令部" + naval_base = 6891 # 6891 # La Maddalena, Sardinia + task_force = { + name = "撒丁岛舰队" # Comando Militare Marittimo 'Sardegna' (Check, here and below - 'Squadra' correct/close enough?) + location = 6891 # 6891 # La Maddalena, Sardinia + # II Squadriglia Torpediniere + ship = { name = "RN 阿基利·帕帕将军" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "将军级/库尔塔托内级" } } } + ship = { name = "RN 卡洛·蒙坦纳里将军" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "将军级/库尔塔托内级" } } } + ship = { name = "RN 安东尼诺·卡西诺将军" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "将军级/库尔塔托内级" } } } + ship = { name = "RN 安东尼奥·奇诺托将军" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "将军级/库尔塔托内级" } } } + # IX Squadriglia Torpediniere + ship = { name = "RN 安东尼奥·莫斯托" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "皮洛级/西尔托里级" } } } + ship = { name = "RN 伊波利托·涅耶沃" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "皮洛级/西尔托里级" } } } + ship = { name = "RN 弗拉特利·凯洛里" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "皮洛级/西尔托里级" } } } + } + task_force = { + name = "第七潜艇分队" + location = 6891 # 6891 # La Maddalena, Sardinia + # LXXI Squadriglia Sommergibili + ship = { name = "RN 美杜莎" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "亚尔戈级/塞腾布里尼级" } } } + ship = { name = "RN 安菲特里忒" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "人鱼级/珍珠级" } } } + } + + } + + fleet = { + name = "西西里海军司令部" + naval_base = 4159 # 4159 # Messina, Sicily + task_force = { + name = "西西里岛舰队" # Comando Militare Marittimo 'Sicilia' + location = 4159 # 4159 # Messina, Sicily + # I Squadriglia Torpediniere + ship = { name = "RN 帕雷斯托" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "拉·马萨级/帕雷斯托级" } } } + ship = { name = "RN 孔菲耶恩扎" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "拉·马萨级/帕雷斯托级" } } } + ship = { name = "RN 圣马蒂诺" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "拉·马萨级/帕雷斯托级" } } } + ship = { name = "RN 索尔费里诺" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "拉·马萨级/帕雷斯托级" } } } + # V Squadriglia Torpediniere + ship = { name = "RN 朱赛佩·拉·法里纳" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "拉·马萨级/帕雷斯托级" } } } + ship = { name = "RN 西蒙尼·斯奇亚菲诺" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "皮洛级/西尔托里级" } } } + ship = { name = "RN 朱赛佩·德扎" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "皮洛级/西尔托里级" } } } + ship = { name = "RN 朱塞佩·切萨雷·阿巴" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "皮洛级/西尔托里级" } } } + } + task_force = { + name = "第三潜艇分队" + location = 4159 # 4159 # Messina, Sicily + # XXXI Squadriglia Sommergibili + ship = { name = "RN 维托·皮萨尼" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "马梅利级/皮萨尼级" } } } + ship = { name = "RN 乔瓦尼·包桑" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "马梅利级/皮萨尼级" } } } + ship = { name = "RN 马坎托尼奥·科隆纳" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "马梅利级/皮萨尼级" } } } + ship = { name = "RN 德·吉尼斯" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "马梅利级/皮萨尼级" } } } + # XXXII Squadriglia Sommergibili + ship = { name = "RN 班迪拉" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "班迪拉级/鲨鱼级" } } } + ship = { name = "RN 卢西亚诺·玛纳拉" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "班迪拉级/鲨鱼级" } } } + ship = { name = "RN 奇罗·蒙诺提" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "班迪拉级/鲨鱼级" } } } + ship = { name = "RN 桑托里迪·桑塔罗沙" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "班迪拉级/鲨鱼级" } } } + # XXXIII Squadriglia Sommergibili + ship = { name = "RN 戈弗雷多·马梅利" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "马梅利级/皮萨尼级" } } } + ship = { name = "RN 皮耶罗·卡波尼" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "马梅利级/皮萨尼级" } } } + ship = { name = "RN 蒂托·斯佩里" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "马梅利级/皮萨尼级" } } } + ship = { name = "RN 乔瓦尼·达·普罗奇达" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "马梅利级/皮萨尼级" } } } + } + } + + ### EAGEAN SEA ### + fleet = { + name = "爱琴海海军司令部" + naval_base = 10007 # 10007 # Rhodes, Greece + task_force = { + name = "爱琴海舰队" + location = 10007 # 10007 # Rhodes, Greece + # IV Squadriglia Cacciatorpediniere + ship = { name = "RN 弗朗切斯科·克利斯皮" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "塞拉级" } } } + ship = { name = "RN 奎因蒂诺·塞拉" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "塞拉级" } } } + # VIII Squadriglia Torpediniere + ship = { name = "RN 阿斯托" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "室女星级" } } } + ship = { name = "RN 室女星" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "室女星级" } } } + } + task_force = { + name = "第六潜艇分队" + location = 10007 # 10007 # Rhodes, Greece + # LXI Squadriglia Sommergibili + ship = { name = "RN 人鱼" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "人鱼级/珍珠级" } } } + ship = { name = "RN 亚尔戈" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "亚尔戈级/塞腾布里尼级" } } } + ship = { name = "RN 费撒利亚" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "亚尔戈级/塞腾布里尼级" } } } + ship = { name = "RN 翡翠" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "人鱼级/珍珠级" } } } + ship = { name = "RN 那伊阿得斯" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "人鱼级/珍珠级" } } } + } + } + + ### AFRNCA ### + fleet = { + name = "利比亚海军司令部" + naval_base = 1130 # 1130 # Tobruk, Libya + task_force = { + name = "利比亚舰队" + location = 1130 # 1130 # Tobruk, Libya + # I Squadriglia Cacciatorpediniere + ship = { name = "RN 和风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "萨乌罗级/旋风级" } } } + ship = { name = "RN 欧洲风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "萨乌罗级/旋风级" } } } + ship = { name = "RN 雨云" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "萨乌罗级/旋风级" } } } + ship = { name = "RN 旋风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "萨乌罗级/旋风级" } } } + } + task_force = { + name = "第五潜艇分队" + location = 1130 # 1130 # Tobruk, Libya + # LI Squadriglia Sommergibili + ship = { name = "RN 海豚" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "班迪拉级/鲨鱼级" } } } + ship = { name = "RN 独角鲸" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "班迪拉级/鲨鱼级" } } } + ship = { name = "RN 鲨鱼" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "班迪拉级/鲨鱼级" } } } + ship = { name = "RN 海象" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "班迪拉级/鲨鱼级" } } } + } + } + + fleet = { + name = "红海海军司令部" + naval_base = 12766 # 12766 # Massawa, Eritrea + task_force = { + name = "红海舰队" + location = 12766 # 12766 # Massawa, Eritrea + # III Squadriglia Cacciatorpediniere + ship = { name = "RN 弗朗切斯科·努洛" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "萨乌罗级/旋风级" } } } + ship = { name = "RN 纳扎里奥·萨乌罗" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "萨乌罗级/旋风级" } } } + ship = { name = "RN 切萨雷·巴蒂斯蒂" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "萨乌罗级/旋风级" } } } + ship = { name = "RN 丹尼尔·马宁" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = SAD version_name = "萨乌罗级/旋风级" } } } + # V Squadriglia Cacciatorpediniere + ship = { name = "RN 狮" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "狮级" } } } + ship = { name = "RN 豹" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "狮级" } } } + ship = { name = "RN 虎" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "狮级" } } } + # V Squadriglia Torpediniere del Mar Rosso + ship = { name = "RN 乔瓦尼·阿切尔比" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "皮洛级/西尔托里级" } } } + ship = { name = "RN 文森佐·焦尔达诺·奥尔西尼" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = SAD version_name = "皮洛级/西尔托里级" } } } + } + task_force = { + name = "第八潜艇分队" + location = 12766 # 12766 # Massawa, Eritrea + # LXXXI Squadriglia Sommergibili + ship = { name = "RN 路易吉·塞腾布里尼" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "亚尔戈级/塞腾布里尼级" } } } + ship = { name = "RN 鲁杰罗·塞蒂莫" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "亚尔戈级/塞腾布里尼级" } } } + ship = { name = "RN 纽鳃樽" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "亚尔戈级/塞腾布里尼级" } } } + ship = { name = "RN 蛇" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = SAD version_name = "亚尔戈级/塞腾布里尼级" } } } + } + } +} + + + +######################### +## STARTING PRODUCTION ## +######################### +instant_effect = { + if = { + limit = { is_tutorial = no } + + ##### Ships ##### + + add_equipment_production = { + equipment = { + type = vnr_ship_hull_heavy_1 + creator = "SAD" + version_name = "安德烈亚·多利亚级" + } + name = "RN 安德烈亚·多利亚" + requested_factories = 5 + progress = 0.35 + amount = 1 + } + + # BB: "RN Giulio Cesare" + add_equipment_production = { + equipment = { + type = vnr_ship_hull_heavy_1 + creator = "SAD" + version_name = "安德烈亚·多利亚级" + } + name = "RN 卡约·杜伊里奥" + requested_factories = 5 + progress = 0.35 + amount = 1 + } + + add_equipment_production = { + equipment = { + type = vnr_ship_hull_heavy_3 + creator = "SAD" + version_name = "利托里奥级" + } + name = "RN 维托里奥·维内托" + requested_factories = 5 + progress = 0.21 + amount = 1 + } + + add_equipment_production = { + equipment = { + type = vnr_ship_hull_heavy_3 + creator = "SAD" + version_name = "利托里奥级" + } + name = "RN 利托里奥" + requested_factories = 5 + progress = 0.21 + amount = 1 + } + + # CL: "RN Eugenio di Savoia" + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "SAD" + version_name = "蒙特库科利级/奥斯塔公爵级" + } + name = "RN 欧根亲王" + requested_factories = 2 + progress = 0.98 + amount = 1 + } + + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "SAD" + version_name = "阿布鲁奇公爵级" + } + name = "RN 阿布鲁奇公爵" + requested_factories = 2 + progress = 0.51 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "SAD" + version_name = "阿布鲁奇公爵级" + } + name = "RN 朱赛佩·加里波第" + requested_factories = 2 + progress = 0.51 + amount = 1 + } + + # DD: "RN Perseo", "RN Sirio" + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "SAD" + version_name = "西北风级/奥里亚尼级" + } + name = "RN 阿尔弗雷多·奥里亚尼" + requested_factories = 1 + progress = 0.14 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "SAD" + version_name = "室女星级" + } + name = "RN 英仙座" + requested_factories = 1 + progress = 0.93 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "SAD" + version_name = "室女星级" + } + name = "RN 天狼星" + requested_factories = 1 + progress = 0.88 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "SAD" + version_name = "室女星级" + } + name = "RN 老人星" + requested_factories = 1 + progress = 0.07 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "SAD" + version_name = "室女星级" + } + name = "RN 仙后座" + requested_factories = 1 + progress = 0.06 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "SAD" + version_name = "室女星级" + } + name = "RN 半人马座" + requested_factories = 1 + progress = 0.80 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "SAD" + version_name = "室女星级" + } + name = "RN 伴女星" + requested_factories = 1 + progress = 0.86 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "SAD" + version_name = "室女星级" + } + name = "RN 阿尔德巴兰" + requested_factories = 1 + progress = 0.22 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "SAD" + version_name = "室女星级" + } + name = "RN 阿尔泰尔" + requested_factories = 1 + progress = 0.22 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "SAD" + version_name = "室女星级" + } + name = "RN 仙女座" + requested_factories = 1 + progress = 0.22 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "SAD" + version_name = "室女星级" + } + name = "RN 天蝎座" + requested_factories = 1 + progress = 0.22 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "SAD" + version_name = "室女星级" + } + name = "RN 射手座" + requested_factories = 1 + progress = 0.18 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "SAD" + version_name = "室女星级" + } + name = "RN 织女星" + requested_factories = 1 + progress = 0.18 + amount = 1 + } + + # SS: "RN Enrico Tazzoli" + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_submarine + creator = "SAD" + version_name = "拉莫斯卡级/卡尔维级" + } + name = "RN 恩里科·塔佐利" + requested_factories = 1 + progress = 0.93 + amount = 1 + } + + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "SAD" + version_name = "人鱼级/珍珠级" + } + name = "RN 琥珀" + requested_factories = 1 + progress = 0.42 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "SAD" + version_name = "人鱼级/珍珠级" + } + name = "RN 绿柱石" + requested_factories = 1 + progress = 0.36 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "SAD" + version_name = "人鱼级/珍珠级" + } + name = "RN 珊瑚" + requested_factories = 1 + progress = 0.33 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "SAD" + version_name = "人鱼级/珍珠级" + } + name = "RN 碧玉" + requested_factories = 1 + progress = 0.36 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "SAD" + version_name = "人鱼级/珍珠级" + } + name = "RN 宝石" + requested_factories = 1 + progress = 0.4 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "SAD" + version_name = "人鱼级/珍珠级" + } + name = "RN 伊里斯" + requested_factories = 1 + progress = 0.29 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "SAD" + version_name = "人鱼级/珍珠级" + } + name = "RN 孔雀石" + requested_factories = 1 + progress = 0.33 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "SAD" + version_name = "人鱼级/珍珠级" + } + name = "RN 缟玛瑙" + requested_factories = 1 + progress = 0.39 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "SAD" + version_name = "人鱼级/珍珠级" + } + name = "RN 珍珠" + requested_factories = 1 + progress = 0.46 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "SAD" + version_name = "人鱼级/珍珠级" + } + name = "RN 绿松石" + requested_factories = 1 + progress = 0.33 + amount = 1 + } + } +} + +##################### \ No newline at end of file diff --git a/src/history/units/00_JAP_vnr_naval.txt b/src/history/units/00_JAP_vnr_naval.txt new file mode 100755 index 0000000..cc38a67 --- /dev/null +++ b/src/history/units/00_JAP_vnr_naval.txt @@ -0,0 +1,749 @@ + + + +##### OOB ##### +units = { +### IJN ### + #Yokosuka (Tokyo) + fleet = { + name = "第一舰队" + naval_base = 9998 #Yokosuka + task_force = { + name = "第一舰队" + location = 9998 #Yokosuka + #Dai 1 Sentai + ship = { name = "长门" pride_of_the_fleet = yes definition = battleship start_experience_factor = 0.10 equipment = { vnr_ship_hull_heavy_2 = {amount = 1 owner = CHY version_name = "长门级" } } } + ship = { name = "榛名" definition = battle_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_heavy_1 = {amount = 1 owner = CHY version_name = "金刚级"} } } + ship = { name = "扶桑" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = {amount = 1 owner = CHY version_name = "扶桑级"} } } + ship = { name = "山城" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = {amount = 1 owner = CHY version_name = "扶桑级"} } } + #Dai 8 Sentai + ship = { name = "川内" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = {amount = 1 owner = CHY version_name = "川内级"} } } + ship = { name = "神通" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = {amount = 1 owner = CHY version_name = "川内级"} } } + ship = { name = "长良" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_1 = {amount = 1 owner = CHY version_name = "球磨级/长良级"} } } + } + task_force = { + name = "第一水雷战队" #A part of "Dai 1 Kantai" + location = 9998 #Yokosuka + #Flagship + ship = { name = "阿武隈" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_1 = {amount = 1 owner = CHY version_name = "球磨级/长良级"} } } + #Dai 9 Kuchikutai + ship = { name = "有明" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = {amount = 1 owner = CHY version_name = "初春型/白露型"} } } + ship = { name = "夕暮" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = {amount = 1 owner = CHY version_name = "初春型/白露型"} } } + #Dai 21 Kuchikutai + ship = { name = "初春" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = {amount = 1 owner = CHY version_name = "初春型/白露型"} } } + ship = { name = "子日" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = {amount = 1 owner = CHY version_name = "初春型/白露型"} } } + ship = { name = "若叶" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = {amount = 1 owner = CHY version_name = "初春型/白露型"} } } + ship = { name = "初霜" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = {amount = 1 owner = CHY version_name = "初春型/白露型"} } } + #Dai 30 Kuchikutai + ship = { name = "睦月" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "如月" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "弥生" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "卯月" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + } + task_force = { + name = "第一潜水战队" # A part of "Dai 1 Kantai" + location = 9998 #Yokosuka + #Kaidai-class Submarines + ship = { name = "伊-51" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "海大I级"} } } + ship = { name = "伊-152" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "海大II级"} } } + ship = { name = "伊-153" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "海大III级"} } } + ship = { name = "伊-154" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "海大III级"} } } + ship = { name = "伊-155" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "海大III级"} } } + ship = { name = "伊-156" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "海大III级"} } } + ship = { name = "伊-157" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "海大III级"} } } + ship = { name = "伊-158" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "海大III级"} } } + ship = { name = "伊-159" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "海大III级"} } } + ship = { name = "伊-60" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "海大III级"} } } + ship = { name = "伊-61" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = {amount = 1 owner = CHY version_name = "海大IV级"} } } + ship = { name = "伊-162" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = {amount = 1 owner = CHY version_name = "海大IV级"} } } + ship = { name = "伊-63" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "海大III级"} } } + ship = { name = "伊-164" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = {amount = 1 owner = CHY version_name = "海大IV级"} } } + ship = { name = "伊-165" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = {amount = 1 owner = CHY version_name = "海大V级"} } } + ship = { name = "伊-166" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = {amount = 1 owner = CHY version_name = "海大V级"} } } + ship = { name = "伊-67" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = {amount = 1 owner = CHY version_name = "海大V级"} } } + ship = { name = "伊-168" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = {amount = 1 owner = CHY version_name = "海大VI级"} } } + ship = { name = "伊-169" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = {amount = 1 owner = CHY version_name = "海大VI级"} } } + ship = { name = "伊-70" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = {amount = 1 owner = CHY version_name = "海大VI级"} } } + ship = { name = "伊-171" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = {amount = 1 owner = CHY version_name = "海大VI级"} } } + } + task_force = { + name = "第一航空战队" # A part of "Dai 1 Kantai" + location = 9998 #Yokosuka + ship = { name = "龙骧" definition = carrier start_experience_factor = 0.10 equipment = { vnr_ship_hull_carrier_1 = {amount = 1 owner = CHY version_name = "龙骧级"} } + + } + ship = { name = "凤翔" definition = carrier start_experience_factor = 0.10 equipment = { vnr_ship_hull_carrier_conversion_ca = {amount = 1 owner = CHY version_name = "凤翔级"} } + + } + #Dai 5 Kuchikutai + ship = { name = "朝风" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "春风" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "松风" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "旗风" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + } + task_force = { + name = "横须贺预备舰队" # Patrol and reserve fleet, including ships under modernization + location = 9998 #Yokosuka + ship = { name = "陆奥" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_2 = {amount = 1 owner = CHY version_name = "长门级" } } } + ship = { name = "高雄" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = {amount = 1 owner = CHY version_name = "高雄级"} } } + ship = { name = "鸟海" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = {amount = 1 owner = CHY version_name = "高雄级"} } } + ship = { name = "摩耶" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = {amount = 1 owner = CHY version_name = "高雄级"} } } + ship = { name = "爱宕" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = {amount = 1 owner = CHY version_name = "高雄级"} } } + ship = { name = "五十铃" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_1 = {amount = 1 owner = CHY version_name = "球磨级/长良级"} } } + ship = { name = "木曾" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_1 = {amount = 1 owner = CHY version_name = "球磨级/长良级"} } } + # Dai 3 Kuchikutai + ship = { name = "汐风" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "夕风" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "太刀风" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "帆风" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + # Dai 10 Kuchikutai + ship = { name = "夕雾" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + ship = { name = "狭雾" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + } + } + + #Sasebo (Nagasaki) + fleet = { + name = "第二舰队" + naval_base = 9950 # 9950 #Sasebo + task_force = { + name = "第二舰队" + location = 9950 # 9950 #Sasebo + #Dai 5 Sentai + ship = { name = "羽黑" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = {amount = 1 owner = CHY version_name = "妙高级"} } } + ship = { name = "那智" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = {amount = 1 owner = CHY version_name = "妙高级"} } } + ship = { name = "妙高" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = {amount = 1 owner = CHY version_name = "妙高级"} } } + ship = { name = "足柄" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = {amount = 1 owner = CHY version_name = "妙高级"} } } + #Dai 7 Sentai + ship = { name = "青叶" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = {amount = 1 owner = CHY version_name = "青叶级"} } } + ship = { name = "衣笠" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = {amount = 1 owner = CHY version_name = "青叶级"} } } + # Dai 2 Koku Sentai + ship = { name = "加贺" definition = carrier start_experience_factor = 0.10 equipment = { vnr_ship_hull_carrier_conversion_bb = {amount = 1 owner = CHY version_name = "加贺级"} } + + } + } + task_force = { + name = "第二水雷战队" #A part of "Dai 2 Kantai" + location = 9950 # 9950 #Sasebo + #Flagship + ship = { name = "那珂" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = {amount = 1 owner = CHY version_name = "川内级"} } } + #Dai 6 Kuchikutai, Type III Fubuki-class destroyers + ship = { name = "晓" definition = destroyer start_experience_factor = 0.13 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + ship = { name = "响" definition = destroyer start_experience_factor = 0.13 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + ship = { name = "雷" definition = destroyer start_experience_factor = 0.13 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + ship = { name = "电" definition = destroyer start_experience_factor = 0.13 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + #Dai 8 Kuchikutai + ship = { name = "天雾" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + ship = { name = "朝雾" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + #Dai 19 Kuchikutai + ship = { name = "浦波" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + ship = { name = "绫波" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + ship = { name = "敷波" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + #Dai 20 Kuchikutai + ship = { name = "吹雪" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + ship = { name = "东云" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + ship = { name = "矶波" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + #Dai 28 Kuchikutai + ship = { name = "朝凪" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "夕凪" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + } + task_force = { + name = "第二潜水战队" #A part of "Dai 2 Kantai" + location = 9950 # 9950 #Sasebo + #Flagship + ship = { name = "鬼怒" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_1 = {amount = 1 owner = CHY version_name = "球磨级/长良级"} } } + #Junsen-class Submarines + ship = { name = "伊-1" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = {amount = 1 owner = CHY version_name = "巡潜I级"} } } + ship = { name = "伊-2" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = {amount = 1 owner = CHY version_name = "巡潜I级"} } } + ship = { name = "伊-3" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = {amount = 1 owner = CHY version_name = "巡潜I级"} } } + ship = { name = "伊-4" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = {amount = 1 owner = CHY version_name = "巡潜I级"} } } + ship = { name = "伊-5" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = {amount = 1 owner = CHY version_name = "巡潜I级"} } } + ship = { name = "伊-6" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = {amount = 1 owner = CHY version_name = "巡潜II级"} } } + } + task_force = { + name = "第三潜水战队" + location = 9950 # 9950 #Sasebo + ship = { name = "伊-121" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "机雷潜级"} } } + ship = { name = "伊-122" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "机雷潜级"} } } + ship = { name = "伊-123" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "机雷潜级"} } } + ship = { name = "伊-124" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "机雷潜级"} } } + } + task_force = { + name = "佐世保预备舰队" # Patrol and reserve fleet, including ships under modernization + location = 9950 # 9950 #Sasebo + ship = { name = "金刚" definition = battle_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_heavy_1 = {amount = 1 owner = CHY version_name = "金刚级"} } } + ship = { name = "雾岛" definition = battle_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_heavy_1 = {amount = 1 owner = CHY version_name = "金刚级"} } } + ship = { name = "赤城" definition = carrier start_experience_factor = 0.10 equipment = { vnr_ship_hull_carrier_conversion_bb = {amount = 1 owner = CHY version_name = "赤城级"} } + + } + ship = { name = "名取" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_1 = {amount = 1 owner = CHY version_name = "球磨级/长良级"} } } + ship = { name = "由良" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_1 = {amount = 1 owner = CHY version_name = "球磨级/长良级"} } } + ship = { name = "北上" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_1 = {amount = 1 owner = CHY version_name = "球磨级/长良级"} } } + ship = { name = "龙田" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_1 = {amount = 1 owner = CHY version_name = "天龙级"} } } + #Dai 22 Kuchikutai + ship = { name = "皋月" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "水无月" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "文月" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "长月" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + # Dai 23 Kuchikutai + ship = { name = "菊月" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "三日月" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "望月" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "夕月" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + # Dai 24 Kuchikutai + ship = { name = "桃" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + ship = { name = "樫" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + ship = { name = "桧" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + ship = { name = "柳" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + } + } + + #Taiwan (Goaxing) + fleet = { + name = "第三舰队" + naval_base = 12068 # 12068 # Taiwan + task_force = { + name = "第三舰队" #Later assigned for the Chinese theater + location = 12068 # 12068 # Taiwan + #Dai 10 Sentai + ship = { name = "出云" definition = heavy_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_coastal_defense_ship = {amount = 1 owner = CHY version_name = "浅间级/出云级"} } } + ship = { name = "球磨" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_1 = {amount = 1 owner = CHY version_name = "球磨级/长良级" } } } + ship = { name = "淀" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_coastal_defense_ship = {amount = 1 owner = CHY version_name = "淀级" } } } + #Dai 11 Sentai, Momi-class destroyers + #Dai 25 Kuchikutai + ship = { name = "榧" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + ship = { name = "梨" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + ship = { name = "竹" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + #Dai 26 Kuchikutai + ship = { name = "榆" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + ship = { name = "栗" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + ship = { name = "柿" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + ship = { name = "栂" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + #Dai 27 Kuchikutai + ship = { name = "苇" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + ship = { name = "菱" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + ship = { name = "堇" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + #Former Dai 28 Kuchikutai + ship = { name = "莲" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + ship = { name = "蓬" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + ship = { name = "蓼" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + #Other Momi-Class destroyers + ship = { name = "菊" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + ship = { name = "葵" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + ship = { name = "萩" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + ship = { name = "藤" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + ship = { name = "薄" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + ship = { name = "茑" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "桃型/枞型"} } } + #Torpedo Boats + ship = { name = "千鸟" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = {amount = 1 owner = CHY version_name = "千鸟型"} } } + ship = { name = "真鹤" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = {amount = 1 owner = CHY version_name = "千鸟型"} } } + ship = { name = "友鹤" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = {amount = 1 owner = CHY version_name = "千鸟型"} } } + ship = { name = "初雁" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_3 = {amount = 1 owner = CHY version_name = "千鸟型"} } } + #Minelayers + ship = { name = "八重山" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_1 = {amount = 1 owner = CHY version_name = "严岛级/冲岛级"} } } + ship = { name = "白鹰" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_1 = {amount = 1 owner = CHY version_name = "严岛级/冲岛级"} } } + ship = { name = "严岛" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_1 = {amount = 1 owner = CHY version_name = "严岛级/冲岛级"} } } + } + task_force = { + name = "第五水雷战队" #A part of "Dai 3 Kantai" + location = 12068 # 12068 # Taiwan + #Flagship + ship = { name = "夕张" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = {amount = 1 owner = CHY version_name = "夕张级"} } } + ##Dai 13 Kuchikutai + ship = { name = "吴竹" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "若竹型"} } } + ship = { name = "若竹" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "若竹型"} } } + ship = { name = "早苗" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "若竹型"} } } + ##Dai 16 Kuchikutai + ship = { name = "芙蓉" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "若竹型"} } } + ship = { name = "刈萱" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "若竹型"} } } + ship = { name = "夕颜" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "若竹型"} } } + ship = { name = "朝颜" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "若竹型"} } } + } + task_force = { + name = "马公警备舰队" + location = 12068 # 12068 # Taiwan + #Dai 4 Kuchikutai + ship = { name = "岛风" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "滩风" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "秋风" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "羽风" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + } + } + + #Hiroshima (Kure) + fleet = { + name = "海军预备舰队" + naval_base = 1092 # 1092 # Hiroshima + task_force = { + name = "海军预备舰队" # Patrol and reserve fleet, including ships under modernization + location = 1092 # 1092 # Hiroshima + ship = { name = "伊势" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = {amount = 1 owner = CHY version_name = "伊势级"} } } + ship = { name = "日向" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = {amount = 1 owner = CHY version_name = "伊势级"} } } + ship = { name = "最上" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_3 = {amount = 1 owner = CHY version_name = "最上级"} } } + ship = { name = "三隈" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_3 = {amount = 1 owner = CHY version_name = "最上级"} } } + ship = { name = "古鹰" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = {amount = 1 owner = CHY version_name = "古鹰级"} } } + ship = { name = "加古" definition = heavy_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_2 = {amount = 1 owner = CHY version_name = "古鹰级"} } } + ship = { name = "大井" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_1 = {amount = 1 owner = CHY version_name = "球磨级/长良级"} } } + ship = { name = "天龙" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_1 = {amount = 1 owner = CHY version_name = "天龙级"} } } + ship = { name = "多摩" definition = light_cruiser start_experience_factor = 0.10 equipment = { vnr_ship_hull_cruiser_1 = {amount = 1 owner = CHY version_name = "球磨级/长良级"} } } # at Maizuru + # Dai 11 Kuchikutai + ship = { name = "白雪" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + ship = { name = "初雪" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + # Dai 12 Kuchikutai + ship = { name = "丛云" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + ship = { name = "薄云" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + ship = { name = "白云" definition = destroyer start_experience_factor = 0.10 equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + # Dai 7 Kuchikutai + ship = { name = "胧" definition = destroyer equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + ship = { name = "曙" definition = destroyer equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + ship = { name = "涟" definition = destroyer equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + ship = { name = "潮" definition = destroyer equipment = { vnr_ship_hull_light_2 = {amount = 1 owner = CHY version_name = "吹雪型/晓型"} } } + } + task_force = { + name = "第四潜水战队" + location = 1092 # 1092 # Hiroshima + #Kaichū-class Submarines + ship = { name = "吕-26" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "海中IV级"} } } + ship = { name = "吕-27" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "海中IV级"} } } + ship = { name = "吕-28" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "海中IV级"} } } + ship = { name = "吕-30" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "海中V级"} } } + ship = { name = "吕-31" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "海中V级"} } } + ship = { name = "吕-32" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "海中V级"} } } + ship = { name = "吕-33" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "海中V级"} } } + #Type L-class Submarines + ship = { name = "吕-51" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "L级"} } } + ship = { name = "吕-53" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "L级"} } } + ship = { name = "吕-54" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "L级"} } } + ship = { name = "吕-55" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "L级"} } } + ship = { name = "吕-56" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "L级"} } } + ship = { name = "吕-57" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "L级"} } } + ship = { name = "吕-58" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "L级"} } } + ship = { name = "吕-59" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "L级"} } } + ship = { name = "吕-60" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "L级"} } } + ship = { name = "吕-61" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "L级"} } } + ship = { name = "吕-62" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "L级"} } } + ship = { name = "吕-63" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "L级"} } } + ship = { name = "吕-64" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "L级"} } } + ship = { name = "吕-65" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "L级"} } } + ship = { name = "吕-66" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "L级"} } } + ship = { name = "吕-67" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "L级"} } } + ship = { name = "吕-68" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = {amount = 1 owner = CHY version_name = "L级"} } } + } + #Ominato + task_force = { + name = "大凑警备舰队" + location = 9859 # 9859 #Ominato + #Dai 1 Kuchikutai + ship = { name = "神风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "野风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "波风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "沼风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + } + #Pusan + task_force = { + name = "防护巡洋舰分队" + location = 4056 # 4056 # Pusan + ship = { name = "磐手" definition = heavy_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_coastal_defense_ship = {amount = 1 owner = CHY version_name = "浅间级/出云级"} } } + ship = { name = "平户" definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_coastal_defense_ship = {amount = 1 owner = CHY version_name = "筑摩级"} } } + ship = { name = "矢矧" definition = light_cruiser start_experience_factor = 0.04 equipment = { vnr_ship_hull_cruiser_coastal_defense_ship = {amount = 1 owner = CHY version_name = "筑摩级"} } } + } + } + + ### Pacific Forces ### + fleet = { + name = "南方运输船团" + naval_base = 2489 # 2489 # Truk + #Truk + task_force = { + name = "南方运输船团" + location = 2489 # 2489 # Truk + ship = { name = "追风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "疾风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + #Former Dai 2 Kuchikutai + ship = { name = "峯风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "泽风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "冲风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + ship = { name = "矢风" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = {amount = 1 owner = CHY version_name = "峯风型/睦月型"} } } + } + } +} + + + + +######################### +## STARTING PRODUCTION ## +######################### +instant_effect = +{ + +### Ongoing Naval Production Jan 1 1936 ### + # BB (x1): "Hiei" + add_equipment_production = { + equipment = { + type = vnr_ship_hull_heavy_1 + creator = "CHY" + version_name = "金刚级" + } + name = "比叡" + requested_factories = 5 + progress = 0.95 + amount = 1 + } + # CV (x1): "Soryu" + add_equipment_production = { + equipment = { + type = vnr_ship_hull_carrier_1 + creator = "CHY" + version_name = "苍龙级" + } + name = "苍龙" + requested_factories = 3 + progress = 0.36 + + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_carrier_1 + creator = "CHY" + version_name = "瑞凤级" + } + name = "瑞凤" + requested_factories = 3 + progress = 0.10 + + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_carrier_1 + creator = "CHY" + version_name = "瑞凤级" + } + name = "翔凤" + requested_factories = 3 + progress = 0.26 + + amount = 1 + } + # CA (x1): "Suzuya" + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "CHY" + version_name = "最上级" + } + name = "铃谷" + requested_factories = 2 + progress = 0.53 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "CHY" + version_name = "最上级" + } + name = "熊野" + requested_factories = 2 + progress = 0.49 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "CHY" + version_name = "利根级" + } + name = "利根" + requested_factories = 2 + progress = 0.27 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "CHY" + version_name = "利根级" + } + name = "筑摩" + requested_factories = 2 + progress = 0.07 + amount = 1 + } + # CL(CM) (x1): "Okinoshima" + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_1 + creator = "CHY" + version_name = "严岛级/冲岛级" + } + name = "严岛" + requested_factories = 2 + progress = 0.75 + amount = 1 + } + # DD (x5): "Shiratsuyu" "Shigure" "Murasame" "Harusame" "Samidare" + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "CHY" + version_name = "初春型/白露型" + } + name = "白露" + requested_factories = 1 + progress = 0.79 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "CHY" + version_name = "初春型/白露型" + } + name = "时雨" + requested_factories = 1 + progress = 0.76 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "CHY" + version_name = "初春型/白露型" + } + name = "村雨" + requested_factories = 1 + progress = 0.66 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "CHY" + version_name = "初春型/白露型" + } + name = "春雨" + requested_factories = 1 + progress = 0.56 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "CHY" + version_name = "初春型/白露型" + } + name = "五月雨" + requested_factories = 1 + progress = 0.42 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "CHY" + version_name = "初春型/白露型" + } + name = "夕立" + requested_factories = 1 + progress = 0.37 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "CHY" + version_name = "初春型/白露型" + } + name = "海风" + requested_factories = 1 + progress = 0.31 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "CHY" + version_name = "初春型/白露型" + } + name = "山风" + requested_factories = 1 + progress = 0.38 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "CHY" + version_name = "初春型/白露型" + } + name = "江风" + requested_factories = 1 + progress = 0.34 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "CHY" + version_name = "初春型/白露型" + } + name = "凉风" + requested_factories = 1 + progress = 0.24 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "CHY" + version_name = "朝潮型" + } + name = "朝潮" + requested_factories = 1 + progress = 0.17 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "CHY" + version_name = "朝潮型" + } + name = "满潮" + requested_factories = 1 + progress = 0.09 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "CHY" + version_name = "朝潮型" + } + name = "荒潮" + requested_factories = 1 + progress = 0.14 + amount = 1 + } + # TB (x4): Otori Class + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "CHY" + version_name = "鸿型" + } + name = "鸿" + requested_factories = 1 + progress = 0.14 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "CHY" + version_name = "鸿型" + } + name = "鹎" + requested_factories = 1 + progress = 0.05 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "CHY" + version_name = "鸿型" + } + name = "隼" + requested_factories = 1 + progress = 0.05 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "CHY" + version_name = "鸿型" + } + name = "鹊" + requested_factories = 1 + progress = 0.01 + amount = 1 + } + # SS (x4): "I-172" "I-73" "I-174" "I-175" + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "CHY" + version_name = "海大VI级" + } + requested_factories = 1 + progress = 0.68 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "CHY" + version_name = "海大VI级" + } + requested_factories = 1 + progress = 0.64 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "CHY" + version_name = "海大VI级" + } + requested_factories = 1 + progress = 0.33 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "CHY" + version_name = "海大VI级" + } + requested_factories = 1 + progress = 0.29 + amount = 1 + } + # SS (x2): "I-7" "I-8" + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_submarine + creator = "CHY" + version_name = "巡潜III级" + } + requested_factories = 1 + progress = 0.53 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_submarine + creator = "CHY" + version_name = "巡潜III级" + } + requested_factories = 1 + progress = 0.3 + amount = 1 + } + # SS (x1): "Ro-34" + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_1 + creator = "CHY" + version_name = "海中V级" + } + requested_factories = 1 + progress = 0.57 + amount = 1 + } +} diff --git a/src/history/units/00_SOV_vnr_naval.txt b/src/history/units/00_SOV_vnr_naval.txt new file mode 100755 index 0000000..acb27f0 --- /dev/null +++ b/src/history/units/00_SOV_vnr_naval.txt @@ -0,0 +1,598 @@ + +units= { + + ##### NAVAL UNITS ##### + ### Northern Fleet -- Murmansk + fleet = { + name = "北海舰队" + naval_base = 3134 # Murmansk + task_force = { + name = "北海舰队" + location = 3134 # Murmansk + # 1ya Flotiliya Esmintsev + ship = { name = "捷尔任斯基" definition = destroyer start_experience_factor = 0.09 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BFL version_name = "伊贾斯拉夫级/费多尼西级" } } } + ship = { name = "涅萨兹尼克" definition = destroyer start_experience_factor = 0.09 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BFL version_name = "伊贾斯拉夫级/费多尼西级" } } } + ship = { name = "邵武勉" definition = destroyer start_experience_factor = 0.09 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BFL version_name = "伊贾斯拉夫级/费多尼西级" } } } + # 2ya Flotiliya Esmintsev + ship = { name = "卡尔·马克思" definition = destroyer start_experience_factor = 0.09 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BFL version_name = "伊贾斯拉夫级/费多尼西级" } } } + ship = { name = "加里宁" definition = destroyer start_experience_factor = 0.09 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BFL version_name = "伊贾斯拉夫级/费多尼西级" } } } + } + task_force = { + name = "北海舰队潜艇部队" + location = 3134 # Murmansk + # 5iy Podvodniy Flot + ship = { name = "D-1" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "D级" } } } + ship = { name = "D-2" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "D级" } } } + ship = { name = "D-3" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "D级" } } } + ship = { name = "D-4" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "D级" } } } + ship = { name = "D-5" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "D级" } } } + ship = { name = "D-6" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "D级" } } } + } + } + + ### Baltic Fleet -- Leningrad + fleet = { + name = "波罗的海舰队" + naval_base = 3151 # Leningrad + task_force = { + name = "波罗的海舰队" + location = 3151 # Leningrad + ship = { name = "马拉" pride_of_the_fleet = yes definition = battleship equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = BFL version_name = "甘古特级" } } } + ship = { name = "十月革命" definition = battleship equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = BFL version_name = "甘古特级" } } } + ship = { name = "马蒂" definition = light_cruiser start_experience_factor = 0.09 equipment = { vnr_ship_hull_cruiser_coastal_defense_ship = { amount = 1 owner = BFL version_name = "马蒂级" } } } + # 3ya Flotiliya Esmintsev + ship = { name = "恩格斯" definition = destroyer start_experience_factor = 0.09 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BFL version_name = "奥菲级" } } } + ship = { name = "阿尔乔姆" definition = destroyer start_experience_factor = 0.09 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BFL version_name = "奥菲级" } } } + ship = { name = "沃洛达尔斯基" definition = destroyer start_experience_factor = 0.09 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BFL version_name = "奥菲级" } } } + ship = { name = "雅科夫·斯维尔德洛夫" definition = destroyer start_experience_factor = 0.09 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BFL version_name = "诺维克级/鲁莽级" } } } + ship = { name = "伏龙芝" definition = destroyer start_experience_factor = 0.09 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BFL version_name = "诺维克级/鲁莽级" } } } + # 4ya Flotiliya Esmintsev + ship = { name = "列宁" definition = destroyer start_experience_factor = 0.09 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BFL version_name = "奥菲级" } } } + ship = { name = "沃伊科夫" definition = destroyer start_experience_factor = 0.09 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BFL version_name = "奥菲级" } } } + ship = { name = "李可夫" definition = destroyer start_experience_factor = 0.09 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BFL version_name = "奥菲级" } } } + ship = { name = "卡尔·李卜克内西" definition = destroyer start_experience_factor = 0.09 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BFL version_name = "奥菲级" } } } + } + task_force = { + name = "克利缅特·伏罗希洛夫海军学院" + location = 3151 # Leningrad + ship = { name = "阿芙乐尔" definition = light_cruiser equipment = { vnr_ship_hull_cruiser_coastal_defense_ship = { amount = 1 owner = BFL version_name = "帕拉达级" } } } + } + task_force = { + name = "波罗的海舰队潜艇部队" + location = 3151 # Leningrad + # 1iy Podvodniy Flot + ship = { name = "Shch-301" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch III级" } } } + ship = { name = "Shch-302" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch III级" } } } + ship = { name = "Shch-303" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch III级" } } } + ship = { name = "Shch-304" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch III级" } } } + ship = { name = "Shch-305" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + ship = { name = "Shch-306" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + ship = { name = "Shch-307" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + ship = { name = "Shch-308" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + # 2iy Podvodniy Flot + ship = { name = "Shch-113" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + ship = { name = "Shch-114" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + ship = { name = "Shch-115" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + ship = { name = "Shch-116" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + # 6iy Podvodniy Flot + ship = { name = "Shch-117" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + ship = { name = "Shch-118" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + ship = { name = "Shch-119" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + ship = { name = "Shch-120" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + # 7iy Podvodniy Flot + ship = { name = "Shch-201" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + ship = { name = "Shch-202" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + ship = { name = "Shch-203" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + ship = { name = "Shch-204" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + ship = { name = "Shch-309" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + # 16iy Podvodniy Flot + ship = { name = "L-1" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "L级" } } } + ship = { name = "L-2" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "L级" } } } + ship = { name = "L-3" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "L级" } } } + # 16iy Coastal + ship = { name = "M-53" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-71" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-72" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-73" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-74" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-75" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-76" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-82" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-83" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-84" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-85" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-86" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + } + } + + ### Black Sea Fleet -- Sevastopol + fleet = { + name = "黑海舰队" + naval_base = 3686 # Sevastopopl + task_force = { + name = "黑海舰队" + location = 3686 # Sevastopopl + ship = { name = "巴黎公社" definition = battleship equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = BFL version_name = "甘古特级" } } } + ship = { name = "红色高加索" definition = light_cruiser start_experience_factor = 0.09 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = BFL version_name = "纳西莫夫海军上将级" } } } + ship = { name = "红色克里米亚" definition = light_cruiser start_experience_factor = 0.09 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = BFL version_name = "斯维特兰娜级" } } } + ship = { name = "红色乌克兰" definition = light_cruiser start_experience_factor = 0.09 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = BFL version_name = "纳西莫夫海军上将级" } } } + ship = { name = "共产国际" definition = light_cruiser start_experience_factor = 0.09 equipment = { vnr_ship_hull_cruiser_coastal_defense_ship = { amount = 1 owner = BFL version_name = "博加特耶尔级" } } } + } + task_force = { + name = "黑海舰队潜艇部队" + location = 3686 # Sevastopopl + # 9iy Podvodniy Flot + ship = { name = "Shch-121" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + ship = { name = "Shch-122" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + ship = { name = "Shch-123" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + ship = { name = "Shch-124" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V-bis级" } } } + # 15iy Podvodniy Flot + ship = { name = "A-1" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BFL version_name = "AG级" } } } + ship = { name = "A-2" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BFL version_name = "AG级" } } } + ship = { name = "A-3" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BFL version_name = "AG级" } } } + ship = { name = "A-4" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BFL version_name = "AG级" } } } + ship = { name = "A-5" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BFL version_name = "AG级" } } } + # 17iy Podvodniy Flot + ship = { name = "L-4" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "L级" } } } + ship = { name = "L-5" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "L级" } } } + ship = { name = "L-6" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "L级" } } } + } + } + + ### Pacific Fleet -- Vladivostok + fleet = { + name = "太平洋舰队" + naval_base = 957 # Vladivostok + task_force = { + name = "太平洋舰队" + location = 957 # Vladivostok + # 8ya Flotiliya Esmintsev + ship = { name = "乌里茨基" definition = destroyer start_experience_factor = 0.09 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BFL version_name = "奥菲级" } } } + ship = { name = "斯大林" definition = destroyer start_experience_factor = 0.09 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BFL version_name = "奥菲级" } } } + } + task_force = { + name = "太平洋舰队潜艇部队" + location = 957 # Vladivostok + # 10iy Podvodniy Flot + ship = { name = "Shch-101" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V级" } } } + ship = { name = "Shch-102" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V级" } } } + ship = { name = "Shch-103" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V级" } } } + ship = { name = "Shch-104" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V级" } } } + ship = { name = "Shch-105" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V级" } } } + ship = { name = "Shch-106" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V级" } } } + # 11iy Podvodniy Flot + ship = { name = "Shch-107" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V级" } } } + ship = { name = "Shch-108" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V级" } } } + ship = { name = "Shch-109" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V级" } } } + ship = { name = "Shch-110" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V级" } } } + ship = { name = "Shch-111" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V级" } } } + ship = { name = "Shch-112" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "Shch V级" } } } + # 18iy Podvodniy Flot + ship = { name = "L-7" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "L级" } } } + ship = { name = "L-8" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "L级" } } } + ship = { name = "L-9" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BFL version_name = "L级" } } } + # Coastal + ship = { name = "M-1" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-2" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-3" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-4" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-5" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-6" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-7" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-8" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-9" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-10" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-11" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-12" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-13" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-14" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-15" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-16" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-17" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-18" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-19" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-20" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-21" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-22" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-23" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-24" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-25" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-26" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-27" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-28" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-51" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + ship = { name = "M-52" definition = submarine start_experience_factor = 0.09 equipment = { vnr_ship_hull_midget_submarine = { amount = 1 owner = BFL version_name = "M级" } } } + } + } +} + + + +######################### +## STARTING PRODUCTION ## +######################### +instant_effect = { + + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "BFL" + version_name = "基洛夫级" + } + name = "基洛夫" + requested_factories = 2 + progress = 0.10 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "BFL" + version_name = "基洛夫级" + } + name = "伏罗希洛夫" + requested_factories = 2 + progress = 0.10 + amount = 1 + } + ### Ships Under Construction Notes ### + # DD: Leningrad & Minsk variant (x4) ("Leningrad" "Moskva" "Kharkov" "Minsk") + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BFL" + version_name = "列宁格勒级" + } + name = "列宁格勒" + requested_factories = 1 + progress = 0.80 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BFL" + version_name = "列宁格勒级" + } + name = "哈尔科夫" + requested_factories = 1 + progress = 0.60 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BFL" + version_name = "列宁格勒级" + } + name = "莫斯科" + requested_factories = 1 + progress = 0.60 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BFL" + version_name = "列宁格勒级" + } + name = "明斯克" + requested_factories = 1 + progress = 0.10 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BFL" + version_name = "列宁格勒级" + } + name = "巴库" + requested_factories = 1 + progress = 0.10 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BFL" + version_name = "列宁格勒级" + } + name = "第比利斯" + requested_factories = 1 + progress = 0.10 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BFL" + version_name = "愤怒级" + } + name = "愤怒" + requested_factories = 1 + progress = 0.05 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BFL" + version_name = "愤怒级" + } + name = "可怖" + requested_factories = 1 + progress = 0.05 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BFL" + version_name = "愤怒级" + } + name = "决心" + requested_factories = 1 + progress = 0.01 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BFL" + version_name = "愤怒级" + } + name = "活跃" + requested_factories = 1 + progress = 0.01 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BFL" + version_name = "愤怒级" + } + name = "坚定" + requested_factories = 1 + progress = 0.01 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BFL" + version_name = "愤怒级" + } + name = "大胆" + requested_factories = 1 + progress = 0.01 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BFL" + version_name = "愤怒级" + } + name = "活泼" + requested_factories = 1 + progress = 0.01 + amount = 1 + } + # SS: Shchuka class (x29) ("Shch-125" "Shch-205" "Shch-206" "Shch-207" "Shch-310" "Shch-311" "Shch-126" "Shch-127" "Shch-128" "Shch-129" "Shch-130" "Shch-131" "Shch-132" "Shch-133" + # "Shch-134" "Shch-208" "Shch-312" "Shch-313" "Shch-314" "Shch-315" "Shch-316" "Shch-317" "Shch-318" "Shch-319" "Shch-320" "Shch-321" "Shch-322" "Shch-323" "Shch-324") + # SS: Stalinets class (x5) ("P-1" "P-2" "P-3" "S-1" "S-2") + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "Shch V-bis级" + } + requested_factories = 1 + progress = 0.80 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "Shch V-bis级" + } + requested_factories = 1 + progress = 0.80 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "Shch V-bis级" + } + requested_factories = 1 + progress = 0.80 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "Shch V-bis级" + } + requested_factories = 1 + progress = 0.80 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "Shch V-bis级" + } + requested_factories = 1 + progress = 0.70 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "Shch V-bis级" + } + requested_factories = 1 + progress = 0.70 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "Shch X级" + } + requested_factories = 1 + progress = 0.50 + amount = 2 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "Shch X级" + } + requested_factories = 1 + progress = 0.50 + amount = 2 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "Shch X级" + } + requested_factories = 1 + progress = 0.50 + amount = 2 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "Shch X级" + } + requested_factories = 1 + progress = 0.50 + amount = 2 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "Shch X级" + } + requested_factories = 1 + progress = 0.50 + amount = 2 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "Shch X级" + } + requested_factories = 1 + progress = 0.50 + amount = 2 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "Shch X级" + } + requested_factories = 1 + progress = 0.50 + amount = 2 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "Shch X级" + } + requested_factories = 1 + progress = 0.50 + amount = 2 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "Shch X级" + } + requested_factories = 1 + progress = 0.50 + amount = 2 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "Shch X级" + } + requested_factories = 1 + progress = 0.50 + amount = 2 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "Shch X级" + } + requested_factories = 1 + progress = 0.50 + amount = 2 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "Shch X级" + } + requested_factories = 1 + progress = 0.50 + amount = 2 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "S级" + } + requested_factories = 1 + progress = 0.70 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "S级" + } + requested_factories = 1 + progress = 0.60 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BFL" + version_name = "S级" + } + requested_factories = 1 + progress = 0.60 + amount = 1 + } +} + +##################### \ No newline at end of file diff --git a/src/history/units/00_USA_vnr_naval.txt b/src/history/units/00_USA_vnr_naval.txt new file mode 100755 index 0000000..f710690 --- /dev/null +++ b/src/history/units/00_USA_vnr_naval.txt @@ -0,0 +1,1140 @@ + +units= { + + ##### NAVAL UNITS ##### + ##### PACIFIC FLEET ##### + ### BATTLE FLEET ### + ### Split between San Pedro (Los Angeles) and San Diego ### + fleet = { + name = "战斗舰队" + naval_base = 1562 # 1562 # San Diego + task_force = { + name = "战列舰部队" + location = 1562 # 1562 # San Diego + ### Battleship Division 1 ### + ship = { name = "USS 内华达" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = BYG version_name = "内华达级" } } } + ship = { name = "USS 亚利桑那" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = BYG version_name = "宾夕法尼亚级/新墨西哥级" } } } + ship = { name = "USS 宾夕法尼亚" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = BYG version_name = "宾夕法尼亚级/新墨西哥级" } } } + ### Battleship Division 2 ### + ship = { name = "USS 俄克拉荷马" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = BYG version_name = "内华达级" } } } + ship = { name = "USS 田纳西" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = BYG version_name = "田纳西级" } } } + ship = { name = "USS 加利福尼亚" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = BYG version_name = "田纳西级" } } } + ### Battleship Division 3 ### + ship = { name = "USS 新墨西哥" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = BYG version_name = "宾夕法尼亚级/新墨西哥级" } } } + ship = { name = "USS 密西西比" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = BYG version_name = "宾夕法尼亚级/新墨西哥级" } } } + ship = { name = "USS 爱达荷" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = BYG version_name = "宾夕法尼亚级/新墨西哥级" } } } + ### Battleship Division 4 ### + ship = { name = "USS 科罗拉多" pride_of_the_fleet = yes definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_2 = { amount = 1 owner = BYG version_name = "科罗拉多级" } } } + ship = { name = "USS 西弗吉尼亚" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_2 = { amount = 1 owner = BYG version_name = "科罗拉多级" } } } + ship = { name = "USS 马里兰" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_2 = { amount = 1 owner = BYG version_name = "科罗拉多级" } } } + } + task_force = { + name = "航母分队" + location = 1562 # 1562 # San Diego + ship = { name = "USS 突击者" definition = carrier start_experience_factor = 0.04 equipment = { vnr_ship_hull_carrier_1 = { amount = 1 owner = BYG version_name = "突击者级" } } + + } + ship = { name = "USS 列克星敦" definition = carrier start_experience_factor = 0.10 equipment = { vnr_ship_hull_carrier_conversion_bb = { amount = 1 owner = BYG version_name = "列克星敦级" } } + + } + ship = { name = "USS 萨拉托加" definition = carrier start_experience_factor = 0.10 equipment = { vnr_ship_hull_carrier_conversion_bb = { amount = 1 owner = BYG version_name = "列克星敦级" } } + + } + } + task_force = { + name = "巡洋舰部队" + location = 9814 # 9814 # Los Angeles + # Cruiser Division 2 # + ship = { name = "USS 奥马哈" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = BYG version_name = "奥马哈级" } } } + ship = { name = "USS 密尔沃基" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = BYG version_name = "奥马哈级" } } } + ship = { name = "USS 辛辛那提" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = BYG version_name = "奥马哈级" } } } + # Cruiser Division 6 # + ship = { name = "USS 新奥尔良" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = BYG version_name = "波特兰级/新奥尔良级" } } } + ship = { name = "USS 阿斯托里亚" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = BYG version_name = "波特兰级/新奥尔良级" } } } + ship = { name = "USS 明尼阿波利斯" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = BYG version_name = "波特兰级/新奥尔良级" } } } + ship = { name = "USS 印第安纳波利斯" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = BYG version_name = "波特兰级/新奥尔良级" } } } + } + task_force = { + name = "第三巡洋舰分队" + location = 1562 # 1562 # San Diego + ship = { name = "USS 特伦顿" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = BYG version_name = "奥马哈级" } } } + ship = { name = "USS 康科德" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = BYG version_name = "奥马哈级" } } } + # Minlayer Division # + ship = { name = "USS 奥格拉拉" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_coastal_defense_ship = { amount = 1 owner = BYG version_name = "奥格拉拉级" } } } + } + ### Destroyer Flotilla 1 ### + task_force = { + name = "第一驱逐舰中队" + location = 1562 # 1562 # San Diego + ship = { name = "USS 罗利" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = BYG version_name = "奥马哈级" } } } + ### Destroyer Squadron 1 ### + # 1st Destroyer Division + ship = { name = "USS 杜威" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = BYG version_name = "法拉格特级/马汉级" } } } + ship = { name = "USS 赫尔" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = BYG version_name = "法拉格特级/马汉级" } } } + ship = { name = "USS 麦克多诺" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = BYG version_name = "法拉格特级/马汉级" } } } + ship = { name = "USS 沃登" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = BYG version_name = "法拉格特级/马汉级" } } } + # 2nd Destroyer Division + ship = { name = "USS 法拉格特" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = BYG version_name = "法拉格特级/马汉级" } } } + ship = { name = "USS 戴尔" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = BYG version_name = "法拉格特级/马汉级" } } } + ship = { name = "USS 莫纳根" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = BYG version_name = "法拉格特级/马汉级" } } } + ship = { name = "USS 艾尔文" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_2 = { amount = 1 owner = BYG version_name = "法拉格特级/马汉级" } } } + ### Destroyer Squadron 9 ### + # 17th Destroyer Division + ship = { name = "USS 哈特菲尔德" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 布鲁克斯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 福克斯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 凯恩" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + # 19th Destroyer Division + ship = { name = "USS 拉斯伯恩" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 塔尔博特" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 沃特斯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 登特" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ### Destroyer Squadron 11 ### + ship = { name = "USS 麦克莱什" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + # 25th Destroyer Division + ship = { name = "USS 麦科米克" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 斯图尔芬特" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 奥弗顿" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 班布里奇" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + # 26th Destroyer Division + ship = { name = "USS 金" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 桑德斯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 劳伦斯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 汉弗莱斯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + } + ### Destroyer Flotilla 2 ### + task_force = { + name = "第二驱逐舰中队" + location = 9814 # 9814 # Los Angeles + ship = { name = "USS 底特律" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = BYG version_name = "奥马哈级" } } } + ### Destroyer Squadron 7 ### + # 24th Destroyer Division + ship = { name = "USS 赞恩" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 瓦斯穆斯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 特雷沃" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 佩里" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + # 28th Destroyer Division + ship = { name = "USS 钱德勒" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 索萨德" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 霍维" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 朗" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ### Destroyer Squadron 8 ### + ship = { name = "USS 达拉斯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + # 9th Destroyer Division + ship = { name = "USS 鲁本·詹姆斯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 戈夫" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 巴里" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 霍普金斯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + # 10th Destroyer Division + ship = { name = "USS 布鲁姆" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 博里" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 辛普森" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 特鲁克斯顿" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + } + # Separate DESRONS # + task_force = { + name = "第二十驱逐舰支队" + location = 9671 # 9671 # San Francisco + # 20th Destroyer Division + ship = { name = "USS 布雷肯里奇" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 巴尼" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 布莱克利" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 比德尔" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + } + } + + ### SCOUTING FLEET ### + fleet = { + name = "侦察舰队" + naval_base = 9814 # 9814 # Los Angeles + task_force = { + name = "侦察舰队" + location = 9814 # 9814 # Los Angeles + ### Battleship Division 4 ### + ship = { name = "USS 阿肯色" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = BYG version_name = "怀俄明级" } } } + ship = { name = "USS 纽约" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = BYG version_name = "纽约级" } } } + ship = { name = "USS 德克萨斯" definition = battleship start_experience_factor = 0.075 equipment = { vnr_ship_hull_heavy_1 = { amount = 1 owner = BYG version_name = "纽约级" } } } + ### Cruisers ### + ship = { name = "USS 孟菲斯" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = BYG version_name = "奥马哈级" } } } + # Cruiser Division 4 # + ship = { name = "USS 北安普敦" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = BYG version_name = "北安普敦级" } } } + ship = { name = "USS 休斯顿" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = BYG version_name = "北安普敦级" } } } + ship = { name = "USS 彭萨科拉" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = BYG version_name = "彭萨科拉级" } } } + ship = { name = "USS 盐湖城" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = BYG version_name = "彭萨科拉级" } } } + # Cruiser Division 5 # + ship = { name = "USS 芝加哥" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = BYG version_name = "北安普敦级" } } } + ship = { name = "USS 切斯特" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = BYG version_name = "北安普敦级" } } } + ship = { name = "USS 路易斯维尔" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = BYG version_name = "北安普敦级" } } } + # Cruiser Division 7 # + ship = { name = "USS 塔斯卡卢萨" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = BYG version_name = "波特兰级/新奥尔良级" } } } + ship = { name = "USS 旧金山" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = BYG version_name = "波特兰级/新奥尔良级" } } } + ship = { name = "USS 波特兰" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_3 = { amount = 1 owner = BYG version_name = "波特兰级/新奥尔良级" } } } + ### Destroyer Squadron 10 ### + ship = { name = "USS 迪凯特" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + # 22nd Destroyer Division + ship = { name = "USS 巴杰" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 雅各布·琼斯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 莱利" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 申克" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + # 23rd Destroyer Division + ship = { name = "USS 巴比特" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 汉密尔顿" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 罗帕" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + } + } + + ### SUBMARINE FORCE ### + fleet = { + name = "太平洋潜艇部队" + naval_base = 1562 # 1562 # San Diego + task_force = { + name = "基地舰队" + location = 1562 # 1562 # San Diego + ship = { name = "USS 里士满" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = BYG version_name = "奥马哈级" } } } + ship = { name = "USS 利奇菲尔德" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + } + task_force = { + name = "第四潜艇分队" + location = 4180 # 4180 # Pearl Harbor, HI + ship = { name = "USS 亚尔戈" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = { amount = 1 owner = BYG version_name = "梭鱼级/独角鲸级" } } } + # 7th Submarine Division + ship = { name = "USS S-1" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-18" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-23" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-27" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-28" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-34" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-35" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + # 16th Submarine Division + ship = { name = "USS S-31" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-32" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-33" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + } + task_force = { + name = "第六潜艇分队" + location = 1562 # 1562 # San Diego + # 12th Submarine Division + ship = { name = "USS 梭鱼" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = { amount = 1 owner = BYG version_name = "梭鱼级/独角鲸级" } } } + ship = { name = "USS 鲈鱼" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = { amount = 1 owner = BYG version_name = "梭鱼级/独角鲸级" } } } + ship = { name = "USS 鲣鱼" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = { amount = 1 owner = BYG version_name = "梭鱼级/独角鲸级" } } } + ship = { name = "USS 独角鲸" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = { amount = 1 owner = BYG version_name = "梭鱼级/独角鲸级" } } } + ship = { name = "USS 海豚" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = { amount = 1 owner = BYG version_name = "梭鱼级/独角鲸级" } } } + # 13th Submarine Division + ship = { name = "USS 鹦鹉螺" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_submarine = { amount = 1 owner = BYG version_name = "梭鱼级/独角鲸级" } } } + ship = { name = "USS 抹香鲸" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BYG version_name = "抹香鲸级" } } } + ship = { name = "USS 墨鱼" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BYG version_name = "抹香鲸级" } } } + ship = { name = "USS 鼠海豚" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BYG version_name = "鼠海豚级" } } } + ship = { name = "USS 狗鱼" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BYG version_name = "鼠海豚级" } } } + ship = { name = "USS 鲨鱼" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_2 = { amount = 1 owner = BYG version_name = "鼠海豚级" } } } + } + } + + ### PACIFIC RESERVES ### + fleet = { + name = "太平洋舰队预备役舰队" + naval_base = 1562 # 1562 # San Diego + task_force = { + name = "预备役航母" + location = 1562 + ship = { name = "USS 兰利" definition = carrier equipment = { vnr_ship_hull_carrier_conversion_ca = { amount = 1 owner = BYG version_name = "兰利级" } } } + } + task_force = { + name = "预备役驱逐舰" # Decommissioned ships docked in San Diego + location = 1562 # 1562 # San Diego + ship = { name = "USS 巴拉德" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 赵" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 克雷因" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 克罗斯比" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 格林" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 霍根" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 霍华德" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 肯尼森" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 基尔蒂" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 帕尔默" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 雪莉" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 斯坦斯布里" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 索顿" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 瓦德" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + # Mobile Target Division 1 # + ship = { name = "USS 多尔西" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 艾略特" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 伯格斯" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + } + } + + ##### ATLANTIC FLEET ##### + fleet = { + name = "大西洋舰队" + naval_base = 788 # 788 # Norfolk + # Independent Squadron # + task_force = { + name = "第十二驱逐舰支队" + location = 3878 # 3878 # New York + ### Destroyer Squadron 12 ### + ship = { name = "USS 吉尔莫" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + # 21st Destroyer Division + ship = { name = "USS 杜邦" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 贝尔纳杜" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 艾利斯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 科尔" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + # 27th Destroyer Division + ship = { name = "USS 塔贝尔" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 厄普舍" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 格里尔" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + } + # ATLANTIC SUBMARINES # + task_force = { + name = "第二潜艇分队" + location = 9832 # 9832 # New London, CT + # 1st Experimental Division + ship = { name = "USS S-20" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-22" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + # 4th Submarine Division + ship = { name = "USS R-2" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS R-4" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS R-10" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS R-11" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS R-13" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS R-14" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + # 8th Submarine Division + ship = { name = "USS S-21" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-24" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-25" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-26" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-29" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-30" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + } + # ATLANTIC RESERVES # + task_force = { + name = "预备役驱逐舰" # Decommissioned ships docked in Philadelphia + location = 6845 # Philadelphia + ship = { name = "USS 艾伦" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 科尔洪" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 格里高利" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 利特尔" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 麦基恩" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 斯特林汉" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 克莱门森" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 戈尔兹伯勒" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 麦克法兰" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 奥斯蒙德·英格拉姆" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 贝尔纳普" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 基里尔斯" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 赫尔伯特" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 诺阿" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 威廉·B·普雷斯顿" definition = destroyer equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + } + task_force = { + name = "预备役潜艇" # Decommissioned ships docked in Philadelphia + location = 6845 # Philadelphia + ship = { name = "USS O-2" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS O-3" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS O-4" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS O-6" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS O-7" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS O-8" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS O-9" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS O-10" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS R-1" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS R-3" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS R-5" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS R-6" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS R-7" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS R-9" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-11" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-12" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-13" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-14" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-15" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-16" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-17" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-48" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS R-20" definition = submarine equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + } + } + + ### CARIBBEAN AND FOREIGN DEPLOYMENTS ### + fleet = { + name = "特遣舰队" + naval_base = 7617 # 7617 # Canal Zone + task_force = { + name = "大西洋海军分遣舰队" # Historically based in France + location = 6732 # 6732 # Boston + ship = { name = "USS 迪克森" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 赫伯特" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 达尔格伦" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + } + task_force = { + name = "运河区特遣舰队" + location = 7617 # 7617 # Canal Zone + ship = { name = "USS 塔特纳尔" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS J·弗雷德·塔尔博特" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + } + task_force = { + name = "第三潜艇分队" + location = 7617 # 7617 # Canal Zone + # 11th Submarine Division + ship = { name = "USS S-42" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-43" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-44" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-45" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-46" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-47" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + } + } + + ##### ASIATIC FLEET ##### + fleet = { + name = "亚洲舰队" + naval_base = 10265 # 10265 # Manilla + task_force = { + name = "亚洲舰队" + location = 10265 # 10265 # Manilla + ship = { name = "USS 奥古斯塔" definition = heavy_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_2 = { amount = 1 owner = BYG version_name = "北安普敦级" } } } + ship = { name = "USS 马布尔黑德" definition = light_cruiser start_experience_factor = 0.075 equipment = { vnr_ship_hull_cruiser_1 = { amount = 1 owner = BYG version_name = "奥马哈级" } } } + ### Destroyer Squadron 5 ### + ship = { name = "USS 保罗·琼斯" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + # 13th Destroyer Division + ship = { name = "USS 阿尔登" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 贝克" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 约翰·D·爱德华兹" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 惠普尔" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + # 14th Destroyer Division + ship = { name = "USS 埃德萨尔" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 帕罗特" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 布尔莫" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 斯图亚特" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + # 15th Destroyer Division + ship = { name = "USS 波普" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 皮里" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 皮尔斯伯里" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + ship = { name = "USS 约翰·D·福特" definition = destroyer start_experience_factor = 0.075 equipment = { vnr_ship_hull_light_1 = { amount = 1 owner = BYG version_name = "辛普森/维克斯/克莱门森级" } } } + } + task_force = { + name = "第五潜艇分队" + location = 10265 # 10265 # Manilla + # 10th Submarine Division + ship = { name = "USS S-36" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-37" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-38" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-39" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-40" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + ship = { name = "USS S-41" definition = submarine start_experience_factor = 0.075 equipment = { vnr_ship_hull_submarine_1 = { amount = 1 owner = BYG version_name = "O/R/S级" } } } + } + } +} + + + +######################### +## STARTING PRODUCTION ## +######################### +instant_effect = { + + ### Under Construction Notes ### + # CV: Yorktown, Enterprise + add_equipment_production = { + equipment = { + type = vnr_ship_hull_carrier_1 + creator = "BYG" + version_name = "约克城级" + } + name = "USS 约克城" + requested_factories = 2 + progress = 0.54 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_carrier_1 + creator = "BYG" + version_name = "约克城级" + } + name = "USS 企业" + requested_factories = 2 + progress = 0.38 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_carrier_1 + creator = "BYG" + version_name = "胡蜂级" + } + name = "USS 胡蜂" + requested_factories = 1 + progress = 0.03 + amount = 1 + } + # CA: Quincy (New Orleans class, Comm. 9-Jun, 1936) + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "BYG" + version_name = "波特兰级/新奥尔良级" + } + name = "USS 昆西" + requested_factories = 3 + progress = 0.83 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "BYG" + version_name = "波特兰级/新奥尔良级" + } + name = "USS 文森尼斯" + requested_factories = 3 + progress = 0.63 + amount = 1 + } + # CA: Wichita + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "BYG" + version_name = "威奇塔级" + } + name = "USS 威奇塔" + requested_factories = 3 + progress = 0.05 + amount = 1 + } + + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "BYG" + version_name = "布鲁克林级" + } + name = "USS 布鲁克林" + requested_factories = 3 + progress = 0.17 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "BYG" + version_name = "布鲁克林级" + } + name = "USS 费城" + requested_factories = 3 + progress = 0.16 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "BYG" + version_name = "布鲁克林级" + } + name = "USS 萨凡纳" + requested_factories = 3 + progress = 0.15 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "BYG" + version_name = "布鲁克林级" + } + name = "USS 纳什维尔" + requested_factories = 3 + progress = 0.14 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "BYG" + version_name = "布鲁克林级" + } + name = "USS 菲尼克斯" + requested_factories = 3 + progress = 0.13 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "BYG" + version_name = "布鲁克林级" + } + name = "USS 博伊斯" + requested_factories = 3 + progress = 0.12 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_cruiser_3 + creator = "BYG" + version_name = "布鲁克林级" + } + name = "USS 火奴鲁鲁" + requested_factories = 3 + progress = 0.11 + amount = 1 + } + # DD: Porter (x4) ("USS Porter" "USS Phelps" "USS Clark" "USS Moffett") + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "波特级/索莫斯级" + } + name = "USS 波特" + requested_factories = 2 + progress = 0.78 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "波特级/索莫斯级" + } + name = "USS 菲尔普斯" + requested_factories = 2 + progress = 0.96 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "波特级/索莫斯级" + } + name = "USS 克拉克" + requested_factories = 2 + progress = 0.86 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "波特级/索莫斯级" + } + name = "USS 墨菲特" + requested_factories = 2 + progress = 0.77 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "波特级/索莫斯级" + } + name = "USS 塞弗里奇" + requested_factories = 2 + progress = 0.71 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "波特级/索莫斯级" + } + name = "USS 麦道加" + requested_factories = 2 + progress = 0.69 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "波特级/索莫斯级" + } + name = "USS 温斯洛" + requested_factories = 2 + progress = 0.66 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "波特级/索莫斯级" + } + name = "USS 巴奇" + requested_factories = 2 + progress = 0.69 + amount = 1 + } + # DD: Somers (x2) + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "波特级/索莫斯级" + } + name = "USS 索莫斯" + requested_factories = 2 + progress = 0.23 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "波特级/索莫斯级" + } + name = "USS 沃灵顿" + requested_factories = 2 + progress = 0.11 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "波特级/索莫斯级" + } + name = "USS 桑普森" + requested_factories = 2 + progress = 0.00 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "波特级/索莫斯级" + } + name = "USS 戴维斯" + requested_factories = 2 + progress = 0.00 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "波特级/索莫斯级" + } + name = "USS 朱厄特" + requested_factories = 2 + progress = 0.00 + amount = 1 + } + # DD: Mahan class (x9) ("USS Mahan" "USS Cummings" "USS Flusser" "USS Case" "USS Conyngham" "USS Cassin" "USS Shaw" "USS Cushing" "USS Perkins") + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "BYG" + version_name = "法拉格特级/马汉级" + } + name = "USS 马汉" + requested_factories = 2 + progress = 0.70 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "BYG" + version_name = "法拉格特级/马汉级" + } + name = "USS 甘明斯" + requested_factories = 2 + progress = 0.65 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "BYG" + version_name = "法拉格特级/马汉级" + } + name = "USS 杜雷顿" + requested_factories = 2 + progress = 0.73 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "BYG" + version_name = "法拉格特级/马汉级" + } + name = "USS 拉姆森" + requested_factories = 2 + progress = 0.71 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "BYG" + version_name = "法拉格特级/马汉级" + } + name = "USS 弗鲁瑟" + requested_factories = 2 + progress = 0.68 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "BYG" + version_name = "法拉格特级/马汉级" + } + name = "USS 凯斯" + requested_factories = 2 + progress = 0.67 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "BYG" + version_name = "法拉格特级/马汉级" + } + name = "USS 康宁汉" + requested_factories = 2 + progress = 0.61 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "BYG" + version_name = "法拉格特级/马汉级" + } + name = "USS 卡森" + requested_factories = 2 + progress = 0.68 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "BYG" + version_name = "法拉格特级/马汉级" + } + name = "USS 邵" + requested_factories = 2 + progress = 0.65 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "BYG" + version_name = "法拉格特级/马汉级" + } + name = "USS 塔克" + requested_factories = 2 + progress = 0.74 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "BYG" + version_name = "法拉格特级/马汉级" + } + name = "USS 唐恩" + requested_factories = 2 + progress = 0.59 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "BYG" + version_name = "法拉格特级/马汉级" + } + name = "USS 卡辛" + requested_factories = 2 + progress = 0.71 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "BYG" + version_name = "法拉格特级/马汉级" + } + name = "USS 帕金斯" + requested_factories = 2 + progress = 0.68 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "BYG" + version_name = "法拉格特级/马汉级" + } + name = "USS 史密斯" + requested_factories = 2 + progress = 0.65 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "BYG" + version_name = "法拉格特级/马汉级" + } + name = "USS 普雷斯顿" + requested_factories = 2 + progress = 0.63 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "BYG" + version_name = "法拉格特级/马汉级" + } + name = "USS 邓拉普" + requested_factories = 2 + progress = 0.35 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "BYG" + version_name = "法拉格特级/马汉级" + } + name = "USS 范宁" + requested_factories = 2 + progress = 0.3 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_2 + creator = "BYG" + version_name = "法拉格特级/马汉级" + } + name = "USS 里德" + requested_factories = 2 + progress = 0.65 + amount = 1 + } + # DD: Gridley class (x4) + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "格里德利级/巴格莱级" + } + name = "USS 格里德利" + requested_factories = 2 + progress = 0.29 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "格里德利级/巴格莱级" + } + name = "USS 克雷文" + requested_factories = 2 + progress = 0.26 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "格里德利级/巴格莱级" + } + name = "USS 麦考" + requested_factories = 2 + progress = 0.00 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "格里德利级/巴格莱级" + } + name = "USS 默里" + requested_factories = 2 + progress = 0.00 + amount = 1 + } + # DD: Bagley class (x8) + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "格里德利级/巴格莱级" + } + name = "USS 巴格莱" + requested_factories = 2 + progress = 0.26 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "格里德利级/巴格莱级" + } + name = "USS 布鲁" + requested_factories = 2 + progress = 0.17 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "格里德利级/巴格莱级" + } + name = "USS 黑姆" + requested_factories = 2 + progress = 0.16 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "格里德利级/巴格莱级" + } + name = "USS 麦霍" + requested_factories = 2 + progress = 0.14 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "格里德利级/巴格莱级" + } + name = "USS 拉尔夫·塔尔博特" + requested_factories = 2 + progress = 0.13 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "格里德利级/巴格莱级" + } + name = "USS 亨莱" + requested_factories = 2 + progress = 0.14 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "格里德利级/巴格莱级" + } + name = "USS 帕特森" + requested_factories = 2 + progress = 0.23 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_light_3 + creator = "BYG" + version_name = "格里德利级/巴格莱级" + } + name = "USS 贾维斯" + requested_factories = 2 + progress = 0.19 + amount = 1 + } + # SS: Shark class (x1) ("USS Tarpon") + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BYG" + version_name = "鼠海豚级" + } + name = "USS 海鲢" + requested_factories = 1 + progress = 0.93 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BYG" + version_name = "鼠海豚级" + } + name = "USS 鲈鱼" + requested_factories = 1 + progress = 0.52 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BYG" + version_name = "鼠海豚级" + } + name = "USS 链纹狗鱼" + requested_factories = 1 + progress = 0.46 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BYG" + version_name = "鼠海豚级" + } + name = "USS 鲳鱼" + requested_factories = 1 + progress = 0.33 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BYG" + version_name = "鼠海豚级" + } + name = "USS 潜水者" + requested_factories = 1 + progress = 0.38 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BYG" + version_name = "鼠海豚级" + } + name = "USS 鳕鱼" + requested_factories = 1 + progress = 0.2 + amount = 1 + } + add_equipment_production = { + equipment = { + type = vnr_ship_hull_submarine_2 + creator = "BYG" + version_name = "鼠海豚级" + } + name = "USS 鲹鱼" + requested_factories = 1 + progress = 0.05 + amount = 1 + } +} + +##################### diff --git a/src/history/units/01_ENG_vnr_air.txt b/src/history/units/01_ENG_vnr_air.txt new file mode 100755 index 0000000..fd45a88 --- /dev/null +++ b/src/history/units/01_ENG_vnr_air.txt @@ -0,0 +1,29 @@ +air_wings = { + "HMS 暴怒" = { + cv_fighter_equipment_0 = { owner = "HUJ" amount = 9 } + cv_nav_bomber_equipment_1 = { owner = "HUJ" amount = 10 } + cv_nav_bomber_equipment_1 = { owner = "HUJ" amount = 2 } + } + "HMS 勇敢" = { + cv_fighter_equipment_0 = { owner = "HUJ" amount = 9 } + cv_nav_bomber_equipment_1 = { owner = "HUJ" amount = 10 } + cv_nav_bomber_equipment_1 = { owner = "HUJ" amount = 10 } + cv_nav_bomber_equipment_1 = { owner = "HUJ" amount = 4 } + } + "HMS 光荣" = { + cv_fighter_equipment_0 = { owner = "HUJ" amount = 6 } #historical 9 + cv_nav_bomber_equipment_1 = { owner = "HUJ" amount = 10 } + cv_nav_bomber_equipment_1 = { owner = "HUJ" amount = 10 } + cv_nav_bomber_equipment_1 = { owner = "HUJ" amount = 4 } #historical 36 + } + "HMS 鹰" = { + cv_fighter_equipment_0 = { owner = "HUJ" amount = 10 } + cv_fighter_equipment_0 = { owner = "HUJ" amount = 8 } + cv_nav_bomber_equipment_1 = { owner = "HUJ" amount = 10 } + cv_nav_bomber_equipment_1 = { owner = "HUJ" amount = 8 } + } + "HMS 竞技神" = { + cv_fighter_equipment_0 = { owner = "HUJ" amount = 10 } + cv_nav_bomber_equipment_1 = { owner = "HUJ" amount = 10 } + } +} diff --git a/src/history/units/01_ENG_vnr_air_bba.txt b/src/history/units/01_ENG_vnr_air_bba.txt new file mode 100755 index 0000000..b87a5e2 --- /dev/null +++ b/src/history/units/01_ENG_vnr_air_bba.txt @@ -0,0 +1,30 @@ +air_wings = { + "HMS 暴怒" = { + cv_small_plane_airframe_0 = { owner = "HUJ" amount = 9 version_name = "Hawker Nimrod" } + cv_small_plane_naval_bomber_airframe_0 = { owner = "HUJ" amount = 10 version_name = "Blackburn Shark" } + cv_small_plane_naval_bomber_airframe_0 = { owner = "HUJ" amount = 2 version_name = "Blackburn Shark" } + } + "HMS 勇敢" = { + cv_small_plane_airframe_0 = { owner = "HUJ" amount = 9 version_name = "Hawker Nimrod" } + cv_small_plane_naval_bomber_airframe_0 = { owner = "HUJ" amount = 10 version_name = "Blackburn Shark" } + cv_small_plane_naval_bomber_airframe_0 = { owner = "HUJ" amount = 10 version_name = "Blackburn Shark" } + cv_small_plane_naval_bomber_airframe_0 = { owner = "HUJ" amount = 4 version_name = "Blackburn Shark" } + } + "HMS 光荣" = { + cv_small_plane_airframe_0 = { owner = "HUJ" amount = 6 version_name = "Hawker Nimrod" } #historical 9 + cv_small_plane_naval_bomber_airframe_0 = { owner = "HUJ" amount = 10 version_name = "Blackburn Shark" } + cv_small_plane_naval_bomber_airframe_0 = { owner = "HUJ" amount = 10 version_name = "Blackburn Shark" } + cv_small_plane_naval_bomber_airframe_0 = { owner = "HUJ" amount = 4 version_name = "Blackburn Shark" } #historical 36 + } + "HMS 鹰" = { + cv_small_plane_airframe_0 = { owner = "HUJ" amount = 10 version_name = "Hawker Nimrod" } + cv_small_plane_airframe_0 = { owner = "HUJ" amount = 8 version_name = "Hawker Nimrod" } + cv_small_plane_naval_bomber_airframe_0 = { owner = "HUJ" amount = 10 version_name = "Blackburn Shark" } + cv_small_plane_naval_bomber_airframe_0 = { owner = "HUJ" amount = 8 version_name = "Blackburn Shark" } + } + "HMS 竞技神" = { + cv_small_plane_airframe_0 = { owner = "HUJ" amount = 10 version_name = "Hawker Nimrod" } + cv_small_plane_naval_bomber_airframe_0 = { owner = "HUJ" amount = 10 version_name = "Blackburn Shark" } + } +} + diff --git a/src/history/units/01_FRA_vnr_air.txt b/src/history/units/01_FRA_vnr_air.txt new file mode 100755 index 0000000..fce0d02 --- /dev/null +++ b/src/history/units/01_FRA_vnr_air.txt @@ -0,0 +1,8 @@ +air_wings = { + "贝亚恩" = { + cv_fighter_equipment_0 = { owner = "YUW" amount = 10 } + cv_fighter_equipment_0 = { owner = "YUW" amount = 10 } + cv_nav_bomber_equipment_1 = { owner = "YUW" amount = 10 } + cv_nav_bomber_equipment_1 = { owner = "YUW" amount = 10 } + } +} diff --git a/src/history/units/01_FRA_vnr_air_bba.txt b/src/history/units/01_FRA_vnr_air_bba.txt new file mode 100755 index 0000000..96ca007 --- /dev/null +++ b/src/history/units/01_FRA_vnr_air_bba.txt @@ -0,0 +1,8 @@ +air_wings = { + "贝亚恩" = { + cv_small_plane_airframe_0 = { owner = "YUW" amount = 10 version_name = "D.371"} + cv_small_plane_airframe_0 = { owner = "YUW" amount = 10 version_name = "D.371"} + cv_small_plane_naval_bomber_airframe_0 = { owner = "YUW" amount = 10 version_name = "PL.7"} + cv_small_plane_naval_bomber_airframe_0 = { owner = "YUW" amount = 10 version_name = "PL.7"} + } +} diff --git a/src/history/units/01_JAP_vnr_air.txt b/src/history/units/01_JAP_vnr_air.txt new file mode 100755 index 0000000..00b437f --- /dev/null +++ b/src/history/units/01_JAP_vnr_air.txt @@ -0,0 +1,32 @@ +#AIRCRAFT +air_wings = { + "凤翔" = { + cv_fighter_equipment_0 = { owner = "CHY" amount = 10 } + } + + "龙骧" = { + cv_fighter_equipment_0 = { owner = "CHY" amount = 10 } # historical 24 + cv_fighter_equipment_0 = { owner = "CHY" amount = 8 } # historical 24 + cv_CAS_equipment_1 = { owner = "CHY" amount = 10 } # historical 12 + cv_CAS_equipment_1 = { owner = "CHY" amount = 2 } # historical 12 + } + + "加贺" = { + cv_fighter_equipment_0 = { owner = "CHY" amount = 10 } # historical 16 + cv_fighter_equipment_0 = { owner = "CHY" amount = 2 } # historical 16 + cv_CAS_equipment_1 = { owner = "CHY" amount = 10 } # historical 16 + cv_CAS_equipment_1 = { owner = "CHY" amount = 2 } # historical 16 + cv_nav_bomber_equipment_1 = { owner = "CHY" amount = 10 } # historical 28 + cv_nav_bomber_equipment_1 = { owner = "CHY" amount = 10 } # historical 28 + } + + "赤城" = { + cv_fighter_equipment_0 = { owner = "CHY" amount = 9 } # historical 12 + cv_CAS_equipment_1 = { owner = "CHY" amount = 10 } # historical 18 + cv_CAS_equipment_1 = { owner = "CHY" amount = 2 } # historical 18 + cv_nav_bomber_equipment_1 = { owner = "CHY" amount = 10 } # historical 36 + cv_nav_bomber_equipment_1 = { owner = "CHY" amount = 10 } # historical 36 + cv_nav_bomber_equipment_1 = { owner = "CHY" amount = 4 } # historical 36 + } + +} diff --git a/src/history/units/01_JAP_vnr_air_bba.txt b/src/history/units/01_JAP_vnr_air_bba.txt new file mode 100755 index 0000000..a9e9dab --- /dev/null +++ b/src/history/units/01_JAP_vnr_air_bba.txt @@ -0,0 +1,31 @@ +#AIRCRAFT +air_wings = { + "凤翔" = { + cv_small_plane_airframe_0 = { owner = "CHY" amount = 10 version_name = "A4N" } + } + + "龙骧" = { + cv_small_plane_airframe_0 = { owner = "CHY" amount = 10 version_name = "A4N" } # historical 24 + cv_small_plane_airframe_0 = { owner = "CHY" amount = 8 version_name = "A4N" } # historical 24 + cv_small_plane_cas_airframe_0 = { owner = "CHY" amount = 10 version_name = "Aichi D1A2" } # historical 12 + cv_small_plane_cas_airframe_0 = { owner = "CHY" amount = 2 version_name = "Aichi D1A2" } # historical 12 + } + + "加贺" = { + cv_small_plane_airframe_0 = { owner = "CHY" amount = 10 version_name = "A4N" } # historical 16 + cv_small_plane_airframe_0 = { owner = "CHY" amount = 2 version_name = "A4N" } # historical 16 + cv_small_plane_cas_airframe_0 = { owner = "CHY" amount = 10 version_name = "Aichi D1A2" } # historical 16 + cv_small_plane_cas_airframe_0 = { owner = "CHY" amount = 2 version_name = "Aichi D1A2" } # historical 16 + cv_small_plane_naval_bomber_airframe_0 = { owner = "CHY" amount = 10 version_name = "B2M" } # historical 28 + cv_small_plane_naval_bomber_airframe_0 = { owner = "CHY" amount = 10 version_name = "B2M" } # historical 28 + } + + "赤城" = { + cv_small_plane_airframe_0 = { owner = "CHY" amount = 9 version_name = "A4N" } # historical 12 + cv_small_plane_cas_airframe_0 = { owner = "CHY" amount = 10 version_name = "Aichi D1A2" } # historical 18 + cv_small_plane_cas_airframe_0 = { owner = "CHY" amount = 2 version_name = "Aichi D1A2" } # historical 18 + cv_small_plane_naval_bomber_airframe_0 = { owner = "CHY" amount = 10 version_name = "B2M" } # historical 36 + cv_small_plane_naval_bomber_airframe_0 = { owner = "CHY" amount = 10 version_name = "B2M" } # historical 36 + cv_small_plane_naval_bomber_airframe_0 = { owner = "CHY" amount = 4 version_name = "B2M" } # historical 36 + } +} diff --git a/src/history/units/01_USA_vnr_air.txt b/src/history/units/01_USA_vnr_air.txt new file mode 100755 index 0000000..ee75a9b --- /dev/null +++ b/src/history/units/01_USA_vnr_air.txt @@ -0,0 +1,20 @@ +air_wings = { + "USS 突击者" = { + cv_fighter_equipment_0 = { owner = "BYG" amount = 8 } # historical: 36 + cv_CAS_equipment_1 = { owner = "BYG" amount = 10 } # historical: 15 + cv_CAS_equipment_1 = { owner = "BYG" amount = 4 } # historical: 15 + cv_nav_bomber_equipment_1 = { owner = "BYG" amount = 8 } # historical: 12 + } + "USS 列克星敦" = { + cv_fighter_equipment_0 = { owner = "BYG" amount = 8 } # historical: 16 + cv_CAS_equipment_1 = { owner = "BYG" amount = 10 } # historical: 30 + cv_CAS_equipment_1 = { owner = "BYG" amount = 4 } # historical: 30 + cv_nav_bomber_equipment_1 = { owner = "BYG" amount = 8 } # historical: 12 + } + "USS 萨拉托加" = { + cv_fighter_equipment_0 = { owner = "BYG" amount = 8 } # historical: 16 + cv_CAS_equipment_1 = { owner = "BYG" amount = 10 } # historical: 30 + cv_CAS_equipment_1 = { owner = "BYG" amount = 4 } # historical: 30 + cv_nav_bomber_equipment_1 = { owner = "BYG" amount = 8 } # historical: 12 + } +} \ No newline at end of file diff --git a/src/history/units/01_USA_vnr_air_bba.txt b/src/history/units/01_USA_vnr_air_bba.txt new file mode 100755 index 0000000..5daee20 --- /dev/null +++ b/src/history/units/01_USA_vnr_air_bba.txt @@ -0,0 +1,20 @@ +air_wings = { + "USS 突击者" = { + cv_small_plane_airframe_0 = { owner = "BYG" amount = 8 version_name = "F4B"} # historical: 36 + cv_small_plane_cas_airframe_0 = { owner = "BYG" amount = 10 version_name = "SBU Corsair" } # historical: 15 + cv_small_plane_cas_airframe_0 = { owner = "BYG" amount = 4 version_name = "SBU Corsair" } # historical: 15 + cv_small_plane_naval_bomber_airframe_0 = { owner = "BYG" amount = 8 version_name = "BM-2" } # historical: 12 + } + "USS 列克星敦" = { + cv_small_plane_airframe_0 = { owner = "BYG" amount = 8 version_name = "F4B"} # historical: 16 + cv_small_plane_cas_airframe_0 = { owner = "BYG" amount = 10 version_name = "SBU Corsair" } # historical: 30 + cv_small_plane_cas_airframe_0 = { owner = "BYG" amount = 4 version_name = "SBU Corsair" } # historical: 30 + cv_small_plane_naval_bomber_airframe_0 = { owner = "BYG" amount = 8 version_name = "BM-2" } # historical: 12 + } + "USS 萨拉托加" = { + cv_small_plane_airframe_0 = { owner = "BYG" amount = 8 version_name = "F4B"} # historical: 16 + cv_small_plane_cas_airframe_0 = { owner = "BYG" amount = 10 version_name = "SBU Corsair" } # historical: 30 + cv_small_plane_cas_airframe_0 = { owner = "BYG" amount = 4 version_name = "SBU Corsair" } # historical: 30 + cv_small_plane_naval_bomber_airframe_0 = { owner = "BYG" amount = 8 version_name = "BM-2" } # historical: 12 + } +}