2025-03-26 04:03:44

This commit is contained in:
actions[bot]
2025-03-26 04:03:44 +00:00
parent b3730706e1
commit c0d10fc4d2
7 changed files with 106 additions and 31 deletions

View File

@@ -175,7 +175,7 @@ naval_capital_battleship = {
fixed_ship_extra_secondaries_slot = { any_of = { heavy_miscellaneous generic_miscellaneous } } 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 } } front_1_custom_slot = { any_of = { ship_heavy_battery_triple ship_super_heavy_battery } }
mid_1_custom_slot = ship_dp_secondaries_bb mid_1_custom_slot = ship_dp_secondaries_bb
mid_2_custom_slot = ship_missile_1 mid_2_custom_slot = { upgrade = current any_of = { ship_missile_2 ship_missile_1 } }
mid_3_custom_slot = ship_dp_secondaries_bb mid_3_custom_slot = ship_dp_secondaries_bb
rear_1_custom_slot = { any_of = { ship_heavy_battery_triple ship_super_heavy_battery } } rear_1_custom_slot = { any_of = { ship_heavy_battery_triple ship_super_heavy_battery } }
rear_2_custom_slot = ship_missile_aa rear_2_custom_slot = ship_missile_aa

View File

@@ -2339,19 +2339,19 @@ we_need_cv_planes_2 = {
ai_strategy = { ai_strategy = {
type = equipment_production_min_factories type = equipment_production_min_factories
id = cv_fighter id = cv_fighter
value = 2 value = 3
} }
ai_strategy = { ai_strategy = {
type = equipment_production_min_factories type = equipment_production_min_factories
id = cv_naval_bomber id = cv_naval_bomber
value = 2 value = 5
} }
ai_strategy = { ai_strategy = {
type = equipment_production_min_factories type = equipment_production_min_factories
id = cv_cas id = cv_cas
value = 2 value = 5
} }
ai_strategy = { ai_strategy = {
@@ -2409,19 +2409,19 @@ we_need_cv_planes_3 = {
ai_strategy = { ai_strategy = {
type = equipment_production_min_factories type = equipment_production_min_factories
id = cv_fighter id = cv_fighter
value = 3 value = 5
} }
ai_strategy = { ai_strategy = {
type = equipment_production_min_factories type = equipment_production_min_factories
id = cv_naval_bomber id = cv_naval_bomber
value = 3 value = 8
} }
ai_strategy = { ai_strategy = {
type = equipment_production_min_factories type = equipment_production_min_factories
id = cv_cas id = cv_cas
value = 3 value = 8
} }
ai_strategy = { ai_strategy = {

View File

@@ -50,6 +50,22 @@ ideas = {
} }
} }
} }
murwik_naval_academy = {
ledger = navy
visible = { original_tag = TIX }
modifier = {
navy_leader_start_level = 1
trait_ironside_xp_gain_factor = 0.15
trait_seawolf_xp_gain_factor = 0.15
}
ai_will_do = {
factor = 1.5
modifier = {
factor = 0
NOT = { has_dlc = "No Step Back" }
}
}
}
} }
navy_spirit = { navy_spirit = {
@@ -148,6 +164,22 @@ ideas = {
} }
} }
} }
lack_maintainence_facilities = {
ledger = navy
available = {
custom_trigger_tooltip = {
tooltip = recovering_from_naval_race_tt
NOT = { has_global_flag = vnr_enabled }
}
}
modifier = {
repair_speed_factor = -0.25
naval_morale_factor = -0.25
}
ai_will_do = {
factor = 0
}
}
} }
naval_command_spirit = { naval_command_spirit = {

View File

@@ -43,6 +43,7 @@ add_starting_techs = {
basic_cruiser_armor = 1 basic_cruiser_armor = 1
incremental_armor_scheme = 1 incremental_armor_scheme = 1
mixed_armor_scheme = 1 mixed_armor_scheme = 1
all_or_nothing_armor_scheme = 1
basic_torpedo_defense = 1 basic_torpedo_defense = 1
improved_torpedo_defense = 1 improved_torpedo_defense = 1
enhanced_horizontal_defense = 1 enhanced_horizontal_defense = 1

View File

@@ -875,17 +875,10 @@ technologies = {
} }
destroyer_missile_upgrade = { destroyer_missile_upgrade = {
research_cost = 1.25 research_cost = 1
start_year = 1946 start_year = 1946
is_special_project_tech = yes
allow = {
ROOT = {
is_special_project_completed = sp:sp_rockets_ballistic_missile
}
}
enable_equipment_modules = { enable_equipment_modules = {
ship_missile_aa_1
ship_hull_light_role_dda ship_hull_light_role_dda
} }
@@ -893,6 +886,9 @@ technologies = {
name = mtgnavalfolder name = mtgnavalfolder
position = { x = 3 y = 22 } position = { x = 3 y = 22 }
} }
dependencies = {
ship_to_ship_missile = 1
}
ai_will_do = { ai_will_do = {
factor = 1 factor = 1
@@ -3881,6 +3877,7 @@ technologies = {
carrier_wooden_deck carrier_wooden_deck
carrier_bb_conversion carrier_bb_conversion
carrier_bc_conversion carrier_bc_conversion
ship_hull_civilian_role_av
} }
ship_hull_carrier_design_cost_factor = -0.1 ship_hull_carrier_design_cost_factor = -0.1
path = { path = {
@@ -3925,6 +3922,8 @@ technologies = {
ship_deck_space_armored ship_deck_space_armored
carrier_scouting_unit carrier_scouting_unit
carrier_no_island carrier_no_island
ship_armor_carrier_1
ship_armor_carrier_heavy_1
} }
path = { path = {
@@ -3984,6 +3983,8 @@ technologies = {
carrier_ship_engine_2 carrier_ship_engine_2
carrier_ship_engine_2_diesel carrier_ship_engine_2_diesel
carrier_secondary_island carrier_secondary_island
ship_armor_carrier_2
ship_armor_carrier_heavy_2
} }
path = { path = {
leads_to_tech = dive_bomber_study leads_to_tech = dive_bomber_study
@@ -4042,6 +4043,8 @@ technologies = {
carrier_ship_engine_3 carrier_ship_engine_3
carrier_ship_engine_3_diesel carrier_ship_engine_3_diesel
side_lift side_lift
ship_armor_carrier_3
ship_armor_carrier_heavy_3
} }
path = { path = {
leads_to_tech = advanced_ship_hull_carrier leads_to_tech = advanced_ship_hull_carrier
@@ -4112,6 +4115,8 @@ technologies = {
enable_equipment_modules = { enable_equipment_modules = {
carrier_ship_engine_4 carrier_ship_engine_4
carrier_ship_engine_4_diesel carrier_ship_engine_4_diesel
ship_armor_carrier_4
ship_armor_carrier_heavy_4
} }
research_cost = 1.75 research_cost = 1.75
path = { path = {
@@ -4765,6 +4770,7 @@ technologies = {
sub_ship_engine_1 sub_ship_engine_1
pressure_hull_1 pressure_hull_1
sub_ship_periscope_0 sub_ship_periscope_0
sub_conning_tower_0
} }
sub_technologies = { sub_technologies = {
@@ -4944,6 +4950,7 @@ technologies = {
sub_ship_engine_4 sub_ship_engine_4
pressure_hull_4 pressure_hull_4
ship_sub_torpedo_computer_2 ship_sub_torpedo_computer_2
sub_conning_tower_1
} }
path = { path = {
leads_to_tech = improved_submarine_snorkel leads_to_tech = improved_submarine_snorkel
@@ -4997,6 +5004,7 @@ technologies = {
vnr_ship_hull_submarine_5 vnr_ship_hull_submarine_5
} }
enable_equipment_modules = { enable_equipment_modules = {
pressure_hull_5
ship_sub_torpedo_computer_3 ship_sub_torpedo_computer_3
} }
@@ -5009,7 +5017,7 @@ technologies = {
position = { x = -1 y = 25 } position = { x = -1 y = 25 }
} }
path = { path = {
leads_to_tech = missile_submarine leads_to_tech = modern_periscope
research_cost_coeff = 1 research_cost_coeff = 1
} }
path = { path = {
@@ -5249,11 +5257,11 @@ technologies = {
xp_research_type = navy xp_research_type = navy
xp_boost_cost = 20 xp_boost_cost = 20
xp_research_bonus = 1.50 xp_research_bonus = 1.50
research_cost = 1.25 research_cost = 0.7
start_year = 1939 start_year = 1939
naval_torpedo_cooldown_factor = -0.2 naval_torpedo_cooldown_factor = -0.125
folder = { folder = {
name = mtgnavalfolder name = mtgnavalfolder
@@ -5548,17 +5556,12 @@ technologies = {
} }
} }
missile_submarine = { modern_periscope = {
research_cost = 1 research_cost = 0.75
enable_equipment_modules = { enable_equipment_modules = {
ship_cruise_missile_sub_1 sub_ship_periscope_4
sub_conning_tower_2
} }
allow = {
ROOT = {
is_special_project_completed = sp:sp_naval_rocket_launching_submarine
}
}
is_special_project_tech = yes
start_year = 1951 start_year = 1951
@@ -5575,8 +5578,8 @@ technologies = {
categories = { categories = {
naval_equipment naval_equipment
ss_tech ss_tech
ship_modules_tech
mio_cat_tech_all_submarine_and_modules mio_cat_tech_all_submarine_and_modules
rocketry
} }
} }
rescue_submarine = { rescue_submarine = {
@@ -5634,6 +5637,9 @@ technologies = {
submarine = { submarine = {
convoy_raiding_coordination = 0.1 convoy_raiding_coordination = 0.1
} }
enable_equipment_modules = {
sub_bow_sonar
}
start_year = 1953 start_year = 1953
@@ -5743,6 +5749,7 @@ technologies = {
enable_equipment_modules = { enable_equipment_modules = {
carrier_shbb_conversion carrier_shbb_conversion
ship_deck_space_converted ship_deck_space_converted
ship_armor_carrier_shbb
} }
research_cost = 1 research_cost = 1
@@ -5819,7 +5826,7 @@ technologies = {
vnr_ship_hull_super_carrier vnr_ship_hull_super_carrier
} }
enable_equipment_modules = { enable_equipment_modules = {
ship_carrier_armor_heavy ship_armor_carrier_heavy_5
ship_deck_space_big ship_deck_space_big
ship_ski_jump_ramp ship_ski_jump_ramp
} }
@@ -5917,7 +5924,11 @@ technologies = {
folder = { folder = {
name = mtgnavalfolder name = mtgnavalfolder
position = { x = 0 y = 6 } position = { x = 0 y = 4 }
}
path = {
leads_to_tech = advanced_missile_system
research_cost_coeff = 1
} }
ai_will_do = { ai_will_do = {
@@ -5927,6 +5938,33 @@ technologies = {
enable_equipment_modules = { enable_equipment_modules = {
ship_missile_1 ship_missile_1
ship_cruise_missile_1 ship_cruise_missile_1
ship_missile_aa_1
}
special_project_specialization = { specialization_naval }
categories = {
rocketry
naval_equipment
ship_modules_tech
}
}
advanced_missile_system = {
research_cost = 2
start_year = 1949
folder = {
name = mtgnavalfolder
position = { x = 0 y = 6 }
}
ai_will_do = {
factor = 2
}
enable_equipment_modules = {
ship_missile_2
ship_missile_aa_2
} }
special_project_specialization = { specialization_naval } special_project_specialization = { specialization_naval }

View File

@@ -2983,6 +2983,7 @@ technologies = {
fuel_tanker_silo fuel_tanker_silo
dry_cargo_storage dry_cargo_storage
civilian_ship_engine_1 civilian_ship_engine_1
ship_hull_civilian_role_ap
} }
special_project_specialization = { specialization_naval } special_project_specialization = { specialization_naval }
categories = { categories = {
@@ -3224,6 +3225,7 @@ technologies = {
} }
enable_equipment_modules = { enable_equipment_modules = {
supply_hub supply_hub
ship_hull_civilian_role_ao
} }
folder = { folder = {
name = mtgnavalsupportfolder name = mtgnavalsupportfolder
@@ -3285,6 +3287,7 @@ technologies = {
enable_equipment_modules = { enable_equipment_modules = {
civilian_ship_engine_2 civilian_ship_engine_2
supply_hub supply_hub
ship_hull_civilian_role_ao
} }
special_project_specialization = { specialization_naval } special_project_specialization = { specialization_naval }

View File

@@ -548,7 +548,8 @@ country_event = {
wake_homing_torpedo = 1 wake_homing_torpedo = 1
unmanned_gun_turret = 1 unmanned_gun_turret = 1
modern_generic_battery = 1 modern_generic_battery = 1
missile_submarine = 1 modern_periscope = 1
advanced_missile_system = 1
} }
ai_get_navy_experience = yes ai_get_navy_experience = yes
} }