CurrentHill Russian Military Assets Pack (#448)

This commit is contained in:
Druss99
2025-01-07 14:54:50 -05:00
committed by GitHub
parent a10b94dcee
commit f07cc83c5b
82 changed files with 2827 additions and 1 deletions

View File

@@ -703,6 +703,61 @@ class Faction:
self.remove_ship("CH_Type056A")
self.remove_ship("CH_Type054B")
self.remove_preset("HQ-22")
# Russian Military Assets Pack
if not mod_settings.russianmilitaryassetspack:
self.remove_vehicle("CH_2S35")
self.remove_vehicle("CH_TOS1A")
self.remove_vehicle("CH_DSHK_HMG_RUS")
self.remove_vehicle("CH_DSHK_HMG_UKR")
self.remove_vehicle("CH_9M133")
self.remove_vehicle("CH_RussianInfantry_Kord")
self.remove_vehicle("CH_2S38_LG")
self.remove_vehicle("CH_2S38")
self.remove_vehicle("PantsirS1")
self.remove_vehicle("PantsirS2")
self.remove_vehicle("CH_S350_50P6_9M96D")
self.remove_vehicle("CH_S350_50P6_9M100")
self.remove_vehicle("CH_S350_50N6")
self.remove_vehicle("CH_S350_50K6")
self.remove_vehicle("CH_S350_96L6")
self.remove_vehicle("TorM2K")
self.remove_vehicle("TorM2")
self.remove_vehicle("TorM2M")
self.remove_vehicle("CH_BukM3_9A317M")
self.remove_vehicle("CH_BukM3_9A317MA")
self.remove_vehicle("CH_BukM3_9S36M")
self.remove_vehicle("CH_BukM3_9S510M")
self.remove_vehicle("CH_BukM3_9S18M13")
self.remove_vehicle("CH_TM62_AT_Mine")
self.remove_vehicle("CH_T14")
self.remove_vehicle("CH_T90M")
self.remove_vehicle("CH_TigrM")
self.remove_vehicle("CH_T90A")
self.remove_vehicle("CH_T80BVM")
self.remove_vehicle("CH_BMD4")
self.remove_vehicle("CH_3K60_BAL")
self.remove_vehicle("K300P")
self.remove_vehicle("MonolitB")
self.remove_vehicle("CH_IskanderM")
self.remove_vehicle("CH_IskanderK")
self.remove_ship("CH_Project22160")
self.remove_ship("Admiral_Gorshkov")
self.remove_ship("CH_Grigorovich_AShM")
self.remove_ship("CH_Grigorovich_LACM")
self.remove_ship("Karakurt_AShM")
self.remove_ship("Karakurt_LACM")
self.remove_ship("CH_Steregushchiy")
self.remove_ship("CH_Gremyashchiy_AShM")
self.remove_ship("CH_Gremyashchiy_LACM")
self.remove_aircraft("CH_Tu-160M2")
self.remove_aircraft("CH_Tu-95MSM")
self.remove_aircraft("CH_Mi28N")
self.remove_aircraft("CH_Ka52")
self.remove_aircraft("CH_Ka52K")
self.remove_preset("BAL_LBASM")
self.remove_preset("BUK_M3")
self.remove_preset("Bastion-P_LBASM")
self.remove_preset("S-350")
def remove_aircraft(self, name: str) -> None:
for aircraft_set in [self.aircraft, self.awacs, self.tankers]: