mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
vietnamwarvessels first batch
This commit is contained in:
@@ -621,6 +621,21 @@ class Faction:
|
|||||||
self.remove_vehicle("TR_TT")
|
self.remove_vehicle("TR_TT")
|
||||||
self.remove_vehicle("Gozanti")
|
self.remove_vehicle("Gozanti")
|
||||||
self.remove_ship("Destroyer_carrier")
|
self.remove_ship("Destroyer_carrier")
|
||||||
|
# vietnamwarvessels
|
||||||
|
if not mod_settings.vietnamwarvessels:
|
||||||
|
self.remove_ship("cva-31")
|
||||||
|
self.remove_ship("USS Maddox")
|
||||||
|
self.remove_ship("PBR_MKII")
|
||||||
|
self.remove_ship("P4")
|
||||||
|
self.remove_vehicle("vwv_bdg_indohut1")
|
||||||
|
self.remove_vehicle("vwv_bdg_indohut2")
|
||||||
|
self.remove_aircraft("vwv_a1_skyraider")
|
||||||
|
self.remove_aircraft("vwv_crusader")
|
||||||
|
self.remove_aircraft("vwv_crusader_np")
|
||||||
|
self.remove_aircraft("vwv_mig17f")
|
||||||
|
self.remove_aircraft("vwv_o-1")
|
||||||
|
self.remove_aircraft("vwv_sh2f")
|
||||||
|
self.remove_aircraft("vwv_hh2d")
|
||||||
|
|
||||||
def remove_aircraft(self, name: str) -> None:
|
def remove_aircraft(self, name: str) -> None:
|
||||||
for aircraft_set in [self.aircraft, self.awacs, self.tankers]:
|
for aircraft_set in [self.aircraft, self.awacs, self.tankers]:
|
||||||
|
|||||||
@@ -100,6 +100,7 @@ class ModSettings:
|
|||||||
swedishmilitaryassetspack: bool = False
|
swedishmilitaryassetspack: bool = False
|
||||||
coldwarassets: bool = False
|
coldwarassets: bool = False
|
||||||
SWPack: bool = False
|
SWPack: bool = False
|
||||||
|
vietnamwarvessels: bool = False
|
||||||
|
|
||||||
|
|
||||||
class GameGenerator:
|
class GameGenerator:
|
||||||
|
|||||||
1
pydcs_extensions/vietnamwarvessels/__init__.py
Normal file
1
pydcs_extensions/vietnamwarvessels/__init__.py
Normal file
@@ -0,0 +1 @@
|
|||||||
|
from .vietnamwarvessels import *
|
||||||
1025
pydcs_extensions/vietnamwarvessels/vietnamwarvessels.py
Normal file
1025
pydcs_extensions/vietnamwarvessels/vietnamwarvessels.py
Normal file
File diff suppressed because it is too large
Load Diff
@@ -123,6 +123,7 @@ class NewGameWizard(QtWidgets.QWizard):
|
|||||||
swedishmilitaryassetspack=self.field("swedishmilitaryassetspack"),
|
swedishmilitaryassetspack=self.field("swedishmilitaryassetspack"),
|
||||||
coldwarassets=self.field("coldwarassets"),
|
coldwarassets=self.field("coldwarassets"),
|
||||||
SWPack=self.field("SWPack"),
|
SWPack=self.field("SWPack"),
|
||||||
|
vietnamwarvessels=self.field("vietnamwarvessels"),
|
||||||
)
|
)
|
||||||
|
|
||||||
blue_faction = self.faction_selection_page.selected_blue_faction
|
blue_faction = self.faction_selection_page.selected_blue_faction
|
||||||
|
|||||||
@@ -158,6 +158,8 @@ class GeneratorOptions(QtWidgets.QWizardPage):
|
|||||||
self.registerField("spanishnavypack", self.spanishnavypack)
|
self.registerField("spanishnavypack", self.spanishnavypack)
|
||||||
self.irondome = QtWidgets.QCheckBox()
|
self.irondome = QtWidgets.QCheckBox()
|
||||||
self.registerField("irondome", self.irondome)
|
self.registerField("irondome", self.irondome)
|
||||||
|
self.vietnamwarvessels = QtWidgets.QCheckBox()
|
||||||
|
self.registerField("vietnamwarvessels", self.vietnamwarvessels)
|
||||||
|
|
||||||
modHelpText = QtWidgets.QLabel(
|
modHelpText = QtWidgets.QLabel(
|
||||||
"<p>Select the mods you have installed. If your chosen factions support them, you'll be able to use these mods in your campaign.</p>"
|
"<p>Select the mods you have installed. If your chosen factions support them, you'll be able to use these mods in your campaign.</p>"
|
||||||
@@ -203,6 +205,7 @@ class GeneratorOptions(QtWidgets.QWizardPage):
|
|||||||
("OH-6 Cayuse (v1.2)", self.oh_6),
|
("OH-6 Cayuse (v1.2)", self.oh_6),
|
||||||
("OH-6 Vietnam Asset Pack (v1.0)", self.oh_6_vietnamassetpack),
|
("OH-6 Vietnam Asset Pack (v1.0)", self.oh_6_vietnamassetpack),
|
||||||
("UH-60L Black Hawk (v1.3.1)", self.uh_60l),
|
("UH-60L Black Hawk (v1.3.1)", self.uh_60l),
|
||||||
|
("Vietnam War Vessels (v0.8.0)", self.vietnamwarvessels),
|
||||||
]
|
]
|
||||||
|
|
||||||
for i in range(len(mod_pairs)):
|
for i in range(len(mod_pairs)):
|
||||||
@@ -270,3 +273,4 @@ class GeneratorOptions(QtWidgets.QWizardPage):
|
|||||||
self.swedishmilitaryassetspack.setChecked(
|
self.swedishmilitaryassetspack.setChecked(
|
||||||
s.get("swedishmilitaryassetspack", False)
|
s.get("swedishmilitaryassetspack", False)
|
||||||
)
|
)
|
||||||
|
self.vietnamwarvessels.setChecked(s.get("vietnamwarvessels", False))
|
||||||
|
|||||||
Reference in New Issue
Block a user