set_convoys = 250 set_politics = { ruling_party = communism last_election = "1933.7.1" election_frequency = 48 elections_allowed = no } set_popularities = { democratic = 10 fascism = 2 communism = 88 } add_ideas = { BFL_swjq BFL_jy BFL_luxianwenti BFL_zhengzhihuajundui0 BFL_buchengshudekongjun BFL_feilabukandehaijun BFL_luohoudegongye0 BFL_bufuguanjiaoderenlei0 limited_conscription limited_exports } recruit_character = BFL_sayousi recruit_character = BFL_luoxiya recruit_character = BFL_gangute recruit_character = BFL_qiabayefu recruit_character = BFL_mingsike recruit_character = BFL_afuleer recruit_character = BFL_tashigan recruit_character = BFL_weiyan recruit_character = BFL_beilaluosi recruit_character = BFL_hongliang recruit_character = BFL_leiming recruit_character = BFL_shensu recruit_character = BFL_moermansike recruit_character = BFL_talin recruit_character = BFL_jiluofu recruit_character = BFL_shuixingjinian recruit_character = BFL_aerhangeersike recruit_character = BFL_kalangshitade recruit_character = BFL_jifu recruit_character = BFL_fuerjia recruit_character = BFL_qikaluofu recruit_character = BFL_huoli recruit_character = BFL_saiwasituoboer recruit_character = BFL_boertawa recruit_character = BFL_xiongmeng recruit_character = BFL_fuluosiluofu recruit_character = BFL_kuersike recruit_character = BFL_gubixuefu recruit_character = BFL_lingmin recruit_character = BFL_naximofu recruit_character = BFL_kashan recruit_character = BFL_aoliege recruit_character = BFL_dunsikeyi #sci recruit_character = BFL_kuersike_sci recruit_character = BFL_fuluosiluofu_sci recruit_character = BFL_qikaluofu_sci recruit_character = BFL_naximofu_sci capital = 219 starting_train_buffer = 3.0 if = { limit = { NOT = { has_dlc = "No Step Back" } } set_oob = "BFL_1936" } if = { limit = { has_dlc = "No Step Back" } set_oob = "BFL_1936_nsb" } if = { limit = { has_dlc = "Man the Guns" } set_naval_oob = "BFL_1936_naval_mtg" else = { set_naval_oob = "SOV_1936_naval_legacy" } } if = { limit = { has_dlc = "By Blood Alone" } set_air_oob = "BFL_1936_air_bba" set_technology = { iw_small_airframe = 1 aa_lmg = 1 aa_cannon_1 = 1 early_bombs = 1 engines_1 = 1 engines_2 = 1 iw_medium_airframe = 1 iw_large_airframe = 1 basic_small_airframe = 1 basic_medium_airframe = 1 aircraft_construction = 1 air_torpedoe_1 = 1 } else = { set_air_oob = "SOV_1936_air_legacy" set_technology = { early_fighter = 1 fighter1 = 1 early_bomber = 1 strategic_bomber1 = 1 naval_bomber1 = 1 } } } set_research_slots = 3 set_stability = 0.4 set_war_support = 0.2 set_variable = { var = jz_sl value = 1 } set_variable = { var = xzmf_sl value = 2 } set_variable = { var = zs_sl value = 400 } set_variable = { var = wz_sl value = 8000 } set_technology = { infantry_weapons = 1 infantry_weapons1 = 1 tech_recon = 1 tech_support = 1 tech_engineers = 1 tech_military_police = 1 tech_mountaineers = 1 tech_trucks = 1 motorised_infantry = 1 paratroopers = 1 gw_artillery = 1 interwar_antiair = 1 air_superiority = 1 mass_assault = 1 fleet_in_being = 1 fuel_silos = 1 fuel_refining = 1 basic_train = 1 } if = { limit = { NOT = { has_dlc = "No Step Back" } } set_technology = { gwtank = 1 basic_light_tank = 1 } } if = { limit = { has_dlc = "No Step Back" } set_technology = { gwtank_chassis = 1 basic_light_tank_chassis = 1 basic_medium_tank_chassis = 1 improved_light_tank_chassis = 1 engine_tech_1 = 1 engine_tech_2 = 1 } } if = { limit = { not = { has_dlc = "Man the Guns" } } set_technology = { early_submarine = 1 basic_submarine = 1 early_destroyer = 1 early_light_cruiser = 1 early_heavy_cruiser = 1 early_battleship = 1 early_battlecruiser = 1 transport = 1 } } if = { limit = { has_dlc = "Man the Guns" } set_technology = { basic_naval_mines = 1 submarine_mine_laying = 1 early_ship_hull_light = 1 basic_ship_hull_light = 1 early_ship_hull_submarine = 1 basic_ship_hull_submarine = 1 early_ship_hull_cruiser = 1 basic_ship_hull_cruiser = 1 early_ship_hull_heavy = 1 basic_battery = 1 basic_light_battery = 1 basic_torpedo = 1 basic_depth_charges = 1 mtg_transport = 1 } } if = { limit = { has_dlc = "La Resistance" } set_technology = { armored_car1 = 1 } } create_equipment_variant = { name = "I-15" # type = small_plane_airframe_0 modules = { fixed_main_weapon_slot = light_mg_4x engine_type_slot = engine_1_1x special_type_slot_1 = empty } obsolete = yes } create_equipment_variant = { name = "I-16" # type = small_plane_airframe_1 modules = { fixed_main_weapon_slot = light_mg_2x engine_type_slot = engine_1_1x special_type_slot_1 = empty } icon = "GFX_SOV_fighter1_medium" } create_equipment_variant = { name = "DB-3" # type = medium_plane_airframe_0 design_team = mio:BFL_ilyushin_design_bureau_organization modules = { fixed_main_weapon_slot = medium_bomb_bay fixed_auxiliary_weapon_slot_1 = bomb_locks engine_type_slot = engine_2_2x special_type_slot_1 = lmg_defense_turret } icon = "GFX_SOV_early_bomber_medium" } create_equipment_variant = { name = "TB-3" # type = large_plane_airframe_0 modules = { fixed_main_weapon_slot = large_bomb_bay fixed_auxiliary_weapon_slot_1 = empty engine_type_slot = engine_1_4x special_type_slot_1 = lmg_defense_turret_2x } icon = "GFX_SOV_transport_plane_equipment_1_medium" } create_equipment_variant = { name = "ANT-40" # type = medium_plane_airframe_1 modules = { fixed_main_weapon_slot = medium_bomb_bay fixed_auxiliary_weapon_slot_1 = bomb_locks engine_type_slot = engine_2_2x special_type_slot_1 = lmg_defense_turret_2x } icon = "GFX_SOV_tactical_bomber1_medium" } if = { limit = { has_dlc = "No Step Back" } create_equipment_variant = { name = "T-27" type = light_tank_chassis_0 parent_version = 0 modules = { main_armament_slot = tank_heavy_machine_gun turret_type_slot = tank_light_fixed_superstructure_turret suspension_type_slot = tank_bogie_suspension armor_type_slot = tank_riveted_armor engine_type_slot = tank_gasoline_engine } upgrades = { tank_nsb_engine_upgrade = 1 tank_nsb_armor_upgrade = 1 } obsolete = yes icon = "gfx/interface/technologies/gwtank.dds" } create_equipment_variant = { name = "T-26TU mod. 1933" type = light_tank_chassis_1 design_team = mio:BFL_okmo_organization parent_version = 0 modules = { main_armament_slot = tank_small_cannon_2 turret_type_slot = tank_light_two_man_tank_turret suspension_type_slot = tank_bogie_suspension armor_type_slot = tank_riveted_armor engine_type_slot = tank_gasoline_engine special_type_slot_1 = tank_radio_1 } upgrades = { tank_nsb_engine_upgrade = 2 tank_nsb_armor_upgrade = 2 } icon = "gfx/interface/technologies/SOV_basic_light_tank.dds" } create_equipment_variant = { name = "BT-5" type = light_tank_chassis_1 design_team = mio:BFL_morozov_design_bureau_organization parent_version = 1 modules = { main_armament_slot = tank_small_cannon_2 turret_type_slot = tank_light_one_man_tank_turret suspension_type_slot = tank_christie_suspension armor_type_slot = tank_riveted_armor engine_type_slot = tank_gasoline_engine } upgrades = { tank_nsb_engine_upgrade = 8 tank_nsb_armor_upgrade = 1 } icon = "gfx/interface/technologies/SOV_imp_light_tank.dds" } create_equipment_variant = { name = "BT-7" type = light_tank_chassis_2 design_team = mio:BFL_morozov_design_bureau_organization parent_version = 0 modules = { main_armament_slot = tank_small_cannon_2 turret_type_slot = tank_light_two_man_tank_turret suspension_type_slot = tank_christie_suspension armor_type_slot = tank_welded_armor engine_type_slot = tank_gasoline_engine } upgrades = { tank_nsb_engine_upgrade = 10 tank_nsb_armor_upgrade = 2 } icon = "gfx/interface/technologies/SOV_imp_light_tank.dds" } create_equipment_variant = { name = "T-28" type = medium_tank_chassis_0 parent_version = 0 modules = { main_armament_slot = tank_close_support_gun turret_type_slot = tank_medium_three_man_tank_turret suspension_type_slot = tank_bogie_suspension armor_type_slot = tank_riveted_armor engine_type_slot = tank_gasoline_engine special_type_slot_1 = tank_radio_1 special_type_slot_2 = secondary_turret_hmg special_type_slot_3 = secondary_turret_hmg } upgrades = { tank_nsb_armor_upgrade = 3 tank_nsb_engine_upgrade = 10 } icon = "gfx/interface/technologies/SOV_basic_heavy_tank.dds" } create_equipment_variant = { name = "T-32" type = medium_tank_chassis_1 design_team = mio:BFL_okmo_organization parent_version = 0 modules = { main_armament_slot = tank_close_support_gun turret_type_slot = tank_medium_three_man_tank_turret suspension_type_slot = tank_bogie_suspension armor_type_slot = tank_riveted_armor engine_type_slot = tank_diesel_engine special_type_slot_1 = tank_radio_1 special_type_slot_2 = secondary_turret_hmg special_type_slot_3 = secondary_turret_hmg } upgrades = { tank_nsb_armor_upgrade = 0 tank_nsb_engine_upgrade = 0 } icon = "gfx/interface/technologies/SOV_basic_medium_tank.dds" } create_equipment_variant = { name = "T-35" type = heavy_tank_chassis_0 design_team = mio:BFL_okmo_organization parent_version = 0 modules = { main_armament_slot = tank_close_support_gun turret_type_slot = tank_medium_three_man_tank_turret suspension_type_slot = tank_bogie_suspension armor_type_slot = tank_riveted_armor engine_type_slot = tank_gasoline_engine special_type_slot_1 = tank_radio_1 special_type_slot_2 = secondary_turret_hmg special_type_slot_3 = secondary_turret_hmg special_type_slot_4 = secondary_turret_small_cannon } upgrades = { tank_nsb_armor_upgrade = 3 tank_nsb_engine_upgrade = 10 } icon = "gfx/interface/technologies/SOV_basic_heavy_tank.dds" } } if = { limit = { not = { has_dlc = "Man the Guns" } } ### Ship Variants ### create_equipment_variant = { name = "系列 I 十二月党人级" type = submarine_1 upgrades = { ship_reliability_upgrade = 1 sub_engine_upgrade = 1 sub_stealth_upgrade = 1 sub_torpedo_upgrade = 1 } obsolete = yes } create_equipment_variant = { name = "系列 IX S级" type = submarine_2 upgrades = { ship_reliability_upgrade = 1 sub_engine_upgrade = 1 sub_stealth_upgrade = 1 sub_torpedo_upgrade = 1 } } create_equipment_variant = { name = "列宁格勒 & 明斯克级" type = destroyer_1 upgrades = { ship_torpedo_upgrade = 3 destroyer_engine_upgrade = 3 ship_ASW_upgrade = 3 ship_anti_air_upgrade = 3 } } } if = { limit = { has_dlc = "Man the Guns" } # Submarines # create_equipment_variant = { name = "AG级" type = ship_hull_submarine_1 name_group = SOV_SS_SHCHUKA parent_version = 0 modules = { fixed_ship_torpedo_slot = ship_torpedo_sub_1 fixed_ship_engine_slot = sub_ship_engine_1 rear_1_custom_slot = empty } obsolete = yes } create_equipment_variant = { name = "系列 I 十二月党人级" # represents Debakrist, B class, L-55 sub type = ship_hull_submarine_1 name_group = SOV_SS_SHCHUKA parent_version = 0 modules = { fixed_ship_torpedo_slot = ship_torpedo_sub_1 fixed_ship_engine_slot = sub_ship_engine_1 rear_1_custom_slot = ship_torpedo_sub_1 } obsolete = yes } create_equipment_variant = { name = "系列 II 列宁追随者级" # represents Leninets series II, XI type = ship_hull_submarine_2 name_group = SOV_SS_LENINETS parent_version = 0 modules = { fixed_ship_torpedo_slot = ship_torpedo_sub_1 fixed_ship_engine_slot = sub_ship_engine_1 rear_1_custom_slot = ship_mine_layer_sub } } create_equipment_variant = { name = "系列 V 狗鱼级" # represents Shchuka series III, V, V-bis, V-bis-2 type = ship_hull_submarine_1 name_group = SOV_SS_SHCHUKA parent_version = 0 modules = { fixed_ship_torpedo_slot = ship_torpedo_sub_2 fixed_ship_engine_slot = sub_ship_engine_1 rear_1_custom_slot = empty } obsolete = yes } create_equipment_variant = { name = "系列 IX S级" # 'Stalinets', series IX, IX-bis, IX-bis-2 and P-class type = ship_hull_submarine_2 name_group = SOV_SS_STALINETS parent_version = 0 modules = { fixed_ship_torpedo_slot = ship_torpedo_sub_2 fixed_ship_engine_slot = sub_ship_engine_2 rear_1_custom_slot = empty } } create_equipment_variant = { name = "系列 X 狗鱼级" type = ship_hull_submarine_1 name_group = SOV_SS_SHCHUKA parent_version = 0 modules = { fixed_ship_torpedo_slot = ship_torpedo_sub_2 fixed_ship_engine_slot = sub_ship_engine_2 rear_1_custom_slot = empty } } # Destroyers # create_equipment_variant = { name = "俄耳甫斯级" # represents Yakov Sverdlov, Frunze, and Orfey classes type = ship_hull_light_1 name_group = SOV_DD_HISTORICAL parent_version = 0 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 = ship_torpedo_1 rear_1_custom_slot = empty } obsolete = yes } create_equipment_variant = { name = "菲多尼希级" # represents Fidonisi and Izyaslav classes type = ship_hull_light_1 name_group = SOV_DD_HISTORICAL parent_version = 0 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 = ship_torpedo_1 rear_1_custom_slot = ship_depth_charge_1 } obsolete = yes } create_equipment_variant = { name = "列宁格勒 & 明斯克级" type = ship_hull_light_2 name_group = SOV_DD_HISTORICAL parent_version = 0 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_2 fixed_ship_torpedo_slot = ship_torpedo_1 mid_1_custom_slot = empty rear_1_custom_slot = ship_depth_charge_1 } } create_equipment_variant = { name = "伯格级" # minelayer type = ship_hull_light_1 name_group = SOV_MINELAYERS_HISTORICAL parent_version = 0 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_2 fixed_ship_torpedo_slot = empty mid_1_custom_slot = ship_mine_layer_1 rear_1_custom_slot = ship_mine_layer_1 } } # Light Cruisers # create_equipment_variant = { name = "共产国际级" type = ship_hull_cruiser_1 name_group = SOV_CL_HISTORICAL parent_version = 0 modules = { fixed_ship_battery_slot = ship_light_medium_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 = cruiser_ship_engine_1 mid_1_custom_slot = ship_light_medium_battery_1 mid_2_custom_slot = empty rear_1_custom_slot = ship_mine_layer_1 } obsolete = yes } create_equipment_variant = { name = "红色乌克兰级" type = ship_hull_cruiser_1 name_group = SOV_CL_HISTORICAL parent_version = 0 modules = { fixed_ship_battery_slot = ship_light_medium_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 mid_1_custom_slot = ship_light_medium_battery_1 mid_2_custom_slot = ship_torpedo_1 rear_1_custom_slot = ship_mine_layer_1 } } create_equipment_variant = { name = "马蒂级" type = ship_hull_cruiser_1 # minelayer name_group = SOV_MINELAYERS_HISTORICAL parent_version = 0 modules = { fixed_ship_battery_slot = ship_light_medium_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 mid_1_custom_slot = empty mid_2_custom_slot = empty rear_1_custom_slot = ship_mine_layer_1 } } # Heavy Cruisers # create_equipment_variant = { name = "基洛夫级" type = ship_hull_cruiser_2 name_group = SOV_CA_HISTORICAL parent_version = 0 modules = { fixed_ship_battery_slot = ship_medium_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_2 fixed_ship_armor_slot = ship_armor_cruiser_1 mid_1_custom_slot = ship_airplane_launcher_1 mid_2_custom_slot = ship_anti_air_1 rear_1_custom_slot = ship_medium_battery_1 } } # Battleships # create_equipment_variant = { name = "马拉级" type = ship_hull_heavy_1 name_group = SOV_BB_HISTORICAL parent_version = 0 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 front_1_custom_slot = ship_heavy_battery_1 mid_1_custom_slot = empty mid_2_custom_slot = empty rear_1_custom_slot = empty } } }