Files
az-vnr-patch/src/common/technologies/MTG_naval.txt
actions[bot] aeb3d7f25f
All checks were successful
sync / build (push) Successful in 8s
2024-10-18 16:15:36
2024-10-18 16:15:36 +00:00

5722 lines
95 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 = {
enable_equipments = {
vnr_ship_hull_light_1
}
enable_equipment_modules = {
light_ship_engine_1
ship_hull_light_role_dd
ship_hull_light_role_ff
ship_mast_1
}
path = {
leads_to_tech = basic_ship_hull_light
research_cost_coeff = 1
}
path = {
leads_to_tech = smoke_generator
research_cost_coeff = 1
}
path = {
leads_to_tech = basic_depth_charges
research_cost_coeff = 1
}
research_cost = 1
start_year = 1914
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1914 }
}
ai_will_do = {
factor = 1
modifier = {
num_of_naval_factories > 1
date > 1936.6.1
factor = 10
}
}
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_destroyer_and_modules
}
}
basic_ship_hull_light = {
enable_equipments = {
vnr_ship_hull_light_2
}
enable_equipment_modules = {
light_ship_engine_2
}
path = {
leads_to_tech = interwar_ship_hull_light
research_cost_coeff = 1
}
path = {
leads_to_tech = high_speed_light_engine
research_cost_coeff = 1
}
path = {
leads_to_tech = large_destroyer_trend
research_cost_coeff = 1
}
path = {
leads_to_tech = sonar
research_cost_coeff = 1
}
research_cost = 1
start_year = 1924
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1924 }
}
ai_will_do = {
factor = 1
modifier = {
has_war = yes
factor = 2
}
modifier = {
num_of_naval_factories > 1
date > 1937.1.1
factor = 10
}
}
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_destroyer_and_modules
}
}
interwar_ship_hull_light = {
enable_equipments = {
vnr_ship_hull_light_3
}
enable_equipment_modules = {
light_ship_engine_3
light_ship_engine_2_diesel
}
path = {
leads_to_tech = improved_ship_hull_light
research_cost_coeff = 1
}
path = {
leads_to_tech = escort_destroyer_trend
research_cost_coeff = 1
}
path = {
leads_to_tech = improved_depth_charges
research_cost_coeff = 1
}
research_cost = 1.5
start_year = 1932
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1932 }
}
ai_will_do = {
factor = 1
modifier = {
has_war = yes
factor = 2
}
modifier = {
num_of_naval_factories > 5
date > 1937.1.1
factor = 10
}
}
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_destroyer_and_modules
}
}
improved_ship_hull_light = {
enable_equipments = {
vnr_ship_hull_light_4
}
enable_equipment_modules = {
light_ship_engine_4
light_ship_engine_3_diesel
}
path = {
leads_to_tech = advanced_ship_hull_light
research_cost_coeff = 1
}
path = {
leads_to_tech = advanced_depth_charges
research_cost_coeff = 1
}
path = {
leads_to_tech = destroyer_mass_production
research_cost_coeff = 1
}
path = {
leads_to_tech = improved_sonar
research_cost_coeff = 1
}
research_cost = 1.5
start_year = 1940
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1940 }
}
ai_will_do = {
factor = 1
modifier = {
is_major = yes
date > 1939.3.1
factor = 3
}
}
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_destroyer_and_modules
}
}
advanced_ship_hull_light = {
enable_equipments = {
vnr_ship_hull_light_5
}
enable_equipment_modules = {
light_ship_engine_5
light_ship_engine_4_diesel
}
research_cost = 1.5
path = {
leads_to_tech = advanced_sonar
research_cost_coeff = 1
}
path = {
leads_to_tech = modern_depth_charges
research_cost_coeff = 1
}
path = {
leads_to_tech = destroyer_missile_upgrade
research_cost_coeff = 1
}
path = {
leads_to_tech = modern_ship_hull_light
research_cost_coeff = 1
}
start_year = 1944
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1944 }
}
ai_will_do = {
factor = 1
modifier = {
is_major = yes
date > 1943.6.1
factor = 3
}
}
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_destroyer_and_modules
}
}
modern_ship_hull_light = {
enable_equipments = {
vnr_ship_hull_light_6
}
research_cost = 1.5
start_year = 1949
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1948 }
}
path = {
leads_to_tech = rocket_depth_charges
research_cost_coeff = 1
}
path = {
leads_to_tech = destroyer_guided_missile_upgrade
research_cost_coeff = 1
}
path = {
leads_to_tech = 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
}
}
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_destroyer_and_modules
}
}
smoke_generator = {
naval_retreat_speed = 0.2
enable_equipment_modules = {
ship_smoke_generator
}
research_cost = 0.25
start_year = 1922
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1914_module_2 }
}
ai_will_do = {
factor = 8
modifier = {
has_navy_size = {
size < 30
}
factor = 0
}
}
categories = {
naval_equipment
dd_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
}
}
## # # ### ### ## # # ### # # ## ### ### # # ###
# # ## # # # # # # # # ## ## # # # # # ## # #
#### # ## # # # # # ### # # # #### ### # # ## ##
# # # # # # # # # # # # # # # # # # # # #
# # # # # ### ## ## ### # # # # # # ### # # ###
basic_depth_charges = {
enable_equipment_modules = {
ship_depth_charge_1
}
on_research_complete = {
custom_effect_tooltip = depth_charges_advice_tt
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.5
start_year = 1922
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1914_module_2 }
}
ai_will_do = {
factor = 4
modifier = {
factor = 2
anti_submarine_strategy_required_trigger = yes
}
}
categories = {
naval_equipment
dd_tech
asw_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
}
}
improved_depth_charges = {
enable_equipment_modules = {
ship_depth_charge_2
}
on_research_complete = {
custom_effect_tooltip = depth_charges_advice_tt
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.5
start_year = 1936
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1932_module }
}
dependencies = {
basic_depth_charges = 1
}
ai_will_do = {
factor = 4
modifier = {
factor = 2
anti_submarine_strategy_required_trigger = yes
}
}
categories = {
naval_equipment
dd_tech
asw_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
}
}
advanced_depth_charges = {
enable_equipment_modules = {
ship_depth_charge_3
}
on_research_complete = {
custom_effect_tooltip = depth_charges_advice_tt
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.75
start_year = 1940
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1940_module }
}
dependencies = {
improved_depth_charges = 1
}
ai_will_do = {
factor = 4
modifier = {
factor = 2
anti_submarine_strategy_required_trigger = yes
}
}
categories = {
naval_equipment
dd_tech
asw_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
}
}
modern_depth_charges = {
enable_equipment_modules = {
ship_depth_charge_4
}
on_research_complete = {
custom_effect_tooltip = depth_charges_advice_tt
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.75
start_year = 1944
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1944_module }
}
dependencies = {
advanced_depth_charges = 1
}
ai_will_do = {
factor = 2
modifier = {
factor = 2
anti_submarine_strategy_required_trigger = yes
}
}
categories = {
naval_equipment
dd_tech
asw_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
}
}
rocket_depth_charges = {
enable_equipment_modules = {
ship_depth_charge_5
}
on_research_complete = {
custom_effect_tooltip = depth_charges_advice_tt
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.75
start_year = 1949
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1948_module }
}
dependencies = {
modern_depth_charges = 1
}
ai_will_do = {
factor = 2
modifier = {
factor = 2
anti_submarine_strategy_required_trigger = yes
}
}
categories = {
naval_equipment
dd_tech
asw_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
}
}
sonar = {
enable_equipment_modules = {
ship_sonar_1
}
on_research_complete = {
custom_effect_tooltip = sonar_advice_tt
}
research_cost = 0.8
start_year = 1930
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1924_module }
}
ai_will_do = {
factor = 2
modifier = {
factor = 2
anti_submarine_strategy_required_trigger = yes
}
}
categories = {
naval_equipment
dd_tech
asw_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
}
}
improved_sonar = {
enable_equipment_modules = {
ship_sonar_2
ship_bulbous_bow
}
on_research_complete = {
custom_effect_tooltip = sonar_advice_tt
}
research_cost = 0.8
start_year = 1940
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1940_module }
}
dependencies = {
sonar = 1
}
ai_will_do = {
factor = 2
modifier = {
factor = 2
anti_submarine_strategy_required_trigger = yes
}
}
categories = {
naval_equipment
dd_tech
asw_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
}
}
advanced_sonar = {
enable_equipment_modules = {
ship_sonar_3
}
on_research_complete = {
custom_effect_tooltip = sonar_advice_tt
}
path = {
leads_to_tech = sound_surveillance_system
research_cost_coeff = 1
}
research_cost = 0.8
start_year = 1944
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1944_module }
}
dependencies = {
improved_sonar = 1
}
ai_will_do = {
factor = 2
modifier = {
factor = 2
anti_submarine_strategy_required_trigger = yes
}
}
categories = {
naval_equipment
dd_tech
asw_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
}
}
modern_sonar = {
enable_equipment_modules = {
ship_sonar_4
}
on_research_complete = {
custom_effect_tooltip = sonar_advice_tt
}
research_cost = 0.8
start_year = 1949
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1948_module }
}
dependencies = {
advanced_sonar = 1
}
ai_will_do = {
factor = 2
modifier = {
factor = 2
anti_submarine_strategy_required_trigger = yes
}
}
categories = {
naval_equipment
dd_tech
asw_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
}
}
sound_surveillance_system = {
research_cost = 1.25
navy_submarine_detection_factor = 0.2
start_year = 1946
folder = {
name = mtgnavalfolder
position = { x = 1 y = 22 }
}
ai_will_do = {
factor = 2
modifier = {
factor = 2
anti_submarine_strategy_required_trigger = yes
}
}
categories = {
naval_equipment
dd_tech
asw_tech
}
}
high_speed_light_engine = {
research_cost = 0.6
enable_equipment_modules = {
light_ship_engine_6
}
start_year = 1928
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1924_module }
}
ai_will_do = {
factor = 0
}
categories = {
naval_equipment
dd_tech
ship_modules_tech
mio_cat_tech_all_destroyer_and_modules
}
}
large_destroyer_trend = {
research_cost = 0.8
enable_equipment_modules = {
ship_hull_light_role_dl
}
start_year = 1924
destroyer = {
max_strength = 0.1
}
folder = {
name = mtgnavalfolder
position = { x = 3 y = @1924_module }
}
ai_will_do = {
factor = 0
modifier = {
is_major = yes
add = 2
}
}
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_destroyer_and_modules
}
}
escort_destroyer_trend = {
research_cost = 0.7
enable_equipment_modules = {
ship_hull_light_role_de
}
start_year = 1937
convoy_escort_efficiency = 0.05
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1932_module }
}
ai_will_do = {
factor = 0
modifier = {
anti_submarine_strategy_required_trigger = yes
add = 1
}
}
categories = {
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_ideas = vnr_destroyer_cost_1 }
}
ai_will_do = {
factor = 8
}
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_destroyer_and_modules
}
}
destroyer_missile_upgrade = {
research_cost = 1.25
start_year = 1946
enable_equipment_modules = {
ship_missile_aa_1
ship_hull_light_role_dda
}
folder = {
name = mtgnavalfolder
position = { x = 3 y = 22 }
}
dependencies = {
rocket_engines = 1
}
ai_will_do = {
factor = 1
modifier = {
date < 1945.6.1
factor = 0
}
}
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_capital_ship_and_modules
}
}
destroyer_guided_missile_upgrade = {
research_cost = 1.25
start_year = 1950
enable_equipment_modules = {
ship_hull_light_role_ddg
}
folder = {
name = mtgnavalfolder
position = { x = 2 y = @1952 }
}
dependencies = {
destroyer_missile_upgrade = 1
}
path = {
leads_to_tech = destroyer_hull_improvement
research_cost_coeff = 1
}
ai_will_do = {
factor = 1
modifier = {
date > 1947.1.1
factor = 10
}
}
categories = {
naval_equipment
dd_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_capital_ship_and_modules
}
}
destroyer_hull_improvement = {
research_cost = 1
start_year = 1954
destroyer = {
max_strength = 0.25
naval_range = 0.2
}
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1952_module }
}
ai_will_do = {
factor = 2
}
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 = {
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
}
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
}
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 = {
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_cd
ship_mast_1
}
path = {
leads_to_tech = treaty_cruiser_trend
research_cost_coeff = 1
}
path = {
leads_to_tech = early_cruiser_armor
research_cost_coeff = 1
}
path = {
leads_to_tech = searchlight
research_cost_coeff = 1
}
allow_branch = {
has_dlc = "Man the Guns"
}
research_cost = 1
start_year = 1914
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1914 }
}
ai_will_do = {
factor = 1
modifier = {
num_of_naval_factories > 8
date > 1936.6.1
factor = 2
}
}
categories = {
naval_equipment
cl_tech
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
basic_ship_hull_cruiser = {
enable_equipments = {
vnr_ship_hull_cruiser_2
}
enable_equipment_modules = {
cruiser_ship_engine_2
}
path = {
leads_to_tech = interwar_ship_hull_cruiser
research_cost_coeff = 1
}
path = {
leads_to_tech = improved_airplane_launcher
research_cost_coeff = 1
}
path = {
leads_to_tech = basic_cruiser_armor
research_cost_coeff = 1
}
path = {
leads_to_tech = colony_cruiser
research_cost_coeff = 1
}
research_cost = 1
start_year = 1924
sub_technologies = {
panzerschiffe
}
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1924 }
}
ai_will_do = {
factor = 1
modifier = {
num_of_naval_factories > 8
date > 1937.6.1
factor = 2
}
}
categories = {
naval_equipment
cl_tech
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
interwar_ship_hull_cruiser = {
enable_equipments = {
vnr_ship_hull_cruiser_3
}
enable_equipment_modules = {
cruiser_ship_engine_3
cruiser_ship_engine_2_diesel
ship_hull_cruiser_role_cb
}
path = {
leads_to_tech = improved_ship_hull_cruiser
research_cost_coeff = 1
}
path = {
leads_to_tech = cruiser_gun_upgrade
research_cost_coeff = 1
}
path = {
leads_to_tech = cruiser_aa_upgrade
research_cost_coeff = 1
}
path = {
leads_to_tech = improved_cruiser_armor
research_cost_coeff = 1
}
path = {
leads_to_tech = destroyer_cruiser_trend
research_cost_coeff = 1
}
research_cost = 1
start_year = 1932
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1932 }
}
ai_will_do = {
factor = 1
modifier = {
num_of_naval_factories > 8
date > 1938.1.1
factor = 2
}
}
categories = {
naval_equipment
cl_tech
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
improved_ship_hull_cruiser = {
enable_equipments = {
vnr_ship_hull_cruiser_4
}
enable_equipment_modules = {
cruiser_ship_engine_4
cruiser_ship_engine_3_diesel
}
path = {
leads_to_tech = advanced_ship_hull_cruiser
research_cost_coeff = 1
}
path = {
leads_to_tech = advanced_cruiser_armor
research_cost_coeff = 1
}
path = {
leads_to_tech = cruiser_radar_sentry
research_cost_coeff = 1
}
research_cost = 1.5
start_year = 1940
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1940 }
}
ai_will_do = {
factor = 1
modifier = {
is_major = yes
date > 1939.6.1
factor = 3
}
}
categories = {
naval_equipment
cl_tech
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
advanced_ship_hull_cruiser = {
enable_equipments = {
vnr_ship_hull_cruiser_5
}
enable_equipment_modules = {
cruiser_ship_engine_5
cruiser_ship_engine_4_diesel
}
path = {
leads_to_tech = fighter_directional_system
research_cost_coeff = 1
}
path = {
leads_to_tech = cruiser_missile_upgrade
research_cost_coeff = 1
}
path = {
leads_to_tech = helipad
research_cost_coeff = 1
}
path = {
leads_to_tech = modern_ship_hull_cruiser
research_cost_coeff = 1
}
research_cost = 1.5
start_year = 1944
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1944 }
}
ai_will_do = {
factor = 1
modifier = {
is_major = yes
date > 1943.6.1
factor = 3
}
}
categories = {
naval_equipment
cl_tech
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
modern_ship_hull_cruiser = {
enable_equipments = {
vnr_ship_hull_cruiser_6
}
research_cost = 1.5
path = {
leads_to_tech = phased_array_radar
research_cost_coeff = 1
}
path = {
leads_to_tech = decoy_launching_system
research_cost_coeff = 1
}
path = {
leads_to_tech = full_missile_ship
research_cost_coeff = 1
}
path = {
leads_to_tech = new_ship_materials
research_cost_coeff = 1
}
path = {
leads_to_tech = nuclear_engine_research
research_cost_coeff = 1
}
path = {
leads_to_tech = signal_control
research_cost_coeff = 1
}
start_year = 1949
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1948 }
}
ai_will_do = {
factor = 1
modifier = {
is_major = yes
date > 1947.6.1
factor = 3
}
}
categories = {
naval_equipment
cl_tech
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
phased_array_radar = {
enable_equipment_modules = {
ship_radar_5
}
research_cost = 2
start_year = 1954
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1952_module }
}
ai_will_do = {
factor = 4
}
categories = {
naval_equipment
radar_tech
cl_tech
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
new_ship_materials = {
enable_equipment_modules = {
structural_aluminum
}
heavy_cruiser = {
build_cost_ic = -0.1
}
medium_cruiser = {
build_cost_ic = -0.1
}
light_cruiser = {
build_cost_ic = -0.1
}
research_cost = 1
start_year = 1949
folder = {
name = mtgnavalfolder
position = { x = 4 y = @1948_module }
}
on_research_complete = {
hidden_effect = { add_ideas = vnr_cruiser_cost_2 }
}
ai_will_do = {
factor = 0
}
categories = {
naval_equipment
cl_tech
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
full_missile_ship = {
enable_equipment_modules = {
full_missile_upgrade
}
dependencies = {
ship_to_ship_missile = 1
}
research_cost = 1
start_year = 1951
folder = {
name = mtgnavalfolder
position = { x = 3 y = @1952 }
}
ai_will_do = {
factor = 2
}
categories = {
naval_equipment
cl_tech
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
decoy_launching_system = {
enable_equipment_modules = {
ship_decoy_launcher
}
research_cost = 0.4
start_year = 1951
folder = {
name = mtgnavalfolder
position = { x = -5 y = @1948_module }
}
path = {
leads_to_tech = advanced_radar_finder
research_cost_coeff = 1
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
cl_tech
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
signal_control = {
navy_visibility = -0.1
research_cost = 0.8
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
}
categories = {
naval_equipment
cl_tech
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
advanced_radar_finder = {
enable_equipment_modules = {
ship_radar_finder
}
naval_enemy_fleet_size_ratio_penalty_factor = 0.2
research_cost = 1
start_year = 1954
folder = {
name = mtgnavalfolder
position = { x = -4 y = 29 }
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
cl_tech
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
nuclear_engine_research = {
research_cost = 1.5
enable_equipment_modules = {
cruiser_ship_engine_nuclear
carrier_ship_engine_nuclear
heavy_ship_engine_nuclear
}
path = {
leads_to_tech = nuclear_reactor_cost_reduction
research_cost_coeff = 1
}
start_year = 1950
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1948_module }
}
dependencies = {
nuclear_reactor = 1
}
ai_will_do = {
factor = 2
}
categories = {
naval_equipment
bb_tech
bc_tech
ca_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
nuclear_reactor_cost_reduction = {
research_cost = 2
enable_equipment_modules = {
economical_nuclear_reactor_cruiser
economical_nuclear_reactor_carrier
}
start_year = 1953
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1952 }
}
dependencies = {
nuclear_engine_research = 1
}
ai_will_do = {
factor = 2
}
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
colony_cruiser = {
enable_equipment_modules = {
ship_hull_cruiser_role_clc
}
research_cost = 0.35
start_year = 1925
folder = {
name = mtgnavalfolder
position = { x = -4 y = @1924_module }
}
ai_will_do = {
factor = 0
}
categories = {
naval_equipment
cl_tech
ca_tech
ship_modules_tech
mio_cat_tech_all_cruiser_and_modules
}
}
improved_airplane_launcher = {
enable_equipment_modules = {
ship_airplane_launcher_2
seaplane_hangar
}
on_research_complete = {
custom_effect_tooltip = airplane_launcher_advice_tt
}
research_cost = 0.6
start_year = 1932
folder = {
name = mtgnavalfolder
position = { x = -2 y = @1924_module }
}
dependencies = {
prototype_airplane_launcher = 1
}
ai_will_do = {
factor = 1
modifier = {
has_navy_size = {
archetype = ship_hull_cruiser
size > 10
}
factor = 3
}
}
categories = {
naval_equipment
cl_tech
ca_tech
ship_modules_tech
mio_cat_tech_all_cruiser_and_modules
mio_cat_tech_all_capital_ship_and_modules
mio_cat_tech_all_carrier_and_modules
}
}
early_cruiser_armor = {
enable_equipment_modules = {
ship_armor_cruiser_1
ship_armor_cruiser_heavy_1
}
on_research_complete = {
custom_effect_tooltip = cruiser_armor_advice_tt
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.5
start_year = 1916
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1914_module_2 }
}
ai_will_do = {
factor = 1
modifier = {
has_navy_size = {
archetype = ship_hull_cruiser
size > 10
}
factor = 2
}
}
categories = {
naval_equipment
cl_tech
ca_tech
ship_modules_tech
mio_cat_tech_all_cruiser_and_modules
}
}
basic_cruiser_armor = {
enable_equipment_modules = {
ship_armor_cruiser_2
ship_armor_cruiser_heavy_2
}
on_research_complete = {
custom_effect_tooltip = cruiser_armor_advice_tt
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.5
start_year = 1926
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1924_module }
}
dependencies = {
early_cruiser_armor = 1
}
ai_will_do = {
factor = 1
modifier = {
has_navy_size = {
archetype = ship_hull_cruiser
size > 10
}
factor = 2
}
}
categories = {
naval_equipment
cl_tech
ca_tech
ship_modules_tech
mio_cat_tech_all_cruiser_and_modules
}
}
improved_cruiser_armor = {
enable_equipment_modules = {
ship_armor_cruiser_3
ship_armor_cruiser_heavy_3
}
on_research_complete = {
custom_effect_tooltip = cruiser_armor_advice_tt
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.65
start_year = 1936
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1932_module }
}
dependencies = {
basic_cruiser_armor = 1
}
ai_will_do = {
factor = 1
modifier = {
has_navy_size = {
archetype = ship_hull_cruiser
size > 15
}
factor = 2
}
}
categories = {
naval_equipment
cl_tech
ca_tech
ship_modules_tech
mio_cat_tech_all_cruiser_and_modules
}
}
advanced_cruiser_armor = {
enable_equipment_modules = {
ship_armor_cruiser_4
ship_armor_cruiser_heavy_4
}
on_research_complete = {
custom_effect_tooltip = cruiser_armor_advice_tt
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.65
start_year = 1942
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1940_module }
}
dependencies = {
improved_cruiser_armor = 1
}
ai_will_do = {
factor = 1
modifier = {
has_navy_size = {
archetype = ship_hull_cruiser
size > 20
}
factor = 2
}
}
categories = {
naval_equipment
cl_tech
ca_tech
ship_modules_tech
mio_cat_tech_all_cruiser_and_modules
}
}
searchlight = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.1
night_spotting_chance = 0.05
start_year = 1914
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1914_module_2 }
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
cl_tech
ca_tech
}
}
treaty_cruiser_trend = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
start_year = 1925
research_cost = 0.5
heavy_cruiser = {
build_cost_ic = -0.05
max_strength = 0.05
}
medium_cruiser = {
build_cost_ic = -0.05
max_strength = 0.05
}
light_cruiser = {
build_cost_ic = -0.05
naval_speed = 0.025
surface_visibility = -0.03
}
path = {
leads_to_tech = basic_ship_hull_cruiser
research_cost_coeff = 1
}
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1914_module_2 }
}
on_research_complete = {
hidden_effect = { add_ideas = vnr_cruiser_cost_1 }
}
ai_will_do = {
factor = 1
modifier = {
num_of_naval_factories > 5
factor = 3
}
}
categories = {
naval_equipment
cl_tech
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
cruiser_gun_upgrade = {
start_year = 1934
research_cost = 0.75
heavy_cruiser = {
lg_attack = 0.075
lg_armor_piercing = 0.05
}
medium_cruiser = {
lg_attack = 0.075
lg_armor_piercing = 0.05
}
light_cruiser = {
lg_attack = 0.05
}
folder = {
name = mtgnavalfolder
position = { x = -2 y = @1932_module }
}
ai_will_do = {
factor = 2
}
categories = {
naval_equipment
cl_tech
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
cruiser_aa_upgrade = {
start_year = 1936
research_cost = 0.3
heavy_cruiser = {
anti_air_attack = 0.1
}
medium_cruiser = {
anti_air_attack = 0.1
}
light_cruiser = {
anti_air_attack = 0.1
}
enable_equipment_modules = {
ship_hull_cruiser_role_aa
ship_aa_fire_control
}
folder = {
name = mtgnavalfolder
position = { x = -4 y = @1932_module }
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
cl_tech
ca_tech
ship_modules_tech
mio_cat_tech_all_cruiser_and_modules
}
}
destroyer_cruiser_trend = {
start_year = 1932
research_cost = 1
enable_equipment_modules = {
ship_hull_light_role_cl
}
folder = {
name = mtgnavalfolder
position = { x = -6 y = @1932_module }
}
ai_will_do = {
factor = 0
}
categories = {
naval_equipment
cl_tech
ca_tech
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
}
}
cruiser_radar_sentry = {
research_cost = 1.25
start_year = 1944
heavy_cruiser = {
surface_detection = 0.05
}
medium_cruiser = {
surface_detection = 0.05
}
light_cruiser = {
surface_detection = 0.05
}
enable_equipment_modules = {
ship_hull_cruiser_role_csr
}
folder = {
name = mtgnavalfolder
position = { x = -2 y = @1940_module }
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
cl_tech
ca_tech
mio_cat_tech_all_cruiser_and_modules
}
}
fighter_directional_system = {
research_cost = 1
start_year = 1945
navy_anti_air_attack_factor = 0.1
folder = {
name = mtgnavalfolder
position = { x = 1 y = 20 }
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
cl_tech
ca_tech
}
}
cruiser_missile_upgrade = {
research_cost = 1
start_year = 1946
enable_equipment_modules = {
ship_hull_cruiser_role_cg
}
folder = {
name = mtgnavalfolder
position = { x = -2 y = 21 }
}
ai_will_do = {
factor = 1
modifier = {
is_major = yes
date > 1944.10.1
factor = 10
}
}
categories = {
naval_equipment
cl_tech
ca_tech
ship_modules_tech
mio_cat_tech_all_cruiser_and_modules
mio_cat_tech_all_capital_ship_and_modules
}
}
helipad = {
research_cost = 0.75
start_year = 1945
enable_equipment_modules = {
ship_helipad
}
folder = {
name = mtgnavalfolder
position = { x = 2 y = 22 }
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
ship_modules_tech
}
}
## #### ## ## ## ####
# # # # # # # # # # # #
#### ### # # # # # ###
# # # # # # # # # #
# # # # # # ## # #
incremental_armor_scheme = {
enable_equipment_modules = {
ship_scheme_incremental_post_jutland
}
on_research_complete = {
custom_effect_tooltip = heavy_armor_advice_tt
}
path = {
leads_to_tech = mixed_armor_scheme
research_cost_coeff = 1
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.65
start_year = 1916
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1914 }
}
dependencies = {
early_ship_hull_heavy = 1
}
ai_will_do = {
factor = 1
modifier = {
has_tech = early_ship_hull_heavy
factor = 5
}
}
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
mixed_armor_scheme = {
enable_equipment_modules = {
ship_scheme_mixed
}
on_research_complete = {
custom_effect_tooltip = heavy_armor_advice_tt
}
path = {
leads_to_tech = all_or_nothing_armor_scheme
research_cost_coeff = 1
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.75
start_year = 1920
folder = {
name = mtgnavalfolder
position = { x = 1 y = 4 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = basic_ship_hull_heavy
factor = 5
}
}
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
all_or_nothing_armor_scheme = {
enable_equipment_modules = {
ship_scheme_all_or_nothing
}
on_research_complete = {
custom_effect_tooltip = heavy_armor_advice_tt
}
path = {
leads_to_tech = all_or_nothing_armor_box_armor_scheme
research_cost_coeff = 1
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 1
start_year = 1925
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1924_module }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = interwar_ship_hull_heavy
factor = 5
}
}
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
all_or_nothing_armor_box_armor_scheme = {
enable_equipment_modules = {
ship_scheme_all_or_nothing_armor_box
}
on_research_complete = {
custom_effect_tooltip = heavy_armor_advice_tt
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 1.25
start_year = 1941
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1940_module }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = improved_ship_hull_heavy
factor = 2
}
modifier = {
date > 1941.1.1
has_navy_size = {
archetype = ship_hull_heavy
size > 4
}
factor = 2
}
}
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
harvey_steel = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.65
path = {
leads_to_tech = krupp_steel
research_cost_coeff = 1
}
start_year = 1900
battleship = {
armor_value = 0.01
}
battle_cruiser = {
armor_value = 0.01
}
SH_battleship = {
armor_value = 0.01
}
battlecarrier = {
armor_value = 0.01
}
##! armored_cruiser = {
##! armor_value = 0.01
##! }
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1914 }
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
bb_tech
bc_tech
}
}
krupp_steel = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.75
start_year = 1916
path = {
leads_to_tech = krupp_cemented_steel
research_cost_coeff = 1
}
battleship = {
armor_value = 0.04
}
battle_cruiser = {
armor_value = 0.04
}
SH_battleship = {
armor_value = 0.04
}
battlecarrier = {
armor_value = 0.04
}
##! armored_cruiser = {
##! armor_value = 0.04
##! }
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1914_module_2 }
}
ai_will_do = {
factor = 2
}
categories = {
naval_equipment
bb_tech
bc_tech
}
}
krupp_cemented_steel = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 1
start_year = 1932
path = {
leads_to_tech = ducol_steel
research_cost_coeff = 1
}
path = {
leads_to_tech = homogeneous_krupp_steel
research_cost_coeff = 1
}
battleship = {
armor_value = 0.05
}
battle_cruiser = {
armor_value = 0.05
}
SH_battleship = {
armor_value = 0.05
}
battlecarrier = {
armor_value = 0.05
}
##! armored_cruiser = {
##! armor_value = 0.05
##! }
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1932_module }
}
ai_will_do = {
factor = 2
}
categories = {
naval_equipment
bb_tech
bc_tech
}
}
ducol_steel = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.8
start_year = 1932
heavy_cruiser = {
armor_value = 0.05
}
medium_cruiser = {
armor_value = 0.05
}
light_cruiser = {
armor_value = 0.05
}
folder = {
name = mtgnavalfolder
position = { x = 3 y = @1932_module }
}
ai_will_do = {
factor = 2
}
categories = {
naval_equipment
bb_tech
bc_tech
}
}
homogeneous_krupp_steel = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 1.25
start_year = 1941
critical_receive_chance = -0.1
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1940_module }
}
ai_will_do = {
factor = 3
}
categories = {
naval_equipment
bb_tech
bc_tech
}
}
# # ### ## # # # # ## # # ### ### ##
# # # # # # # # # # # # # # # #
#### ## #### # # # # #### # ### #
# # # # # # # # # # # # # #
# # ### # # # # ## # # ### # ##
early_ship_hull_heavy = {
enable_equipments = {
vnr_ship_hull_heavy_1
vnr_ship_hull_pre_dreadnought
}
enable_equipment_modules = {
heavy_ship_engine_1
ship_armor_bb_1
ship_armor_bc_1
ship_scheme_incremental
ship_mast_1
}
path = {
leads_to_tech = basic_ship_hull_heavy
research_cost_coeff = 1
}
path = {
leads_to_tech = basic_heavy_armor
research_cost_coeff = 1
}
path = {
leads_to_tech = basic_torpedo_defense
research_cost_coeff = 1
}
path = {
leads_to_tech = enhanced_horizontal_defense
research_cost_coeff = 1
}
research_cost = 1.5
start_year = 1914
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1914 }
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
is_major = no
}
modifier = {
factor = 2
is_major = yes
}
}
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
basic_ship_hull_heavy = {
enable_equipments = {
vnr_ship_hull_heavy_2
}
enable_equipment_modules = {
heavy_ship_engine_2
}
path = {
leads_to_tech = interwar_ship_hull_heavy
research_cost_coeff = 1
}
path = {
leads_to_tech = heavy_ship_refit_reduction
research_cost_coeff = 1
}
path = {
leads_to_tech = dry_dock_expansion
research_cost_coeff = 1
}
path = {
leads_to_tech = improved_conning_tower
research_cost_coeff = 1
}
path = {
leads_to_tech = fuel_oil_boiler
research_cost_coeff = 1
}
sub_technologies = {
ship_hull_super_heavy
}
research_cost = 1.5
start_year = 1924
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1924 }
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
is_major = no
}
modifier = {
factor = 2
is_major = yes
}
}
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
ship_hull_super_heavy = {
enable_equipments = {
vnr_ship_hull_super_heavy_1
}
enable_equipment_modules = {
ship_armor_shbb
super_heavy_ship_engine_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
}
}
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
interwar_ship_hull_heavy = {
enable_equipments = {
vnr_ship_hull_heavy_3
}
enable_equipment_modules = {
heavy_ship_engine_3
heavy_ship_engine_2_diesel
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
}
}
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
improved_ship_hull_heavy = {
enable_equipments = {
vnr_ship_hull_heavy_4
}
enable_equipment_modules = {
heavy_ship_engine_4
heavy_ship_engine_3_diesel
super_heavy_ship_engine_3
}
path = {
leads_to_tech = advanced_ship_hull_heavy
research_cost_coeff = 1
}
path = {
leads_to_tech = advanced_heavy_armor
research_cost_coeff = 1
}
path = {
leads_to_tech = advanced_torpedo_defense
research_cost_coeff = 1
}
path = {
leads_to_tech = battleship_aa_upgrade
research_cost_coeff = 1
}
path = {
leads_to_tech = rudder_upgrade
research_cost_coeff = 1
}
research_cost = 1.5
start_year = 1940
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1940 }
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
is_major = no
}
modifier = {
factor = 3
is_major = yes
}
}
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
advanced_ship_hull_heavy = {
enable_equipments = {
vnr_ship_hull_heavy_5
}
enable_equipment_modules = {
heavy_ship_engine_5
heavy_ship_engine_4_diesel
}
research_cost = 1.5
path = {
leads_to_tech = gas_turbine
research_cost_coeff = 1
}
path = {
leads_to_tech = fuel_tank_upgrade
research_cost_coeff = 1
}
path = {
leads_to_tech = radar_jammer
research_cost_coeff = 1
}
path = {
leads_to_tech = combat_information_center
research_cost_coeff = 1
}
path = {
leads_to_tech = modern_ship_hull_cruiser
research_cost_coeff = 1
}
start_year = 1944
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1944 }
}
ai_will_do = {
factor = 1
modifier = {
factor = 0
is_major = no
}
modifier = {
factor = 3
is_major = yes
}
}
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
basic_heavy_armor = {
enable_equipment_modules = {
ship_armor_bb_2
ship_armor_bc_2
}
on_research_complete = {
custom_effect_tooltip = heavy_armor_advice_tt
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.75
start_year = 1920
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1914_module_2 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = basic_ship_hull_heavy
factor = 2
}
}
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
improved_heavy_armor = {
enable_equipment_modules = {
ship_armor_bb_3
ship_armor_bc_3
}
on_research_complete = {
custom_effect_tooltip = heavy_armor_advice_tt
}
start_year = 1936
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
research_cost = 1
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1932_module }
}
dependencies = {
krupp_cemented_steel = 1
basic_heavy_armor = 1
}
ai_will_do = {
factor = 1
modifier = {
factor = 2
has_tech = improved_ship_hull_heavy
}
}
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
advanced_heavy_armor = {
enable_equipment_modules = {
ship_armor_bb_4
ship_armor_bc_4
ship_armor_shbb_2
}
on_research_complete = {
custom_effect_tooltip = heavy_armor_advice_tt
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
research_cost = 1.25
start_year = 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
}
}
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
basic_torpedo_defense = {
enable_equipment_modules = {
torpedo_bulge
pugliese_system
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
research_cost = 0.5
start_year = 1918
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1914_module_2 }
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
improved_torpedo_defense = {
enable_equipment_modules = {
torpedo_belt
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
research_cost = 0.75
start_year = 1932
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1932_module }
}
dependencies = {
basic_torpedo_defense = 1
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
advanced_torpedo_defense = {
enable_equipment_modules = {
torpedo_belt_enhanced
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
research_cost = 1
start_year = 1942
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1940_module }
}
dependencies = {
improved_torpedo_defense = 1
}
ai_will_do = {
factor = 1
modifier = {
factor = 2
has_tech = advanced_ship_hull_heavy
}
}
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
dry_dock_expansion = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
research_cost = 0.75
repair_speed_factor = 0.1
start_year = 1926
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1924_module }
}
dependencies = {
dry_dock = 1
}
ai_will_do = {
factor = 1
modifier = {
has_navy_size = { size > 150 }
factor = 5
}
}
categories = {
naval_equipment
bb_tech
bc_tech
}
}
improved_conning_tower = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
research_cost = 0.5
strike_force_movement_org_loss = -0.1
start_year = 1924
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1924_module }
}
ai_will_do = {
factor = 1
}
categories = {
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
}
}
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
heavy_ship_refit_reduction = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
research_cost = 0.6
refit_ic_cost = -0.2
start_year = 1930
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1924_module }
}
ai_will_do = {
factor = 0
}
categories = {
naval_equipment
bb_tech
bc_tech
}
}
enhanced_horizontal_defense = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.5
critical_receive_chance = -0.05
start_year = 1916
folder = {
name = mtgnavalfolder
position = { x = 3 y = @1914_module_2 }
}
ai_will_do = {
factor = 0
}
categories = {
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
}
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
battleship = {
anti_air_attack = 0.1
}
battle_cruiser = {
anti_air_attack = 0.1
}
SH_battleship = {
anti_air_attack = 0.1
}
enable_equipment_modules = {
ship_anti_air_shell
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
}
}
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
SH_battleship = {
water_fjords = {
movement = 0.025
}
water_shallow_sea = {
movement = 0.025
}
water_deep_ocean = {
movement = 0.05
}
}
battleship = {
water_fjords = {
movement = 0.05
}
water_shallow_sea = {
movement = 0.05
}
water_deep_ocean = {
movement = 0.05
}
}
battle_cruiser = {
water_fjords = {
movement = 0.05
}
water_shallow_sea = {
movement = 0.05
}
water_deep_ocean = {
movement = 0.05
}
}
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1940_module }
}
ai_will_do = {
factor = 0
}
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
fuel_tank_upgrade = {
research_cost = 0.5
start_year = 1944
navy_max_range_factor = 0.1
folder = {
name = mtgnavalfolder
position = { x = 3 y = @1944_module }
}
ai_will_do = {
factor = 0
}
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
radar_jammer = {
research_cost = 1
start_year = 1945
navy_visibility = -0.05
enable_equipment_modules = {
ship_radar_jammer
}
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1944_module }
}
ai_will_do = {
factor = 5
}
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
gas_turbine = {
research_cost = 1.5
enable_equipment_modules = {
heavy_ship_engine_4_gas
}
start_year = 1945
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1944_module }
}
ai_will_do = {
factor = 0
}
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
combat_information_center = {
research_cost = 1.5
enable_equipment_modules = {
ship_fire_control_system_4
}
strike_force_movement_org_loss = -0.1
start_year = 1946
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1944_module }
}
path = {
leads_to_tech = naval_tactical_data_system
research_cost_coeff = 1
}
ai_will_do = {
factor = 2
}
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
naval_tactical_data_system = {
research_cost = 1.5
naval_coordination = 0.1
positioning = 0.1
start_year = 1950
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1948 }
}
path = {
leads_to_tech = memory_expansion
research_cost_coeff = 1
}
path = {
leads_to_tech = integrated_combat_system
research_cost_coeff = 1
}
path = {
leads_to_tech = comprehensive_display_system
research_cost_coeff = 1
}
path = {
leads_to_tech = recon_drones
research_cost_coeff = 1
}
path = {
leads_to_tech = electromagnetic_signature_study
research_cost_coeff = 1
}
path = {
leads_to_tech = symmetric_key_algorithm
research_cost_coeff = 1
}
ai_will_do = {
factor = 2
}
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
symmetric_key_algorithm = {
research_cost = 0.8
start_year = 1950
navy_intel_to_others = -20
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1948_module }
}
dependencies = {
advanced_computing_machine = 1
}
ai_will_do = {
factor = 1
}
allow_branch = {
has_dlc = "La Resistance"
}
categories = {
naval_equipment
}
}
memory_expansion = {
research_cost = 1.5
naval_hit_chance = 0.05
naval_critical_score_chance_factor = 0.05
start_year = 1950
folder = {
name = mtgnavalfolder
position = { x = -4 y = @1948_module }
}
dependencies = {
advanced_computing_machine = 1
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
integrated_combat_system = {
research_cost = 1.5
enable_equipment_modules = {
ship_fire_control_system_5
}
start_year = 1954
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1952 }
}
dependencies = {
phased_array_radar = 1
}
path = {
leads_to_tech = tactical_data_link
research_cost_coeff = 1
}
ai_will_do = {
factor = 2
}
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
tactical_data_link = {
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
}
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
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
}
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
recon_drones = {
research_cost = 1
enable_equipment_modules = {
recon_drone_1
}
start_year = 1950
folder = {
name = mtgnavalfolder
position = { x = 3 y = @1948_module }
}
dependencies = {
naval_radio_guiding_system = 1
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
bb_tech
bc_tech
ship_modules_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
electromagnetic_signature_study = {
research_cost = 2
navy_visibility = -0.1
naval_mines_effect_reduction = 0.1
start_year = 1952
folder = {
name = mtgnavalfolder
position = { x = 2 y = @1952 }
}
dependencies = {
advanced_centimetric_radar = 1
}
ai_will_do = {
factor = 5
}
categories = {
naval_equipment
bb_tech
bc_tech
mio_cat_tech_all_capital_ship_and_modules
}
}
## ## ### ### ### ### ### ##
# # # # # # # # # # # # #
# #### ### ### # ## ### #
# # # # # # # # # # # # #
## # # # # # # ### ### # # ##
prototype_airplane_launcher = {
enable_equipment_modules = {
ship_airplane_launcher_1
}
navy_submarine_detection_factor = 0.05
path = {
leads_to_tech = early_carrier_study
research_cost_coeff = 1
}
research_cost = 0.2
start_year = 1918
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1914 }
}
ai_will_do = {
factor = 1
modifier = {
num_of_naval_factories > 15
factor = 2
}
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
early_carrier_study = {
enable_equipment_modules = {
ship_deck_space
ship_deck_space_small
ship_deck_space_more
carrier_spared_squad
carrier_wooden_deck
}
ship_hull_carrier_design_cost_factor = -0.1
path = {
leads_to_tech = early_ship_hull_carrier
research_cost_coeff = 1
}
research_cost = 0.5
start_year = 1920
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1914_module_2 }
}
ai_will_do = {
factor = 1
modifier = {
num_of_naval_factories > 15
factor = 2
}
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
early_ship_hull_carrier = {
enable_equipments = {
vnr_ship_hull_carrier_conversion_bb
vnr_ship_hull_carrier_conversion_ca
}
enable_equipment_modules = {
carrier_armor_deck
carrier_ship_engine_1
ship_deck_space_bb
ship_deck_space_armored
carrier_scouting_unit
}
path = {
leads_to_tech = basic_ship_hull_carrier
research_cost_coeff = 1
}
path = {
leads_to_tech = arresting_gear
research_cost_coeff = 1
}
path = {
leads_to_tech = landing_aid_system
research_cost_coeff = 1
}
research_cost = 1.5
start_year = 1920
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1924 }
}
ai_will_do = {
factor = 1
modifier = {
has_navy_size = {
archetype = ship_hull_heavy
size > 4
}
factor = 2
}
modifier = {
has_navy_size = {
archetype = ship_hull_cruiser
size > 8
}
factor = 2
}
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
basic_ship_hull_carrier = {
enable_equipments = {
vnr_ship_hull_carrier_1
}
enable_equipment_modules = {
carrier_ship_engine_2
carrier_ship_engine_2_diesel
carrier_secondary_island
}
path = {
leads_to_tech = dive_bomber_study
research_cost_coeff = 1
}
path = {
leads_to_tech = night_air_strike
research_cost_coeff = 1
}
path = {
leads_to_tech = aviation_dawn
research_cost_coeff = 1
}
research_cost = 1.5
start_year = 1932
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1932 }
}
ai_will_do = {
factor = 1
modifier = {
has_navy_size = {
archetype = ship_hull_heavy
size > 4
}
factor = 2
}
modifier = {
has_navy_size = {
archetype = ship_hull_cruiser
size > 8
}
factor = 2
}
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
improved_ship_hull_carrier = {
enable_equipments = {
vnr_ship_hull_carrier_2
}
enable_equipment_modules = {
carrier_ship_engine_3
carrier_ship_engine_3_diesel
side_lift
}
path = {
leads_to_tech = advanced_ship_hull_carrier
research_cost_coeff = 1
}
path = {
leads_to_tech = folding_wing
research_cost_coeff = 1
}
path = {
leads_to_tech = carrier_mass_production
research_cost_coeff = 1
}
path = {
leads_to_tech = carrier_damage_control
research_cost_coeff = 1
}
path = {
leads_to_tech = air_fuel_storage
research_cost_coeff = 1
}
sub_technologies = {
escort_carriers_ship
}
research_cost = 1.75
start_year = 1940
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1940 }
}
ai_will_do = {
factor = 1
modifier = {
is_major = yes
factor = 2
}
modifier = {
tag = HUJ
add = 2
}
modifier = {
OR = {
tag = CHY
tag = BYG
}
factor = 3
}
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
advanced_ship_hull_carrier = {
enable_equipments = {
vnr_ship_hull_carrier_3
}
enable_equipment_modules = {
carrier_ship_engine_4
carrier_ship_engine_4_diesel
}
research_cost = 1.75
path = {
leads_to_tech = carrier_steam_catapult
research_cost_coeff = 1
}
path = {
leads_to_tech = carrier_angled_deck
research_cost_coeff = 1
}
path = {
leads_to_tech = full_armored_carrier
research_cost_coeff = 1
}
start_year = 1944
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1944_module }
}
ai_will_do = {
factor = 1
modifier = {
is_major = yes
factor = 2
}
modifier = {
tag = HUJ
add = 2
}
modifier = {
OR = {
tag = CHY
tag = BYG
}
factor = 3
}
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
arresting_gear = {
research_cost = 0.5
start_year = 1925
sortie_efficiency = 0.05
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1924_module }
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
landing_aid_system = {
research_cost = 0.5
start_year = 1925
carrier_traffic = 0.1
carrier_night_traffic = 0.05
enable_equipment_modules = {
carrier_aviation_control_unit
}
folder = {
name = mtgnavalfolder
position = { x = -2 y = @1924_module }
}
ai_will_do = {
factor = 2
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
night_air_strike = {
research_cost = 0.75
start_year = 1934
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
air_carrier_night_penalty_reduction_factor = 0.1
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1932_module }
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
cv_tech
}
}
aviation_dawn = {
research_cost = 2
start_year = 1932
xp_research_type = navy
xp_boost_cost = 10
xp_research_bonus = 2.5
experience_gain_carrier_training_factor = 0.1
experience_gain_carrier_combat_factor = 0.1
cat_base_strike_cost_factor = -0.1
ship_hull_carrier_design_cost_factor = -0.1
path = {
leads_to_tech = improved_ship_hull_carrier
research_cost_coeff = 1
}
on_research_complete_limit = {
has_navy_size = {
size > 6
type = capital_ship
archetype = ship_hull_heavy
}
}
on_research_complete = {
add_political_power = -20
}
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1932_module }
}
ai_will_do = {
factor = 1
modifier = {
tag = HUJ
add = 2
}
modifier = {
OR = {
tag = CHY
tag = BYG
}
factor = 3
}
}
categories = {
naval_equipment
cv_tech
}
}
dive_bomber_study = {
research_cost = 1.25
start_year = 1938
xp_research_type = navy
xp_boost_cost = 10
xp_research_bonus = 1.25
cv_cas = {
naval_strike_attack = 0.3
naval_strike_targetting = 0.15
air_agility = 0.15
maximum_speed = 0.1
}
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1932_module }
}
ai_will_do = {
factor = 1
modifier = {
OR = {
tag = CHY
tag = BYG
}
factor = 4
}
}
categories = {
naval_equipment
cv_tech
mio_cat_all_cas_and_modules
}
}
carrier_damage_control = {
research_cost = 1.25
start_year = 1940
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
carrier = {
max_strength = 0.1
reliability = 0.05
}
enable_equipment_modules = {
carrier_damage_control_unit
}
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1940_module }
}
ai_will_do = {
factor = 1
modifier = {
is_major = yes
factor = 2
}
modifier = {
tag = BYG
factor = 3
}
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
air_fuel_storage = {
research_cost = 1.25
start_year = 1942
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
navy_carrier_air_agility_factor = 0.1
cv_fighter = {
air_attack = 0.2
air_range = 0.2
}
cv_cas = {
air_range = 0.2
}
cv_nav_bomber = {
air_range = 0.2
}
carrier = {
surface_detection = 0.1
}
enable_equipment_modules = {
carrier_fuel_storage
}
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1940_module }
}
ai_will_do = {
factor = 1
modifier = {
OR = {
tag = CHY
tag = BYG
}
factor = 3
}
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
carrier_mass_production = {
research_cost = 1.75
start_year = 1942
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
carrier = {
build_cost_ic = -0.1
}
enable_equipment_modules = {
carrier_civilian_material
}
folder = {
name = mtgnavalfolder
position = { x = -2 y = @1944 }
}
on_research_complete = {
hidden_effect = { add_ideas = vnr_carrier_cost_1 }
}
ai_will_do = {
factor = 2
modifier = {
OR = {
tag = CHY
tag = BYG
}
factor = 3
}
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
folding_wing = {
research_cost = 1.5
start_year = 1942
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
carrier_capacity_penalty_reduction = -0.1
carrier = {
anti_air_attack = 0.1
}
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1944 }
}
ai_will_do = {
factor = 2
modifier = {
tag = HUJ
add = 1
}
modifier = {
OR = {
tag = CHY
tag = BYG
}
factor = 3
}
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
carrier_steam_catapult = {
research_cost = 1
start_year = 1944
enable_equipment_modules = {
ship_airplane_launcher_3
}
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1944_module_2 }
}
path = {
leads_to_tech = super_carriers
research_cost_coeff = 1
}
ai_will_do = {
factor = 1
modifier = {
has_navy_size = {
archetype = ship_hull_carrier
size > 10
}
factor = 3
}
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
full_armored_carrier = {
research_cost = 1.25
start_year = 1944
carrier = {
armor_value = 0.2
anti_air_attack = 0.05
reliability = 0.05
}
enable_equipment_modules = {
carrier_strength_deck
}
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1944_module_2 }
}
path = {
leads_to_tech = super_carriers
research_cost_coeff = 1
}
ai_will_do = {
factor = 1
modifier = {
has_navy_size = {
archetype = ship_hull_carrier
size > 10
}
factor = 3
}
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
carrier_angled_deck = {
research_cost = 0.7
start_year = 1944
enable_equipment_modules = {
angled_deck
}
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1944_module_2 }
}
path = {
leads_to_tech = super_carriers
research_cost_coeff = 1
}
ai_will_do = {
factor = 1
modifier = {
has_navy_size = {
archetype = ship_hull_carrier
size > 10
}
factor = 3
}
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
tactical_air_navigation_system = {
research_cost = 1
start_year = 1948
navy_carrier_air_targetting_factor = 0.1
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1948_module }
}
path = {
leads_to_tech = airborne_early_warning
research_cost_coeff = 1
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
airborne_early_warning = {
research_cost = 1.5
start_year = 1951
enable_equipment_modules = {
carrier_tracing_unit
}
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1952 }
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
iff_device = {
research_cost = 1
start_year = 1951
air_accidents_factor = -0.1
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1952 }
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
optical_landing_system = {
research_cost = 1
start_year = 1951
carrier_traffic = 0.1
carrier_night_traffic = 0.1
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1952 }
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
luneburg_lens = {
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
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
# ## # # ### # # ## ### ### # # ### ##
#{~._.~} # # # # # ## ## # # # # # ## # # #
# ( Y ) # # # ### # # # #### ### # # ## ## #
#()~*~() # # # # # # # # # # # # # # # #
#(_)-(_) ## ## ### # # # # # # ### # # ### ##
early_ship_hull_submarine = {
enable_equipments = {
vnr_ship_hull_submarine_1
}
enable_equipment_modules = {
sub_ship_engine_1
pressure_hull_1
sub_ship_periscope_0
}
sub_technologies = {
midget_submarines
}
path = {
leads_to_tech = basic_ship_hull_submarine
research_cost_coeff = 1
}
path = {
leads_to_tech = basic_periscope
research_cost_coeff = 1
}
path = {
leads_to_tech = diesel_electric_transmission
research_cost_coeff = 1
}
path = {
leads_to_tech = acoustic_signature
research_cost_coeff = 1
}
path = {
leads_to_tech = teardrop_hull
research_cost_coeff = 1
}
research_cost = 1.5
start_year = 1914
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1914 }
}
ai_will_do = {
factor = 1
modifier = {
factor = 7
has_navy_size = { size > 25 unit = submarine }
}
}
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
basic_ship_hull_submarine = {
enable_equipments = {
vnr_ship_hull_submarine_2
}
enable_equipment_modules = {
sub_ship_engine_2
pressure_hull_2
oxygen_generator
}
path = {
leads_to_tech = improved_ship_hull_submarine
research_cost_coeff = 1
}
path = {
leads_to_tech = improved_periscope
research_cost_coeff = 1
}
path = {
leads_to_tech = basic_ballast_tank
research_cost_coeff = 1
}
path = {
leads_to_tech = 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 }
}
}
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
improved_ship_hull_submarine = {
enable_equipments = {
vnr_ship_hull_submarine_3
}
enable_equipment_modules = {
sub_ship_engine_3
pressure_hull_3
diving_plane
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 = 1940
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1940 }
}
ai_will_do = {
factor = 1
modifier = {
factor = 7
has_navy_size = { size > 50 unit = submarine }
}
}
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
advanced_ship_hull_submarine = {
enable_equipments = {
vnr_ship_hull_submarine_4
}
enable_equipment_modules = {
sub_ship_engine_4
pressure_hull_4
ship_sub_torpedo_computer_2
}
path = {
leads_to_tech = improved_submarine_snorkel
research_cost_coeff = 1
}
path = {
leads_to_tech = sub_AIP_engine
research_cost_coeff = 1
}
path = {
leads_to_tech = anechoic_tile
research_cost_coeff = 1
}
path = {
leads_to_tech = sub_nuclear_engine
research_cost_coeff = 1
}
path = {
leads_to_tech = modern_ship_hull_submarine
research_cost_coeff = 1
}
research_cost = 2.0
start_year = 1944
folder = {
name = mtgnavalfolder
position = { x = -1 y = @1944_module }
}
ai_will_do = {
factor = 1
modifier = {
factor = 7
has_navy_size = { size > 60 unit = submarine }
}
}
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
modern_ship_hull_submarine = {
enable_equipments = {
vnr_ship_hull_submarine_5
}
enable_equipment_modules = {
ship_sub_torpedo_computer_3
}
research_cost = 2.0
start_year = 1950
folder = {
name = mtgnavalfolder
position = { x = -1 y = 25 }
}
path = {
leads_to_tech = missile_submarine
research_cost_coeff = 1
}
path = {
leads_to_tech = rescue_submarine
research_cost_coeff = 1
}
path = {
leads_to_tech = hydrocooling_battery
research_cost_coeff = 1
}
path = {
leads_to_tech = sonar_telephone
research_cost_coeff = 1
}
ai_will_do = {
factor = 1
modifier = {
factor = 7
has_navy_size = { size > 70 unit = submarine }
}
}
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
basic_submarine_snorkel = {
enable_equipment_modules = {
ship_sub_snorkel_1
}
on_research_complete = {
custom_effect_tooltip = snorkel_advice_tt
}
research_cost = 0.75
start_year = 1942
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1944 }
}
ai_will_do = {
factor = 1
modifier = {
factor = 3
has_navy_size = { size > 35 unit = submarine }
}
}
categories = {
naval_equipment
ss_tech
ship_modules_tech
mio_cat_tech_all_submarine_and_modules
}
}
improved_submarine_snorkel = {
enable_equipment_modules = {
ship_sub_snorkel_2
}
on_research_complete = {
custom_effect_tooltip = snorkel_advice_tt
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 1
start_year = 1945
folder = {
name = mtgnavalfolder
position = { x = 0 y = 23 }
}
ai_will_do = {
factor = 1
modifier = {
factor = 3
has_navy_size = { size > 40 unit = submarine }
}
}
categories = {
naval_equipment
ss_tech
ship_modules_tech
mio_cat_tech_all_submarine_and_modules
}
}
diesel_electric_transmission = {
research_cost = 0.75
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
start_year = 1914
enable_equipment_modules = {
ship_electric_motor
}
submarine = {
fuel_consumption = -0.1
sub_visibility = -0.05
}
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1914_module_2 }
}
ai_will_do = {
factor = 1
modifier = {
factor = 2
has_navy_size = { size > 40 unit = submarine }
}
}
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
acoustic_signature = {
research_cost = 1
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.25
start_year = 1920
submarine = {
surface_detection = 0.05
}
navy_submarine_detection_factor = 0.1
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1924 }
}
dependencies = {
sonar = 1
}
ai_will_do = {
factor = 1
}
categories = {
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
}
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 }
}
}
categories = {
naval_equipment
ss_tech
ship_modules_tech
mio_cat_tech_all_submarine_and_modules
}
}
torpedo_loader = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 1.25
start_year = 1939
naval_torpedo_cooldown_factor = -0.2
folder = {
name = mtgnavalfolder
position = { x = 0 y = @1932_module }
}
ai_will_do = {
factor = 1
modifier = {
factor = 7
has_navy_size = { size > 40 unit = submarine }
}
}
categories = {
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_ideas = vnr_submarine_cost_1 }
}
ai_will_do = {
factor = 1
modifier = {
factor = 7
has_navy_size = { size > 35 unit = submarine }
}
}
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
}
categories = {
naval_equipment
ss_tech
ship_modules_tech
mio_cat_tech_all_submarine_and_modules
}
}
sub_nuclear_engine = {
enable_equipment_modules = {
sub_ship_engine_nuclear
}
start_year = 1949
research_cost = 1.5
folder = {
name = mtgnavalfolder
position = { x = -2 y = 23 }
}
dependencies = {
nuclear_reactor = 1
}
ai_will_do = {
factor = 1
modifier = {
has_tech = modern_ship_hull_submarine
factor = 10
}
}
categories = {
naval_equipment
ss_tech
ship_modules_tech
mio_cat_tech_all_submarine_and_modules
}
}
anechoic_tile = {
enable_equipment_modules = {
anechoic_tile_1
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 1.5
start_year = 1944
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1944_module_2 }
}
ai_will_do = {
factor = 1
modifier = {
factor = 7
has_navy_size = { size > 40 unit = submarine }
}
}
categories = {
naval_equipment
ss_tech
ship_modules_tech
mio_cat_tech_all_submarine_and_modules
}
}
basic_periscope = {
enable_equipment_modules = {
sub_ship_periscope_1
}
research_cost = 0.5
start_year = 1920
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1914_module_2 }
}
ai_will_do = {
factor = 1
modifier = {
factor = 7
has_navy_size = { size > 35 unit = submarine }
}
}
categories = {
naval_equipment
ss_tech
ship_modules_tech
mio_cat_tech_all_submarine_and_modules
}
}
improved_periscope = {
enable_equipment_modules = {
sub_ship_periscope_2
}
research_cost = 0.5
start_year = 1930
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1932 }
}
ai_will_do = {
factor = 1
modifier = {
factor = 7
has_navy_size = { size > 35 unit = submarine }
}
}
categories = {
naval_equipment
ss_tech
ship_modules_tech
mio_cat_tech_all_submarine_and_modules
}
}
advanced_periscope = {
enable_equipment_modules = {
sub_ship_periscope_3
}
research_cost = 0.5
start_year = 1941
folder = {
name = mtgnavalfolder
position = { x = -3 y = @1940_module }
}
ai_will_do = {
factor = 1
modifier = {
factor = 7
has_navy_size = { size > 35 unit = submarine }
}
}
categories = {
naval_equipment
ss_tech
ship_modules_tech
mio_cat_tech_all_submarine_and_modules
}
}
basic_ballast_tank = {
research_cost = 0.5
sub_retreat_speed = 0.1
start_year = 1930
folder = {
name = mtgnavalfolder
position = { x = 1 y = @1932 }
}
ai_will_do = {
factor = 0
}
categories = {
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
}
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
missile_submarine = {
research_cost = 1.25
enable_equipment_modules = {
ship_cruise_missile_sub_1
}
dependencies = {
ship_to_ship_missile = 1
}
start_year = 1951
folder = {
name = mtgnavalfolder
position = { x = -3 y = 27 }
}
ai_will_do = {
factor = 2
}
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
rescue_submarine = {
research_cost = 1
naval_accidents_chance = -0.15
submarine = {
reliability = 0.2
}
start_year = 1951
folder = {
name = mtgnavalfolder
position = { x = 1 y = 27 }
}
ai_will_do = {
factor = 1
}
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
hydrocooling_battery = {
research_cost = 0.75
submarine = {
naval_speed = 0.1
}
sub_retreat_speed = 0.05
start_year = 1952
folder = {
name = mtgnavalfolder
position = { x = 0 y = 29 }
}
ai_will_do = {
factor = 0
}
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
sonar_telephone = {
research_cost = 0.6
submarine = {
convoy_raiding_coordination = 0.1
}
start_year = 1953
folder = {
name = mtgnavalfolder
position = { x = -2 y = 29 }
}
ai_will_do = {
factor = 1
}
categories = {
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
}
research_cost = 0.6
start_year = 1932
ai_will_do = {
factor = 0
modifier = {
tag = TIX
add = 2
}
}
categories = {
naval_equipment
ca_tech
mio_cat_tech_all_cruiser_and_modules
mio_cat_tech_all_capital_ship_and_modules
}
}
torpedo_cruiser_mtg = {
enable_equipments = {
vnr_ship_hull_torpedo_cruiser
}
research_cost = 1
start_year = 1936
#set at gamestart
allow = {
always = no
}
}
pre_dreadnoughts = {
enable_equipments = {
vnr_ship_hull_pre_dreadnought
}
research_cost = 1
start_year = 1900
#set at gamestart
allow = {
always = no
}
}
coastal_defense_ships = {
enable_equipments = {
vnr_ship_hull_cruiser_coastal_defense_ship
}
research_cost = 1
start_year = 1900
#set at gamestart
allow = {
always = no
}
}
cruiser_submarines = {
enable_equipments = {
vnr_ship_hull_cruiser_submarine
}
enable_equipment_modules = {
ship_extra_fuel_tank
}
research_cost = 1.25
start_year = 1928
ai_will_do = {
factor = 0
}
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
midget_submarines = {
enable_equipments = {
vnr_ship_hull_midget_submarine
}
enable_equipment_modules = {
crewed_torpedo
}
research_cost = 0.6
start_year = 1930
ai_will_do = {
factor = 0
}
categories = {
naval_equipment
ss_tech
mio_cat_tech_all_submarine_and_modules
}
}
escort_carriers_ship = {
enable_equipments = {
vnr_ship_hull_escort_carrier
}
research_cost = 0.4
start_year = 1940
ai_will_do = {
factor = 0
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
super_carriers = {
enable_equipments = {
vnr_ship_hull_super_carrier
}
enable_equipment_modules = {
ship_carrier_armor_heavy
ship_deck_space_big
ship_ski_jump_ramp
}
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
}
}
categories = {
naval_equipment
cv_tech
mio_cat_tech_all_carrier_and_modules
}
}
naval_radio_guiding_system = {
dependencies = {
radio_detection = 1
improved_computing_machine = 1
}
path = {
leads_to_tech = ship_to_ship_missile
research_cost_coeff = 1
}
start_year = 1943
research_cost = 1
folder = {
name = mtgnavalfolder
position = { x = 0 y = 0 }
}
enable_equipment_modules = {
ship_vt_shell
vlf_receiver
}
naval_coordination = 0.05
ai_will_do = {
factor = 1
modifier = {
factor = 7
has_navy_size = { size > 100 }
}
}
categories = {
naval_equipment
}
}
ship_to_ship_missile = {
research_cost = 1.5
start_year = 1945
folder = {
name = mtgnavalfolder
position = { x = 0 y = 6 }
}
dependencies = {
rocket_engines = 1
}
ai_will_do = {
factor = 2
}
enable_equipment_modules = {
ship_missile_1
ship_cruise_missile_1
}
categories = {
naval_equipment
rocketry
ship_modules_tech
}
}
obsolete_vanilla_hulls = {
enable_equipments = {
ship_hull_light_1
ship_hull_light_2
ship_hull_light_3
ship_hull_light_4
ship_hull_light_5
ship_hull_cruiser_1
ship_hull_cruiser_2
ship_hull_cruiser_3
ship_hull_cruiser_4
ship_hull_cruiser_5
ship_hull_cruiser_panzerschiff
ship_hull_cruiser_coastal_defense_ship
ship_hull_heavy_1
ship_hull_heavy_2
ship_hull_heavy_3
ship_hull_heavy_4
ship_hull_heavy_5
ship_hull_super_heavy_1
ship_hull_carrier_conversion_bb
ship_hull_carrier_conversion_ca
ship_hull_carrier_1
ship_hull_carrier_2
ship_hull_carrier_3
ship_hull_escort_carrier
ship_hull_super_carrier
ship_hull_submarine_1
ship_hull_submarine_2
ship_hull_submarine_3
ship_hull_submarine_4
ship_hull_cruiser_submarine
ship_hull_midget_submarine
}
start_year = 1900
research_cost = 1
allow = {
always = no
}
}
}