2025-01-01 20:07:00
This commit is contained in:
@@ -344,13 +344,13 @@ naval_develop_category = {
|
||||
visible = {
|
||||
has_tech = early_ship_hull_carrier
|
||||
has_war = yes
|
||||
num_of_naval_factories > 15
|
||||
num_of_naval_factories > 10
|
||||
}
|
||||
available = {
|
||||
any_enemy_country = {
|
||||
has_navy_size = {
|
||||
type = carrier
|
||||
size > 5
|
||||
size > 1
|
||||
}
|
||||
}
|
||||
has_equipment = { convoy > 0 }
|
||||
@@ -405,13 +405,13 @@ naval_develop_category = {
|
||||
visible = {
|
||||
has_tech = early_ship_hull_carrier
|
||||
has_war = yes
|
||||
num_of_naval_factories > 20
|
||||
num_of_naval_factories > 15
|
||||
}
|
||||
available = {
|
||||
any_enemy_country = {
|
||||
has_navy_size = {
|
||||
type = carrier
|
||||
size > 5
|
||||
size > 3
|
||||
}
|
||||
}
|
||||
has_equipment = { ocean_liner_equipment > 0 }
|
||||
@@ -461,4 +461,29 @@ naval_develop_category = {
|
||||
factor = 0
|
||||
}
|
||||
}
|
||||
super_heavy_carrier_conversion = {
|
||||
icon = GFX_decision_generic_construction
|
||||
visible = {
|
||||
has_tech = improved_ship_hull_carrier
|
||||
has_tech = ship_hull_super_heavy
|
||||
num_of_naval_factories > 12
|
||||
}
|
||||
available = {
|
||||
has_navy_size = {
|
||||
unit = SH_battleship
|
||||
size > 0
|
||||
}
|
||||
}
|
||||
fire_only_once = yes
|
||||
days_remove = 90
|
||||
modifier = {
|
||||
civilian_factory_use = 5
|
||||
}
|
||||
|
||||
remove_effect = {
|
||||
set_technology = {
|
||||
converted_super_heavy_carrier = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -24,8 +24,7 @@ NDefines.NNavy.CONVOY_HIT_PROFILE = 110;
|
||||
NDefines.NNavy.NAVY_PIERCING_THRESHOLDS = { 2.0, 1.0, 0.85, 0.75, 0.6, 0.5, 0.3, 0.1, 0.0 }
|
||||
NDefines.NNavy.NAVY_PIERCING_THRESHOLD_CRITICAL_VALUES = { 3.0, 1.0, 0.65, 0.55, 0.4, 0.3, 0.15, 0.1, 0.0 }
|
||||
NDefines.NNavy.NAVY_PIERCING_THRESHOLD_DAMAGE_VALUES = { 1.0, 1.0, 0.7, 0.6, 0.45, 0.35, 0.2, 0.1, 0.01 }
|
||||
NDefines.NNavy.MISSION_MAX_REGIONS = 6;
|
||||
NDefines.NNavy.CONVOY_DEFENSE_MAX_REGION_TO_TASKFORCE_RATIO = 4;
|
||||
NDefines.NNavy.CONVOY_DEFENSE_MAX_REGION_TO_TASKFORCE_RATIO = 2;
|
||||
NDefines.NNavy.COMBAT_TORPEDO_CRITICAL_CHANCE = 0.4
|
||||
NDefines.NNavy.CARRIER_STACK_PENALTY = 6;
|
||||
NDefines.NNavy.CARRIER_STACK_PENALTY_EFFECT = 0.1;
|
||||
@@ -33,7 +32,7 @@ NDefines.NNavy.COMBAT_MIN_DURATION = 20;
|
||||
NDefines.NNavy.CAPITAL_ONLY_COMBAT_ACTIVATE_TIME = 22;
|
||||
NDefines.NNavy.ALL_SHIPS_ACTIVATE_TIME = 30;
|
||||
NDefines.NNavy.COMBAT_CHASE_RESIGNATION_HOURS = 4;
|
||||
NDefines.NNavy.ANTI_AIR_TARGETING = 1.0;
|
||||
NDefines.NNavy.ANTI_AIR_TARGETING = 0.93;
|
||||
NDefines.NNavy.SUBMARINE_REVEAL_BASE_CHANCE = 14;
|
||||
NDefines.NNavy.SUBMARINE_BASE_TORPEDO_REVEAL_CHANCE = 0.05;
|
||||
NDefines.NNavy.WAR_SCORE_GAIN_FOR_SUNK_SHIP_MANPOWER_FACTOR = 0.01;
|
||||
@@ -106,9 +105,9 @@ NDefines.NAI.HIGH_PRIO_NAVAL_MISSION_SCORES = {
|
||||
0, -- HOLD (consumes fuel HOLD_MISSION_MOVEMENT_COST fuel while moving)
|
||||
10000, -- PATROL
|
||||
8000, -- STRIKE FORCE
|
||||
500, -- CONVOY RAIDING
|
||||
2000, -- CONVOY RAIDING
|
||||
1000, -- CONVOY ESCORT
|
||||
-1, -- MINES PLANTING
|
||||
100, -- MINES PLANTING
|
||||
300, -- MINES SWEEPING
|
||||
0, -- TRAIN
|
||||
0, -- RESERVE_FLEET
|
||||
@@ -117,14 +116,14 @@ NDefines.NAI.HIGH_PRIO_NAVAL_MISSION_SCORES = {
|
||||
NDefines.NAI.MAX_MISSION_PER_TASKFORCE = {
|
||||
0, -- HOLD (consumes fuel HOLD_MISSION_MOVEMENT_COST fuel while moving)
|
||||
2, -- PATROL
|
||||
8, -- STRIKE FORCE
|
||||
1.5, -- CONVOY RAIDING
|
||||
4, -- STRIKE FORCE
|
||||
3, -- CONVOY RAIDING
|
||||
4, -- CONVOY ESCORT
|
||||
2, -- MINES PLANTING
|
||||
2, -- MINES SWEEPING
|
||||
0, -- TRAIN
|
||||
0, -- RESERVE_FLEET
|
||||
10, -- NAVAL INVASION SUPPORT
|
||||
4, -- NAVAL INVASION SUPPORT
|
||||
}
|
||||
|
||||
NDefines.NAir.COMBAT_DAMAGE_SCALE_CARRIER = 20;
|
||||
|
||||
@@ -52,26 +52,44 @@ allow_ai_tech_auto_unlock = {
|
||||
}
|
||||
}
|
||||
|
||||
shipyard_output_boost = {
|
||||
name = RULE_SHIPYARD_OUTPUT_BOOST
|
||||
shipyard_output_boost_player = {
|
||||
name = RULE_SHIPYARD_OUTPUT_BOOST_PLAYER
|
||||
group = RULE_GROUP_NAVY_REWORK
|
||||
|
||||
default = {
|
||||
name = FREE_ALL
|
||||
text = RULE_OPTION_FREE
|
||||
desc = RULE_SHIPYARD_OUTPUT_BOOST_FREE_DESC
|
||||
name = BUFF_60
|
||||
text = RULE_OPTION_BUFF_60
|
||||
desc = RULE_SHIPYARD_OUTPUT_BOOST_BUFF_60_DESC
|
||||
allow_achievements = yes
|
||||
}
|
||||
option = {
|
||||
name = FREE_AI
|
||||
text = RULE_OPTION_FREE_AI
|
||||
desc = RULE_SHIPYARD_OUTPUT_BOOST_FREE_AI_DESC
|
||||
name = BUFF_30
|
||||
text = RULE_OPTION_BUFF_30
|
||||
desc = RULE_SHIPYARD_OUTPUT_BOOST_BUFF_30_DESC
|
||||
allow_achievements = yes
|
||||
}
|
||||
option = {
|
||||
name = FREE_PLAYER
|
||||
text = RULE_OPTION_FREE_PLAYER
|
||||
desc = RULE_SHIPYARD_OUTPUT_BOOST_FREE_PLAYER_DESC
|
||||
name = BLOCKED
|
||||
text = RULE_OPTION_BLOCKED
|
||||
desc = RULE_SHIPYARD_OUTPUT_BOOST_BLOCKED_DESC
|
||||
allow_achievements = yes
|
||||
}
|
||||
}
|
||||
|
||||
shipyard_output_boost_ai = {
|
||||
name = RULE_SHIPYARD_OUTPUT_BOOST_AI
|
||||
group = RULE_GROUP_NAVY_REWORK
|
||||
|
||||
default = {
|
||||
name = BUFF_60
|
||||
text = RULE_OPTION_BUFF_60
|
||||
desc = RULE_SHIPYARD_OUTPUT_BOOST_BUFF_60_DESC
|
||||
allow_achievements = yes
|
||||
}
|
||||
option = {
|
||||
name = BUFF_30
|
||||
text = RULE_OPTION_BUFF_30
|
||||
desc = RULE_SHIPYARD_OUTPUT_BOOST_BUFF_30_DESC
|
||||
allow_achievements = yes
|
||||
}
|
||||
option = {
|
||||
|
||||
@@ -128,5 +128,11 @@ ideas = {
|
||||
industrial_capacity_dockyard = 0.6
|
||||
}
|
||||
}
|
||||
vnr_shipyard_output_boost_half = {
|
||||
name = vnr_shipyard_output_boost
|
||||
modifier = {
|
||||
industrial_capacity_dockyard = 0.3
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -44,6 +44,7 @@ ENG_start_naval_variants = {
|
||||
fixed_ship_engine_slot = heavy_ship_engine_2
|
||||
fixed_ship_secondaries_slot = ship_secondaries_1
|
||||
fixed_ship_armor_slot = ship_armor_cruiser_1
|
||||
fixed_ship_role_slot = carrier_bc_conversion
|
||||
mid_1_custom_slot = ship_deck_space
|
||||
mid_2_custom_slot = ship_deck_space_small
|
||||
}
|
||||
@@ -60,9 +61,10 @@ ENG_start_naval_variants = {
|
||||
fixed_ship_deck_slot_1 = ship_deck_space
|
||||
fixed_ship_anti_air_slot = ship_anti_air_1_h
|
||||
fixed_ship_engine_slot = heavy_ship_engine_2
|
||||
fixed_ship_radar_slot = carrier_no_island
|
||||
fixed_ship_carrier_miscellaneous_slot_2 = carrier_no_island
|
||||
fixed_ship_secondaries_slot = ship_secondaries_1
|
||||
fixed_ship_armor_slot = ship_armor_cruiser_1
|
||||
fixed_ship_role_slot = carrier_bc_conversion
|
||||
mid_1_custom_slot = ship_deck_space
|
||||
}
|
||||
obsolete = yes
|
||||
@@ -1582,7 +1584,7 @@ JAP_start_naval_variants = {
|
||||
fixed_ship_deck_slot_1 = ship_deck_space
|
||||
fixed_ship_deck_slot_2 = ship_deck_space
|
||||
fixed_ship_engine_slot = carrier_ship_engine_1
|
||||
fixed_ship_radar_slot = carrier_no_island
|
||||
fixed_ship_carrier_miscellaneous_slot_2 = carrier_no_island
|
||||
fixed_ship_anti_air_slot = ship_anti_air_1
|
||||
fixed_ship_secondaries_slot = dp_ship_secondaries_1_bb
|
||||
}
|
||||
@@ -1636,7 +1638,7 @@ JAP_start_naval_variants = {
|
||||
fixed_ship_deck_slot_1 = ship_deck_space
|
||||
fixed_ship_deck_slot_2 = ship_deck_space
|
||||
fixed_ship_engine_slot = carrier_ship_engine_1
|
||||
fixed_ship_radar_slot = carrier_no_island
|
||||
fixed_ship_carrier_miscellaneous_slot_2 = carrier_no_island
|
||||
fixed_ship_anti_air_slot = ship_anti_air_1
|
||||
fixed_ship_secondaries_slot = empty
|
||||
front_1_custom_slot = empty
|
||||
@@ -1652,7 +1654,7 @@ JAP_start_naval_variants = {
|
||||
fixed_ship_deck_slot_1 = ship_deck_space
|
||||
fixed_ship_deck_slot_2 = empty
|
||||
fixed_ship_engine_slot = carrier_ship_engine_1
|
||||
fixed_ship_radar_slot = carrier_no_island
|
||||
fixed_ship_carrier_miscellaneous_slot_2 = carrier_no_island
|
||||
fixed_ship_anti_air_slot = ship_anti_air_1
|
||||
fixed_ship_secondaries_slot = ship_secondaries_1
|
||||
}
|
||||
@@ -3489,7 +3491,7 @@ USA_start_naval_variants = {
|
||||
fixed_ship_deck_slot_1 = ship_deck_space
|
||||
fixed_ship_deck_slot_2 = empty
|
||||
fixed_ship_anti_air_slot = empty
|
||||
fixed_ship_radar_slot = carrier_no_island
|
||||
fixed_ship_carrier_miscellaneous_slot_2 = carrier_no_island
|
||||
fixed_ship_engine_slot = carrier_ship_engine_1
|
||||
fixed_ship_secondaries_slot = empty
|
||||
}
|
||||
|
||||
@@ -325,8 +325,6 @@ add_starting_techs = {
|
||||
CHI = {
|
||||
set_technology = {
|
||||
basic_ship_hull_cruiser = 1
|
||||
mtg_transport = 1
|
||||
naval_combat_support = 1
|
||||
popup = no
|
||||
}
|
||||
}
|
||||
@@ -514,6 +512,8 @@ makeup_starting_techs = {
|
||||
set_technology = {
|
||||
dry_dock = 1
|
||||
heavy_crane = 1
|
||||
repair_ship = 1
|
||||
hospital_ship = 1
|
||||
popup = no
|
||||
}
|
||||
}
|
||||
|
||||
@@ -142,7 +142,12 @@ update_ai_production_bonus = {
|
||||
|
||||
ai_get_navy_experience = {
|
||||
if = {
|
||||
limit = { has_navy_experience < 50 }
|
||||
limit = {
|
||||
expert_ai_style = yes
|
||||
}
|
||||
navy_experience = 500
|
||||
}
|
||||
else = {
|
||||
navy_experience = 100
|
||||
}
|
||||
}
|
||||
@@ -150,15 +155,26 @@ ai_get_navy_experience = {
|
||||
set_shipyard_output_boost = {
|
||||
if = {
|
||||
limit = {
|
||||
has_game_rule = { rule = shipyard_output_boost option = FREE_ALL }
|
||||
has_game_rule = { rule = shipyard_output_boost_player option = BUFF_60 }
|
||||
}
|
||||
every_country = {
|
||||
limit = { is_ai = no }
|
||||
add_ideas = vnr_shipyard_output_boost
|
||||
}
|
||||
}
|
||||
else_if = {
|
||||
limit = {
|
||||
has_game_rule = { rule = shipyard_output_boost option = FREE_AI }
|
||||
has_game_rule = { rule = shipyard_output_boost_player option = BUFF_30 }
|
||||
}
|
||||
every_country = {
|
||||
limit = { is_ai = no }
|
||||
add_ideas = vnr_shipyard_output_boost_half
|
||||
}
|
||||
}
|
||||
|
||||
if = {
|
||||
limit = {
|
||||
has_game_rule = { rule = shipyard_output_boost_ai option = BUFF_60 }
|
||||
}
|
||||
every_country = {
|
||||
limit = { is_ai = yes }
|
||||
@@ -167,11 +183,11 @@ set_shipyard_output_boost = {
|
||||
}
|
||||
else_if = {
|
||||
limit = {
|
||||
has_game_rule = { rule = shipyard_output_boost option = FREE_PLAYER }
|
||||
has_game_rule = { rule = shipyard_output_boost_ai option = BUFF_30 }
|
||||
}
|
||||
every_country = {
|
||||
limit = { is_ai = no }
|
||||
add_ideas = vnr_shipyard_output_boost
|
||||
limit = { is_ai = yes }
|
||||
add_ideas = vnr_shipyard_output_boost_half
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1562,6 +1562,9 @@ technologies = {
|
||||
name = mtgnavalfolder
|
||||
position = { x = -1 y = @1948_module }
|
||||
}
|
||||
dependencies = {
|
||||
nuclear_reactor = 1
|
||||
}
|
||||
|
||||
ai_will_do = {
|
||||
factor = 2
|
||||
@@ -3847,6 +3850,8 @@ technologies = {
|
||||
ship_deck_space_more
|
||||
carrier_spared_squad
|
||||
carrier_wooden_deck
|
||||
carrier_bb_conversion
|
||||
carrier_bc_conversion
|
||||
}
|
||||
ship_hull_carrier_design_cost_factor = -0.1
|
||||
path = {
|
||||
@@ -5508,7 +5513,7 @@ technologies = {
|
||||
}
|
||||
|
||||
missile_submarine = {
|
||||
research_cost = 1.25
|
||||
research_cost = 1
|
||||
enable_equipment_modules = {
|
||||
ship_cruise_missile_sub_1
|
||||
}
|
||||
@@ -5565,9 +5570,9 @@ technologies = {
|
||||
hydrocooling_battery = {
|
||||
research_cost = 0.75
|
||||
submarine = {
|
||||
naval_speed = 0.1
|
||||
naval_speed = 0.15
|
||||
}
|
||||
sub_retreat_speed = 0.05
|
||||
sub_retreat_speed = 0.1
|
||||
|
||||
start_year = 1952
|
||||
|
||||
@@ -5697,6 +5702,18 @@ technologies = {
|
||||
always = no
|
||||
}
|
||||
}
|
||||
converted_super_heavy_carrier = {
|
||||
enable_equipment_modules = {
|
||||
carrier_shbb_conversion
|
||||
}
|
||||
|
||||
research_cost = 1
|
||||
start_year = 1940
|
||||
|
||||
allow = {
|
||||
always = no
|
||||
}
|
||||
}
|
||||
cruiser_submarines = {
|
||||
|
||||
enable_equipments = {
|
||||
|
||||
@@ -3033,6 +3033,7 @@ technologies = {
|
||||
}
|
||||
|
||||
production_speed_dockyard_factor = 0.1
|
||||
repair_speed_factor = 0.15
|
||||
special_project_specialization = { specialization_naval }
|
||||
categories = {
|
||||
naval_equipment
|
||||
@@ -3534,8 +3535,8 @@ technologies = {
|
||||
|
||||
sp_multi_product_supply_ships = {
|
||||
|
||||
underway_replenishment_range = 0.5
|
||||
underway_replenishment_convoy_cost = -0.25
|
||||
underway_replenishment_range = 0.25
|
||||
underway_replenishment_convoy_cost = -0.1
|
||||
|
||||
allow_branch = {
|
||||
has_dlc = "Gotterdammerung"
|
||||
@@ -3556,7 +3557,7 @@ technologies = {
|
||||
xp_research_type = navy
|
||||
xp_boost_cost = 75
|
||||
xp_research_bonus = 1.75
|
||||
research_cost = 0.75
|
||||
research_cost = 0.5
|
||||
start_year = 1938
|
||||
folder = {
|
||||
name = mtgnavalsupportfolder
|
||||
@@ -3579,15 +3580,15 @@ technologies = {
|
||||
}
|
||||
}
|
||||
|
||||
underway_replenishment_range = 0.5
|
||||
underway_replenishment_convoy_cost = -0.25
|
||||
underway_replenishment_range = 0.25
|
||||
underway_replenishment_convoy_cost = -0.1
|
||||
|
||||
force_use_small_tech_layout = yes
|
||||
is_special_project_tech = yes
|
||||
xp_research_type = navy
|
||||
xp_boost_cost = 75
|
||||
xp_research_bonus = 1.5
|
||||
research_cost = 1
|
||||
research_cost = 0.5
|
||||
start_year = 1943
|
||||
folder = {
|
||||
name = mtgnavalsupportfolder
|
||||
|
||||
@@ -52,7 +52,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -120,7 +120,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -175,7 +175,7 @@ technologies = {
|
||||
xor = { scouting_fleet_primacy }
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -240,7 +240,7 @@ technologies = {
|
||||
xor = { fast_battleship_primacy }
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -298,7 +298,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -344,7 +344,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -386,7 +386,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -456,7 +456,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -492,7 +492,7 @@ technologies = {
|
||||
########
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -553,7 +553,7 @@ technologies = {
|
||||
positioning = 0.1
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -601,7 +601,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -655,7 +655,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -708,7 +708,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -760,7 +760,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -824,7 +824,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -876,7 +876,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -918,7 +918,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -961,7 +961,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1003,7 +1003,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1040,7 +1040,7 @@ technologies = {
|
||||
#######
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1115,7 +1115,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1169,7 +1169,7 @@ technologies = {
|
||||
xor = { convoy_interdiction_ti }
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1214,7 +1214,7 @@ technologies = {
|
||||
xor = { coastal_operations }
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1267,7 +1267,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1319,7 +1319,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1371,7 +1371,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1426,7 +1426,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1478,7 +1478,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1552,7 +1552,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1616,7 +1616,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1664,7 +1664,7 @@ technologies = {
|
||||
##! surface_detection = 0.15
|
||||
##! }
|
||||
|
||||
screening_without_screens = 0.15
|
||||
screening_without_screens = 0.1
|
||||
#######
|
||||
|
||||
path = {
|
||||
@@ -1673,7 +1673,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1737,7 +1737,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1795,7 +1795,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1843,7 +1843,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1879,7 +1879,7 @@ technologies = {
|
||||
########
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1926,7 +1926,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -1977,7 +1977,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2025,7 +2025,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2068,7 +2068,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2112,7 +2112,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 75
|
||||
xp_unlock_cost = 85
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2171,7 +2171,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2228,7 +2228,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2302,7 +2302,7 @@ technologies = {
|
||||
xor = { naval_air_force }
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2348,8 +2348,8 @@ technologies = {
|
||||
air_range = 0.2
|
||||
}
|
||||
modifier = {
|
||||
naval_strike_targetting_factor = 0.1
|
||||
naval_strike_attack_factor = 0.1
|
||||
naval_strike_targetting_factor = 0.15
|
||||
naval_strike_attack_factor = 0.15
|
||||
}
|
||||
##########
|
||||
path = {
|
||||
@@ -2360,7 +2360,7 @@ technologies = {
|
||||
xor = { carrier_task_forces }
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2405,7 +2405,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2445,7 +2445,7 @@ technologies = {
|
||||
# EFFECT #############
|
||||
naval_strike_targetting_factor = 0.15
|
||||
naval_strike_attack_factor = 0.15
|
||||
port_strike = 0.25
|
||||
port_strike = 0.35
|
||||
########
|
||||
|
||||
path = {
|
||||
@@ -2454,7 +2454,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2509,7 +2509,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2559,7 +2559,7 @@ technologies = {
|
||||
########
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2616,7 +2616,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2681,7 +2681,7 @@ technologies = {
|
||||
###########
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2733,7 +2733,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2782,7 +2782,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2832,7 +2832,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2874,7 +2874,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2918,7 +2918,7 @@ technologies = {
|
||||
#######
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -2968,7 +2968,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -3023,7 +3023,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -3075,7 +3075,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -3132,7 +3132,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
@@ -3195,7 +3195,7 @@ technologies = {
|
||||
}
|
||||
|
||||
xp_research_type = navy
|
||||
xp_unlock_cost = 85
|
||||
xp_unlock_cost = 100
|
||||
doctrine = yes
|
||||
research_cost = 3
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ sub_units = {
|
||||
auxiliary_ship = {
|
||||
sprite = auxiliary_ship
|
||||
map_icon_category = ship
|
||||
priority = 0
|
||||
priority = 1
|
||||
active = yes
|
||||
type = { capital_ship }
|
||||
need_equipment = { ship_hull_civilian = 1 }
|
||||
|
||||
@@ -375,6 +375,23 @@ equipment_modules = {
|
||||
naval_torpedo_damage_reduction_factor = 0.01
|
||||
}
|
||||
}
|
||||
carrier_no_island = {
|
||||
category = carrier_miscellaneous
|
||||
|
||||
add_stats = {
|
||||
build_cost_ic = -150
|
||||
max_organisation = -0.1
|
||||
}
|
||||
multiply_stats = {
|
||||
surface_detection = -0.1
|
||||
surface_visibility = -0.01
|
||||
naval_speed = 0.03
|
||||
}
|
||||
dismantle_cost_ic = 150
|
||||
forbid_module_categories = {
|
||||
ship_radar
|
||||
}
|
||||
}
|
||||
carrier_strength_deck = {
|
||||
category = carrier_miscellaneous
|
||||
add_stats = {
|
||||
|
||||
@@ -18,21 +18,6 @@ equipment_modules = {
|
||||
surface_detection = 1
|
||||
}
|
||||
}
|
||||
carrier_no_island = {
|
||||
category = carrier_mast
|
||||
gui_category = ship_radar
|
||||
|
||||
add_stats = {
|
||||
build_cost_ic = -150
|
||||
max_organisation = -0.1
|
||||
}
|
||||
multiply_stats = {
|
||||
surface_detection = -0.1
|
||||
surface_visibility = -0.01
|
||||
naval_speed = 0.03
|
||||
}
|
||||
dismantle_cost_ic = 150
|
||||
}
|
||||
ship_radar_1 = {
|
||||
abbreviation = "sbj"
|
||||
category = ship_radar
|
||||
|
||||
@@ -323,4 +323,45 @@ equipment_modules = {
|
||||
naval_range = 0.5
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
#######################
|
||||
## BB Carrier ROLE ##
|
||||
#######################
|
||||
carrier_bb_conversion = {
|
||||
category = bb_carrier_role
|
||||
multiply_stats = {
|
||||
build_cost_ic = 0.1
|
||||
}
|
||||
dismantle_cost_ic = 100000
|
||||
forbid_module_categories = {
|
||||
ship_super_heavy_armor
|
||||
}
|
||||
}
|
||||
carrier_bc_conversion = {
|
||||
category = bb_carrier_role
|
||||
add_stats = {
|
||||
reliability = -0.1
|
||||
}
|
||||
multiply_stats = {
|
||||
max_strength = -0.1
|
||||
armor_value = -0.1
|
||||
}
|
||||
dismantle_cost_ic = 100000
|
||||
forbid_module_categories = {
|
||||
ship_super_heavy_armor
|
||||
}
|
||||
}
|
||||
carrier_shbb_conversion = {
|
||||
category = bb_carrier_role
|
||||
add_stats = {
|
||||
reliability = 0.1
|
||||
}
|
||||
multiply_stats = {
|
||||
build_cost_ic = 0.2
|
||||
max_strength = 0.1
|
||||
}
|
||||
dismantle_cost_ic = 100000
|
||||
}
|
||||
}
|
||||
@@ -207,11 +207,15 @@ equipments = {
|
||||
}
|
||||
fixed_ship_armor_slot = {
|
||||
required = no
|
||||
allowed_module_categories = { ship_heavy_armor ship_cruiser_armor ship_cruiser_heavy_armor }
|
||||
allowed_module_categories = { ship_super_heavy_armor ship_heavy_armor ship_cruiser_armor ship_cruiser_heavy_armor }
|
||||
}
|
||||
fixed_ship_carrier_miscellaneous_slot_1 = inherit
|
||||
fixed_ship_carrier_miscellaneous_slot_2 = inherit
|
||||
fixed_ship_flight_deck_slot = inherit
|
||||
fixed_ship_role_slot = {
|
||||
required = yes
|
||||
allowed_module_categories = { bb_carrier_role }
|
||||
}
|
||||
mid_1_custom_slot = {
|
||||
required = no
|
||||
allowed_module_categories = {
|
||||
@@ -233,6 +237,7 @@ equipments = {
|
||||
|
||||
default_modules = {
|
||||
fixed_ship_engine_slot = heavy_ship_engine_1
|
||||
fixed_ship_role_slot = carrier_bb_conversion
|
||||
mid_1_custom_slot = empty
|
||||
}
|
||||
naval_range = 4000
|
||||
|
||||
@@ -1030,11 +1030,11 @@ equipments = {
|
||||
|
||||
module_count_limit = {
|
||||
category = ship_missile
|
||||
count < 6
|
||||
count < 5
|
||||
}
|
||||
module_count_limit = {
|
||||
category = ship_missile_aa
|
||||
count < 8
|
||||
count < 5
|
||||
}
|
||||
default_modules = {
|
||||
fixed_ship_engine_slot = cruiser_ship_engine_5
|
||||
|
||||
@@ -131,11 +131,11 @@ equipments = {
|
||||
}
|
||||
module_count_limit = {
|
||||
category = ship_missile
|
||||
count < 3
|
||||
count < 7
|
||||
}
|
||||
module_count_limit = {
|
||||
category = ship_missile_aa
|
||||
count < 4
|
||||
count < 7
|
||||
}
|
||||
module_count_limit = {
|
||||
module = ship_aa_fire_control
|
||||
|
||||
Reference in New Issue
Block a user