386 lines
12 KiB
Plaintext
Executable File
386 lines
12 KiB
Plaintext
Executable File
naval_screen = {
|
|
category = naval
|
|
#available_for = {}
|
|
#blocked_for = {}
|
|
roles = { vnr_naval_screen }
|
|
priority = { base = 80 }
|
|
|
|
screen_1914 = {
|
|
name = vnr_dd_1914
|
|
role_icon_index = 31
|
|
|
|
priority = {
|
|
base = 1
|
|
modifier = { factor = 0 expert_ai_style = yes }
|
|
}
|
|
|
|
enable = {
|
|
not = { has_tech = basic_ship_hull_light } # WK-era DD has very low HP, they are not worth producing or refitting
|
|
}
|
|
|
|
|
|
history = yes
|
|
target_variant = {
|
|
match_value = 2000.0
|
|
|
|
type = vnr_ship_hull_light_1
|
|
modules = {
|
|
fixed_ship_engine_slot = light_ship_engine
|
|
fixed_ship_battery_slot = ship_light_battery
|
|
fixed_ship_torpedo_slot = ship_torpedo
|
|
fixed_ship_fire_control_system_slot = ship_fire_control_system
|
|
fixed_ship_radar_slot = ship_mast
|
|
fixed_ship_anti_air_slot = ship_anti_air
|
|
fixed_ship_role_slot = ship_hull_light_role_dd
|
|
fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous generic_miscellaneous } }
|
|
front_1_custom_slot = ship_light_battery
|
|
mid_1_custom_slot = ship_torpedo
|
|
mid_2_custom_slot = ship_light_battery
|
|
rear_1_custom_slot = ship_depth_charge
|
|
rear_2_custom_slot = ship_light_battery
|
|
}
|
|
}
|
|
}
|
|
|
|
screen_1924 = {
|
|
name = vnr_dd_1924
|
|
role_icon_index = 31
|
|
|
|
priority = {
|
|
base = 1
|
|
modifier = { factor = 0 expert_ai_style = yes }
|
|
}
|
|
|
|
enable = {
|
|
not = { has_tech = interwar_ship_hull_light } # WK-era DD has very low HP, they are not worth producing or refitting
|
|
}
|
|
|
|
|
|
history = yes
|
|
target_variant = {
|
|
match_value = 3000.0
|
|
|
|
type = vnr_ship_hull_light_2
|
|
modules = {
|
|
fixed_ship_engine_slot = light_ship_engine
|
|
fixed_ship_battery_slot = ship_light_battery
|
|
fixed_ship_torpedo_slot = ship_torpedo
|
|
fixed_ship_fire_control_system_slot = ship_fire_control_system
|
|
fixed_ship_radar_slot = ship_sonar
|
|
fixed_ship_anti_air_slot = { upgrade > current any_of = { ship_anti_air } }
|
|
fixed_ship_role_slot = ship_hull_light_role_dd
|
|
fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous generic_miscellaneous } }
|
|
front_1_custom_slot = ship_light_battery
|
|
mid_1_custom_slot = ship_torpedo
|
|
mid_2_custom_slot = ship_light_battery
|
|
rear_1_custom_slot = ship_depth_charge
|
|
rear_2_custom_slot = ship_light_battery
|
|
}
|
|
}
|
|
}
|
|
|
|
screen_1936 = {
|
|
name = vnr_dd_1936
|
|
role_icon_index = 31
|
|
|
|
priority = {
|
|
base = 50
|
|
modifier = { factor = 0.1 has_tech = improved_ship_hull_light }
|
|
modifier = { factor = 0 expert_ai_style = yes }
|
|
}
|
|
|
|
|
|
history = yes
|
|
target_variant = {
|
|
match_value = 4000.0
|
|
|
|
type = vnr_ship_hull_light_3
|
|
modules = {
|
|
fixed_ship_engine_slot = { upgrade = current any_of = { light_ship_engine_3 light_ship_engine_2 light_ship_engine_1 } }
|
|
fixed_ship_battery_slot = ship_light_battery_double
|
|
fixed_ship_torpedo_slot = ship_torpedo
|
|
fixed_ship_fire_control_system_slot = ship_fire_control_system
|
|
fixed_ship_radar_slot = ship_sonar
|
|
fixed_ship_anti_air_slot = { upgrade > current any_of = { ship_anti_air } }
|
|
fixed_ship_role_slot = ship_hull_light_role_dd
|
|
fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous generic_miscellaneous } }
|
|
front_1_custom_slot = ship_light_battery_double
|
|
mid_1_custom_slot = ship_torpedo
|
|
mid_2_custom_slot = ship_light_battery_double
|
|
rear_1_custom_slot = ship_depth_charge
|
|
rear_2_custom_slot = ship_light_battery_double
|
|
}
|
|
}
|
|
}
|
|
|
|
screen_1940 = {
|
|
name = vnr_dd_1940
|
|
role_icon_index = 31
|
|
|
|
priority = {
|
|
base = 80
|
|
modifier = { factor = 0.1 has_tech = advanced_ship_hull_light }
|
|
modifier = { factor = 0 expert_ai_style = yes }
|
|
}
|
|
|
|
|
|
history = yes
|
|
target_variant = {
|
|
match_value = 5000.0
|
|
|
|
type = vnr_ship_hull_light_4
|
|
modules = {
|
|
fixed_ship_engine_slot = { upgrade = current any_of = { light_ship_engine_4 light_ship_engine_3 light_ship_engine_2 light_ship_engine_1 } }
|
|
fixed_ship_battery_slot = dp_light_battery
|
|
fixed_ship_torpedo_slot = ship_torpedo
|
|
fixed_ship_fire_control_system_slot = ship_fire_control_system
|
|
fixed_ship_radar_slot = ship_sonar
|
|
fixed_ship_anti_air_slot = { upgrade > current any_of = { ship_anti_air } }
|
|
fixed_ship_role_slot = ship_hull_light_role_dd
|
|
fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous generic_miscellaneous } }
|
|
front_1_custom_slot = dp_light_battery
|
|
mid_1_custom_slot = ship_torpedo
|
|
mid_2_custom_slot = dp_light_battery
|
|
rear_1_custom_slot = ship_depth_charge
|
|
rear_2_custom_slot = dp_light_battery
|
|
}
|
|
}
|
|
}
|
|
|
|
screen_1944 = {
|
|
name = vnr_dd_1944
|
|
role_icon_index = 31
|
|
|
|
priority = {
|
|
base = 100
|
|
modifier = { factor = 0.1 has_tech = modern_ship_hull_light }
|
|
modifier = { factor = 0 expert_ai_style = yes }
|
|
}
|
|
|
|
|
|
history = yes
|
|
target_variant = {
|
|
match_value = 6500.0
|
|
|
|
type = vnr_ship_hull_light_5
|
|
modules = {
|
|
fixed_ship_engine_slot = { upgrade = current any_of = { light_ship_engine_5 light_ship_engine_4 light_ship_engine_3 light_ship_engine_2 light_ship_engine_1 } }
|
|
fixed_ship_battery_slot = dp_light_battery
|
|
fixed_ship_torpedo_slot = ship_torpedo
|
|
fixed_ship_fire_control_system_slot = ship_fire_control_system
|
|
fixed_ship_radar_slot = ship_sonar
|
|
fixed_ship_anti_air_slot = { upgrade > current any_of = { ship_anti_air } }
|
|
fixed_ship_role_slot = ship_hull_light_role_dd
|
|
fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous generic_miscellaneous } }
|
|
front_1_custom_slot = dp_light_battery
|
|
mid_1_custom_slot = ship_torpedo
|
|
mid_2_custom_slot = dp_light_battery
|
|
rear_1_custom_slot = ship_depth_charge
|
|
rear_2_custom_slot = dp_light_battery
|
|
}
|
|
}
|
|
}
|
|
|
|
screen_1949 = {
|
|
name = vnr_dd_1949
|
|
role_icon_index = 83
|
|
|
|
priority = {
|
|
base = 0
|
|
modifier = { add = 200 has_tech = modern_ship_hull_light }
|
|
modifier = { factor = 0 expert_ai_style = yes }
|
|
}
|
|
|
|
|
|
history = yes
|
|
target_variant = {
|
|
match_value = 8000.0
|
|
|
|
type = vnr_ship_hull_light_6
|
|
modules = {
|
|
fixed_ship_engine_slot = { upgrade = current any_of = { light_ship_engine_5 light_ship_engine_4 light_ship_engine_3 light_ship_engine_2 light_ship_engine_1 } }
|
|
fixed_ship_battery_slot = dp_light_battery
|
|
fixed_ship_torpedo_slot = ship_torpedo
|
|
fixed_ship_fire_control_system_slot = ship_fire_control_system
|
|
fixed_ship_radar_slot = ship_sonar
|
|
fixed_ship_anti_air_slot = { upgrade > current any_of = { ship_missile_aa } }
|
|
fixed_ship_role_slot = ship_hull_light_role_ddg
|
|
fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous generic_miscellaneous } }
|
|
front_1_custom_slot = ship_missile_aa
|
|
mid_1_custom_slot = ship_torpedo
|
|
mid_2_custom_slot = { upgrade = current any_of = { ship_missile_2 ship_missile_1 } }
|
|
rear_1_custom_slot = ship_depth_charge
|
|
rear_2_custom_slot = dp_light_battery
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
# expert AI
|
|
screen_1936_expert = {
|
|
name = vnr_dd_1936_expert
|
|
role_icon_index = 31
|
|
|
|
priority = {
|
|
base = 50
|
|
modifier = { factor = 0.1 has_tech = improved_ship_hull_light }
|
|
modifier = { factor = 0 expert_ai_style = no }
|
|
}
|
|
|
|
|
|
history = yes
|
|
target_variant = {
|
|
match_value = 4000.0
|
|
|
|
type = vnr_ship_hull_light_3
|
|
modules = {
|
|
fixed_ship_engine_slot = { upgrade = current any_of = { light_ship_engine_3 light_ship_engine_2 light_ship_engine_1 } }
|
|
fixed_ship_battery_slot = ship_light_battery_double
|
|
fixed_ship_torpedo_slot = ship_torpedo
|
|
fixed_ship_fire_control_system_slot = ship_fire_control_system
|
|
fixed_ship_radar_slot = ship_sonar
|
|
fixed_ship_anti_air_slot = { upgrade > current any_of = { ship_anti_air } }
|
|
fixed_ship_role_slot = ship_hull_light_role_dd
|
|
front_1_custom_slot = ship_light_battery_double
|
|
mid_1_custom_slot = ship_torpedo
|
|
mid_2_custom_slot = ship_torpedo
|
|
rear_1_custom_slot = ship_depth_charge
|
|
rear_2_custom_slot = ship_depth_charge
|
|
}
|
|
}
|
|
}
|
|
screen_1940_expert = {
|
|
name = vnr_dd_1940_expert
|
|
role_icon_index = 31
|
|
|
|
priority = {
|
|
base = 80
|
|
modifier = { factor = 0.1 has_tech = advanced_ship_hull_light }
|
|
modifier = { factor = 0 expert_ai_style = no }
|
|
}
|
|
|
|
|
|
history = yes
|
|
target_variant = {
|
|
match_value = 5000.0
|
|
|
|
type = vnr_ship_hull_light_4
|
|
modules = {
|
|
fixed_ship_engine_slot = { upgrade = current any_of = { light_ship_engine_4 light_ship_engine_3 light_ship_engine_2 light_ship_engine_1 } }
|
|
fixed_ship_battery_slot = ship_light_battery_double
|
|
fixed_ship_torpedo_slot = ship_torpedo
|
|
fixed_ship_fire_control_system_slot = ship_fire_control_system
|
|
fixed_ship_radar_slot = ship_sonar
|
|
fixed_ship_anti_air_slot = { upgrade > current any_of = { ship_anti_air } }
|
|
fixed_ship_role_slot = ship_hull_light_role_dd
|
|
fixed_ship_extra_secondaries_slot = { any_of = { light_miscellaneous generic_miscellaneous } }
|
|
front_1_custom_slot = ship_light_battery_double
|
|
mid_1_custom_slot = ship_torpedo
|
|
mid_2_custom_slot = ship_torpedo
|
|
rear_1_custom_slot = ship_depth_charge
|
|
rear_2_custom_slot = ship_depth_charge
|
|
}
|
|
}
|
|
}
|
|
screen_1944_expert = {
|
|
name = vnr_dd_1944_expert
|
|
role_icon_index = 31
|
|
|
|
priority = {
|
|
base = 100
|
|
modifier = { factor = 0.1 has_tech = modern_ship_hull_light }
|
|
modifier = { factor = 0 expert_ai_style = no }
|
|
}
|
|
|
|
|
|
history = yes
|
|
target_variant = {
|
|
match_value = 6500.0
|
|
|
|
type = vnr_ship_hull_light_5
|
|
modules = {
|
|
fixed_ship_engine_slot = { upgrade = current any_of = { light_ship_engine_5 light_ship_engine_4 light_ship_engine_3 light_ship_engine_2 light_ship_engine_1 } }
|
|
fixed_ship_battery_slot = ship_light_battery_double
|
|
fixed_ship_torpedo_slot = ship_torpedo
|
|
fixed_ship_fire_control_system_slot = ship_fire_control_system
|
|
fixed_ship_radar_slot = ship_sonar
|
|
fixed_ship_anti_air_slot = { upgrade > current any_of = { ship_anti_air } }
|
|
fixed_ship_role_slot = ship_hull_light_role_dd
|
|
front_1_custom_slot = ship_light_battery_double
|
|
mid_1_custom_slot = ship_torpedo
|
|
mid_2_custom_slot = ship_torpedo
|
|
rear_1_custom_slot = ship_depth_charge
|
|
rear_2_custom_slot = ship_depth_charge
|
|
}
|
|
}
|
|
}
|
|
screen_1946_expert = {
|
|
name = vnr_dd_1946_expert
|
|
role_icon_index = 63
|
|
|
|
priority = {
|
|
base = 0
|
|
modifier = { add = 150 has_tech = destroyer_missile_upgrade }
|
|
modifier = { factor = 0 expert_ai_style = no }
|
|
}
|
|
|
|
|
|
history = yes
|
|
target_variant = {
|
|
match_value = 7000.0
|
|
|
|
type = vnr_ship_hull_light_5
|
|
modules = {
|
|
fixed_ship_engine_slot = { upgrade = current any_of = { light_ship_engine_5 light_ship_engine_4 light_ship_engine_3 light_ship_engine_2 light_ship_engine_1 } }
|
|
fixed_ship_battery_slot = ship_light_battery_double
|
|
fixed_ship_torpedo_slot = ship_torpedo
|
|
fixed_ship_fire_control_system_slot = ship_fire_control_system
|
|
fixed_ship_radar_slot = ship_sonar
|
|
fixed_ship_anti_air_slot = ship_missile_aa
|
|
fixed_ship_role_slot = ship_hull_light_role_dda
|
|
front_1_custom_slot = ship_light_battery_double
|
|
front_2_custom_slot = ship_missile_aa
|
|
mid_1_custom_slot = ship_torpedo
|
|
mid_2_custom_slot = ship_torpedo
|
|
rear_1_custom_slot = ship_depth_charge
|
|
rear_2_custom_slot = ship_depth_charge
|
|
}
|
|
}
|
|
}
|
|
screen_1949_expert = {
|
|
name = vnr_dd_1949_expert
|
|
role_icon_index = 83
|
|
|
|
priority = {
|
|
base = 0
|
|
modifier = { add = 200 has_tech = modern_ship_hull_light }
|
|
modifier = { factor = 0 expert_ai_style = no }
|
|
}
|
|
|
|
|
|
history = yes
|
|
target_variant = {
|
|
match_value = 8000.0
|
|
|
|
type = vnr_ship_hull_light_6
|
|
modules = {
|
|
fixed_ship_engine_slot = { upgrade = current any_of = { light_ship_engine_5 light_ship_engine_4 light_ship_engine_3 light_ship_engine_2 light_ship_engine_1 } }
|
|
fixed_ship_battery_slot = { upgrade = current any_of = { ship_missile_2 ship_missile_1 } }
|
|
fixed_ship_torpedo_slot = ship_torpedo
|
|
fixed_ship_fire_control_system_slot = ship_fire_control_system
|
|
fixed_ship_radar_slot = ship_sonar
|
|
fixed_ship_anti_air_slot = ship_missile_aa
|
|
fixed_ship_role_slot = ship_hull_light_role_ddg
|
|
fixed_ship_extra_secondaries_slot = ship_radar_jammer
|
|
front_1_custom_slot = ship_missile_aa
|
|
mid_1_custom_slot = ship_torpedo
|
|
mid_2_custom_slot = { upgrade = current any_of = { ship_missile_2 ship_missile_1 } }
|
|
rear_1_custom_slot = ship_depth_charge
|
|
rear_2_custom_slot = ship_depth_charge
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|