2024-07-22 19:21:09
All checks were successful
sync / build (push) Successful in 20s

This commit is contained in:
actions[bot]
2024-07-22 19:21:09 +08:00
parent 6c7afaef94
commit 4cf7fc8f77
1307 changed files with 116059 additions and 0 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,649 @@
ENG_never_built_blueprints = {
create_equipment_variant = {
name = "G3级" # G3 Class
parent_version = 0
role_icon_index = 1
icon = "gfx/interface/technologies/Fun/G3.png"
type = vnr_ship_hull_heavy_2
name_group = ENG_BB_HISTORICAL
modules = {
fixed_ship_battery_slot = ship_heavy_battery_2_triple
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_1
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = heavy_ship_engine_2
fixed_ship_secondaries_slot = ship_secondaries_2
fixed_ship_armor_slot = ship_armor_bc_2
fixed_ship_armor_scheme_slot = ship_scheme_all_or_nothing
fixed_ship_torpedo_defense_system_slot = torpedo_belt
front_1_custom_slot = ship_heavy_battery_2_triple
mid_1_custom_slot = ship_anti_air_1
mid_2_custom_slot = ship_heavy_battery_2_triple
rear_1_custom_slot = ship_secondaries_2
}
}
create_equipment_variant = {
name = "N3级" # N3 Class
parent_version = 0
role_icon_index = 7
icon = "gfx/interface/technologies/Fun/N3.png"
type = vnr_ship_hull_super_heavy_1
name_group = ENG_BB_HISTORICAL
modules = {
fixed_ship_battery_slot = ship_super_heavy_battery_1_triple
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = heavy_ship_engine_2
fixed_ship_secondaries_slot = ship_secondaries_2
fixed_ship_armor_slot = ship_armor_shbb
fixed_ship_armor_scheme_slot = ship_scheme_all_or_nothing
fixed_ship_torpedo_defense_system_slot = torpedo_bulge
front_1_custom_slot = ship_super_heavy_battery_1_triple
mid_1_custom_slot = ship_anti_air_1
mid_2_custom_slot = ship_super_heavy_battery_1_triple
rear_1_custom_slot = ship_secondaries_2
}
}
create_equipment_variant = {
name = "无比级" # Incomparable Class
parent_version = 0
icon = "gfx/interface/technologies/Fun/ENG_Incomparable.png"
type = vnr_ship_hull_heavy_1
role_icon_index = 15
name_group = ENG_BC_HISTORICAL
modules = {
fixed_ship_battery_slot = ship_super_heavy_battery_big_1
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_engine_slot = heavy_ship_engine_3
fixed_ship_secondaries_slot = ship_secondaries_1
fixed_ship_armor_slot = ship_armor_bc_1
fixed_ship_torpedo_defense_system_slot = torpedo_bulge
front_1_custom_slot = ship_anti_air_1
front_2_custom_slot = ship_super_heavy_battery_big_1
mid_1_custom_slot = ship_airplane_launcher_1
mid_2_custom_slot = ship_secondaries_1
rear_1_custom_slot = ship_super_heavy_battery_big_1
}
obsolete = yes
}
}
FRA_never_built_blueprints = {
create_equipment_variant = {
name = "诺曼底级" # Normandie Class
parent_version = 0
role_icon_index = 4
icon = "gfx/interface/technologies/France/FRA_battleship2.png"
type = vnr_ship_hull_heavy_2
name_group = FRA_BB_HISTORICAL
modules = {
fixed_ship_battery_slot = ship_heavy_battery_1_quad
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = heavy_ship_engine_1
fixed_ship_secondaries_slot = ship_secondaries_1
fixed_ship_armor_slot = ship_armor_bb_1
fixed_ship_airplane_launcher_slot = ship_airplane_launcher_1
fixed_ship_torpedo_defense_system_slot = torpedo_bulge
front_1_custom_slot = empty
mid_1_custom_slot = ship_anti_air_1
mid_2_custom_slot = ship_heavy_battery_1_quad
rear_1_custom_slot = ship_heavy_battery_1_quad
}
}
}
GER_never_built_blueprints = {
create_equipment_variant = {
name = "L20e级" # L20e Class
parent_version = 0
role_icon_index = 3
icon = "gfx/interface/technologies/Fun/L20e.png"
type = vnr_ship_hull_heavy_2
name_group = GER_BB_HISTORICAL
modules = {
fixed_ship_battery_slot = ship_heavy_battery_2
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = heavy_ship_engine_2
fixed_ship_secondaries_slot = ship_secondaries_1
fixed_ship_armor_slot = ship_armor_bb_2
fixed_ship_armor_scheme_slot = ship_scheme_incremental_post_jutland
fixed_ship_torpedo_defense_system_slot = torpedo_bulge
front_1_custom_slot = ship_heavy_battery_2
mid_1_custom_slot = ship_airplane_launcher_1
mid_2_custom_slot = ship_secondaries_1
rear_1_custom_slot = ship_heavy_battery_2
rear_2_custom_slot = ship_heavy_battery_2
}
}
create_equipment_variant = {
name = "马肯森级" # Mackensen Class
parent_version = 0
role_icon_index = 16
icon = "gfx/interface/technologies/Fun/Yorck.png"
type = vnr_ship_hull_heavy_1
name_group = GER_BC_HISTORICAL
modules = {
fixed_ship_battery_slot = ship_heavy_battery_1
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_engine_slot = heavy_ship_engine_2
fixed_ship_secondaries_slot = ship_secondaries_1
fixed_ship_armor_slot = ship_armor_bc_1
fixed_ship_armor_scheme_slot = ship_scheme_incremental_post_jutland
fixed_ship_torpedo_defense_system_slot = torpedo_bulge
front_1_custom_slot = ship_heavy_battery_1
mid_1_custom_slot = ship_secondaries_1
mid_2_custom_slot = ship_airplane_launcher_1
rear_1_custom_slot = ship_heavy_battery_1
rear_2_custom_slot = ship_heavy_battery_1
}
obsolete = yes
}
create_equipment_variant = {
name = "约克级" # Yorck Class
parent_version = 0
role_icon_index = 16
icon = "gfx/interface/technologies/Fun/Yorck.png"
type = vnr_ship_hull_heavy_2
name_group = GER_BC_HISTORICAL
modules = {
fixed_ship_battery_slot = ship_heavy_battery_big_1
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_engine_slot = heavy_ship_engine_2
fixed_ship_secondaries_slot = ship_secondaries_1
fixed_ship_armor_slot = ship_armor_bc_2
fixed_ship_armor_scheme_slot = ship_scheme_incremental_post_jutland
fixed_ship_torpedo_defense_system_slot = torpedo_bulge
front_1_custom_slot = ship_heavy_battery_big_1
front_2_custom_slot = ship_anti_air_1
mid_1_custom_slot = ship_secondaries_1
mid_2_custom_slot = ship_airplane_launcher_1
rear_1_custom_slot = ship_heavy_battery_big_1
rear_2_custom_slot = ship_heavy_battery_big_1
}
}
}
ITA_never_built_blueprints = {
create_equipment_variant = {
name = "弗朗切斯科·卡拉乔洛级" # Francesco Caracciolo Class
parent_version = 0
role_icon_index = 3
icon = "gfx/interface/technologies/Italy/ITA_battleship2.png"
type = vnr_ship_hull_heavy_2
name_group = ITA_BC_HISTORICAL
modules = {
fixed_ship_battery_slot = ship_heavy_battery_big_1
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = heavy_ship_engine_2
fixed_ship_secondaries_slot = ship_secondaries_1
fixed_ship_armor_scheme_slot = ship_scheme_incremental_post_jutland
fixed_ship_armor_slot = ship_armor_bb_1
fixed_ship_torpedo_defense_system_slot = pugliese_system
front_1_custom_slot = ship_anti_air_1
front_2_custom_slot = ship_heavy_battery_big_1
mid_1_custom_slot = ship_secondaries_1
mid_2_custom_slot = ship_anti_air_1
rear_1_custom_slot = ship_heavy_battery_big_1
rear_2_custom_slot = ship_heavy_battery_big_1
}
}
}
JAP_never_built_blueprints = {
create_equipment_variant = {
name = "土佐级" # Tosa Class
parent_version = 0
role_icon_index = 4
icon = "gfx/interface/technologies/Fun/Tosa.png"
type = vnr_ship_hull_heavy_2
name_group = JAP_PREFECTURES
modules = {
fixed_ship_battery_slot = ship_heavy_battery_2
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = heavy_ship_engine_2
fixed_ship_secondaries_slot = ship_secondaries_1
fixed_ship_armor_slot = ship_armor_bb_2
fixed_ship_armor_scheme_slot = ship_scheme_mixed
fixed_ship_torpedo_defense_system_slot = torpedo_bulge
front_1_custom_slot = ship_heavy_battery_2
mid_1_custom_slot = ship_secondaries_1
mid_2_custom_slot = ship_airplane_launcher_1
mid_3_custom_slot = ship_heavy_battery_2
rear_1_custom_slot = ship_heavy_battery_2
rear_2_custom_slot = ship_heavy_battery_2
}
}
create_equipment_variant = {
name = "天城级" # Amagi Class
parent_version = 0
role_icon_index = 2
icon = "gfx/interface/technologies/Fun/Amagi.png"
type = vnr_ship_hull_heavy_2
name_group = JAP_MOUNTAIN
modules = {
fixed_ship_battery_slot = ship_heavy_battery_2
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = heavy_ship_engine_2
fixed_ship_secondaries_slot = ship_secondaries_2
fixed_ship_armor_slot = ship_armor_bc_2
fixed_ship_armor_scheme_slot = ship_scheme_mixed
fixed_ship_torpedo_defense_system_slot = torpedo_bulge
front_1_custom_slot = ship_heavy_battery_2
front_2_custom_slot = ship_anti_air_1
mid_1_custom_slot = empty
mid_2_custom_slot = ship_airplane_launcher_1
mid_3_custom_slot = ship_heavy_battery_2
rear_1_custom_slot = ship_heavy_battery_2
rear_2_custom_slot = ship_heavy_battery_2
}
}
}
SOV_never_built_blueprints = {
create_equipment_variant = {
name = "伊兹梅尔级" # Izmail Class
parent_version = 0
role_icon_index = 15
icon = "gfx/interface/technologies/Soviet/SOV_battleship2.png"
type = vnr_ship_hull_heavy_1
name_group = SOV_BATTLES_NAVY
modules = {
fixed_ship_battery_slot = ship_heavy_battery_1_triple
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = heavy_ship_engine_1
fixed_ship_secondaries_slot = ship_secondaries_1
fixed_ship_armor_slot = ship_armor_bc_1
fixed_ship_torpedo_defense_system_slot = torpedo_bulge
front_1_custom_slot = ship_anti_air_1
mid_1_custom_slot = ship_heavy_battery_1_triple
mid_2_custom_slot = ship_secondaries_1
mid_3_custom_slot = ship_heavy_battery_1_triple
rear_1_custom_slot = ship_heavy_battery_1_triple
}
}
}
USA_never_built_blueprints = {
create_equipment_variant = {
name = "列克星敦级" # Lexington Class
parent_version = 0
role_icon_index = 15
icon = "gfx/interface/technologies/Fun/Lexington.png"
type = vnr_ship_hull_heavy_2
name_group = USA_BATTLES
modules = {
fixed_ship_battery_slot = ship_heavy_battery_2
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = heavy_ship_engine_2
fixed_ship_secondaries_slot = ship_secondaries_1
fixed_ship_armor_slot = ship_armor_bc_1
fixed_ship_armor_scheme_slot = ship_scheme_all_or_nothing
fixed_ship_torpedo_defense_system_slot = torpedo_bulge
front_1_custom_slot = ship_anti_air_1
front_2_custom_slot = ship_heavy_battery_2
mid_1_custom_slot = ship_secondaries_1
mid_2_custom_slot = ship_airplane_launcher_1
rear_1_custom_slot = ship_heavy_battery_2
rear_2_custom_slot = ship_heavy_battery_2
}
}
create_equipment_variant = {
name = "南达科他级" # South Dakota Class
parent_version = 0
role_icon_index = 3
icon = "gfx/interface/technologies/Fun/South_Dakota.png"
type = vnr_ship_hull_heavy_2
name_group = USA_STATES
modules = {
fixed_ship_armor_slot = ship_armor_bb_2
front_1_custom_slot = ship_anti_air_1
fixed_ship_battery_slot = ship_heavy_battery_2_triple
front_2_custom_slot = ship_heavy_battery_2_triple
rear_1_custom_slot = ship_heavy_battery_2_triple
rear_2_custom_slot = ship_heavy_battery_2_triple
mid_1_custom_slot = ship_secondaries_2
mid_2_custom_slot = ship_airplane_launcher_1
fixed_ship_secondaries_slot = ship_secondaries_2
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = heavy_ship_engine_2
fixed_ship_armor_scheme_slot = ship_scheme_all_or_nothing
fixed_ship_torpedo_defense_system_slot = torpedo_bulge
}
}
}
create_alicorn = {
set_technology = {
ship_alicorn = 1
wunderwaffe_modules = 1
popup = no
}
create_equipment_variant = {
name = "天角兽级" # Alicorn Class
parent_version = 0
role_icon_index = 7
type = vnr_ship_hull_alicorn
modules = {
fixed_ship_battery_slot = ship_em_battery_1
fixed_ship_anti_air_slot = ship_sam_1
fixed_ship_fire_control_system_slot = ship_AI_fire_control_0
fixed_ship_radar_slot = ship_aegis_0
fixed_ship_engine_slot = modern_ship_engine_1
fixed_ship_secondaries_slot = ship_ciw_1
fixed_ship_armor_slot = ship_modern_armor_1
front_1_custom_slot = modern_deck_space_1
front_2_custom_slot = modern_deck_space_1
mid_1_custom_slot = ship_sam_1
mid_2_custom_slot = ship_vls_1
mid_3_custom_slot = ship_vls_1
rear_1_custom_slot = ship_ciw_1
rear_2_custom_slot = ship_sam_1
}
}
create_ship = {
type = vnr_ship_hull_alicorn
equipment_variant = "天角兽级" # Alicorn Class
creator = ROOT
name = "天角兽" # Alicorn
}
}
create_constitution = {
set_technology = {
ship_constitution = 1
wunderwaffe_modules = 1
popup = no
}
create_equipment_variant = {
name = "宪法级" # Constitution Class
parent_version = 0
role_icon_index = 5
type = vnr_ship_hull_constitution
modules = {
fixed_ship_battery_slot = ship_space_battery_0
fixed_ship_anti_air_slot = ship_sam_1
fixed_ship_fire_control_system_slot = ship_AI_fire_control_1
fixed_ship_radar_slot = ship_aegis_0
fixed_ship_engine_slot = modern_ship_engine_2
fixed_ship_secondaries_slot = ship_ciw_1
fixed_ship_armor_slot = ship_modern_armor_1
}
}
create_ship = {
type = vnr_ship_hull_constitution
equipment_variant = "宪法级" # Constitution Class
creator = ROOT
name = "USS 宪法" # USS Constitution
}
}
create_macross = {
set_technology = {
ship_macross = 1
wunderwaffe_modules = 1
popup = no
}
create_equipment_variant = {
name = "超时空要塞" # Macross Class
parent_version = 0
role_icon_index = 7
type = vnr_ship_hull_macross
modules = {
fixed_ship_battery_slot = ship_space_battery_1
fixed_ship_anti_air_slot = ship_sam_1
fixed_ship_fire_control_system_slot = ship_AI_fire_control_0
fixed_ship_radar_slot = ship_aegis_0
fixed_ship_engine_slot = space_ship_engine_1
fixed_ship_secondaries_slot = ship_ciw_1
fixed_ship_armor_slot = ship_space_armor_1
front_1_custom_slot = modern_deck_space_1
front_2_custom_slot = modern_deck_space_1
mid_1_custom_slot = ship_sam_1
mid_2_custom_slot = ship_space_battery_1
mid_3_custom_slot = ship_vls_1
rear_1_custom_slot = ship_ciw_1
rear_2_custom_slot = ship_sam_1
}
}
create_ship = {
type = vnr_ship_hull_macross
equipment_variant = "超时空要塞" # Macross Class
creator = ROOT
name = "SDF-1 太空堡垒" # SDF-1
}
}
create_space_yamato = {
set_technology = {
ship_space_yamato = 1
wunderwaffe_modules = 1
popup = no
}
create_equipment_variant = {
name = "大和级" # Yamato Class
parent_version = 0
role_icon_index = 7
type = vnr_ship_hull_space_yamato
modules = {
fixed_ship_battery_slot = ship_space_battery_1
fixed_ship_anti_air_slot = ship_sam_1
fixed_ship_fire_control_system_slot = ship_AI_fire_control_0
fixed_ship_radar_slot = ship_aegis_0
fixed_ship_engine_slot = space_ship_engine_1
fixed_ship_secondaries_slot = ship_ciw_1
fixed_ship_armor_slot = ship_space_armor_1
front_1_custom_slot = ship_space_battery_1
front_2_custom_slot = modern_deck_space_1
mid_1_custom_slot = ship_ciw_1
mid_2_custom_slot = ship_vls_1
mid_3_custom_slot = ship_vls_1
rear_1_custom_slot = ship_space_battery_1
rear_2_custom_slot = ship_sam_1
}
}
create_ship = {
type = vnr_ship_hull_space_yamato
equipment_variant = "大和级" # Yamato Class
creator = ROOT
name = "宇宙战舰大和号" # Space Battleship Yamato
}
}
KuK_never_built_blueprints = {
set_technology = {
early_ship_hull_heavy = 1
basic_ship_hull_heavy = 1
early_ship_hull_light = 1
early_ship_hull_cruiser = 1
incremental_armor_scheme = 1
basic_torpedo_defense = 1
basic_depth_charges = 1
basic_torpedo = 1
basic_naval_mines = 1
basic_battery = 1
multi_mounted_battery = 1
basic_light_battery = 1
basic_medium_battery = 1
basic_heavy_battery = 1
}
create_equipment_variant = {
name = "君主级" # Monarch Class
parent_version = 0
role_icon_index = 1
type = vnr_ship_hull_heavy_2
name_group = HUN_BB_HISTORICAL
modules = {
fixed_ship_battery_slot = ship_heavy_battery_1
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = heavy_ship_engine_1
fixed_ship_secondaries_slot = ship_secondaries_1
fixed_ship_armor_slot = ship_armor_bb_1
fixed_ship_armor_scheme_slot = ship_scheme_incremental_post_jutland
fixed_ship_torpedo_defense_system_slot = torpedo_bulge
front_1_custom_slot = ship_heavy_battery_1_triple
front_2_custom_slot = ship_anti_air_1
mid_1_custom_slot = ship_secondaries_1
mid_2_custom_slot = ship_airplane_launcher_1
rear_1_custom_slot = ship_heavy_battery_1
rear_2_custom_slot = ship_heavy_battery_1_triple
}
}
create_equipment_variant = {
name = "泰格霍夫级" # Tegetthoff (V) Class
parent_version = 0
role_icon_index = 3
type = vnr_ship_hull_heavy_1
name_group = HUN_BB_HISTORICAL
modules = {
fixed_ship_battery_slot = ship_heavy_battery_small_1_triple
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = heavy_ship_engine_1
fixed_ship_secondaries_slot = ship_secondaries_1
fixed_ship_armor_slot = ship_armor_bb_1
fixed_ship_torpedo_defense_system_slot = torpedo_bulge
front_1_custom_slot = ship_anti_air_1
front_2_custom_slot = ship_heavy_battery_small_1_triple
mid_1_custom_slot = ship_secondaries_1
mid_2_custom_slot = ship_airplane_launcher_1
rear_1_custom_slot = ship_heavy_battery_small_1_triple
rear_2_custom_slot = ship_heavy_battery_small_1_triple
}
}
create_equipment_variant = {
name = "涅戈万海军上将级" # Admiral Njegovan Class
parent_version = 0
role_icon_index = 23
type = vnr_ship_hull_cruiser_1
name_group = HUN_CL_HISTORICAL
modules = {
fixed_ship_battery_slot = ship_light_medium_battery_1_single
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = cruiser_ship_engine_1
fixed_ship_secondaries_slot = empty
fixed_ship_armor_slot = ship_armor_cruiser_1
front_1_custom_slot = ship_light_medium_battery_1_single
mid_1_custom_slot = ship_airplane_launcher_1
mid_2_custom_slot = ship_light_medium_battery_1_single
rear_1_custom_slot = ship_depth_charge_1
rear_2_custom_slot = ship_light_medium_battery_1_single
}
obsolete = yes
}
create_equipment_variant = {
name = "斯邦海军上将级" # Admiral Spaun Class
parent_version = 0
role_icon_index = 45
type = vnr_ship_hull_cruiser_1
name_group = HUN_CL_HISTORICAL
modules = {
fixed_ship_battery_slot = ship_light_battery_1
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = cruiser_ship_engine_1
fixed_ship_armor_slot = empty
front_1_custom_slot = ship_light_battery_1
front_2_custom_slot = ship_light_battery_1
mid_1_custom_slot = ship_torpedo_1
mid_2_custom_slot = ship_light_battery_1
mid_3_custom_slot = ship_light_battery_1
rear_1_custom_slot = ship_light_battery_1
rear_2_custom_slot = ship_light_battery_1
}
obsolete = yes
}
create_equipment_variant = {
name = "赫尔戈兰级" # Helgoland Class
parent_version = 0
role_icon_index = 23
type = vnr_ship_hull_cruiser_1
name_group = HUN_CL_HISTORICAL
modules = {
fixed_ship_battery_slot = ship_light_battery_1
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = cruiser_ship_engine_1
fixed_ship_armor_slot = empty
fixed_ship_secondaries_slot = ship_secondaries_1
front_1_custom_slot = ship_light_battery_1
front_2_custom_slot = ship_light_battery_1
mid_1_custom_slot = ship_torpedo_1
mid_2_custom_slot = ship_light_battery_1
mid_3_custom_slot = ship_light_battery_1
rear_1_custom_slot = ship_light_battery_1
rear_2_custom_slot = ship_light_battery_1
}
obsolete = yes
}
create_equipment_variant = {
name = "塔特拉级" # Tátra Class
parent_version = 0
role_icon_index = 29
type = vnr_ship_hull_light_1
name_group = HUN_DD_HISTORICAL
modules = {
fixed_ship_battery_slot = ship_light_battery_1
fixed_ship_anti_air_slot = empty
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = light_ship_engine_1
fixed_ship_torpedo_slot = ship_torpedo_1
mid_1_custom_slot = empty
rear_1_custom_slot = ship_depth_charge_1
rear_2_custom_slot = ship_light_battery_1
}
obsolete = yes
}
create_equipment_variant = {
name = "特里格拉夫级" # Triglav Class
parent_version = 0
role_icon_index = 31
type = vnr_ship_hull_light_1
name_group = HUN_DD_HISTORICAL
modules = {
fixed_ship_battery_slot = ship_light_battery_2
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = light_ship_engine_1
fixed_ship_torpedo_slot = ship_torpedo_1
mid_1_custom_slot = ship_torpedo_1
rear_1_custom_slot = ship_light_battery_2
}
obsolete = yes
}
create_equipment_variant = {
name = "骠骑兵级" # Huszár Class
parent_version = 0
role_icon_index = 29
type = vnr_ship_hull_light_1
name_group = HUN_DD_HISTORICAL
modules = {
fixed_ship_battery_slot = ship_light_battery_1
fixed_ship_anti_air_slot = ship_anti_air_1
fixed_ship_fire_control_system_slot = ship_fire_control_system_0
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = light_ship_engine_1
fixed_ship_torpedo_slot = ship_torpedo_1
mid_1_custom_slot = ship_mine_layer_1
rear_1_custom_slot = ship_mine_layer_1
}
obsolete = yes
}
}

View File

@@ -0,0 +1,519 @@
add_starting_techs = {
GER = {
set_technology = {
interwar_ship_hull_light = 1
interwar_ship_hull_cruiser = 1
interwar_ship_hull_heavy = 1
early_ship_hull_carrier = 1
large_destroyer_trend = 1
searchlight = 1
treaty_cruiser_trend = 1
early_cruiser_armor = 1
basic_cruiser_armor = 1
incremental_armor_scheme = 1
mixed_armor_scheme = 1
basic_torpedo_defense = 1
improved_torpedo_defense = 1
enhanced_horizontal_defense = 1
basic_heavy_armor = 1
improved_conning_tower = 1
prototype_airplane_launcher = 1
early_carrier_study = 1
basic_periscope = 1
improved_periscope = 1
basic_ballast_tank = 1
cruiser_submarines = 1
midget_submarines = 1
improved_ship_torpedo_launcher = 1
ger_11in_c34 = 1
popup = no
}
}
JAP = {
set_technology = {
basic_ship_hull_light = 1
interwar_ship_hull_light = 1
interwar_ship_hull_cruiser = 1
interwar_ship_hull_heavy = 1
ship_hull_super_heavy = 1
searchlight = 1
large_destroyer_trend = 1
treaty_cruiser_trend = 1
early_cruiser_armor = 1
basic_cruiser_armor = 1
incremental_armor_scheme = 1
mixed_armor_scheme = 1
basic_torpedo_defense = 1
improved_torpedo_defense = 1
enhanced_horizontal_defense = 1
basic_heavy_armor = 1
dry_dock_expansion = 1
improved_conning_tower = 1
early_carrier_study = 1
prototype_airplane_launcher = 1
landing_aid_system = 1
arresting_gear = 1
aviation_dawn = 1
basic_periscope = 1
improved_periscope = 1
basic_ballast_tank = 1
cruiser_submarines = 1
improved_ship_torpedo_launcher = 1
improved_airplane_launcher = 1
basic_super_heavy_battery = 1
popup = no
}
}
USA = {
set_technology = {
basic_ship_hull_heavy = 1
interwar_ship_hull_light = 1
interwar_ship_hull_cruiser = 1
interwar_ship_hull_heavy = 1
large_destroyer_trend = 1
sonar = 1
searchlight = 1
treaty_cruiser_trend = 1
early_cruiser_armor = 1
basic_cruiser_armor = 1
cruiser_gun_upgrade = 1
incremental_armor_scheme = 1
mixed_armor_scheme = 1
all_or_nothing_armor_scheme = 1
basic_torpedo_defense = 1
improved_torpedo_defense = 1
enhanced_horizontal_defense = 1
basic_heavy_armor = 1
dry_dock_expansion = 1
improved_conning_tower = 1
early_carrier_study = 1
prototype_airplane_launcher = 1
landing_aid_system = 1
arresting_gear = 1
aviation_dawn = 1
basic_periscope = 1
improved_periscope = 1
basic_ballast_tank = 1
cruiser_submarines = 1
improved_ship_torpedo_launcher = 1
basic_super_heavy_battery = 1
usa_8in_mk9 = 1
popup = no
}
}
ENG = {
set_technology = {
basic_ship_hull_submarine = 1
interwar_ship_hull_light = 1
interwar_ship_hull_cruiser = 1
interwar_ship_hull_heavy = 1
ship_hull_super_heavy = 1
large_destroyer_trend = 1
sonar = 1
searchlight = 1
treaty_cruiser_trend = 1
colony_cruiser = 1
early_cruiser_armor = 1
basic_cruiser_armor = 1
incremental_armor_scheme = 1
mixed_armor_scheme = 1
all_or_nothing_armor_scheme = 1
basic_torpedo_defense = 1
improved_torpedo_defense = 1
enhanced_horizontal_defense = 1
basic_heavy_armor = 1
dry_dock_expansion = 1
improved_conning_tower = 1
early_carrier_study = 1
prototype_airplane_launcher = 1
landing_aid_system = 1
arresting_gear = 1
aviation_dawn = 1
night_air_strike = 1
basic_periscope = 1
improved_periscope = 1
basic_ballast_tank = 1
cruiser_submarines = 1
improved_ship_torpedo_launcher = 1
basic_super_heavy_battery = 1
eng_14in_mk7 = 1
popup = no
}
}
CAN = {
set_technology = {
early_ship_hull_heavy = 1
basic_ship_hull_submarine = 1
basic_ship_hull_heavy = 1
interwar_ship_hull_light = 1
interwar_ship_hull_cruiser = 1
interwar_ship_hull_heavy = 1
large_destroyer_trend = 1
sonar = 1
searchlight = 1
treaty_cruiser_trend = 1
early_cruiser_armor = 1
basic_cruiser_armor = 1
incremental_armor_scheme = 1
mixed_armor_scheme = 1
all_or_nothing_armor_scheme = 1
basic_torpedo_defense = 1
improved_torpedo_defense = 1
enhanced_horizontal_defense = 1
basic_heavy_armor = 1
improved_conning_tower = 1
prototype_airplane_launcher = 1
basic_periscope = 1
popup = no
}
}
AST = {
set_technology = {
early_ship_hull_heavy = 1
basic_ship_hull_submarine = 1
basic_ship_hull_heavy = 1
interwar_ship_hull_light = 1
interwar_ship_hull_cruiser = 1
interwar_ship_hull_heavy = 1
large_destroyer_trend = 1
sonar = 1
searchlight = 1
treaty_cruiser_trend = 1
early_cruiser_armor = 1
basic_cruiser_armor = 1
incremental_armor_scheme = 1
mixed_armor_scheme = 1
all_or_nothing_armor_scheme = 1
basic_torpedo_defense = 1
improved_torpedo_defense = 1
enhanced_horizontal_defense = 1
basic_heavy_armor = 1
improved_conning_tower = 1
prototype_airplane_launcher = 1
basic_periscope = 1
popup = no
}
}
FRA = {
set_technology = {
basic_ship_hull_cruiser = 1
interwar_ship_hull_light = 1
interwar_ship_hull_cruiser = 1
interwar_ship_hull_heavy = 1
large_destroyer_trend = 1
high_speed_light_engine = 1
searchlight = 1
treaty_cruiser_trend = 1
early_cruiser_armor = 1
basic_cruiser_armor = 1
incremental_armor_scheme = 1
mixed_armor_scheme = 1
all_or_nothing_armor_scheme = 1
enhanced_horizontal_defense = 1
dry_dock_expansion = 1
basic_torpedo_defense = 1
improved_torpedo_defense = 1
basic_heavy_armor = 1
improved_conning_tower = 1
early_carrier_study = 1
prototype_airplane_launcher = 1
landing_aid_system = 1
basic_periscope = 1
improved_periscope = 1
basic_ballast_tank = 1
cruiser_submarines = 1
midget_submarines = 1
fra_13in_1931 = 1
basic_super_heavy_battery = 1
popup = no
}
}
ITA = {
set_technology = {
interwar_ship_hull_light = 1
interwar_ship_hull_cruiser = 1
interwar_ship_hull_heavy = 1
searchlight = 1
large_destroyer_trend = 1
treaty_cruiser_trend = 1
early_cruiser_armor = 1
basic_cruiser_armor = 1
incremental_armor_scheme = 1
mixed_armor_scheme = 1
basic_torpedo_defense = 1
improved_torpedo_defense = 1
enhanced_horizontal_defense = 1
basic_heavy_armor = 1
improved_conning_tower = 1
early_carrier_study = 1
prototype_airplane_launcher = 1
basic_periscope = 1
improved_periscope = 1
basic_ballast_tank = 1
cruiser_submarines = 1
improved_ship_torpedo_launcher = 1
basic_super_heavy_battery = 1
popup = no
}
}
SOV = {
set_technology = {
interwar_ship_hull_light = 1
interwar_ship_hull_cruiser = 1
basic_ship_hull_cruiser = 1
searchlight = 1
high_speed_light_engine = 1
treaty_cruiser_trend = 1
early_cruiser_armor = 1
basic_cruiser_armor = 1
incremental_armor_scheme = 1
basic_torpedo_defense = 1
basic_heavy_armor = 1
early_carrier_study = 1
prototype_airplane_launcher = 1
basic_periscope = 1
improved_periscope = 1
basic_ballast_tank = 1
cruiser_submarines = 1
midget_submarines = 1
large_destroyer_trend = 1
popup = no
}
}
HOL = {
set_technology = {
basic_ship_hull_light = 1
interwar_ship_hull_cruiser = 1
searchlight = 1
treaty_cruiser_trend = 1
early_cruiser_armor = 1
prototype_airplane_launcher = 1
basic_periscope = 1
basic_ballast_tank = 1
popup = no
}
}
SWE = {
set_technology = {
basic_ship_hull_cruiser = 1
interwar_ship_hull_light = 1
popup = no
}
}
POL = {
set_technology = {
basic_ship_hull_light = 1
popup = no
}
}
GRE = {
set_technology = {
interwar_ship_hull_light = 1
popup = no
}
}
ARG = {
set_technology = {
basic_ship_hull_cruiser = 1
popup = no
}
}
CHI = {
set_technology = {
basic_ship_hull_cruiser = 1
popup = no
}
}
CHL = {
set_technology = {
basic_ship_hull_light = 1
popup = no
}
}
ROM = {
set_technology = {
basic_ship_hull_light = 1
basic_ship_hull_submarine = 1
popup = no
}
}
YUG = {
set_technology = {
basic_ship_hull_light = 1
basic_ship_hull_submarine = 1
popup = no
}
}
CUB = {
set_technology = {
early_ship_hull_light = 1
early_ship_hull_cruiser = 1
popup = no
}
}
SIA = {
set_technology = {
early_ship_hull_light = 1
early_ship_hull_cruiser = 1
early_ship_hull_submarine = 1
basic_ship_hull_light = 1
basic_ship_hull_submarine = 1
popup = no
}
}
PER = {
set_technology = {
early_ship_hull_light = 1
popup = no
}
}
RAJ = {
set_technology = {
early_ship_hull_cruiser = 1
popup = no
}
}
VEN = {
set_technology = {
early_ship_hull_light = 1
popup = no
}
}
BEL = {
set_technology = {
early_ship_hull_light = 1
popup = no
}
}
}
makeup_starting_techs = {
every_country = {
limit = { has_tech = early_ship_hull_carrier }
set_technology = {
prototype_airplane_launcher = 1
early_carrier_study = 1
popup = no
}
}
every_country = {
limit = { has_tech = early_ship_hull_cruiser }
set_technology = {
coastal_defense_ships = 1
early_cruiser_armor = 1
popup = no
}
}
every_country = {
limit = { has_tech = early_ship_hull_heavy }
set_technology = {
pre_dreadnoughts = 1
basic_torpedo_defense = 1
harvey_steel = 1
incremental_armor_scheme = 1
popup = no
}
}
every_country = {
limit = { has_tech = basic_ship_hull_heavy }
set_technology = {
mixed_armor_scheme = 1
basic_heavy_armor = 1
krupp_steel = 1
popup = no
}
}
every_country = {
limit = { has_tech = basic_ship_hull_cruiser }
set_technology = {
treaty_cruiser_trend = 1
basic_cruiser_armor = 1
popup = no
}
}
every_country = {
limit = { has_tech = basic_ship_hull_light }
set_technology = {
smoke_generator = 1
popup = no
}
}
every_country = {
limit = { has_tech = basic_battery }
set_technology = {
multi_mounted_battery = 1
popup = no
}
}
every_country = {
limit = { has_tech = basic_ship_hull_submarine }
set_technology = {
basic_periscope = 1
diesel_electric_transmission = 1
teardrop_hull = 1
popup = no
}
}
every_country = {
limit = { has_tech = interwar_ship_hull_light }
set_technology = {
basic_ship_hull_light = 1
popup = no
}
}
every_country = {
limit = { has_tech = interwar_ship_hull_cruiser }
set_technology = {
basic_ship_hull_cruiser = 1
popup = no
}
}
every_country = {
limit = { has_tech = interwar_ship_hull_heavy }
set_technology = {
basic_ship_hull_heavy = 1
popup = no
}
}
every_country = {
set_technology = {
vnr_less_fuel_consumption = 1
popup = no
}
}
every_country = {
limit = { has_tech = mtg_transport }
set_technology = {
naval_combat_support = 1
popup = no
}
}
every_country = {
limit = { num_of_naval_factories > 0 }
set_technology = {
basic_port_facility = 1
popup = no
}
}
# every_country = {
# limit = { is_ai = yes }
# set_technology = {
# vnr_reckless_attack = 1
# popup = no
# }
# }
for_each_scope_loop = {
array = global.vnr_naval_powers
set_technology = {
dry_dock = 1
heavy_crane = 1
popup = no
}
}
}

View File

@@ -0,0 +1,148 @@
update_ai_combat_bonus = {
if = {
limit = { check_variable = { vnr_ai_difficulty = 1 } }
hidden_effect = {
every_country = {
remove_ideas = {
vnr_mad
vnr_hard
}
}
}
every_country = {
limit = {
is_ai = yes
is_major = yes
NOT = { is_ally_with = ROOT }
}
add_ideas = vnr_normal
}
}
else_if = {
limit = { check_variable = { vnr_ai_difficulty = 2 } }
hidden_effect = {
every_country = {
remove_ideas = {
vnr_mad
vnr_normal
}
}
}
every_country = {
limit = {
is_ai = yes
is_major = yes
NOT = { is_ally_with = ROOT }
}
add_ideas = vnr_hard
}
}
else_if = {
limit = { check_variable = { vnr_ai_difficulty = 3 } }
hidden_effect = {
every_country = {
remove_ideas = {
vnr_normal
vnr_hard
}
}
}
every_country = {
limit = {
is_ai = yes
is_major = yes
NOT = { is_ally_with = ROOT }
}
add_ideas = vnr_mad
}
}
else = {
hidden_effect = {
every_country = {
remove_ideas = {
vnr_mad
vnr_hard
vnr_normal
}
}
}
}
}
update_ai_production_bonus = {
if = {
limit = { check_variable = { vnr_ai_production = 1 } }
hidden_effect = {
every_country = {
remove_ideas = {
vnr_mad_production
vnr_hard_production
}
}
}
every_country = {
limit = {
is_ai = yes
is_major = yes
NOT = { is_ally_with = ROOT }
}
add_ideas = vnr_normal_production
}
}
else_if = {
limit = { check_variable = { vnr_ai_production = 2 } }
hidden_effect = {
every_country = {
remove_ideas = {
vnr_mad_production
vnr_normal_production
}
}
}
every_country = {
limit = {
is_ai = yes
is_major = yes
NOT = { is_ally_with = ROOT }
}
add_ideas = vnr_hard_production
}
}
else_if = {
limit = { check_variable = { vnr_ai_production = 3 } }
hidden_effect = {
every_country = {
remove_ideas = {
vnr_normal_production
vnr_hard_production
}
}
}
every_country = {
limit = {
is_ai = yes
is_major = yes
NOT = { is_ally_with = ROOT }
}
add_ideas = vnr_mad_production
}
}
else = {
hidden_effect = {
every_country = {
remove_ideas = {
vnr_mad_production
vnr_hard_production
vnr_normal_production
}
}
}
}
}
ai_get_navy_experience = {
if = {
limit = { has_navy_experience < 50 }
navy_experience = 100
}
}

View File

@@ -0,0 +1,58 @@
remove_naval_treaty_effect = {
if = {
limit = {
has_idea = MTG_naval_treaty_adherent
}
remove_ideas = MTG_naval_treaty_adherent
}
else_if = {
limit = {
has_idea = MTG_naval_treaty_adherent_1936
}
remove_ideas = MTG_naval_treaty_adherent_1936
}
else_if = {
limit = {
has_idea = MTG_naval_treaty_cheating
}
remove_ideas = MTG_naval_treaty_cheating
}
else_if = {
limit = {
has_idea = MTG_naval_treaty_adherent_reduced
}
remove_ideas = MTG_naval_treaty_adherent_reduced
}
else_if = {
limit = {
has_idea = MTG_naval_treaty_cheating_reduced
}
remove_ideas = MTG_naval_treaty_cheating_reduced
}
set_country_flag = MTG_naval_treaty_abandoned
}
add_article_xix = {
every_state = {
limit = {
owner = { has_naval_treaty_trigger = yes }
OR = {
is_on_continent = asia
is_on_continent = australia
}
OR = {
is_core_of = HAW
is_core_of = FIJ
is_core_of = TAH
is_core_of = GUM
is_core_of = FSM
is_owned_by = JAP
is_owned_by = USA
}
is_island_state = yes
}
add_dynamic_modifier = {
modifier = washington_treaty_article_xix
}
}
}