3436 lines
58 KiB
Plaintext
Executable File
3436 lines
58 KiB
Plaintext
Executable File
technologies = {
|
|
|
|
fleet_in_being = {
|
|
doctrine_name = "TITLE_FLEET_IN_BEING"
|
|
|
|
#Fleet in being is mainly focused on Battleships (and Battlecrusiers/Heavy cruisers) and ASW with carriers and submarines being used to a lesser extent. The fleet may not have to do anything at all to be useful - simply having a powerful fleet in a protected port forces your enemies to keep a fleet of their own nearby in order you fight you if you emerge
|
|
#Bonus org for BB/BC/CA
|
|
|
|
# EFFECT #############
|
|
SH_battleship = {
|
|
max_organisation = 5
|
|
}
|
|
battleship = {
|
|
max_organisation = 5
|
|
}
|
|
battle_cruiser = {
|
|
max_organisation = 5
|
|
}
|
|
##! armored_cruiser = {
|
|
##! max_organisation = 5
|
|
##! }
|
|
heavy_cruiser = {
|
|
max_organisation = 5
|
|
}
|
|
medium_cruiser = {
|
|
max_organisation = 5
|
|
}
|
|
light_cruiser = {
|
|
surface_detection = 0.10
|
|
}
|
|
destroyer = {
|
|
surface_detection = 0.10
|
|
}
|
|
mines_planting_by_fleets_factor = 0.1
|
|
#####
|
|
|
|
xor = { trade_interdiction base_strike }
|
|
|
|
path = {
|
|
leads_to_tech = battlefleet_concentration
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
path = {
|
|
leads_to_tech = convoy_sailing
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
path = {
|
|
leads_to_tech = submarine_operations
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 0 y = 0 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 2
|
|
modifier = {
|
|
factor = 5
|
|
has_war = yes
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
has_navy_experience > 120
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.0
|
|
cruiser = 1.0
|
|
}
|
|
}
|
|
|
|
battlefleet_concentration = {
|
|
# EFFECT #############
|
|
SH_battleship = {
|
|
max_organisation = 10
|
|
}
|
|
battleship = {
|
|
max_organisation = 10
|
|
}
|
|
battle_cruiser = {
|
|
max_organisation = 10
|
|
}
|
|
##! armored_cruiser = {
|
|
##! max_organisation = 10
|
|
##! }
|
|
heavy_cruiser = {
|
|
max_organisation = 10
|
|
}
|
|
medium_cruiser = {
|
|
max_organisation = 10
|
|
}
|
|
strike_force_movement_org_loss = -0.1
|
|
positioning = 0.2
|
|
########
|
|
dependencies = {
|
|
basic_ship_hull_heavy = 1
|
|
basic_ship_hull_cruiser = 1
|
|
}
|
|
|
|
path = {
|
|
leads_to_tech = fast_battleship_primacy
|
|
research_cost_coeff = 1
|
|
}
|
|
path = {
|
|
leads_to_tech = scouting_fleet_primacy
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -2 y = 2 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.0
|
|
cruiser = 1.5
|
|
}
|
|
}
|
|
|
|
fast_battleship_primacy = {
|
|
# EFFECT #############
|
|
SH_battleship = {
|
|
naval_speed = 0.05
|
|
max_organisation = 10
|
|
}
|
|
battleship = {
|
|
naval_speed = 0.05
|
|
max_organisation = 10
|
|
}
|
|
positioning = 0.1
|
|
strike_force_movement_org_loss = -0.1
|
|
########
|
|
path = {
|
|
leads_to_tech = hunter_killer_groups
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
fuel_oil_boiler = 1
|
|
improved_conning_tower = 1
|
|
}
|
|
|
|
xor = { scouting_fleet_primacy }
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -1 y = 4 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.0
|
|
cruiser = 1.5
|
|
}
|
|
}
|
|
|
|
scouting_fleet_primacy = {
|
|
# EFFECT #############
|
|
battle_cruiser = {
|
|
max_organisation = 10
|
|
surface_detection = 0.05
|
|
}
|
|
##! armored_cruiser = {
|
|
##! surface_detection = 0.05
|
|
##! }
|
|
heavy_cruiser = {
|
|
surface_detection = 0.05
|
|
}
|
|
medium_cruiser = {
|
|
surface_detection = 0.05
|
|
}
|
|
SH_battleship = {
|
|
max_organisation = 5
|
|
}
|
|
battleship = {
|
|
max_organisation = 5
|
|
}
|
|
spotting_chance = 0.1
|
|
########
|
|
path = {
|
|
leads_to_tech = torpedo_groups
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xor = { fast_battleship_primacy }
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -3 y = 4 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.0
|
|
cruiser = 1.5
|
|
}
|
|
}
|
|
|
|
hunter_killer_groups = {
|
|
#Groups of Destroyers (and CVEs should those ever be added) formed to hunt down enemy subs
|
|
|
|
# EFFECT #############
|
|
destroyer = {
|
|
max_organisation = 5
|
|
sub_detection = 0.1
|
|
sub_attack = 0.1
|
|
}
|
|
light_cruiser = {
|
|
max_organisation = 5
|
|
sub_detection = 0.1
|
|
sub_attack = 0.1
|
|
}
|
|
|
|
convoy_escort_efficiency = 0.1
|
|
########
|
|
|
|
path = {
|
|
leads_to_tech = subsidiary_carrier_role
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
acoustic_signature = 1
|
|
sonar = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -1 y = 6 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.5
|
|
cruiser = 1.0
|
|
}
|
|
}
|
|
|
|
torpedo_groups = {
|
|
#Groups of Destroyers and Torpedo Ships formed to disturb enemy fleet formation
|
|
|
|
# EFFECT #############
|
|
destroyer = {
|
|
max_organisation = 10
|
|
}
|
|
light_cruiser = {
|
|
max_organisation = 10
|
|
}
|
|
|
|
naval_torpedo_cooldown_factor = -0.125
|
|
########
|
|
|
|
path = {
|
|
leads_to_tech = subsidiary_carrier_role
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
improved_ship_torpedo_launcher = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -3 y = 6 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.5
|
|
cruiser = 1.0
|
|
}
|
|
}
|
|
|
|
subsidiary_carrier_role = {
|
|
#Carriers support the Battleships
|
|
|
|
# EFFECT #############
|
|
carrier = {
|
|
max_organisation = 10
|
|
}
|
|
sortie_efficiency = 0.1
|
|
########
|
|
|
|
path = {
|
|
leads_to_tech = decisive_battle
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
improved_ship_hull_carrier = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -2 y = 8 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.0
|
|
carrier = 1.5
|
|
naval_air = 0.75
|
|
}
|
|
on_research_complete = {
|
|
add_vnr_exp_traits = yes
|
|
}
|
|
}
|
|
|
|
decisive_battle = {
|
|
allow = {
|
|
has_navy_size = {
|
|
type = capital_ship
|
|
size > 34
|
|
}
|
|
}
|
|
#Large, powerful gun armed ships are clearly the best ships
|
|
|
|
# EFFECT #############
|
|
battleship = {
|
|
max_organisation = 20
|
|
}
|
|
SH_battleship = {
|
|
max_organisation = 20
|
|
}
|
|
heavy_cruiser = {
|
|
max_organisation = 20
|
|
}
|
|
medium_cruiser = {
|
|
max_organisation = 20
|
|
}
|
|
##! armored_cruiser = {
|
|
##! max_organisation = 20
|
|
##! }
|
|
|
|
ships_at_battle_start = 0.1
|
|
positioning = 0.1
|
|
|
|
########
|
|
|
|
path = {
|
|
leads_to_tech = floating_airfield
|
|
research_cost_coeff = 1
|
|
}
|
|
path = {
|
|
leads_to_tech = grand_battlefleet
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
improved_ship_hull_heavy = 1
|
|
improved_ship_hull_cruiser = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -2 y = 10 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 2.0
|
|
}
|
|
}
|
|
|
|
floating_airfield = {
|
|
#Non base strike trees get a late CV booster
|
|
|
|
# EFFECT #############
|
|
carrier = {
|
|
max_organisation = 20
|
|
}
|
|
sortie_efficiency = 0.2
|
|
########
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
dependencies = {
|
|
advanced_ship_hull_carrier = 1
|
|
}
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 1 y = 12 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
carrier = 2.0
|
|
naval_air = 0.75
|
|
}
|
|
}
|
|
|
|
grand_battlefleet = {
|
|
#Top tech for the Battlefleet tree.
|
|
|
|
# EFFECT #############
|
|
battleship = {
|
|
max_organisation = 20
|
|
}
|
|
|
|
battle_cruiser = {
|
|
max_organisation = 20
|
|
}
|
|
|
|
##! armored_cruiser = {
|
|
##! max_organisation = 20
|
|
##! }
|
|
|
|
heavy_cruiser = {
|
|
max_organisation = 20
|
|
}
|
|
|
|
medium_cruiser = {
|
|
max_organisation = 20
|
|
}
|
|
|
|
SH_battleship = {
|
|
max_organisation = 20
|
|
}
|
|
|
|
dependencies = {
|
|
advanced_ship_hull_heavy = 1
|
|
advanced_ship_hull_cruiser = 1
|
|
}
|
|
|
|
navy_anti_air_attack_factor = 0.10
|
|
navy_capital_ship_attack_factor = 0.1
|
|
strike_force_movement_org_loss = -0.1
|
|
positioning = 0.1
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -1 y = 12 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 2.0
|
|
}
|
|
on_research_complete = {
|
|
add_vnr_exp_traits = yes
|
|
}
|
|
}
|
|
|
|
convoy_sailing = {
|
|
#Convoy escort/ ASW branch
|
|
|
|
# EFFECT #############
|
|
destroyer = {
|
|
max_organisation = 5
|
|
sub_detection = 0.05
|
|
naval_range = 0.1
|
|
}
|
|
convoy_retreat_speed = 0.1
|
|
convoy_escort_efficiency = 0.05
|
|
#####
|
|
|
|
path = {
|
|
leads_to_tech = armed_merchantmen
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
convoy_defense_tree
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 1 y = 2 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.0
|
|
naval_equipment = 1.0
|
|
}
|
|
}
|
|
|
|
armed_merchantmen = {
|
|
#Armed Merchantmen
|
|
|
|
# EFFECT #############
|
|
auxiliary_ship = {
|
|
max_organisation = 20
|
|
sub_detection = 0.1
|
|
}
|
|
navy_submarine_detection_factor = 0.1
|
|
convoy_escort_efficiency = 0.05
|
|
#####
|
|
|
|
path = {
|
|
leads_to_tech = convoy_escorts
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
convoy_defense_tree
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 1 y = 4 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.0
|
|
naval_equipment = 1.0
|
|
}
|
|
}
|
|
|
|
convoy_escorts = {
|
|
#Assigning dedicated convoy escorts to keep them safe
|
|
|
|
# EFFECT #############
|
|
destroyer = {
|
|
max_organisation = 5
|
|
sub_detection = 0.05
|
|
}
|
|
convoy_escort_efficiency = 0.1
|
|
#####
|
|
|
|
path = {
|
|
leads_to_tech = escort_carriers
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
escort_destroyer_trend = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
convoy_defense_tree
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 1 y = 6 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.5
|
|
naval_equipment = 1.0
|
|
}
|
|
}
|
|
|
|
escort_carriers = {
|
|
#Small carriers/converted merchant ships sail with convoys for increased defense against subs and raiders
|
|
|
|
# EFFECT #############
|
|
carrier = {
|
|
sub_detection = 0.2
|
|
}
|
|
convoy_escort_efficiency = 0.1
|
|
####
|
|
|
|
path = {
|
|
leads_to_tech = integrated_convoy_defence
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
dependencies = {
|
|
escort_carriers_ship = 1
|
|
}
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
convoy_defense_tree
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 1 y = 8 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.0
|
|
naval_equipment = 1.5
|
|
}
|
|
}
|
|
|
|
integrated_convoy_defence = {
|
|
#The top convoy tech, basically now all the earlier concepts are working well with each other for maximum effect
|
|
|
|
# EFFECT #############
|
|
destroyer = {
|
|
max_organisation = 5
|
|
sub_detection = 0.1
|
|
}
|
|
light_cruiser = {
|
|
max_organisation = 10
|
|
sub_detection = 0.1
|
|
}
|
|
carrier = {
|
|
sub_detection = 0.2
|
|
}
|
|
convoy_escort_efficiency = 0.1
|
|
#####
|
|
|
|
path = {
|
|
leads_to_tech = floating_airfield
|
|
research_cost_coeff = 1
|
|
}
|
|
path = {
|
|
leads_to_tech = grand_battlefleet
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
improved_ship_hull_light = 1
|
|
improved_sonar = 1
|
|
improved_airplane_launcher = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
convoy_defense_tree
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 1 y = 10 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.0
|
|
naval_equipment = 1.0
|
|
}
|
|
}
|
|
|
|
submarine_operations = {
|
|
# Basic sub-boosting tree, not as good as Trade Interdiction's
|
|
|
|
# EFFECT ##############
|
|
submarine = {
|
|
max_organisation = 10
|
|
}
|
|
naval_torpedo_reveal_chance_factor = -0.05
|
|
#######
|
|
|
|
path = {
|
|
leads_to_tech = undersea_blockade
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
submarine_doctrine
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 3 y = 2 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
submarine = 2.0
|
|
}
|
|
}
|
|
|
|
undersea_blockade = {
|
|
# Sub boost
|
|
|
|
# EFFECT ##############
|
|
submarine = {
|
|
max_organisation = 10
|
|
convoy_raiding_coordination = 0.1
|
|
}
|
|
naval_torpedo_cooldown_factor = -0.125
|
|
#######
|
|
|
|
path = {
|
|
leads_to_tech = submarine_picket
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
basic_ship_hull_submarine = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
submarine_doctrine
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 3 y = 4 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
submarine = 2.0
|
|
}
|
|
}
|
|
|
|
submarine_picket = {
|
|
# Sub boost
|
|
|
|
# EFFECT ##############
|
|
submarine = {
|
|
surface_detection = 0.1
|
|
naval_torpedo_hit_chance_factor = 0.05
|
|
}
|
|
night_spotting_chance = 0.1
|
|
#######
|
|
|
|
path = {
|
|
leads_to_tech = convoy_interdiction
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
advanced_periscope = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
submarine_doctrine
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 3 y = 6 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
submarine = 2.0
|
|
}
|
|
}
|
|
|
|
convoy_interdiction = {
|
|
# Sub boost
|
|
# EFFECT ##############
|
|
submarine = {
|
|
max_organisation = 10
|
|
convoy_raiding_coordination = 0.1
|
|
}
|
|
naval_torpedo_reveal_chance_factor = -0.10
|
|
#######
|
|
|
|
path = {
|
|
leads_to_tech = submarine_offensive
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
submarine_doctrine
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 3 y = 8 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
submarine = 2.0
|
|
}
|
|
}
|
|
|
|
submarine_offensive = {
|
|
# Sub boost
|
|
# EFFECT ##############
|
|
submarine = {
|
|
max_organisation = 10
|
|
surface_detection = 0.05
|
|
torpedo_attack = 0.1
|
|
}
|
|
#######
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
dependencies = {
|
|
advanced_ship_hull_submarine = 1
|
|
}
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
fleet_in_being_tree
|
|
submarine_doctrine
|
|
cat_fleet_in_being
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 3 y = 10 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
submarine = 2.0
|
|
}
|
|
}
|
|
|
|
trade_interdiction = {
|
|
doctrine_name = "TITLE_TRADE_INTERDICTION"
|
|
|
|
# This tree is focused on sinking convoys, and boosting Subs and all types of Cruiser. It has some boosts for CVs and Battleships, but the CVs should be a bit worse and the BBs a lot worse than Fleet in being's.
|
|
|
|
# EFFECT ##############
|
|
submarine = {
|
|
max_organisation = 10
|
|
surface_detection = 0.05
|
|
}
|
|
|
|
light_cruiser = {
|
|
max_organisation = 10
|
|
surface_detection = 0.05
|
|
}
|
|
|
|
heavy_cruiser = {
|
|
max_organisation = 10
|
|
surface_detection = 0.05
|
|
}
|
|
|
|
medium_cruiser = {
|
|
max_organisation = 10
|
|
surface_detection = 0.05
|
|
}
|
|
#######
|
|
|
|
xor = { fleet_in_being base_strike }
|
|
|
|
path = {
|
|
leads_to_tech = coastal_operations
|
|
research_cost_coeff = 1
|
|
}
|
|
path = {
|
|
leads_to_tech = convoy_interdiction_ti
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
path = {
|
|
leads_to_tech = raider_patrols
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
path = {
|
|
leads_to_tech = adjacent_projection
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
submarine_doctrine
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 0 y = 0 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
modifier = {
|
|
factor = 5
|
|
has_war = yes
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
has_navy_experience > 120
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
submarine = 1.0
|
|
cruiser = 1.0
|
|
}
|
|
}
|
|
|
|
coastal_operations = {
|
|
|
|
# use submarine to defend coastline
|
|
# EFFECT ##############
|
|
submarine = {
|
|
max_organisation = 10
|
|
surface_detection = 0.1
|
|
}
|
|
naval_torpedo_reveal_chance_factor = -0.10
|
|
naval_torpedo_cooldown_factor = -0.125
|
|
#######
|
|
|
|
path = {
|
|
leads_to_tech = ambush_tactics
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
midget_submarines = 1
|
|
}
|
|
|
|
xor = { convoy_interdiction_ti }
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
submarine_doctrine
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 1 y = 2 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 0
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
submarine = 2.0
|
|
}
|
|
}
|
|
|
|
convoy_interdiction_ti = {
|
|
|
|
# same as convoy interdiction
|
|
# EFFECT ##############
|
|
submarine = {
|
|
max_organisation = 10
|
|
surface_detection = 0.05
|
|
convoy_raiding_coordination = 0.1
|
|
}
|
|
naval_torpedo_cooldown_factor = -0.125
|
|
#######
|
|
|
|
path = {
|
|
leads_to_tech = unrestricted_submarine_warfare
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xor = { coastal_operations }
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
submarine_doctrine
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 3 y = 2 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
submarine = 2.0
|
|
}
|
|
}
|
|
|
|
ambush_tactics = {
|
|
#Nice bonus for subs vs fleet
|
|
|
|
# EFFECT ##############
|
|
submarine = {
|
|
max_organisation = 10
|
|
sub_visibility = -0.05
|
|
naval_torpedo_hit_chance_factor = 0.1
|
|
}
|
|
mines_planting_by_fleets_factor = 0.15
|
|
#######
|
|
|
|
path = {
|
|
leads_to_tech = wolfpacks
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
electric_torpedo = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
submarine_doctrine
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 1 y = 6 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
submarine = 2.0
|
|
}
|
|
}
|
|
|
|
unrestricted_submarine_warfare = {
|
|
#Nice bonus for subs vs convoys
|
|
|
|
# EFFECT ##############
|
|
submarine = {
|
|
surface_detection = 0.05
|
|
convoy_raiding_coordination = 0.1
|
|
}
|
|
navy_submarine_attack_factor = 0.1
|
|
#######
|
|
|
|
path = {
|
|
leads_to_tech = tonnage_war
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
basic_ship_hull_submarine = 1
|
|
acoustic_signature = 1
|
|
improved_periscope = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
submarine_doctrine
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 3 y = 4 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
submarine = 2.0
|
|
}
|
|
}
|
|
|
|
tonnage_war = {
|
|
|
|
# EFFECT ##############
|
|
submarine = {
|
|
max_organisation = 10
|
|
naval_range = 0.3
|
|
fuel_consumption = -0.25
|
|
}
|
|
naval_torpedo_cooldown_factor = -0.25
|
|
#######
|
|
|
|
path = {
|
|
leads_to_tech = wolfpacks
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
improved_ship_hull_submarine = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
submarine_doctrine
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 3 y = 6 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
submarine = 2.0
|
|
}
|
|
}
|
|
|
|
wolfpacks = {
|
|
# More sub bonuses - subs operate in groups to sink convoys
|
|
|
|
# EFFECT ##############
|
|
submarine = {
|
|
max_organisation = 10
|
|
convoy_raiding_coordination = 0.15
|
|
surface_detection = 0.10
|
|
}
|
|
night_spotting_chance = 0.1
|
|
sub_retreat_speed = 0.15
|
|
naval_torpedo_reveal_chance_factor = -0.10
|
|
#######
|
|
|
|
path = {
|
|
leads_to_tech = advanced_submarine_warfare
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
advanced_periscope = 1
|
|
advanced_ship_torpedo_launcher = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
submarine_doctrine
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 2 y = 8 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
submarine = 2.0
|
|
}
|
|
on_research_complete = {
|
|
add_vnr_exp_traits = yes
|
|
}
|
|
}
|
|
|
|
advanced_submarine_warfare = {
|
|
# More sub bonuses - subs are deployed in numbers and the navy is better at putting them in the right places
|
|
|
|
# EFFECT ##############
|
|
submarine = {
|
|
max_organisation = 10
|
|
convoy_raiding_coordination = 0.2
|
|
}
|
|
navy_submarine_attack_factor = 0.1
|
|
navy_submarine_defence_factor = 0.1
|
|
|
|
path = {
|
|
leads_to_tech = combined_operations_raiding
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
basic_submarine_snorkel = 1
|
|
advanced_torpedo_ballistics = 1
|
|
submarine_mass_production = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
submarine_doctrine
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 2 y = 10 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
submarine = 2.0
|
|
}
|
|
}
|
|
|
|
combined_operations_raiding = {
|
|
#top raiding idea - subs and surface raiders act in harmony to destroy convoys
|
|
# EFFECT ##############
|
|
submarine = {
|
|
max_organisation = 10
|
|
convoy_raiding_coordination = 0.15
|
|
surface_detection = 0.1
|
|
}
|
|
|
|
light_cruiser = {
|
|
max_organisation = 10
|
|
convoy_raiding_coordination = 0.15
|
|
surface_detection = 0.15
|
|
}
|
|
|
|
heavy_cruiser = {
|
|
max_organisation = 10
|
|
convoy_raiding_coordination = 0.15
|
|
surface_detection = 0.15
|
|
}
|
|
medium_cruiser = {
|
|
max_organisation = 10
|
|
convoy_raiding_coordination = 0.15
|
|
surface_detection = 0.15
|
|
}
|
|
|
|
##! armored_cruiser = {
|
|
##! max_organisation = 10
|
|
##! convoy_raiding_coordination = 0.15
|
|
##! surface_detection = 0.15
|
|
##! }
|
|
|
|
battle_cruiser = {
|
|
max_organisation = 10
|
|
convoy_raiding_coordination = 0.15
|
|
surface_detection = 0.15
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
dependencies = {
|
|
naval_radio_guiding_system = 1
|
|
advanced_ship_hull_submarine = 1
|
|
}
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
submarine_doctrine
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 1 y = 12 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
cruiser = 1.5
|
|
submarine = 1.0
|
|
}
|
|
on_research_complete = {
|
|
add_vnr_exp_traits = yes
|
|
}
|
|
}
|
|
|
|
raider_patrols = {
|
|
#Surface raiding Branch + some boosts for Battleships
|
|
|
|
# EFFECT ##############
|
|
light_cruiser = {
|
|
max_organisation = 10
|
|
convoy_raiding_coordination = 0.1
|
|
surface_detection = 0.10
|
|
}
|
|
|
|
heavy_cruiser = {
|
|
max_organisation = 10
|
|
convoy_raiding_coordination = 0.1
|
|
surface_detection = 0.10
|
|
}
|
|
medium_cruiser = {
|
|
max_organisation = 10
|
|
convoy_raiding_coordination = 0.1
|
|
surface_detection = 0.10
|
|
}
|
|
#######
|
|
|
|
path = {
|
|
leads_to_tech = capital_ship_raiders
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -1 y = 2 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
cruiser = 1.5
|
|
battleship = 1.0
|
|
}
|
|
}
|
|
|
|
capital_ship_raiders = {
|
|
#Battleships/Battlecrusiers are used as raiders rather than in the line of battle in a fleet
|
|
|
|
# EFFECT ##############
|
|
battle_cruiser = {
|
|
max_organisation = 10
|
|
convoy_raiding_coordination = 0.15
|
|
surface_detection = 0.15
|
|
}
|
|
|
|
battleship = {
|
|
max_organisation = 10
|
|
convoy_raiding_coordination = 0.1
|
|
surface_detection = 0.15
|
|
}
|
|
|
|
##! armored_cruiser = {
|
|
##! max_organisation = 10
|
|
##! convoy_raiding_coordination = 0.15
|
|
##! surface_detection = 0.15
|
|
##! }
|
|
|
|
screening_without_screens = 0.1
|
|
#######
|
|
|
|
path = {
|
|
leads_to_tech = guerrilla_tactics
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
interwar_ship_hull_heavy = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -1 y = 4 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.0
|
|
cruiser = 1.0
|
|
}
|
|
}
|
|
|
|
guerrilla_tactics = {
|
|
#Bonus retreat speed
|
|
|
|
# EFFECT ##############
|
|
battle_cruiser = {
|
|
surface_visibility = -0.1
|
|
}
|
|
|
|
battleship = {
|
|
surface_visibility = -0.1
|
|
}
|
|
|
|
heavy_cruiser = {
|
|
surface_visibility = -0.1
|
|
}
|
|
|
|
medium_cruiser = {
|
|
surface_visibility = -0.1
|
|
}
|
|
|
|
##! armored_cruiser = {
|
|
##! surface_visibility = -0.1
|
|
##! }
|
|
|
|
submarine = {
|
|
sub_visibility = -0.1
|
|
}
|
|
|
|
naval_retreat_speed = 0.1
|
|
naval_retreat_chance_after_initial_combat = 0.35
|
|
#######
|
|
|
|
path = {
|
|
leads_to_tech = battlefleet_concentration_ti
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
cruiser_gun_upgrade = 1
|
|
large_destroyer_trend = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -1 y = 6 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.0
|
|
cruiser = 1.0
|
|
}
|
|
}
|
|
|
|
battlefleet_concentration_ti = {
|
|
|
|
#same as battlefleet_concentration
|
|
# EFFECT #############
|
|
SH_battleship = {
|
|
max_organisation = 10
|
|
}
|
|
battleship = {
|
|
max_organisation = 10
|
|
}
|
|
battle_cruiser = {
|
|
max_organisation = 10
|
|
}
|
|
##! armored_cruiser = {
|
|
##! max_organisation = 10
|
|
##! }
|
|
heavy_cruiser = {
|
|
max_organisation = 10
|
|
}
|
|
medium_cruiser = {
|
|
max_organisation = 10
|
|
}
|
|
strike_force_movement_org_loss = -0.1
|
|
positioning = 0.2
|
|
########
|
|
|
|
path = {
|
|
leads_to_tech = floating_fortress_ti
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
improved_ship_hull_heavy = 1
|
|
improved_ship_hull_cruiser = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -1 y = 8 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 2.0
|
|
}
|
|
}
|
|
|
|
floating_fortress_ti = {
|
|
|
|
#same as floating_fortress
|
|
# EFFECT #############
|
|
SH_battleship = {
|
|
max_organisation = 20
|
|
}
|
|
battleship = {
|
|
max_organisation = 20
|
|
}
|
|
navy_capital_ship_defence_factor = 0.10
|
|
########
|
|
|
|
path = {
|
|
leads_to_tech = floating_airfield_ti
|
|
research_cost_coeff = 1
|
|
}
|
|
path = {
|
|
leads_to_tech = combined_operations_raiding
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
homogeneous_krupp_steel = 1
|
|
advanced_heavy_armor = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -1 y = 10 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 2.0
|
|
}
|
|
}
|
|
|
|
floating_airfield_ti = {
|
|
|
|
#same as floating_airfield
|
|
# EFFECT #############
|
|
carrier = {
|
|
max_organisation = 20
|
|
}
|
|
sortie_efficiency = 0.2
|
|
########
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
dependencies = {
|
|
advanced_ship_hull_carrier = 1
|
|
}
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -2 y = 12 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
carrier = 2.0
|
|
naval_air = 0.75
|
|
}
|
|
}
|
|
|
|
adjacent_projection = {
|
|
# defend our backyard
|
|
|
|
# EFFECT #############
|
|
destroyer = {
|
|
max_organisation = 5
|
|
max_strength = 0.1
|
|
}
|
|
light_cruiser = {
|
|
max_organisation = 5
|
|
max_strength = 0.1
|
|
}
|
|
naval_mines_damage_factor = 0.1
|
|
########
|
|
|
|
path = {
|
|
leads_to_tech = convoy_sailing_ti
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -3 y = 2 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
modifier = {
|
|
has_navy_size = {
|
|
type = carrier
|
|
size < 1
|
|
}
|
|
factor = 0
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
carrier = 2.0
|
|
naval_air = 0.75
|
|
}
|
|
}
|
|
|
|
convoy_sailing_ti = {
|
|
|
|
#same as convoy_sailing
|
|
# EFFECT #############
|
|
destroyer = {
|
|
max_organisation = 5
|
|
naval_range = 0.1
|
|
}
|
|
convoy_retreat_speed = 0.1
|
|
convoy_escort_efficiency = 0.1
|
|
#####
|
|
|
|
path = {
|
|
leads_to_tech = naval_concealment
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
convoy_defense_tree
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -3 y = 4 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.0
|
|
naval_equipment = 1.0
|
|
}
|
|
}
|
|
|
|
naval_concealment = {
|
|
|
|
# EFFECT #############
|
|
destroyer = {
|
|
max_organisation = 10
|
|
surface_visibility = -0.05
|
|
}
|
|
light_cruiser = {
|
|
max_organisation = 10
|
|
surface_visibility = -0.1
|
|
}
|
|
naval_night_attack = 0.1
|
|
naval_enemy_fleet_size_ratio_penalty_factor = 0.15
|
|
#####
|
|
|
|
path = {
|
|
leads_to_tech = subsidiary_carrier_role_ti
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
improved_ship_hull_light = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
convoy_defense_tree
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -3 y = 6 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.0
|
|
naval_equipment = 1.0
|
|
}
|
|
}
|
|
|
|
subsidiary_carrier_role_ti = {
|
|
|
|
#same as subsidiary_carrier_role
|
|
# EFFECT #############
|
|
carrier = {
|
|
max_organisation = 10
|
|
}
|
|
sortie_efficiency = 0.1
|
|
########
|
|
|
|
path = {
|
|
leads_to_tech = naval_air_operations
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
improved_ship_hull_carrier = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -3 y = 8 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
carrier = 2.0
|
|
naval_air = 0.75
|
|
}
|
|
}
|
|
|
|
naval_air_operations = {
|
|
# slightly improved CV operation
|
|
|
|
# EFFECT #############
|
|
carrier = {
|
|
max_organisation = 10
|
|
}
|
|
modifier = {
|
|
naval_strike_targetting_factor = 0.1
|
|
}
|
|
########
|
|
|
|
path = {
|
|
leads_to_tech = floating_airfield_ti
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 85
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
trade_interdiction_tree
|
|
cat_trade_interdiction
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -3 y = 10 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
carrier = 2.0
|
|
naval_air = 0.75
|
|
}
|
|
}
|
|
|
|
base_strike = {
|
|
doctrine_name = "TITLE_BASE_STRIKE"
|
|
|
|
#This tree is primarily focused on Carriers. It should have the best Carriers, Battleships that are better than Trade interdiction but worse than Fleet in being, and has the same Sub tree as FiB. Convoy defense is better than TI but worse than FiB
|
|
# EFFECT ##############
|
|
carrier = {
|
|
max_organisation = 5
|
|
}
|
|
port_strike = 0.25
|
|
#####
|
|
|
|
xor = { fleet_in_being trade_interdiction }
|
|
|
|
path = {
|
|
leads_to_tech = carrier_primacy
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
path = {
|
|
leads_to_tech = submarine_operations_bs
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
path = {
|
|
leads_to_tech = convoy_escorts_bs
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
aviation_dawn = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
cat_base_strike
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 0 y = 0 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
modifier = {
|
|
factor = 2
|
|
has_war = yes
|
|
}
|
|
modifier = {
|
|
factor = 2
|
|
has_navy_experience > 120
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
carrier = 2.0
|
|
naval_air = 0.75
|
|
}
|
|
}
|
|
|
|
carrier_primacy = {
|
|
#The idea that the carrier is the primary naval weapon and that other ships, even the BB, exist to support them
|
|
# EFFECT ##############
|
|
carrier = {
|
|
max_organisation = 10
|
|
}
|
|
sortie_efficiency = 0.1
|
|
|
|
modifier = {
|
|
naval_strike_targetting_factor = 0.1
|
|
}
|
|
#############
|
|
|
|
path = {
|
|
leads_to_tech = carrier_task_forces
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
path = {
|
|
leads_to_tech = naval_air_force
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
base_strike_main
|
|
cat_base_strike
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 2 y = 2 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1.25
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 2
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
carrier = 2.5
|
|
naval_air = 1.0
|
|
}
|
|
}
|
|
|
|
carrier_task_forces = {
|
|
#Task forces are based around carrier flagship
|
|
# EFFECT ##############
|
|
carrier = {
|
|
max_organisation = 10
|
|
surface_detection = 0.1
|
|
}
|
|
battleship = {
|
|
max_organisation = 5
|
|
anti_air_attack = 0.05
|
|
}
|
|
battle_cruiser = {
|
|
max_organisation = 5
|
|
anti_air_attack = 0.05
|
|
}
|
|
heavy_cruiser = {
|
|
max_organisation = 10
|
|
anti_air_attack = 0.05
|
|
}
|
|
medium_cruiser = {
|
|
max_organisation = 10
|
|
anti_air_attack = 0.05
|
|
}
|
|
light_cruiser = {
|
|
max_organisation = 10
|
|
surface_detection = 0.1
|
|
}
|
|
strike_force_movement_org_loss = -0.1
|
|
positioning = 0.1
|
|
##########
|
|
|
|
path = {
|
|
leads_to_tech = frequent_air_raid
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
cruiser_aa_upgrade = 1
|
|
large_destroyer_trend = 1
|
|
improved_ship_hull_carrier = 1
|
|
}
|
|
|
|
xor = { naval_air_force }
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
base_strike_main
|
|
cat_base_strike
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 1 y = 4 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 2
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
carrier = 1.0
|
|
naval_air = 0.75
|
|
cruiser = 1.0
|
|
}
|
|
}
|
|
|
|
naval_air_force = {
|
|
#Ground based bombers
|
|
# EFFECT ##############
|
|
nav_bomber = {
|
|
air_range = 0.2
|
|
}
|
|
cas = {
|
|
air_range = 0.2
|
|
}
|
|
modifier = {
|
|
naval_strike_targetting_factor = 0.15
|
|
naval_strike_attack_factor = 0.15
|
|
}
|
|
##########
|
|
path = {
|
|
leads_to_tech = mass_air_raid
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xor = { carrier_task_forces }
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
base_strike_main
|
|
cat_base_strike
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 3 y = 4 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 0
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
carrier = 1.0
|
|
naval_air = 0.75
|
|
cruiser = 1.0
|
|
}
|
|
}
|
|
|
|
frequent_air_raid = {
|
|
|
|
# EFFECT #############
|
|
carrier = {
|
|
anti_air_attack = 0.1
|
|
surface_visibility = -0.1
|
|
surface_detection = 0.1
|
|
}
|
|
navy_carrier_air_attack_factor = 0.1
|
|
sortie_efficiency = 0.1
|
|
########
|
|
|
|
path = {
|
|
leads_to_tech = floating_fortress_bs
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
dive_bomber_study = 1
|
|
air_fuel_storage = 1
|
|
folding_wing = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
base_strike_main
|
|
cat_base_strike
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 1 y = 6 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 2
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 4
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
carrier = 2.0
|
|
naval_air = 0.75
|
|
}
|
|
}
|
|
|
|
mass_air_raid = {
|
|
|
|
# EFFECT #############
|
|
naval_strike_targetting_factor = 0.15
|
|
naval_strike_attack_factor = 0.15
|
|
port_strike = 0.35
|
|
########
|
|
|
|
path = {
|
|
leads_to_tech = floating_fortress_bs
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
armor_piercing_bombs = 1
|
|
air_torpedoe_2 = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
base_strike_main
|
|
cat_base_strike
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 3 y = 6 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 2
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 4
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
carrier = 2.0
|
|
naval_air = 0.75
|
|
}
|
|
}
|
|
|
|
floating_airfield_bs = {
|
|
|
|
#same as floating_airfield
|
|
# EFFECT #############
|
|
carrier = {
|
|
max_organisation = 20
|
|
}
|
|
sortie_efficiency = 0.2
|
|
########
|
|
|
|
path = {
|
|
leads_to_tech = carrier_battlegroups
|
|
research_cost_coeff = 1
|
|
}
|
|
path = {
|
|
leads_to_tech = flight_deck_management
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
base_strike_main
|
|
cat_base_strike
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 2 y = 10 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 2
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 4
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
carrier = 2.0
|
|
naval_air = 0.75
|
|
}
|
|
}
|
|
|
|
flight_deck_management = {
|
|
#CAGs are larger and more effort is made to have all planes arrive at the target at the same time, even when launched from multiple CVs
|
|
# EFFECT #############
|
|
carrier = {
|
|
max_organisation = 10
|
|
}
|
|
carrier_capacity_penalty_reduction = -0.2
|
|
sortie_efficiency = 0.2
|
|
|
|
modifier = {
|
|
naval_strike_targetting_factor = 0.2
|
|
}
|
|
########
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
dependencies = {
|
|
advanced_ship_hull_carrier = 1
|
|
}
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
base_strike_main
|
|
cat_base_strike
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 2 y = 12 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 2
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 4
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
carrier = 2.0
|
|
naval_air = 0.75
|
|
}
|
|
}
|
|
|
|
floating_fortress_bs = {
|
|
|
|
#same as floating_fortress
|
|
# EFFECT #############
|
|
battle_cruiser = {
|
|
max_organisation = 20
|
|
}
|
|
battleship = {
|
|
max_organisation = 20
|
|
}
|
|
SH_battleship = {
|
|
max_organisation = 20
|
|
}
|
|
navy_capital_ship_defence_factor = 0.10
|
|
########
|
|
|
|
path = {
|
|
leads_to_tech = floating_airfield_bs
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
battleship_aa_upgrade = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
base_strike_main
|
|
cat_base_strike
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 2 y = 8 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 2.0
|
|
}
|
|
on_research_complete = {
|
|
add_vnr_exp_traits = yes
|
|
}
|
|
}
|
|
|
|
carrier_battlegroups = {
|
|
#Larger carrier-lead fleets
|
|
|
|
# EFFECT ##############
|
|
carrier = {
|
|
max_organisation = 20
|
|
surface_detection = 0.1
|
|
}
|
|
light_cruiser = {
|
|
max_organisation = 20
|
|
surface_detection = 0.1
|
|
}
|
|
heavy_cruiser = {
|
|
max_organisation = 10
|
|
surface_detection = 0.1
|
|
}
|
|
medium_cruiser = {
|
|
max_organisation = 10
|
|
surface_detection = 0.1
|
|
}
|
|
battle_cruiser = {
|
|
max_organisation = 10
|
|
surface_detection = 0.1
|
|
}
|
|
battleship = {
|
|
max_organisation = 10
|
|
surface_detection = 0.1
|
|
}
|
|
SH_battleship = {
|
|
max_organisation = 10
|
|
surface_detection = 0.1
|
|
}
|
|
|
|
naval_critical_score_chance_factor = 0.10
|
|
strike_force_movement_org_loss = -0.1
|
|
positioning = 0.2
|
|
|
|
###########
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
dependencies = {
|
|
advanced_ship_hull_carrier = 1
|
|
advanced_ship_hull_heavy = 1
|
|
advanced_ship_hull_cruiser = 1
|
|
}
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
base_strike_main
|
|
cat_base_strike
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = 0 y = 12 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 2
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 4
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
carrier = 1.5
|
|
naval_air = 0.75
|
|
naval_equipment = 1.0
|
|
}
|
|
on_research_complete = {
|
|
add_vnr_exp_traits = yes
|
|
}
|
|
}
|
|
|
|
submarine_operations_bs = {
|
|
|
|
# same as submarine_operations
|
|
# EFFECT ##############
|
|
submarine = {
|
|
max_organisation = 10
|
|
}
|
|
naval_torpedo_reveal_chance_factor = -0.05
|
|
#######
|
|
|
|
path = {
|
|
leads_to_tech = undersea_blockade_bs
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
cat_base_strike
|
|
submarine_doctrine
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -3 y = 2 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
submarine = 2.0
|
|
}
|
|
}
|
|
|
|
undersea_blockade_bs = {
|
|
|
|
# same as undersea_blockade
|
|
# EFFECT ##############
|
|
submarine = {
|
|
max_organisation = 10
|
|
convoy_raiding_coordination = 0.1
|
|
}
|
|
naval_torpedo_cooldown_factor = -0.125
|
|
#######
|
|
|
|
path = {
|
|
leads_to_tech = submarine_picket_bs
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
basic_ship_hull_submarine = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
cat_base_strike
|
|
submarine_doctrine
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -3 y = 4 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
submarine = 2.0
|
|
}
|
|
}
|
|
|
|
submarine_picket_bs = {
|
|
# Sub boost
|
|
|
|
# EFFECT ##############
|
|
submarine = {
|
|
surface_detection = 0.1
|
|
naval_torpedo_hit_chance_factor = 0.05
|
|
}
|
|
night_spotting_chance = 0.1
|
|
#######
|
|
|
|
path = {
|
|
leads_to_tech = convoy_interdiction_bs
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
advanced_periscope = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
cat_base_strike
|
|
submarine_doctrine
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -3 y = 6 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
submarine = 2.0
|
|
}
|
|
}
|
|
|
|
convoy_interdiction_bs = {
|
|
|
|
# same as convoy_interdiction
|
|
# EFFECT ##############
|
|
submarine = {
|
|
max_organisation = 10
|
|
convoy_raiding_coordination = 0.1
|
|
}
|
|
naval_torpedo_reveal_chance_factor = -0.10
|
|
#######
|
|
|
|
path = {
|
|
leads_to_tech = submarine_offensive_bs
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
cat_base_strike
|
|
submarine_doctrine
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -3 y = 8 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
submarine = 2.0
|
|
}
|
|
}
|
|
|
|
submarine_offensive_bs = {
|
|
# same as submarine_offensive
|
|
# EFFECT ##############
|
|
submarine = {
|
|
max_organisation = 10
|
|
surface_detection = 0.05
|
|
torpedo_attack = 0.10
|
|
}
|
|
#######
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
dependencies = {
|
|
advanced_ship_hull_submarine = 1
|
|
}
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
cat_base_strike
|
|
submarine_doctrine
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -3 y = 10 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
submarine = 2.0
|
|
}
|
|
}
|
|
|
|
convoy_escorts_bs = {
|
|
|
|
#same as convoy_escorts
|
|
# EFFECT #############
|
|
destroyer = {
|
|
max_organisation = 5
|
|
sub_detection = 0.05
|
|
}
|
|
convoy_escort_efficiency = 0.1
|
|
#####
|
|
|
|
path = {
|
|
leads_to_tech = escort_patrols
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
convoy_defense_tree
|
|
cat_base_strike
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -1 y = 2 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.0
|
|
naval_equipment = 1.0
|
|
}
|
|
}
|
|
|
|
escort_patrols = {
|
|
# Lesser version of hunter-killer groups
|
|
|
|
# EFFECT ##############
|
|
destroyer = {
|
|
max_organisation = 5
|
|
sub_detection = 0.05
|
|
}
|
|
light_cruiser = {
|
|
max_organisation = 5
|
|
sub_detection = 0.1
|
|
}
|
|
|
|
convoy_escort_efficiency = 0.05
|
|
|
|
path = {
|
|
leads_to_tech = convoy_sailing_bs
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
escort_destroyer_trend = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
convoy_defense_tree
|
|
cat_base_strike
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -1 y = 4 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.0
|
|
naval_equipment = 1.0
|
|
}
|
|
}
|
|
|
|
convoy_sailing_bs = {
|
|
|
|
#same as convoy_sailing
|
|
# EFFECT #############
|
|
destroyer = {
|
|
max_organisation = 5
|
|
naval_range = 0.1
|
|
}
|
|
convoy_retreat_speed = 0.1
|
|
convoy_escort_efficiency = 0.05
|
|
#####
|
|
|
|
path = {
|
|
leads_to_tech = integrated_convoy_defence_bs
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
convoy_defense_tree
|
|
cat_base_strike
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -1 y = 6 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
modifier = {
|
|
has_war = yes
|
|
factor = 5
|
|
}
|
|
modifier = {
|
|
has_navy_experience > 120
|
|
factor = 2
|
|
}
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
battleship = 1.0
|
|
naval_equipment = 1.0
|
|
}
|
|
}
|
|
|
|
integrated_convoy_defence_bs = {
|
|
|
|
#same as integrated_convoy_defence
|
|
# EFFECT #############
|
|
destroyer = {
|
|
max_organisation = 5
|
|
sub_detection = 0.10
|
|
}
|
|
light_cruiser = {
|
|
max_organisation = 5
|
|
sub_detection = 0.15
|
|
}
|
|
carrier = {
|
|
sub_detection = 0.25
|
|
}
|
|
convoy_escort_efficiency = 0.1
|
|
#####
|
|
path = {
|
|
leads_to_tech = circle_formation
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
escort_carriers_ship = 1
|
|
improved_ship_hull_light = 1
|
|
improved_sonar = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
convoy_defense_tree
|
|
cat_base_strike
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -1 y = 8 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
naval_equipment = 1.0
|
|
battleship = 1.0
|
|
}
|
|
}
|
|
|
|
circle_formation = {
|
|
|
|
#same as integrated_convoy_defence
|
|
# EFFECT #############
|
|
destroyer = {
|
|
max_organisation = 5
|
|
}
|
|
light_cruiser = {
|
|
max_organisation = 5
|
|
}
|
|
heavy_cruiser = {
|
|
max_organisation = 10
|
|
}
|
|
medium_cruiser = {
|
|
max_organisation = 10
|
|
}
|
|
##! armored_cruiser = {
|
|
##! max_organisation = 10
|
|
##! }
|
|
battle_cruiser = {
|
|
max_organisation = 10
|
|
}
|
|
battleship = {
|
|
max_organisation = 10
|
|
}
|
|
SH_battleship = {
|
|
max_organisation = 10
|
|
}
|
|
navy_anti_air_attack_factor = 0.15
|
|
positioning = 0.2
|
|
#####
|
|
path = {
|
|
leads_to_tech = carrier_battlegroups
|
|
research_cost_coeff = 1
|
|
}
|
|
|
|
dependencies = {
|
|
battleship_aa_upgrade = 1
|
|
cruiser_aa_upgrade = 1
|
|
}
|
|
|
|
xp_research_type = navy
|
|
xp_unlock_cost = 100
|
|
doctrine = yes
|
|
research_cost = 3
|
|
|
|
categories = {
|
|
naval_doctrine
|
|
convoy_defense_tree
|
|
cat_base_strike
|
|
}
|
|
|
|
folder = {
|
|
name = naval_doctrine_folder
|
|
position = { x = -1 y = 10 }
|
|
}
|
|
|
|
ai_will_do = {
|
|
factor = 1
|
|
}
|
|
|
|
ai_research_weights = {
|
|
naval_doctrine = -1.0
|
|
naval_equipment = 1.0
|
|
battleship = 1.0
|
|
}
|
|
}
|
|
}
|