Files
az-vnr-patch/src/common/technologies/MTG_naval.txt
2026-01-03 04:02:40 +00:00

6383 lines
116 KiB
Plaintext
Executable File

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 = {
on_research_complete = {
custom_effect_tooltip = dd_tech_8_tt
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_destroyer_and_modules
}
}
basic_ship_hull_light = {
on_research_complete = {
custom_effect_tooltip = dd_tech_0_tt
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_destroyer_and_modules
}
}
interwar_ship_hull_light = {
on_research_complete = {
custom_effect_tooltip = dd_tech_0_tt
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_destroyer_and_modules
}
}
improved_ship_hull_light = {
on_research_complete = {
custom_effect_tooltip = dd_tech_5_tt
}
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 = 1939
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1940 }
}
ai_will_do = {
factor = 1
modifier = {
is_major = yes
date > 1939.3.1
factor = 3
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_destroyer_and_modules
}
}
advanced_ship_hull_light = {
on_research_complete = {
custom_effect_tooltip = dd_tech_5_tt
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_destroyer_and_modules
}
}
modern_ship_hull_light = {
on_research_complete = {
custom_effect_tooltip = dd_tech_7_tt
}
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 = wave_resistance_design
research_cost_coeff = 1
}
path = {
leads_to_tech = modern_sonar
research_cost_coeff = 1
}
path = {
leads_to_tech = close_in_area_air_defense
research_cost_coeff = 1
}
ai_will_do = {
factor = 1
modifier = {
is_major = yes
date > 1947.6.1
factor = 3
}
}
special_project_specialization = { specialization_naval }
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
}
}
special_project_specialization = { specialization_naval }
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
}
on_research_complete = {
custom_effect_tooltip = dd_tech_1_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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
asw_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
improved_depth_charges = {
enable_equipment_modules = {
ship_depth_charge_2
}
on_research_complete = {
custom_effect_tooltip = depth_charges_advice_tt
}
on_research_complete = {
custom_effect_tooltip = dd_tech_1_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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
asw_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
advanced_depth_charges = {
enable_equipment_modules = {
ship_depth_charge_3
}
on_research_complete = {
custom_effect_tooltip = depth_charges_advice_tt
}
on_research_complete = {
custom_effect_tooltip = dd_tech_1_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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
asw_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
modern_depth_charges = {
enable_equipment_modules = {
ship_depth_charge_4
ship_asw_battery_1
}
on_research_complete = {
custom_effect_tooltip = depth_charges_advice_tt
}
on_research_complete = {
custom_effect_tooltip = dd_tech_1_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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
asw_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
rocket_depth_charges = {
enable_equipment_modules = {
ship_depth_charge_5
}
on_research_complete = {
custom_effect_tooltip = depth_charges_advice_tt
}
on_research_complete = {
custom_effect_tooltip = dd_tech_2_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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
asw_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
sonar = {
enable_equipment_modules = {
ship_sonar_1
}
on_research_complete = {
custom_effect_tooltip = sonar_advice_tt
}
on_research_complete = {
custom_effect_tooltip = dd_tech_3_tt
}
research_cost = 0.6
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
asw_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
improved_sonar = {
enable_equipment_modules = {
ship_sonar_2
}
on_research_complete = {
custom_effect_tooltip = sonar_advice_tt
}
on_research_complete = {
custom_effect_tooltip = dd_tech_3_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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
asw_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
advanced_sonar = {
enable_equipment_modules = {
ship_sonar_3
ship_bulbous_bow
}
on_research_complete = {
custom_effect_tooltip = sonar_advice_tt
}
on_research_complete = {
custom_effect_tooltip = dd_tech_4_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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
asw_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
modern_sonar = {
enable_equipment_modules = {
ship_sonar_4
}
on_research_complete = {
custom_effect_tooltip = sonar_advice_tt
}
on_research_complete = {
custom_effect_tooltip = dd_tech_4_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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
asw_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
sound_surveillance_system = {
on_research_complete = {
custom_effect_tooltip = dd_tech_4_tt
}
research_cost = 1
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
asw_tech
}
}
high_speed_light_engine = {
is_special_project_tech = yes
allow = {
ROOT = {
is_special_project_completed = sp:sp_high_speed_light_engine
}
}
research_cost = 0.8
enable_equipment_modules = {
light_ship_engine_6
}
start_year = 1928
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1924_module }
}
ai_will_do = {
factor = 0
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
ship_modules_tech
mio_cat_tech_all_destroyer_and_modules
}
}
large_destroyer_trend = {
on_research_complete = {
custom_effect_tooltip = dd_tech_6_tt
}
research_cost = 0.65
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_destroyer_and_modules
}
}
escort_destroyer_trend = {
on_research_complete = {
custom_effect_tooltip = dd_tech_8_tt
}
research_cost = 0.5
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
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_equipment_bonus = {
name = vnr_destroyer_cost_1
bonus = {
ship_hull_light = {
instant = yes
build_cost_ic = -0.1
}
}
}
}
}
ai_will_do = {
factor = 8
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_destroyer_and_modules
}
}
destroyer_missile_upgrade = {
on_research_complete = {
custom_effect_tooltip = dd_tech_9_tt
}
research_cost = 1
start_year = 1946
enable_equipment_modules = {
ship_hull_light_role_dda
}
folder = {
name = mtgnavalfolder
position = { x = 3 y = 22 }
}
dependencies = {
ship_to_ship_missile = 1
}
ai_will_do = {
factor = 1
modifier = {
date < 1945.6.1
factor = 0
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_capital_ship_and_modules
rocketry
}
}
destroyer_guided_missile_upgrade = {
on_research_complete = {
custom_effect_tooltip = ca_tech_10_tt
}
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
ship_to_ship_missile = 1
}
path = {
leads_to_tech = destroyer_hull_improvement
research_cost_coeff = 1
}
ai_will_do = {
factor = 1
modifier = {
date > 1947.1.1
factor = 10
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_capital_ship_and_modules
}
}
destroyer_hull_improvement = {
on_research_complete = {
custom_effect_tooltip = dd_tech_7_tt
}
research_cost = 1
start_year = 1954
destroyer = {
max_strength = 0.25
naval_range = 0.2
}
enable_equipment_modules = {
light_ship_engine_4_gas
}
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1952_module }
}
ai_will_do = {
factor = 2
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_capital_ship_and_modules
}
}
close_in_area_air_defense = {
on_research_complete = {
custom_effect_tooltip = dd_tech_9_tt
}
research_cost = 0.8
start_year = 1952
destroyer = {
anti_air_attack = 0.2
}
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1952 }
}
path = {
leads_to_tech = destroyer_hull_improvement
research_cost_coeff = 1
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_capital_ship_and_modules
}
}
wave_resistance_design = {
research_cost = 1.25
start_year = 1951
screening_efficiency = 0.15
navy_weather_penalty = -0.15
folder = {
name = mtgnavalfolder
position = { x = -2 y = @1952 }
}
path = {
leads_to_tech = destroyer_hull_improvement
research_cost_coeff = 1
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_capital_ship_and_modules
}
}
## ### # # ### ## ### ### ##
# # # # # # # # # # # #
# ### # # # # ## ### #
# # # # # # # # # # # #
## # # ## ### ## ### # # ##
early_ship_hull_cruiser = {
on_research_complete = {
custom_effect_tooltip = ca_tech_1_tt
}
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_pc
ship_hull_cruiser_role_ca
ship_hull_cruiser_role_ac
ship_hull_cruiser_role_mo
ship_hull_cruiser_role_cd
ship_mast_1
}
path = {
leads_to_tech = treaty_cruiser_trend
##! leads_to_tech = large_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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
basic_ship_hull_cruiser = {
on_research_complete = {
custom_effect_tooltip = ca_tech_3_tt
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
interwar_ship_hull_cruiser = {
on_research_complete = {
custom_effect_tooltip = ca_tech_0_1_tt
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
improved_ship_hull_cruiser = {
on_research_complete = {
custom_effect_tooltip = ca_tech_4_tt
}
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 = 1939
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1940 }
}
ai_will_do = {
factor = 1
modifier = {
is_major = yes
date > 1939.6.1
factor = 3
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
advanced_ship_hull_cruiser = {
on_research_complete = {
custom_effect_tooltip = ca_tech_5_tt
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
modern_ship_hull_cruiser = {
on_research_complete = {
custom_effect_tooltip = ca_tech_2_tt
}
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_engine_research
research_cost_coeff = 1
}
path = {
leads_to_tech = signal_control
research_cost_coeff = 1
}
start_year = 1949
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1948 }
}
ai_will_do = {
factor = 1
modifier = {
is_major = yes
date > 1947.6.1
factor = 3
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
phased_array_radar = {
on_research_complete = {
custom_effect_tooltip = bb_tech_5_tt
}
is_special_project_tech = yes
allow = {
ROOT = {
is_special_project_completed = sp:sp_early_informatization_system
}
}
enable_equipment_modules = {
ship_radar_5
}
research_cost = 2
start_year = 1954
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1952_module }
}
ai_will_do = {
factor = 4
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
radar_tech
ca_tech
mio_cat_tech_all_cruiser_and_modules
electronics
}
}
new_ship_materials = {
on_research_complete = {
custom_effect_tooltip = ca_tech_2_tt
}
enable_equipment_modules = {
structural_aluminum
cruiser_ship_engine_4_gas
}
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 = 4 y = @1948_module }
}
on_research_complete = {
hidden_effect = {
add_equipment_bonus = {
name = vnr_cruiser_cost_2
bonus = {
ship_hull_cruiser = {
instant = yes
build_cost_ic = -0.1
}
}
}
}
}
ai_will_do = {
factor = 0.5
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
full_missile_ship = {
on_research_complete = {
custom_effect_tooltip = ca_tech_2_tt
}
enable_equipment_modules = {
full_missile_upgrade
}
dependencies = {
ship_to_ship_missile = 1
}
research_cost = 1
start_year = 1951
folder = {
name = mtgnavalfolder
position = { x = 3 y = @1952 }
}
ai_will_do = {
factor = 2
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
decoy_launching_system = {
enable_equipment_modules = {
ship_decoy_launcher
}
research_cost = 0.25
start_year = 1951
folder = {
name = mtgnavalfolder
position = { x = -5 y = @1948_module }
}
path = {
leads_to_tech = advanced_radar_finder
research_cost_coeff = 1
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
signal_control = {
navy_visibility = -0.1
research_cost = 0.75
start_year = 1951
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1948_module }
}
path = {
leads_to_tech = advanced_radar_finder
research_cost_coeff = 1
}
ai_will_do = {
factor = 2
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ca_tech
mio_cat_tech_all_cruiser_and_modules
electronics
}
}
advanced_radar_finder = {
enable_equipment_modules = {
ship_radar_finder
}
naval_enemy_fleet_size_ratio_penalty_factor = 0.1
research_cost = 0.6
start_year = 1954
folder = {
name = mtgnavalfolder
position = { x = -4 y = 29 }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ca_tech
mio_cat_tech_all_cruiser_and_modules
electronics
radar_tech
}
}
nuclear_engine_research = {
on_research_complete = {
custom_effect_tooltip = cv_tech_4_tt
}
research_cost = 1.25
is_special_project_tech = yes
allow = {
ROOT = {
is_special_project_completed = sp:sp_nuclear_reactor
}
}
enable_equipment_modules = {
cruiser_ship_engine_nuclear
carrier_ship_engine_nuclear
heavy_ship_engine_nuclear
}
path = {
leads_to_tech = nuclear_reactor_cost_reduction
research_cost_coeff = 1
}
start_year = 1949
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1948_module }
}
ai_will_do = {
factor = 2
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
nuclear
bb_tech
bc_tech
ca_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
nuclear_reactor_cost_reduction = {
on_research_complete = {
custom_effect_tooltip = cv_tech_4_tt
}
research_cost = 2
enable_equipment_modules = {
economical_nuclear_reactor_cruiser
economical_nuclear_reactor_carrier
}
start_year = 1953
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1952 }
}
dependencies = {
nuclear_engine_research = 1
}
ai_will_do = {
factor = 2
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
nuclear
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
colony_cruiser = {
on_research_complete = {
custom_effect_tooltip = ca_tech_6_tt
}
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
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
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
}
on_research_complete = {
custom_effect_tooltip = ca_tech_3_tt
}
research_cost = 0.5
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
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
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
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_limit = {
NOT = {
has_tech = basic_heavy_armor
}
}
on_research_complete = {
custom_effect_tooltip = cruiser_armor_research_tt
add_tech_bonus = {
bonus = 0.5
uses = 1
technology = basic_heavy_armor
}
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
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_limit = {
NOT = {
has_tech = improved_heavy_armor
}
}
on_research_complete = {
custom_effect_tooltip = cruiser_armor_research_tt
add_tech_bonus = {
bonus = 0.5
uses = 1
technology = improved_heavy_armor
}
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
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_limit = {
NOT = {
has_tech = advanced_heavy_armor
}
}
on_research_complete = {
custom_effect_tooltip = cruiser_armor_research_tt
add_tech_bonus = {
bonus = 0.5
uses = 1
technology = advanced_heavy_armor
}
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
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
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
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_equipment_bonus = {
name = vnr_cruiser_cost_1
bonus = {
ship_hull_cruiser = {
instant = yes
build_cost_ic = -0.05
}
}
}
}
}
ai_will_do = {
factor = 1
modifier = {
num_of_naval_factories > 5
factor = 3
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
##! large_cruiser_trend = {
##! xp_research_type = navy
##! xp_boost_cost = 20
##! xp_research_bonus = 1.50
##! start_year = 1925
##! research_cost = 0.5
##!
##! enable_equipment_modules = {
##! ship_hull_cruiser_role_cb
##! }
##!
##! heavy_cruiser = {
##! max_strength = 0.1
##! armor_value = 0.1
##! }
##! medium_cruiser = {
##! max_strength = 0.1
##! armor_value = 0.1
##! }
##! light_cruiser = {
##! max_strength = 0.1
##! }
##! path = {
##! leads_to_tech = basic_ship_hull_cruiser
##! research_cost_coeff = 1
##! }
##!
##! folder = {
##! name = mtgnavalfolder
##! position = { x = -1 y = @1914_module_2 }
##! }
##!
##! ai_will_do = {
##! factor = 1
##! modifier = {
##! num_of_naval_factories > 5
##! factor = 3
##! }
##! }
##!
##! special_project_specialization = { specialization_naval }
##! categories = {
##! naval_equipment
##!
##! ca_tech
##! mio_cat_tech_all_cruiser_and_modules
##! }
##! }
cruiser_gun_upgrade = {
on_research_complete = {
custom_effect_tooltip = ca_tech_12_tt
}
start_year = 1934
research_cost = 0.75
heavy_cruiser = {
lg_attack = 0.05
}
medium_cruiser = {
lg_attack = 0.05
}
light_cruiser = {
lg_attack = 0.05
}
folder = {
name = mtgnavalfolder
position = { x = -2 y = @1932_module }
}
ai_will_do = {
factor = 2
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
cruiser_aa_upgrade = {
on_research_complete = {
custom_effect_tooltip = dd_tech_10_tt
}
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
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ca_tech
ship_modules_tech
mio_cat_tech_all_cruiser_and_modules
}
}
destroyer_cruiser_trend = {
on_research_complete = {
custom_effect_tooltip = ca_tech_4_tt
}
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
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ca_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
}
}
cruiser_radar_sentry = {
on_research_complete = {
custom_effect_tooltip = ca_tech_0_2_tt
}
research_cost = 1
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
}
dependencies = {
cavity_magnatron = 1
}
folder = {
name = mtgnavalfolder
position = { x = -2 y = @1940_module }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
fighter_directional_system = {
research_cost = 0.8
start_year = 1945
navy_anti_air_attack_factor = 0.1
folder = {
name = mtgnavalfolder
position = { x = -4 y = @1944_module }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ca_tech
}
}
cruiser_missile_upgrade = {
on_research_complete = {
custom_effect_tooltip = ca_tech_7_tt
}
research_cost = 1
start_year = 1946
enable_equipment_modules = {
ship_hull_cruiser_role_cg
ship_hull_cruiser_role_cgaa
}
dependencies = {
ship_to_ship_missile = 1
}
folder = {
name = mtgnavalfolder
position = { x = 1 y = 22 }
}
ai_will_do = {
factor = 1
modifier = {
is_major = yes
date > 1944.10.1
factor = 10
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ca_tech
ship_modules_tech
mio_cat_tech_all_cruiser_and_modules
mio_cat_tech_all_capital_ship_and_modules
}
}
helipad = {
on_research_complete = {
custom_effect_tooltip = ca_tech_11_tt
}
research_cost = 0.75
start_year = 1945
is_special_project_tech = yes
allow = {
ROOT = {
is_special_project_completed = sp:sp_air_helicopter
}
}
enable_equipment_modules = {
ship_helipad
carrier_helipad_asw
carrier_helipad_aew
}
folder = {
name = mtgnavalfolder
position = { x = -2 y = @1944_module }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
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
}
on_research_complete = {
custom_effect_tooltip = bb_tech_9_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
}
}
special_project_specialization = { specialization_naval }
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
}
on_research_complete = {
custom_effect_tooltip = bb_tech_9_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
}
}
special_project_specialization = { specialization_naval }
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
}
on_research_complete = {
custom_effect_tooltip = bb_tech_9_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
}
}
special_project_specialization = { specialization_naval }
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
}
on_research_complete = {
custom_effect_tooltip = bb_tech_9_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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
harvey_steel = {
on_research_complete = {
custom_effect_tooltip = bb_tech_10_tt
}
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
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
krupp_steel = {
on_research_complete = {
custom_effect_tooltip = bb_tech_10_tt
}
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
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
krupp_cemented_steel = {
on_research_complete = {
custom_effect_tooltip = bb_tech_10_tt
add_tech_bonus = {
bonus = 1
uses = 1
technology = improved_heavy_armor
}
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.85
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
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
ducol_steel = {
on_research_complete = {
custom_effect_tooltip = bb_tech_10_tt
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.65
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
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
homogeneous_krupp_steel = {
on_research_complete = {
custom_effect_tooltip = bb_tech_10_tt
add_tech_bonus = {
bonus = 1
uses = 1
technology = advanced_heavy_armor
}
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 1
start_year = 1941
critical_receive_chance = -0.1
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1940_module }
}
ai_will_do = {
factor = 3
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
# # ### ## # # # # ## # # ### ### ##
# # # # # # # # # # # # # # # #
#### ## #### # # # # #### # ### #
# # # # # # # # # # # # # #
# # ### # # # # ## # # ### # ##
early_ship_hull_heavy = {
on_research_complete = {
custom_effect_tooltip = bb_tech_1_tt
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
basic_ship_hull_heavy = {
on_research_complete = {
custom_effect_tooltip = bb_tech_6_tt
}
enable_equipments = {
vnr_ship_hull_heavy_2
}
enable_equipment_modules = {
heavy_ship_engine_2
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
ship_hull_super_heavy = {
on_research_complete = {
custom_effect_tooltip = bb_tech_8_tt
}
enable_equipments = {
vnr_ship_hull_super_heavy_1
}
enable_equipment_modules = {
ship_armor_shbb
super_heavy_ship_engine_1
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
interwar_ship_hull_heavy = {
on_research_complete = {
custom_effect_tooltip = bb_tech_7_tt
}
enable_equipments = {
vnr_ship_hull_heavy_3
}
enable_equipment_modules = {
heavy_ship_engine_3
heavy_ship_engine_2_diesel
super_heavy_ship_engine_2
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
improved_ship_hull_heavy = {
on_research_complete = {
custom_effect_tooltip = bb_tech_0_tt
}
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 = 1939
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
advanced_ship_hull_heavy = {
on_research_complete = {
custom_effect_tooltip = bb_tech_0_tt
}
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 = 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
}
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
}
}
special_project_specialization = { specialization_naval }
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_limit = {
NOT = {
has_tech = basic_cruiser_armor
}
}
on_research_complete = {
custom_effect_tooltip = heavy_armor_research_tt
set_technology = { basic_cruiser_armor = 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 = @1914_module_2 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = basic_ship_hull_heavy
factor = 2
}
}
special_project_specialization = { specialization_naval }
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_limit = {
NOT = {
has_tech = improved_cruiser_armor
}
}
on_research_complete = {
custom_effect_tooltip = heavy_armor_research_tt
set_technology = { improved_cruiser_armor = 1 }
}
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 = {
krupp_cemented_steel = 1
basic_heavy_armor = 1
}
ai_will_do = {
factor = 1
modifier = {
factor = 2
has_tech = improved_ship_hull_heavy
}
}
special_project_specialization = { specialization_naval }
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_limit = {
NOT = {
has_tech = advanced_cruiser_armor
}
}
on_research_complete = {
custom_effect_tooltip = heavy_armor_research_tt
set_technology = { advanced_cruiser_armor = 1 }
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
research_cost = 1.25
start_year = 1943
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1940_module }
}
dependencies = {
homogeneous_krupp_steel = 1
improved_heavy_armor = 1
}
ai_will_do = {
factor = 1
modifier = {
factor = 2
has_tech = advanced_ship_hull_heavy
}
}
special_project_specialization = { specialization_naval }
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
}
special_project_specialization = { specialization_naval }
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.65
start_year = 1932
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1932_module }
}
dependencies = {
basic_torpedo_defense = 1
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
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 = 0.8
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
}
}
special_project_specialization = { specialization_naval }
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.6
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
}
}
improved_conning_tower = {
on_research_complete = {
custom_effect_tooltip = bb_tech_6_tt
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
research_cost = 0.5
battleship = {
patrol_coordination = 0.1
surface_detection = 0.05
}
battle_cruiser = {
patrol_coordination = 0.1
surface_detection = 0.05
}
SH_battleship = {
patrol_coordination = 0.1
surface_detection = 0.05
}
battlecarrier = {
patrol_coordination = 0.1
surface_detection = 0.05
}
start_year = 1924
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1924_module }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
heavy_ship_refit_reduction = {
on_research_complete = {
custom_effect_tooltip = bb_tech_3_tt
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
research_cost = 0.6
refit_speed = 0.15
start_year = 1930
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1924_module }
}
ai_will_do = {
factor = 0
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
}
}
enhanced_horizontal_defense = {
on_research_complete = {
custom_effect_tooltip = bb_tech_10_tt
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.25
critical_receive_chance = -0.05
start_year = 1916
folder = {
name = mtgnavalfolder
position = { x = 3 y = @1914_module_2 }
}
ai_will_do = {
factor = 0
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
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
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
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
on_research_complete = {
custom_effect_tooltip = dd_tech_10_tt
}
enable_equipment_modules = {
ship_anti_air_shell
ship_anti_air_circle
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
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
naval_retreat_chance_after_initial_combat = 0.1
naval_torpedo_enemy_critical_chance_factor = -0.05
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1940_module }
}
ai_will_do = {
factor = 0
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
fuel_tank_upgrade = {
research_cost = 0.5
start_year = 1944
battleship = {
naval_range = 0.15
}
battle_cruiser = {
naval_range = 0.15
}
SH_battleship = {
naval_range = 0.15
}
battlecarrier = {
naval_range = 0.15
}
folder = {
name = mtgnavalfolder
position = { x = 2 y = @1944_module }
}
ai_will_do = {
factor = 0
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
radar_jammer = {
research_cost = 0.75
start_year = 1945
enable_equipment_modules = {
ship_radar_jammer
}
folder = {
name = mtgnavalfolder
position = { x = -2 y = @1944_module }
}
ai_will_do = {
factor = 5
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
electronics
radar_tech
}
}
combat_information_center = {
on_research_complete = {
custom_effect_tooltip = bb_tech_4_tt
}
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 = 0 y = @1944_module }
}
path = {
leads_to_tech = naval_tactical_data_system
research_cost_coeff = 1
}
ai_will_do = {
factor = 2
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
electronics
}
}
naval_tactical_data_system = {
on_research_complete = {
custom_effect_tooltip = bb_tech_4_tt
}
research_cost = 1.5
naval_coordination = 0.1
positioning = 0.1
enable_equipment_modules = {
coldwar_upgrade_bb
}
start_year = 1950
folder = {
name = mtgnavalfolder
position = { x = 0 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
}
path = {
leads_to_tech = cryptography_revolution
research_cost_coeff = 1
}
ai_will_do = {
factor = 2
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
electronics
computing_tech
}
}
cryptography_revolution = {
research_cost = 0.65
start_year = 1950
army_intel_to_others = -25
navy_intel_to_others = -25
airforce_intel_to_others = -25
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1948_module }
}
dependencies = {
advanced_computing_machine = 1
}
ai_will_do = {
factor = 0.25
}
allow_branch = {
has_dlc = "La Resistance"
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
electronics
computing_tech
}
}
memory_expansion = {
on_research_complete = {
custom_effect_tooltip = cw_tech_2_tt
}
research_cost = 0.5
naval_hit_chance = 0.05
naval_critical_score_chance_factor = 0.05
start_year = 1950
folder = {
name = mtgnavalfolder
position = { x = -4 y = @1948_module }
}
dependencies = {
advanced_computing_machine = 1
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
electronics
computing_tech
}
}
integrated_combat_system = {
on_research_complete = {
custom_effect_tooltip = dd_tech_4_tt
}
is_special_project_tech = yes
allow = {
ROOT = {
is_special_project_completed = sp:sp_early_informatization_system
}
}
research_cost = 1.5
enable_equipment_modules = {
ship_fire_control_system_5
}
start_year = 1954
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1952 }
}
path = {
leads_to_tech = tactical_data_link
research_cost_coeff = 1
}
ai_will_do = {
factor = 2
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
electronics
computing_tech
}
}
tactical_data_link = {
on_research_complete = {
custom_effect_tooltip = cw_tech_1_tt
}
research_cost = 1.5
start_year = 1955
naval_coordination = 0.2
navy_org_factor = 0.1
navy_visibility = -0.1
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1952_module }
}
allow = {
NOT = { has_tech = tactical_data_link_for_member }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
electronics
computing_tech
}
}
tactical_data_link_for_member = {
research_cost = 1.5
start_year = 1955
naval_coordination = 0.1
navy_org_factor = 0.075
navy_visibility = -0.075
# enabled through decision
allow = {
always = no
}
}
comprehensive_display_system = {
research_cost = 1.2
enable_equipment_modules = {
ship_display_system
}
start_year = 1954
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1952 }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
electronics
computing_tech
}
}
recon_drones = {
research_cost = 0.5
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
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
electromagnetic_signature_study = {
research_cost = 1.25
navy_visibility = -0.1
naval_mines_effect_reduction = 0.1
start_year = 1952
folder = {
name = mtgnavalfolder
position = { x = 2 y = @1952 }
}
dependencies = {
monopulse_radar = 1
}
ai_will_do = {
factor = 5
}
special_project_specialization = { specialization_naval }
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
sub_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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
early_carrier_study = {
enable_equipment_modules = {
ship_deck_space_open
ship_deck_space_small
ship_deck_space_more
carrier_spared_squad
carrier_wooden_deck
ship_hull_civilian_role_av
ship_hull_carrier_role_cv
ship_hull_carrier_role_cvl
}
ship_hull_carrier_design_cost_factor = -0.1
path = {
leads_to_tech = early_ship_hull_carrier
research_cost_coeff = 1
}
research_cost = 0.8
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
early_ship_hull_carrier = {
on_research_complete = {
custom_effect_tooltip = cv_tech_9_tt
}
enable_equipments = {
vnr_ship_hull_carrier_conversion_ca
}
enable_equipment_modules = {
carrier_armor_deck
carrier_ship_engine_1
ship_deck_space_armored
carrier_scouting_unit
carrier_no_island
ship_armor_carrier_1
ship_armor_carrier_heavy_1
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
basic_ship_hull_carrier = {
on_research_complete = {
custom_effect_tooltip = cv_tech_0_tt
}
enable_equipments = {
vnr_ship_hull_carrier_1
}
enable_equipment_modules = {
carrier_ship_engine_2
carrier_ship_engine_2_diesel
carrier_secondary_island
ship_armor_carrier_2
ship_armor_carrier_heavy_2
}
path = {
leads_to_tech = dive_bomber_study
research_cost_coeff = 1
}
path = {
leads_to_tech = carrier_radio_range
research_cost_coeff = 1
}
path = {
leads_to_tech = aviation_dawn
research_cost_coeff = 1
}
dependencies = {
landing_aid_system = 1
arresting_gear = 1
}
research_cost = 2
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
improved_ship_hull_carrier = {
on_research_complete = {
custom_effect_tooltip = cv_tech_1_tt
set_technology = { escort_carriers_ship = 1 }
}
enable_equipments = {
vnr_ship_hull_carrier_2
}
enable_equipment_modules = {
carrier_ship_engine_3
carrier_ship_engine_3_diesel
side_lift
ship_armor_carrier_3
ship_armor_carrier_heavy_3
}
path = {
leads_to_tech = advanced_ship_hull_carrier
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
}
research_cost = 1.75
start_year = 1939
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
advanced_ship_hull_carrier = {
on_research_complete = {
custom_effect_tooltip = cv_tech_7_tt
}
enable_equipments = {
vnr_ship_hull_carrier_3
}
enable_equipment_modules = {
carrier_ship_engine_4
carrier_ship_engine_4_diesel
ship_armor_carrier_4
ship_armor_carrier_heavy_4
}
research_cost = 1.75
path = {
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
arresting_gear = {
on_research_complete = {
custom_effect_tooltip = cv_tech_2_tt
}
research_cost = 0.35
start_year = 1925
sortie_efficiency = 0.05
carrier_capacity_penalty_reduction = -0.05
air_accidents_factor = -0.05
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1924_module }
}
path = {
leads_to_tech = basic_ship_hull_carrier
research_cost_coeff = 1
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval specialization_air }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
landing_aid_system = {
on_research_complete = {
custom_effect_tooltip = cv_tech_2_tt
}
research_cost = 0.75
start_year = 1925
air_accidents_factor = -0.05
carrier = {
reliability = 0.05
}
enable_equipment_modules = {
carrier_aviation_control_unit
}
folder = {
name = mtgnavalfolder
position = { x = -2 y = @1924_module }
}
path = {
leads_to_tech = basic_ship_hull_carrier
research_cost_coeff = 1
}
ai_will_do = {
factor = 2
}
special_project_specialization = { specialization_naval specialization_air }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
carrier_radio_range = {
research_cost = 0.5
start_year = 1934
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
air_accidents_factor = -0.1
fighter_sortie_efficiency = 0.1
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1932_module }
}
dependencies = {
radio = 1
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval specialization_air }
categories = {
naval_equipment
cv_tech
}
}
aviation_dawn = {
research_cost = 2
start_year = 1932
xp_research_type = navy
xp_boost_cost = 50
xp_research_bonus = 2.5
experience_gain_carrier_training_factor = 0.1
experience_gain_carrier_combat_factor = 0.1
carriers_track_mastery_gain_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
}
NOT = { has_tech = aviation_dawn }
}
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
}
}
special_project_specialization = { specialization_naval specialization_air }
categories = {
naval_equipment
cv_tech
}
}
dive_bomber_study = {
on_research_complete = {
custom_effect_tooltip = cv_tech_1_tt
}
research_cost = 1.5
start_year = 1939
xp_research_type = air
xp_boost_cost = 50
xp_research_bonus = 1.25
cv_cas = {
naval_strike_attack = 0.2
naval_strike_targetting = 0.15
air_agility = 0.15
}
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1932_module }
}
ai_will_do = {
factor = 1
modifier = {
OR = {
tag = CHY
tag = BYG
}
factor = 4
}
}
special_project_specialization = { specialization_naval specialization_air }
categories = {
naval_equipment
cv_tech
mio_cat_all_cas_and_modules
}
}
carrier_damage_control = {
on_research_complete = {
custom_effect_tooltip = cv_tech_5_tt
}
research_cost = 1
start_year = 1941
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
dependencies = {
damage_control_3 = 1
}
carrier = {
max_organisation = 5
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
air_fuel_storage = {
research_cost = 1
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
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
carrier_mass_production = {
research_cost = 1.5
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 = {
custom_effect_tooltip = cv_tech_6_tt
hidden_effect = {
add_equipment_bonus = {
name = vnr_carrier_cost_1
bonus = {
ship_hull_carrier = {
instant = yes
build_cost_ic = -0.1
}
}
}
}
}
ai_will_do = {
factor = 2
modifier = {
OR = {
tag = CHY
tag = BYG
}
factor = 3
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
folding_wing = {
on_research_complete = {
custom_effect_tooltip = cv_tech_7_tt
}
research_cost = 1.25
start_year = 1942
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
carrier_capacity_penalty_reduction = -0.1
fighter_sortie_efficiency = 0.15
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
}
}
special_project_specialization = { specialization_naval specialization_air }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
carrier_steam_catapult = {
on_research_complete = {
custom_effect_tooltip = cv_tech_4_tt
}
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
}
}
special_project_specialization = { specialization_naval specialization_air }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
full_armored_carrier = {
research_cost = 1
start_year = 1944
carrier = {
armor_value = 0.2
anti_air_attack = 0.05
reliability = 0.05
max_organisation = 10
}
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
carrier_angled_deck = {
research_cost = 0.75
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
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
tactical_air_navigation_system = {
on_research_complete = {
custom_effect_tooltip = cv_tech_3_tt
}
research_cost = 0.75
start_year = 1948
navy_carrier_air_targetting_factor = 0.1
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1948_module }
}
path = {
leads_to_tech = airborne_early_warning
research_cost_coeff = 1
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval specialization_air }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
electronics
radar_tech
}
}
airborne_early_warning = {
on_research_complete = {
custom_effect_tooltip = cv_tech_3_tt
}
research_cost = 1.5
start_year = 1951
enable_equipment_modules = {
carrier_tracing_unit
}
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1952 }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval specialization_air }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
electronics
radar_tech
}
}
iff_device = {
research_cost = 0.75
start_year = 1951
air_accidents_factor = -0.1
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1952 }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval specialization_air }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
electronics
}
}
optical_landing_system = {
research_cost = 1
start_year = 1951
air_carrier_night_penalty_reduction_factor = 0.1
carrier_night_traffic = 0.1
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1952 }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval specialization_air }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
luneburg_lens = {
on_research_complete = {
custom_effect_tooltip = cw_tech_2_tt
}
research_cost = 1.2
start_year = 1952
carrier = {
surface_detection = 0.15
}
naval_enemy_retreat_chance = -0.1
folder = {
name = mtgnavalfolder
position = { x = -2 y = @1948_module }
}
path = {
leads_to_tech = airborne_early_warning
research_cost_coeff = 1
}
ai_will_do = {
factor = 3
}
special_project_specialization = { specialization_naval specialization_air }
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
electronics
radar_tech
}
}
# ## # # ### # # ## ### ### # # ### ##
#{~._.~} # # # # # ## ## # # # # # ## # # #
# ( Y ) # # # ### # # # #### ### # # ## ## #
#()~*~() # # # # # # # # # # # # # # # #
#(_)-(_) ## ## ### # # # # # # ### # # ### ##
early_ship_hull_submarine = {
on_research_complete = {
custom_effect_tooltip = ss_tech_1_tt
}
enable_equipments = {
vnr_ship_hull_submarine_1
}
enable_equipment_modules = {
sub_ship_engine_1
pressure_hull_1
sub_ship_periscope_0
sub_conning_tower_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 }
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
basic_ship_hull_submarine = {
on_research_complete = {
custom_effect_tooltip = ss_tech_2_tt
}
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 = advanced_torpedo_ballistics
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 }
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
improved_ship_hull_submarine = {
on_research_complete = {
custom_effect_tooltip = ss_tech_5_tt
}
enable_equipments = {
vnr_ship_hull_submarine_3
}
enable_equipment_modules = {
sub_ship_engine_3
pressure_hull_3
diving_plane
ship_sub_torpedo_computer_1
}
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 = 1939
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1940 }
}
ai_will_do = {
factor = 1
modifier = {
factor = 7
has_navy_size = { size > 50 unit = submarine }
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
advanced_ship_hull_submarine = {
on_research_complete = {
custom_effect_tooltip = ss_tech_0_tt
}
enable_equipments = {
vnr_ship_hull_submarine_4
}
enable_equipment_modules = {
sub_ship_engine_4
pressure_hull_4
ship_sub_torpedo_computer_2
sub_conning_tower_1
}
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 }
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
modern_ship_hull_submarine = {
on_research_complete = {
custom_effect_tooltip = ss_tech_6_tt
}
enable_equipments = {
vnr_ship_hull_submarine_5
}
enable_equipment_modules = {
pressure_hull_5
ship_sub_torpedo_computer_3
}
research_cost = 2.0
start_year = 1950
folder = {
name = mtgnavalfolder
position = { x = -1 y = 25 }
}
path = {
leads_to_tech = modern_periscope
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 }
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
basic_submarine_snorkel = {
is_special_project_tech = yes
allow = {
ROOT = {
is_special_project_completed = sp:sp_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 }
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ss_tech
ship_modules_tech
mio_cat_tech_all_submarine_and_modules
}
}
improved_submarine_snorkel = {
is_special_project_tech = yes
allow = {
ROOT = {
is_special_project_completed = sp:sp_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 }
}
}
special_project_specialization = { specialization_naval }
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 }
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
acoustic_signature = {
research_cost = 0.6
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
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
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
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
advanced_torpedo_ballistics = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.8
start_year = 1939
navy_submarine_attack_factor = 0.1
naval_torpedo_screen_penetration_factor = 0.1
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 }
}
}
special_project_specialization = { specialization_naval }
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 = 0.7
start_year = 1939
naval_torpedo_cooldown_factor = -0.125
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1932_module }
}
ai_will_do = {
factor = 1
modifier = {
factor = 7
has_navy_size = { size > 40 unit = submarine }
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
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_equipment_bonus = {
name = vnr_submarine_cost_1
bonus = {
ship_hull_submarine = {
instant = yes
build_cost_ic = -0.15
}
}
}
}
}
ai_will_do = {
factor = 1
modifier = {
factor = 7
has_navy_size = { size > 35 unit = submarine }
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
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
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ss_tech
ship_modules_tech
mio_cat_tech_all_submarine_and_modules
}
}
sub_nuclear_engine = {
is_special_project_tech = yes
allow = {
ROOT = {
is_special_project_completed = sp:sp_nuclear_reactor
}
}
enable_equipment_modules = {
sub_ship_engine_nuclear
}
start_year = 1949
research_cost = 1.25
folder = {
name = mtgnavalfolder
position = { x = -2 y = 23 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = modern_ship_hull_submarine
factor = 10
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
nuclear
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.25
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 }
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ss_tech
ship_modules_tech
mio_cat_tech_all_submarine_and_modules
}
}
basic_periscope = {
on_research_complete = {
custom_effect_tooltip = ss_tech_3_tt
}
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 }
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ss_tech
ship_modules_tech
mio_cat_tech_all_submarine_and_modules
}
}
improved_periscope = {
on_research_complete = {
custom_effect_tooltip = ss_tech_3_tt
}
enable_equipment_modules = {
sub_ship_periscope_2
}
research_cost = 0.5
start_year = 1930
dependencies = {
basic_periscope = 1
}
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1932 }
}
ai_will_do = {
factor = 1
modifier = {
factor = 7
has_navy_size = { size > 35 unit = submarine }
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ss_tech
ship_modules_tech
mio_cat_tech_all_submarine_and_modules
}
}
advanced_periscope = {
on_research_complete = {
custom_effect_tooltip = ss_tech_3_tt
}
enable_equipment_modules = {
sub_ship_periscope_3
}
research_cost = 0.5
start_year = 1941
dependencies = {
improved_periscope = 1
}
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1940_module }
}
ai_will_do = {
factor = 1
modifier = {
factor = 7
has_navy_size = { size > 35 unit = submarine }
}
}
special_project_specialization = { specialization_naval }
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
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
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
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
modern_periscope = {
on_research_complete = {
custom_effect_tooltip = ss_tech_4_tt
}
research_cost = 0.75
enable_equipment_modules = {
sub_ship_periscope_4
sub_conning_tower_2
}
start_year = 1951
folder = {
name = mtgnavalfolder
position = { x = -3 y = 27 }
}
ai_will_do = {
factor = 2
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ss_tech
ship_modules_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
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
hydrocooling_battery = {
research_cost = 0.75
submarine = {
naval_speed = 0.15
}
sub_retreat_speed = 0.1
start_year = 1952
folder = {
name = mtgnavalfolder
position = { x = 0 y = 29 }
}
ai_will_do = {
factor = 0
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
sonar_telephone = {
research_cost = 0.6
submarine = {
convoy_raiding_coordination = 0.1
}
enable_equipment_modules = {
sub_bow_sonar
}
start_year = 1953
folder = {
name = mtgnavalfolder
position = { x = -2 y = 29 }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
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
ship_hull_cruiser_role_pz
ship_hull_cruiser_role_pbb
}
research_cost = 0.6
start_year = 1932
dependencies = {
basic_ship_hull_heavy = 1
}
ai_will_do = {
factor = 0
modifier = {
tag = TIX
add = 2
}
}
special_project_specialization = { specialization_naval }
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
}
}
merchant_carrier = {
enable_equipments = {
vnr_ship_hull_merchant_carrier
}
enable_equipment_modules = {
carrier_civilian_material
}
research_cost = 1
start_year = 1940
allow = {
always = no
}
}
converted_super_heavy_carrier = {
enable_equipments = {
vnr_ship_hull_carrier_conversion_bb
}
enable_equipment_modules = {
carrier_shbb_conversion
ship_deck_space_converted
ship_armor_carrier_shbb
carrier_bb_conversion
carrier_bc_conversion
}
research_cost = 1
start_year = 1940
allow = {
always = no
}
}
cruiser_submarines = {
on_research_complete = {
custom_effect_tooltip = ss_tech_1_tt
}
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
}
special_project_specialization = { specialization_naval }
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.1
start_year = 1930
ai_will_do = {
factor = 0
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
escort_carriers_ship = {
allow = {
always = no
}
enable_equipments = {
vnr_ship_hull_escort_carrier
}
enable_equipment_modules = {
ship_hull_carrier_role_cve
}
research_cost = 0.4
start_year = 1940
}
super_carriers = {
on_research_complete = {
custom_effect_tooltip = cv_tech_8_tt
if = {
limit = { original_tag = BYG }
custom_effect_tooltip = topgun_spirit_tt
}
}
enable_equipments = {
vnr_ship_hull_super_carrier
}
enable_equipment_modules = {
ship_armor_carrier_heavy_5
ship_deck_space_big
ship_ski_jump_ramp
coldwar_upgrade_cv
}
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1948 }
}
path = {
leads_to_tech = tactical_air_navigation_system
research_cost_coeff = 1
}
path = {
leads_to_tech = luneburg_lens
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 = 1948
dependencies = {
full_armored_carrier = 1
carrier_angled_deck = 1
carrier_steam_catapult = 1
}
ai_will_do = {
factor = 1
modifier = {
is_major = yes
factor = 10
}
}
special_project_specialization = { specialization_naval }
categories = {
cv_tech
naval_equipment
mio_cat_tech_all_carrier_and_modules
}
}
bb_conversion_carrier = {
allow = {
always = no
}
enable_equipments = {
vnr_ship_hull_carrier_conversion_bb
}
enable_equipment_modules = {
carrier_bb_conversion
carrier_bc_conversion
}
research_cost = 1
start_year = 1918
}
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
}
}
}