Files
vnr/src/common/technologies/MTG_naval_Support.txt
actions[bot] b84f6e6137
All checks were successful
sync / build (push) Successful in 23s
2024-11-16 20:01:12
2024-11-16 20:01:12 +00:00

3638 lines
66 KiB
Plaintext
Executable File

technologies = {
## ### # # ## # # ### # # ### ##
# # # # ## ## # # ## ## # ## # # #
#### ### # # # #### # # # ## # ## # #
# # # # # # # # # # # # # # #
# # # # # # # # # # ### # # # ##
basic_battery = {
research_cost = 1
start_year = 1914
path = {
leads_to_tech = multi_mounted_battery
research_cost_coeff = 1
}
on_research_complete = {
custom_effect_tooltip = light_battery_advice_tt
custom_effect_tooltip = medium_battery_advice_tt
custom_effect_tooltip = heavy_battery_advice_tt
custom_effect_tooltip = secondary_battery_advice_tt
}
enable_equipment_modules = {
ship_light_battery_1
ship_medium_battery_1_double
ship_medium_battery_1_single
ship_light_medium_battery_1_double
ship_light_medium_battery_1_single
ship_heavy_battery_1
ship_heavy_battery_big_1
ship_heavy_battery_small_1
ship_secondaries_1
ship_civilian_light_battery_1
ship_anti_air_1_h
# ship_ap_shell_1
# ship_ap_shell_2
# ship_ap_shell_3
}
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 1 }
}
ai_will_do = {
factor = 1
modifier = {
OR = {
has_tech = early_ship_hull_light
has_tech = early_ship_hull_cruiser
has_tech = early_ship_hull_heavy
}
factor = 500
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_ship_light_battery
cat_ship_medium_battery
cat_ship_heavy_battery
mio_cat_tech_all_capital_ship_and_modules
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_cruiser_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
multi_mounted_battery = {
research_cost = 1
start_year = 1918
path = {
leads_to_tech = basic_light_battery
research_cost_coeff = 1
}
on_research_complete = {
custom_effect_tooltip = light_battery_advice_tt
custom_effect_tooltip = medium_battery_advice_tt
custom_effect_tooltip = heavy_battery_advice_tt
custom_effect_tooltip = secondary_battery_advice_tt
}
path = {
leads_to_tech = basic_medium_battery
research_cost_coeff = 1
}
path = {
leads_to_tech = basic_heavy_battery
research_cost_coeff = 1
}
path = {
leads_to_tech = ship_rocket_artillery
research_cost_coeff = 1
}
enable_equipment_modules = {
ship_light_battery_1_double
ship_medium_battery_1
ship_light_medium_battery_1
ship_heavy_battery_1_triple
ship_heavy_battery_big_1_triple
ship_heavy_battery_small_1_triple
ship_heavy_battery_1_quad
ship_heavy_battery_big_1_quad
ship_heavy_battery_small_1_quad
ship_light_weight_shell
}
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 4 }
}
ai_will_do = {
factor = 1
modifier = {
OR = {
has_tech = early_ship_hull_light
has_tech = early_ship_hull_cruiser
has_tech = early_ship_hull_heavy
}
factor = 500
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_ship_light_battery
cat_ship_medium_battery
cat_ship_heavy_battery
}
}
basic_light_battery = {
research_cost = 0.5
start_year = 1924
path = {
leads_to_tech = basic_light_shell
research_cost_coeff = 1
}
path = {
leads_to_tech = basic_dp_light_battery
research_cost_coeff = 1
}
on_research_complete = {
custom_effect_tooltip = light_battery_advice_tt
}
enable_equipment_modules = {
ship_light_battery_2
ship_light_battery_2_double
dp_light_battery_1
dp_light_battery_1_single
dp_ship_secondaries_1
dp_ship_secondaries_1_bb
ship_anti_air_2_h
}
folder = {
name = mtgnavalsupportfolder
position = { x = -6 y = 7 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = basic_ship_hull_light
factor = 20
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_ship_light_battery
mio_cat_tech_all_capital_ship_and_modules
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_cruiser_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
basic_light_shell = {
research_cost = 0.5
start_year = 1936
path = {
leads_to_tech = improved_light_battery
research_cost_coeff = 1
}
destroyer = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
light_cruiser = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
heavy_cruiser = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
medium_cruiser = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
##! armored_cruiser = {
##! lg_attack = 0.05
##! lg_armor_piercing = 0.05
##! }
battleship = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
battle_cruiser = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
carrier = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
SH_battleship = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
battlecarrier = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
folder = {
name = mtgnavalsupportfolder
position = { x = -6 y = 10 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = interwar_ship_hull_light
factor = 5
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
improved_light_battery = {
research_cost = 0.5
start_year = 1939
path = {
leads_to_tech = improved_light_shell
research_cost_coeff = 1
}
on_research_complete = {
custom_effect_tooltip = light_battery_advice_tt
}
enable_equipment_modules = {
ship_light_battery_3
ship_light_battery_3_double
ship_anti_air_3_h
}
folder = {
name = mtgnavalsupportfolder
position = { x = -6 y = 13 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = improved_ship_hull_light
factor = 20
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_ship_light_battery
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
improved_light_shell = {
research_cost = 0.5
start_year = 1942
path = {
leads_to_tech = advanced_light_battery
research_cost_coeff = 1
}
destroyer = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
light_cruiser = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
heavy_cruiser = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
medium_cruiser = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
##! armored_cruiser = {
##! lg_attack = 0.05
##! lg_armor_piercing = 0.05
##! }
battleship = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
battle_cruiser = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
carrier = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
SH_battleship = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
battlecarrier = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
folder = {
name = mtgnavalsupportfolder
position = { x = -6 y = 16 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = improved_ship_hull_light
factor = 2
}
modifier = {
has_war = yes
factor = 5
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
advanced_light_battery = {
research_cost = 0.5
start_year = 1944
enable_equipment_modules = {
ship_light_battery_4
ship_light_battery_4_double
ship_anti_air_4_h
}
on_research_complete = {
custom_effect_tooltip = light_battery_advice_tt
}
path = {
leads_to_tech = unmanned_gun_turret
research_cost_coeff = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = -6 y = 19 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = advanced_ship_hull_light
factor = 20
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_ship_light_battery
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
basic_medium_battery = {
research_cost = 0.75
start_year = 1936
on_research_complete = {
custom_effect_tooltip = medium_battery_advice_tt
custom_effect_tooltip = secondary_battery_advice_tt
}
path = {
leads_to_tech = basic_medium_shell
research_cost_coeff = 1
}
enable_equipment_modules = {
ship_medium_battery_2
ship_medium_battery_2_double
ship_medium_battery_2_single
ship_light_medium_battery_2
ship_light_medium_battery_2_double
ship_light_medium_battery_2_single
ship_medium_heavy_battery_1
ship_medium_heavy_battery_1_double
ship_secondaries_2
sub_battery_1
}
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 7 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = interwar_ship_hull_cruiser
factor = 10
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_ship_medium_battery
mio_cat_tech_all_cruiser_and_modules
}
}
basic_medium_shell = {
research_cost = 0.5
start_year = 1936
path = {
leads_to_tech = improved_medium_battery
research_cost_coeff = 1
}
light_cruiser = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
heavy_cruiser = {
hg_attack = 0.05
hg_armor_piercing = 0.05
}
medium_cruiser = {
hg_attack = 0.05
hg_armor_piercing = 0.05
}
folder = {
name = mtgnavalsupportfolder
position = { x =0 y = 10 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = interwar_ship_hull_cruiser
has_navy_size = {
archetype = ship_hull_cruiser
size > 5
}
factor = 7
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
mio_cat_tech_all_cruiser_and_modules
}
}
improved_medium_battery = {
research_cost = 0.75
start_year = 1939
path = {
leads_to_tech = improved_medium_shell
research_cost_coeff = 1
}
on_research_complete = {
custom_effect_tooltip = medium_battery_advice_tt
}
enable_equipment_modules = {
ship_medium_battery_3
ship_medium_battery_3_double
ship_medium_battery_3_single
ship_light_medium_battery_3
ship_light_medium_battery_3_double
ship_light_medium_battery_3_single
ship_secondaries_3
}
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 13 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = improved_ship_hull_cruiser
factor = 20
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_ship_medium_battery
mio_cat_tech_all_cruiser_and_modules
}
}
improved_medium_shell = {
research_cost = 0.5
start_year = 1942
path = {
leads_to_tech = advanced_medium_battery
research_cost_coeff = 1
}
path = {
leads_to_tech = basic_dp_medium_battery
research_cost_coeff = 1
}
light_cruiser = {
lg_attack = 0.05
lg_armor_piercing = 0.05
}
heavy_cruiser = {
hg_attack = 0.05
hg_armor_piercing = 0.05
}
medium_cruiser = {
hg_attack = 0.05
hg_armor_piercing = 0.05
}
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 16 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = improved_ship_hull_cruiser
factor = 3
}
modifier = {
has_war = yes
factor = 3
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
mio_cat_tech_all_cruiser_and_modules
}
}
advanced_medium_battery = {
research_cost = 0.75
start_year = 1944
enable_equipment_modules = {
ship_medium_battery_4
ship_medium_battery_4_double
ship_medium_battery_4_single
ship_light_medium_battery_4
ship_light_medium_battery_4_double
ship_light_medium_battery_4_single
ship_medium_heavy_battery_2
ship_medium_heavy_battery_2_double
ship_secondaries_4
}
on_research_complete = {
custom_effect_tooltip = medium_battery_advice_tt
}
path = {
leads_to_tech = unmanned_gun_turret
research_cost_coeff = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 19 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = advanced_ship_hull_cruiser
factor = 7
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_ship_medium_battery
mio_cat_tech_all_cruiser_and_modules
}
}
basic_heavy_battery = {
research_cost = 1
start_year = 1924
path = {
leads_to_tech = basic_heavy_shell
research_cost_coeff = 1
}
path = {
leads_to_tech = basic_super_heavy_battery
research_cost_coeff = 1
}
enable_equipment_modules = {
ship_heavy_battery_2
ship_heavy_battery_2_triple
ship_heavy_battery_2_quad
}
on_research_complete = {
custom_effect_tooltip = heavy_battery_advice_tt
}
folder = {
name = mtgnavalsupportfolder
position = { x = 6 y = 7 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = basic_ship_hull_heavy
factor = 20
}
modifier = {
OR = {
tag = GER
tag = JAP
}
factor = 2
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_ship_heavy_battery
mio_cat_tech_all_capital_ship_and_modules
}
}
improved_heavy_battery = {
research_cost = 1
start_year = 1939
path = {
leads_to_tech = improved_heavy_shell
research_cost_coeff = 1
}
enable_equipment_modules = {
ship_heavy_battery_3
ship_heavy_battery_3_triple
ship_heavy_battery_3_quad
}
on_research_complete = {
custom_effect_tooltip = heavy_battery_advice_tt
}
folder = {
name = mtgnavalsupportfolder
position = { x = 6 y = 13 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = improved_ship_hull_heavy
factor = 20
}
modifier = {
OR = {
tag = GER
tag = JAP
}
factor = 2
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_ship_heavy_battery
mio_cat_tech_all_capital_ship_and_modules
}
}
advanced_heavy_battery = {
research_cost = 1
start_year = 1944
enable_equipment_modules = {
ship_heavy_battery_4
ship_heavy_battery_4_triple
ship_heavy_battery_4_quad
}
on_research_complete = {
custom_effect_tooltip = heavy_battery_advice_tt
}
folder = {
name = mtgnavalsupportfolder
position = { x = 6 y = 19 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = advanced_ship_hull_heavy
factor = 20
}
modifier = {
OR = {
tag = GER
tag = JAP
}
factor = 2
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_ship_heavy_battery
mio_cat_tech_all_capital_ship_and_modules
}
}
basic_heavy_shell = {
research_cost = 0.5
start_year = 1936
path = {
leads_to_tech = improved_heavy_battery
research_cost_coeff = 1
}
battleship = {
hg_attack = 0.05
hg_armor_piercing = 0.05
}
battle_cruiser = {
hg_attack = 0.05
hg_armor_piercing = 0.05
}
SH_battleship = {
hg_attack = 0.05
hg_armor_piercing = 0.05
}
battlecarrier = {
hg_attack = 0.05
hg_armor_piercing = 0.05
}
##! armored_cruiser = {
##! hg_attack = 0.05
##! hg_armor_piercing = 0.05
##! }
enable_equipment_modules = {
ship_high_velocity_shell
}
folder = {
name = mtgnavalsupportfolder
position = { x = 6 y = 10 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = interwar_ship_hull_heavy
factor = 3
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
mio_cat_tech_all_capital_ship_and_modules
}
}
improved_heavy_shell = {
research_cost = 0.5
start_year = 1942
path = {
leads_to_tech = advanced_heavy_battery
research_cost_coeff = 1
}
battleship = {
hg_attack = 0.05
hg_armor_piercing = 0.05
}
battle_cruiser = {
hg_attack = 0.05
hg_armor_piercing = 0.05
}
SH_battleship = {
hg_attack = 0.05
hg_armor_piercing = 0.05
}
battlecarrier = {
hg_attack = 0.05
hg_armor_piercing = 0.05
}
##! armored_cruiser = {
##! hg_attack = 0.05
##! hg_armor_piercing = 0.05
##! }
enable_equipment_modules = {
ship_super_heavy_weight_shell
}
folder = {
name = mtgnavalsupportfolder
position = { x = 6 y = 16 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = improved_ship_hull_heavy
has_war = yes
factor = 10
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
mio_cat_tech_all_capital_ship_and_modules
}
}
basic_dp_light_battery = {
research_cost = 0.5
start_year = 1939
enable_equipment_modules = {
dp_light_battery_2
dp_light_battery_2_single
dp_ship_secondaries_2
dp_ship_secondaries_2_bb
}
path = {
leads_to_tech = improved_dp_light_battery
research_cost_coeff = 1
}
on_research_complete = {
custom_effect_tooltip = secondary_battery_advice_tt
}
folder = {
name = mtgnavalsupportfolder
position = { x = -3 y = 12 }
}
ai_will_do = {
factor = 2
modifier = {
OR = {
tag = ENG
tag = USA
tag = JAP
}
factor = 20
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
improved_dp_light_battery = {
research_cost = 0.5
start_year = 1941
enable_equipment_modules = {
dp_light_battery_3
dp_light_battery_3_single
dp_ship_secondaries_3
dp_ship_secondaries_3_bb
}
on_research_complete = {
custom_effect_tooltip = secondary_battery_advice_tt
}
path = {
leads_to_tech = advanced_dp_light_battery
research_cost_coeff = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = -3 y = 15 }
}
ai_will_do = {
factor = 2
modifier = {
OR = {
tag = ENG
tag = USA
tag = JAP
}
factor = 20
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
advanced_dp_light_battery = {
research_cost = 0.5
start_year = 1944
enable_equipment_modules = {
dp_light_battery_4
dp_light_battery_4_single
dp_ship_secondaries_4
dp_ship_secondaries_4_bb
}
on_research_complete = {
custom_effect_tooltip = secondary_battery_advice_tt
}
path = {
leads_to_tech = unmanned_gun_turret
research_cost_coeff = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = -3 y = 19 }
}
ai_will_do = {
factor = 2
modifier = {
OR = {
tag = ENG
tag = USA
tag = JAP
}
factor = 20
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
basic_dp_medium_battery = {
research_cost = 0.75
start_year = 1944
enable_equipment_modules = {
dp_ship_medium_1
}
on_research_complete = {
custom_effect_tooltip = secondary_battery_advice_tt
}
folder = {
name = mtgnavalsupportfolder
position = { x = 3 y = 19 }
}
ai_will_do = {
factor = 2
modifier = {
OR = {
tag = ENG
tag = USA
tag = JAP
}
factor = 20
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_cruiser_and_modules
}
}
basic_super_heavy_battery = {
research_cost = 1.25
start_year = 1921
allow = {
ROOT = {
is_special_project_completed = sp:sp_super_heavy_guns
}
}
force_use_small_tech_layout = yes
is_special_project_tech = yes
path = {
leads_to_tech = experimental_super_heavy_battery
research_cost_coeff = 1
}
path = {
leads_to_tech = improved_super_heavy_battery
research_cost_coeff = 1
}
enable_equipment_modules = {
ship_super_heavy_battery_1
ship_super_heavy_battery_1_triple
ship_super_heavy_battery_1_quad
}
on_research_complete = {
custom_effect_tooltip = heavy_battery_advice_tt
}
folder = {
name = mtgnavalsupportfolder
position = { x = 9 y = 7 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = ship_hull_super_heavy
factor = 20
}
modifier = {
OR = {
tag = GER
tag = JAP
}
factor = 2
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_ship_heavy_battery
mio_cat_tech_all_capital_ship_and_modules
}
}
experimental_super_heavy_battery = {
research_cost = 2
start_year = 1928
enable_equipment_modules = {
ship_super_heavy_battery_big_1
ship_super_heavy_battery_big_1_triple
ship_super_heavy_battery_big_1_quad
}
on_research_complete = {
custom_effect_tooltip = heavy_battery_advice_tt
}
folder = {
name = mtgnavalsupportfolder
position = { x = 11 y = 10 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = ship_hull_super_heavy
factor = 2
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_ship_heavy_battery
mio_cat_tech_all_capital_ship_and_modules
}
}
improved_super_heavy_battery = {
research_cost = 1.5
start_year = 1941
enable_equipment_modules = {
ship_super_heavy_battery_2
ship_super_heavy_battery_2_triple
ship_super_heavy_battery_2_quad
}
on_research_complete = {
custom_effect_tooltip = heavy_battery_advice_tt
}
folder = {
name = mtgnavalsupportfolder
position = { x = 9 y = 14 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = ship_hull_super_heavy
factor = 4
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_ship_heavy_battery
mio_cat_tech_all_capital_ship_and_modules
}
}
ship_rocket_artillery = {
research_cost = 0.75
start_year = 1943
dependencies = {
rocket_artillery = 1
}
enable_equipment_modules = {
ship_anti_air_5
ship_rocket_launcher
}
on_research_complete = {
custom_effect_tooltip = heavy_battery_advice_tt
}
folder = {
name = mtgnavalsupportfolder
position = { x = 3 y = 15 }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_ship_medium_battery
mio_cat_tech_all_cruiser_and_modules
mio_cat_tech_all_capital_ship_and_modules
}
}
unmanned_gun_turret = {
research_cost = 1
start_year = 1947
heavy_cruiser = {
naval_light_gun_hit_chance_factor = 0.05
}
medium_cruiser = {
naval_light_gun_hit_chance_factor = 0.05
}
light_cruiser = {
naval_light_gun_hit_chance_factor = 0.05
}
destroyer = {
naval_light_gun_hit_chance_factor = 0.05
}
dependencies = {
advanced_fire_control_system = 1
radio = 1
}
path = {
leads_to_tech = modern_generic_battery
research_cost_coeff = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = -3 y = 21 }
}
ai_will_do = {
factor = 1
modifier = {
has_tech = modern_ship_hull_light
factor = 3
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_ship_light_battery
cat_ship_medium_battery
mio_cat_tech_all_cruiser_and_modules
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
modern_generic_battery = {
research_cost = 1
start_year = 1949
on_research_complete = {
custom_effect_tooltip = light_battery_advice_tt
}
enable_equipment_modules = {
dp_light_battery_5
dp_light_battery_5_single
}
folder = {
name = mtgnavalsupportfolder
position = { x = -3 y = 23 }
}
ai_will_do = {
factor = 2
modifier = {
has_tech = modern_ship_hull_light
factor = 3
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_ship_light_battery
cat_ship_medium_battery
mio_cat_tech_all_cruiser_and_modules
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
### ## ### ### ### ### ## # # ## ### ## ### ### ###
# # # # # # # # # # # # # # # # # # # # # # # #
# # # ### ### ## # # # # # # # #### ### #### ## ### ##
# # # # # # # # # # # # # # # # # # # # # # # #
# ## # # # ### ### ## # # # # # # # # # # # ###
basic_torpedo = {
research_cost = 0.5
start_year = 1922
path = {
leads_to_tech = magnetic_detonator
research_cost_coeff = 1
}
path = {
leads_to_tech = improved_ship_torpedo_launcher
research_cost_coeff = 1
}
enable_equipment_modules = {
ship_torpedo_1
torpedo_mounting
ship_torpedo_fire_control_1
ship_torpedo_bb
ship_torpedo_sub_1
}
naval_torpedo_screen_penetration_factor = 0.05
on_research_complete = {
custom_effect_tooltip = torpedo_advice_tt
}
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 1 }
}
ai_will_do = {
factor = 2
modifier = {
OR = {
tag = JAP
tag = USA
tag = GER
}
factor = 5
}
modifier = {
has_war = yes
factor = 3
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_torpedoes
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
magnetic_detonator = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.5
start_year = 1932
path = {
leads_to_tech = oxygen_torpedo
research_cost_coeff = 1
}
path = {
leads_to_tech = electric_torpedo
research_cost_coeff = 1
}
destroyer = {
torpedo_attack = 0.1
}
submarine = {
torpedo_attack = 0.1
}
light_cruiser = {
torpedo_attack = 0.1
}
heavy_cruiser = {
torpedo_attack = 0.1
}
medium_cruiser = {
torpedo_attack = 0.1
}
##! armored_cruiser = {
##! torpedo_attack = 0.1
##! }
folder = {
name = mtgnavalsupportfolder
position = { x = 2 y = 7 }
}
ai_will_do = {
factor = 2
modifier = {
OR = {
tag = JAP
tag = USA
tag = GER
}
factor = 5
}
modifier = {
has_war = yes
factor = 3
}
modifier = {
tag = JAP #Japan wants torpedoes EXTRA HARD
factor = 2
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_torpedoes
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
homing_torpedo = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.75
start_year = 1942
destroyer = {
naval_torpedo_hit_chance_factor = 0.05
}
submarine = {
naval_torpedo_hit_chance_factor = 0.05
}
light_cruiser = {
naval_torpedo_hit_chance_factor = 0.05
}
heavy_cruiser = {
naval_torpedo_hit_chance_factor = 0.05
}
medium_cruiser = {
naval_torpedo_hit_chance_factor = 0.05
}
##! armored_cruiser = {
##! naval_torpedo_hit_chance_factor = 0.05
##! }
folder = {
name = mtgnavalsupportfolder
position = { x = 2 y = 16 }
}
path = {
leads_to_tech = proximity_detonator
research_cost_coeff = 1
}
path = {
leads_to_tech = wire_guided_torpedo
research_cost_coeff = 1
}
ai_will_do = {
factor = 2
modifier = {
OR = {
tag = JAP
tag = USA
tag = GER
}
factor = 5
}
modifier = {
has_war = yes
factor = 3
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_torpedoes
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
wire_guided_torpedo = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 1
enable_equipment_modules = {
sub_wire_guided_torpedo
}
naval_torpedo_screen_penetration_factor = 0.1
start_year = 1945
folder = {
name = mtgnavalsupportfolder
position = { x = 2 y = 20 }
}
path = {
leads_to_tech = wake_homing_torpedo
research_cost_coeff = 1
}
ai_will_do = {
factor = 2
modifier = {
OR = {
tag = JAP
tag = USA
tag = GER
}
factor = 5
}
modifier = {
has_war = yes
factor = 3
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ss_tech
ship_modules_tech
cat_torpedoes
mio_cat_tech_all_submarine_and_modules
}
}
wake_homing_torpedo = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 1.25
start_year = 1951
destroyer = {
naval_torpedo_hit_chance_factor = 0.1
}
submarine = {
naval_torpedo_hit_chance_factor = 0.1
}
light_cruiser = {
naval_torpedo_hit_chance_factor = 0.1
}
heavy_cruiser = {
naval_torpedo_hit_chance_factor = 0.1
}
medium_cruiser = {
naval_torpedo_hit_chance_factor = 0.1
}
##! armored_cruiser = {
##! naval_torpedo_hit_chance_factor = 0.1
##! }
folder = {
name = mtgnavalsupportfolder
position = { x = 2 y = 25 }
}
ai_will_do = {
factor = 2
modifier = {
OR = {
tag = JAP
tag = USA
tag = GER
}
factor = 5
}
modifier = {
has_war = yes
factor = 3
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_torpedoes
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
electric_torpedo = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.75
start_year = 1936
naval_torpedo_reveal_chance_factor = -0.15
path = {
leads_to_tech = homing_torpedo
research_cost_coeff = 1
}
xor = { oxygen_torpedo }
folder = {
name = mtgnavalsupportfolder
position = { x = 3 y = 10 }
}
ai_will_do = {
factor = 2
modifier = {
OR = {
tag = JAP
tag = USA
tag = GER
}
factor = 5
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_torpedoes
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
oxygen_torpedo = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.75
start_year = 1936
naval_torpedo_screen_penetration_factor = 0.1
path = {
leads_to_tech = homing_torpedo
research_cost_coeff = 1
}
xor = { electric_torpedo }
folder = {
name = mtgnavalsupportfolder
position = { x = 1 y = 10 }
}
ai_will_do = {
factor = 2
modifier = {
OR = {
tag = JAP
tag = USA
tag = GER
}
factor = 5
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_torpedoes
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
proximity_detonator = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 0.75
start_year = 1943
dependencies = {
radio_detection = 1
}
destroyer = {
torpedo_attack = 0.1
}
submarine = {
torpedo_attack = 0.1
}
light_cruiser = {
torpedo_attack = 0.1
}
heavy_cruiser = {
torpedo_attack = 0.1
}
medium_cruiser = {
torpedo_attack = 0.1
}
##! armored_cruiser = {
##! torpedo_attack = 0.1
##! }
folder = {
name = mtgnavalsupportfolder
position = { x = 3 y = 18 }
}
ai_will_do = {
factor = 2
modifier = {
OR = {
tag = JAP
tag = USA
tag = GER
}
factor = 5
}
modifier = {
has_war = yes
factor = 3
}
modifier = {
tag = JAP #Japan wants torpedoes EXTRA HARD
factor = 2
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_torpedoes
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
improved_ship_torpedo_launcher = {
research_cost = 0.5
start_year = 1932
path = {
leads_to_tech = advanced_ship_torpedo_launcher
research_cost_coeff = 1
}
on_research_complete = {
custom_effect_tooltip = torpedo_advice_tt
}
enable_equipment_modules = {
ship_torpedo_2
ship_torpedo_sub_2
}
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 8 }
}
ai_will_do = {
factor = 2
modifier = {
tag = JAP
factor = 5
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_torpedoes
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
advanced_ship_torpedo_launcher = {
research_cost = 0.75
start_year = 1940
path = {
leads_to_tech = modern_ship_torpedo_launcher
research_cost_coeff = 1
}
on_research_complete = {
custom_effect_tooltip = torpedo_advice_tt
}
enable_equipment_modules = {
ship_torpedo_3
ship_torpedo_sub_3
ship_torpedo_fire_control_2
}
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 14 }
}
ai_will_do = {
factor = 2
modifier = {
tag = JAP
factor = 5
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_torpedoes
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
modern_ship_torpedo_launcher = {
research_cost = 1
start_year = 1944
enable_equipment_modules = {
ship_torpedo_4
ship_torpedo_sub_4
ship_torpedo_fire_control_3
}
on_research_complete = {
custom_effect_tooltip = torpedo_advice_tt
}
path = {
leads_to_tech = coldwar_ship_torpedo_launcher
research_cost_coeff = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 19 }
}
ai_will_do = {
factor = 2
modifier = {
tag = JAP
factor = 5
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
cat_torpedoes
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_destroyer_and_modules
}
}
coldwar_ship_torpedo_launcher = {
research_cost = 1.25
start_year = 1949
enable_equipment_modules = {
ship_torpedo_5
ship_torpedo_sub_5
ship_torpedo_fire_control_4
}
on_research_complete = {
custom_effect_tooltip = torpedo_advice_tt
}
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 23 }
}
}
### ## # # ## ## ### ## ## # # ### ### ## #
# # # # ## ## # # # # # # # # ## # # # # # # #
# # #### # # # #### # ## ## # # # # ## # ### # # #
# # # # # # # # # # # # # # # # # # # # # # #
### # # # # # # ## ### ## ## # # # # # ## ###
damage_control_1 = {
research_cost = 0.75
path = {
leads_to_tech = damage_control_2
research_cost_coeff = 1
}
critical_receive_chance = -0.05
naval_critical_effect_factor = -0.1
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 1 }
}
ai_will_do = {
factor = 3
modifier = {
is_historical_focus_on = yes
tag = JAP
factor = 0.25
}
modifier = {
tag = USA
factor = 3
}
modifier = {
has_war = yes
factor = 2
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
}
}
damage_control_2 = {
research_cost = 0.75
path = {
leads_to_tech = damage_control_3
research_cost_coeff = 1
}
critical_receive_chance = -0.05
naval_critical_effect_factor = -0.1
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 6 }
}
ai_will_do = {
factor = 3
modifier = {
is_historical_focus_on = yes
tag = JAP
factor = 0.25
}
modifier = {
tag = USA
factor = 3
}
modifier = {
has_war = yes
factor = 2
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
}
}
damage_control_3 = {
research_cost = 1
critical_receive_chance = -0.05
naval_critical_effect_factor = -0.1
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 12 }
}
ai_will_do = {
factor = 3
modifier = {
is_historical_focus_on = yes
tag = JAP
factor = 0.25
}
modifier = {
tag = USA
factor = 3
}
modifier = {
has_war = yes
factor = 2
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
}
}
### ### ### ### ## ## # # ### ### ## # # # ### ### # # ## ### ##
# # # # # # # # # ## # # # # # # # ## ## # # # # # # # # #
## # ### ## # # # # ## # ### # # # # # # ## # #### # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # #
# ### # # ### ## ## # # # # # ## ### # # ### # # # ## ### ##
#NOTE: FIRE CONTROL SYSTEMS ARE IN ELECTROMECHANICAL ENGINEERING FOLDER!
fire_control_methods_1 = {
research_cost = 1
path = {
leads_to_tech = fire_control_methods_2
research_cost_coeff = 1
}
SH_battleship = {
lg_attack = 0.05
hg_attack = 0.05
}
battleship = {
lg_attack = 0.05
hg_attack = 0.05
}
battle_cruiser = {
lg_attack = 0.05
hg_attack = 0.05
}
battlecarrier = {
lg_attack = 0.05
hg_attack = 0.05
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 1 }
}
ai_will_do = {
factor = 3
modifier = {
has_war = yes
factor = 2
}
modifier = {
tag = JAP
factor = 5
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
}
}
fire_control_methods_2 = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 1
path = {
leads_to_tech = fire_control_methods_3
research_cost_coeff = 1
}
SH_battleship = {
lg_attack = 0.05
hg_attack = 0.05
}
battleship = {
lg_attack = 0.05
hg_attack = 0.05
}
battle_cruiser = {
lg_attack = 0.05
hg_attack = 0.05
}
battlecarrier = {
lg_attack = 0.05
hg_attack = 0.05
}
##! armored_cruiser = {
##! lg_attack = 0.05
##! hg_attack = 0.05
##! }
heavy_cruiser = {
lg_attack = 0.05
hg_attack = 0.05
}
medium_cruiser = {
lg_attack = 0.05
hg_attack = 0.05
}
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 6 }
}
ai_will_do = {
factor = 3
modifier = {
has_war = yes
factor = 2
}
modifier = {
tag = JAP
factor = 5
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
}
}
fire_control_methods_3 = {
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
research_cost = 1
SH_battleship = {
lg_attack = 0.1
hg_attack = 0.1
}
battleship = {
lg_attack = 0.1
hg_attack = 0.1
}
battle_cruiser = {
lg_attack = 0.1
hg_attack = 0.1
}
battlecarrier = {
lg_attack = 0.1
hg_attack = 0.1
}
##! armored_cruiser = {
##! lg_attack = 0.05
##! hg_attack = 0.05
##! }
heavy_cruiser = {
lg_attack = 0.1
hg_attack = 0.1
}
medium_cruiser = {
lg_attack = 0.1
hg_attack = 0.1
}
light_cruiser = {
lg_attack = 0.1
hg_attack = 0.1
}
destroyer = {
lg_attack = 0.05
hg_attack = 0.05
}
xp_research_type = navy
xp_boost_cost = 20
xp_research_bonus = 1.50
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 12 }
}
ai_will_do = {
factor = 3
modifier = {
has_war = yes
factor = 2
}
modifier = {
tag = JAP
factor = 5
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
ship_modules_tech
}
}
# # ### # # ### ##
## ## # ## # # #
# # # # # ## ## #
# # # # # # #
# # ### # # ### ##
basic_naval_mines = {
research_cost = 0.5
start_year = 1922
path = {
leads_to_tech = improved_naval_mines
research_cost_coeff = 1
}
path = {
leads_to_tech = submarine_mine_laying
research_cost_coeff = 1
}
enable_equipment_modules = {
ship_mine_layer_1
}
enable_equipment_modules = {
ship_mine_sweeper_1
}
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 1 }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_mines
naval_minelaying
naval_equipment
mio_cat_tech_all_screen_ship_and_modules
}
}
submarine_mine_laying = {
research_cost = 0.75
start_year = 1922
path = {
leads_to_tech = improved_submarine_mine_laying
research_cost_coeff = 1
}
enable_equipment_modules = {
ship_mine_layer_sub
}
folder = {
name = mtgnavalsupportfolder
position = { x = 4 y = 1 }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_mines
naval_minelaying
naval_equipment
ship_modules_tech
}
}
improved_submarine_mine_laying = {
research_cost = 0.75
start_year = 1940
submarine = {
mines_planting = 0.2
}
folder = {
name = mtgnavalsupportfolder
position = { x = 4 y = 13 }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_mines
naval_minelaying
naval_equipment
ship_modules_tech
mio_cat_tech_all_submarine_and_modules
}
}
improved_naval_mines = {
research_cost = 1
start_year = 1936
path = {
leads_to_tech = advanced_naval_mines
research_cost_coeff = 1
}
path = {
leads_to_tech = degaussing
research_cost_coeff = 1
}
naval_mines_damage_factor = 0.2 # more boom for the boom box
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 6 }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_mines
naval_minelaying
naval_equipment
mio_cat_tech_all_screen_ship_and_modules
}
}
degaussing = {
research_cost = 0.75
start_year = 1938
naval_mines_effect_reduction = 0.5
folder = {
name = mtgnavalsupportfolder
position = { x = 2 y = 12 }
}
ai_will_do = {
factor = 2
modifier = {
OR = {
tag = GER
tag = USA
tag = ENG
tag = SOV
}
factor = 5
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_mines
naval_minesweeping
naval_equipment
mio_cat_tech_all_screen_ship_and_modules
mio_cat_tech_all_cruiser_and_modules
mio_cat_tech_all_capital_ship_and_modules
mio_cat_tech_all_carrier_and_modules
}
}
advanced_naval_mines = {
research_cost = 1.25
start_year = 1942
path = {
leads_to_tech = modern_naval_mines
research_cost_coeff = 1
}
path = {
leads_to_tech = airdrop_mines
research_cost_coeff = 1
}
path = {
leads_to_tech = airdrop_mines_bba
research_cost_coeff = 1
}
naval_mines_damage_factor = 0.2 # more boom for the boom box
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 15 }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_mines
naval_minelaying
naval_equipment
mio_cat_tech_all_screen_ship_and_modules
}
}
airdrop_mines = {
allow_branch = {
NOT = { has_dlc = "By Blood Alone" }
}
research_cost = 0.5
start_year = 1942
category_nav_bomber = {
mines_planting = 0.05
}
category_tac_bomber = {
mines_planting = 0.08
}
category_strat_bomber = {
mines_planting = 0.13
}
folder = {
name = mtgnavalsupportfolder
position = { x = 2 y = 15 }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_mines
naval_minelaying
naval_equipment
}
}
airdrop_mines_bba = {
allow_branch = {
has_dlc = "By Blood Alone"
}
research_cost = 0.5
start_year = 1942
enable_equipment_modules = {
airdropped_mines
}
folder = {
name = mtgnavalsupportfolder
position = { x = 2 y = 15 }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_mines
naval_minelaying
naval_equipment
}
}
modern_naval_mines = {
research_cost = 1.5
start_year = 1945
path = {
leads_to_tech = airsweep_mines
research_cost_coeff = 1
}
path = {
leads_to_tech = airsweep_mines_bba
research_cost_coeff = 1
}
naval_mines_damage_factor = 0.2 # more boom for the boom box
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 21 }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_mines
naval_minelaying
naval_equipment
mio_cat_tech_all_screen_ship_and_modules
}
}
airsweep_mines = {
allow_branch = {
NOT = { has_dlc = "By Blood Alone" }
}
research_cost = 0.5
start_year = 1944
category_nav_bomber = {
mines_sweeping = 0.1
}
category_tac_bomber = {
mines_sweeping = 0.15
}
folder = {
name = mtgnavalsupportfolder
position = { x = 2 y = 21 }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_mines
naval_minesweeping
naval_equipment
}
}
airsweep_mines_bba = {
allow_branch = {
has_dlc = "By Blood Alone"
}
research_cost = 0.5
start_year = 1944
enable_equipment_modules = {
demining_coil
}
folder = {
name = mtgnavalsupportfolder
position = { x = 2 y = 21 }
}
ai_will_do = {
factor = 1
}
special_project_specialization = { specialization_naval }
categories = {
naval_mines
naval_minesweeping
naval_equipment
}
}
mtg_transport = { #WHEN BALANCING - ALSO FIX REGULAR NAVAL TREE
transport_capacity = -0.2
naval_invasion_capacity = 10
path = {
leads_to_tech = mtg_landing_craft
research_cost_coeff = 1
}
path = {
leads_to_tech = naval_combat_support
research_cost_coeff = 1
}
path = {
leads_to_tech = sp_multi_product_supply_ships
research_cost_coeff = 1
}
enable_equipments = {
ocean_liner
}
force_use_small_tech_layout = yes
show_equipment_icon = yes
research_cost = 0.5
start_year = 1922
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 1 }
}
ai_will_do = {
factor = 1
modifier = {
factor = 0.5
has_war = no
}
modifier = {
factor = 2
tag = USA
}
modifier = {
has_war_with = JAP
factor = 2
}
modifier = {
factor = 3
tag = JAP
}
modifier = {
factor = 2
tag = ENG
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
tp_tech
}
}
mtg_landing_craft = {
invasion_preparation = -0.5
amphibious_invasion_defence = 0.15
naval_invasion_capacity = 40
path = {
leads_to_tech = mtg_tank_landing_craft
research_cost_coeff = 1
}
enable_equipments = {
floating_harbor_equipment_1
}
force_use_small_tech_layout = yes
show_equipment_icon = yes
research_cost = 1
start_year = 1940
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 13 }
}
ai_will_do = {
factor = 2
modifier = {
factor = 0.5
has_war = no
}
modifier = {
factor = 2
tag = USA
}
modifier = {
has_war_with = JAP
factor = 2
}
modifier = {
factor = 50
tag = JAP
OR = {
has_war_with = USA
CHI = {
OR = {
has_capitulated = yes
exists = no
is_subject_of = JAP
}
}
}
}
modifier = {
factor = 2
tag = ENG
}
modifier = {
factor = 10
OR = {
tag = ENG
tag = USA
}
has_war_with = GER
GER = { has_war_with = SOV }
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
tp_tech
}
}
mtg_tank_landing_craft = {
amphibious_invasion = 0.25
amphibious_invasion_defence = 0.5
naval_invasion_capacity = 100
research_cost = 1.5
start_year = 1944
folder = {
name = mtgnavalsupportfolder
position = { x = 0 y = 21 }
}
ai_will_do = {
factor = 2
modifier = {
factor = 0.5
has_war = no
}
modifier = {
factor = 2
tag = USA
}
modifier = {
factor = 2
has_war_with = JAP
}
modifier = {
factor = 3
tag = JAP
}
modifier = {
factor = 2
tag = ENG
}
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
tp_tech
}
}
# naval integrated support tech tree
naval_combat_support = {
research_cost = 0.5
start_year = 1914
force_use_small_tech_layout = yes
show_equipment_icon = yes
path = {
leads_to_tech = basic_port_facility
research_cost_coeff = 1
}
path = {
leads_to_tech = speed_over_range
research_cost_coeff = 1
}
path = {
leads_to_tech = range_over_speed
research_cost_coeff = 1
}
path = {
leads_to_tech = repair_ship
research_cost_coeff = 1
}
path = {
leads_to_tech = hospital_ship
research_cost_coeff = 1
}
path = {
leads_to_tech = naval_fuel_complex
research_cost_coeff = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = 5 y = 1 }
}
ai_will_do = {
factor = 1
}
enable_equipments = {
vnr_ship_hull_civilian_1
}
enable_equipment_modules = {
fuel_tanker_silo
dry_cargo_storage
civilian_ship_engine_1
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
logistics_tech
}
}
# port facility branch
basic_port_facility = {
research_cost = 0.3
start_year = 1918
path = {
leads_to_tech = large_shipyard
research_cost_coeff = 1
}
path = {
leads_to_tech = heavy_crane
research_cost_coeff = 1
}
path = {
leads_to_tech = dry_dock
research_cost_coeff = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = 2 y = 3 }
}
ai_will_do = {
factor = 0.25
}
production_speed_naval_base_factor = 0.1
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
industry
}
}
large_shipyard = {
research_cost = 0.6
start_year = 1926
path = {
leads_to_tech = port_construction_corps
research_cost_coeff = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = 2 y = 8 }
}
ai_will_do = {
factor = 0.25
}
production_speed_dockyard_factor = 0.1
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
industry
}
}
heavy_crane = {
research_cost = 0.3
start_year = 1924
ai_will_do = {
factor = 0
}
folder = {
name = mtgnavalsupportfolder
position = { x = 3 y = 5 }
}
refit_speed = 0.1
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
industry
}
}
dry_dock = {
research_cost = 0.45
start_year = 1922
ai_will_do = {
factor = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = 4 y = 3 }
}
repair_speed_factor = 0.1
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
industry
}
}
port_construction_corps = {
research_cost = 0.6
start_year = 1938
path = {
leads_to_tech = integrated_shipyard_complex
research_cost_coeff = 1
}
ai_will_do = {
factor = 0
}
folder = {
name = mtgnavalsupportfolder
position = { x = 2 y = 12 }
}
repair_speed_naval_base_factor = 0.1
repair_speed_dockyard_factor = 0.1
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
logistics_tech
}
}
integrated_shipyard_complex = {
research_cost = 1.25
start_year = 1942
ai_will_do = {
factor = 0
}
folder = {
name = mtgnavalsupportfolder
position = { x = 2 y = 16 }
}
industrial_capacity_dockyard = 0.1
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
industry
}
}
# auxiliary ship branch
speed_over_range = {
research_cost = 0.3
start_year = 1925
force_use_small_tech_layout = yes
ai_will_do = {
factor = 0
}
path = {
leads_to_tech = high_speed_civilian_engine
research_cost_coeff = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = 4 y = 7 }
}
xor = { range_over_speed }
auxiliary_ship = {
naval_speed = 0.2
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
logistics_tech
}
}
range_over_speed = {
research_cost = 0.3
start_year = 1925
force_use_small_tech_layout = yes
ai_will_do = {
factor = 0
}
path = {
leads_to_tech = armed_civilian_ship
research_cost_coeff = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = 6 y = 7 }
}
xor = { speed_over_range }
auxiliary_ship = {
naval_range = 0.2
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
logistics_tech
}
}
high_speed_civilian_engine = {
research_cost = 0.7
start_year = 1936
ai_will_do = {
factor = 0
}
path = {
leads_to_tech = fast_combat_support_ship
research_cost_coeff = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = 4 y = 10 }
}
auxiliary_ship = {
surface_visibility = -0.1
}
convoy_retreat_speed = 0.1
enable_equipment_modules = {
civilian_ship_engine_2
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
logistics_tech
}
}
fast_combat_support_ship = {
research_cost = 1
start_year = 1943
enable_equipments = {
vnr_ship_hull_civilian_2
}
enable_equipment_modules = {
supply_hub
}
folder = {
name = mtgnavalsupportfolder
position = { x = 4 y = 16 }
}
ai_will_do = {
factor = 0
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
logistics_tech
}
}
armed_civilian_ship = {
research_cost = 0.7
start_year = 1936
ai_will_do = {
factor = 0
}
path = {
leads_to_tech = integrated_supply_ship
research_cost_coeff = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = 6 y = 10 }
}
auxiliary_ship = {
max_strength = 0.1
}
navy_submarine_detection_factor = 0.05
enable_equipment_modules = {
ship_cruiser_camo_2
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
logistics_tech
}
}
integrated_supply_ship = {
research_cost = 1
start_year = 1943
ai_will_do = {
factor = 0
}
folder = {
name = mtgnavalsupportfolder
position = { x = 6 y = 16 }
}
enable_equipments = {
vnr_ship_hull_civilian_3
}
enable_equipment_modules = {
civilian_ship_engine_2
supply_hub
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
logistics_tech
}
}
repair_ship = {
research_cost = 0.3
start_year = 1920
ai_will_do = {
factor = 0.25
}
path = {
leads_to_tech = floating_dry_dock
research_cost_coeff = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = 8 y = 6 }
}
repair_speed_factor = 0.05
naval_accidents_chance = -0.05
heavy_cruiser = {
reliability = 0.1
}
medium_cruiser = {
reliability = 0.1
}
light_cruiser = {
reliability = 0.1
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
}
}
floating_dry_dock = {
research_cost = 0.5
start_year = 1936
ai_will_do = {
factor = 0.25
}
path = {
leads_to_tech = logistic_system_redundancy
research_cost_coeff = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = 8 y = 10 }
}
repair_speed_factor = 0.1
naval_accidents_chance = -0.05
battleship = {
reliability = 0.1
}
battle_cruiser = {
reliability = 0.1
}
SH_battleship = {
reliability = 0.1
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
industry
}
}
logistic_system_redundancy = {
research_cost = 0.8
start_year = 1942
ai_will_do = {
factor = 0.25
}
folder = {
name = mtgnavalsupportfolder
position = { x = 8 y = 16 }
}
auxiliary_ship = {
build_cost_ic = -0.1
}
destroyer = {
reliability = 0.1
}
submarine = {
reliability = 0.1
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
logistics_tech
}
}
hospital_ship = {
research_cost = 0.35
start_year = 1918
ai_will_do = {
factor = 0
}
path = {
leads_to_tech = surgery_at_sea
research_cost_coeff = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = 9 y = 4 }
}
naval_morale_factor = 0.05
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
hospital_tech
}
}
surgery_at_sea = {
research_cost = 0.5
start_year = 1932
ai_will_do = {
factor = 0
}
path = {
leads_to_tech = medical_supply_at_sea
research_cost_coeff = 1
}
path = {
leads_to_tech = joint_sea_hospital
research_cost_coeff = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = 9 y = 8 }
}
naval_morale_factor = 0.1
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
hospital_tech
}
}
medical_supply_at_sea = {
research_cost = 0.55
start_year = 1939
ai_will_do = {
factor = 0
}
folder = {
name = mtgnavalsupportfolder
position = { x = 9 y = 12 }
}
naval_invasion_penalty = -0.1
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
hospital_tech
}
}
joint_sea_hospital = {
research_cost = 0.75
start_year = 1943
ai_will_do = {
factor = 0
}
folder = {
name = mtgnavalsupportfolder
position = { x = 10 y = 17 }
}
experience_loss_factor = -0.1
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
hospital_tech
}
}
# naval fuel branch
naval_fuel_complex = {
research_cost = 0.2
start_year = 1925
ai_will_do = {
factor = 0
}
path = {
leads_to_tech = retardant_silo
research_cost_coeff = 1
}
path = {
leads_to_tech = integrated_fuel_base
research_cost_coeff = 1
}
folder = {
name = mtgnavalsupportfolder
position = { x = 12 y = 7 }
}
production_speed_fuel_silo_factor = 0.2
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
}
}
retardant_silo = {
research_cost = 0.75
start_year = 1936
ai_will_do = {
factor = 0
}
folder = {
name = mtgnavalsupportfolder
position = { x = 11 y = 10 }
}
repair_speed_fuel_silo_factor = 0.2
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
}
}
integrated_fuel_base = {
research_cost = 1
start_year = 1938
ai_will_do = {
factor = 0
}
folder = {
name = mtgnavalsupportfolder
position = { x = 12 y = 12 }
}
max_fuel_factor = 0.1
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
}
}
sp_multi_product_supply_ships = {
underway_replenishment_range = 0.5
underway_replenishment_convoy_cost = -0.25
allow_branch = {
has_dlc = "Gotterdammerung"
}
allow = {
ROOT = {
is_special_project_completed = sp:sp_naval_underway_replenishment
}
}
path = {
leads_to_tech = sp_standard_tenshioned_replenishment_alongside_method
research_cost_coeff = 1
}
force_use_small_tech_layout = yes
is_special_project_tech = yes
xp_research_type = navy
xp_boost_cost = 75
xp_research_bonus = 1.75
research_cost = 2.0
start_year = 1938
folder = {
name = mtgnavalsupportfolder
position = { x = 1 y = 10 }
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
tp_tech
}
}
sp_standard_tenshioned_replenishment_alongside_method = {
allow = {
ROOT = {
is_special_project_completed = sp:sp_naval_underway_replenishment
}
}
underway_replenishment_range = 0.5
underway_replenishment_convoy_cost = -0.25
force_use_small_tech_layout = yes
is_special_project_tech = yes
xp_research_type = navy
xp_boost_cost = 75
xp_research_bonus = 1.5
research_cost = 2.5
start_year = 1943
folder = {
name = mtgnavalsupportfolder
position = { x = 1 y = 18 }
}
special_project_specialization = { specialization_naval }
categories = {
naval_equipment
tp_tech
}
}
sp_naval_underway_replenishment_pick_a = {
#HIDDEN EFFECT FOR REWARD CHOICE
underway_replenishment_range = 0.2
underway_replenishment_convoy_cost = 0.1
research_cost = 1
start_year = 1940
allow = {
always = no
}
}
sp_naval_underway_replenishment_pick_b = {
#HIDDEN EFFECT FOR REWARD CHOICE
underway_replenishment_range = -0.1
underway_replenishment_convoy_cost = -0.2
research_cost = 1
start_year = 1940
allow = {
always = no
}
}
vnr_less_fuel_consumption = {
research_cost = 1
start_year = 1900
allow = {
always = no
}
navy_fuel_consumption_factor = -0.15
}
}