MiG-31BM by szcz mod support (#496)

* Add files via upload

* Add files via upload

* Update start_generator.py

* Update faction.py

* Update QNewGameWizard.py

* Update QGeneratorSettings.py

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Update MiG-31BM.lua

* Added SEAD Escort to MiG-31BM.yaml

* mig31bm.py fixed weapon injection

* Update mig31bm.py

formatted black

* Update faction.py

reformatted black

* Update start_generator.py

reformatted black

* Update __init__.py

* Update QGeneratorSettings.py

reformatted black

* added support for MiG-31BM mod

* Commit changes which can't seem to be discarded...

* Remove (presumably) accidentally copied file

* Remove unused imports

---------

Co-authored-by: Raffson <Raffson@users.noreply.github.com>
This commit is contained in:
szcz13
2025-04-05 22:19:22 +02:00
committed by GitHub
parent 1520c8c3a3
commit ffaf905bf6
11 changed files with 375 additions and 0 deletions

View File

@@ -130,6 +130,7 @@ class NewGameWizard(QtWidgets.QWizard):
russianmilitaryassetspack=self.field("russianmilitaryassetspack"),
usamilitaryassetspack=self.field("usamilitaryassetspack"),
ukrainemilitaryassetspack=self.field("ukrainemilitaryassetspack"),
mig31bm_foxhound=self.field("mig31bm_foxhound"),
)
blue_faction = self.faction_selection_page.selected_blue_faction

View File

@@ -172,6 +172,8 @@ class GeneratorOptions(QtWidgets.QWizardPage):
self.registerField("usamilitaryassetspack", self.usamilitaryassetspack)
self.ukrainemilitaryassetspack = QtWidgets.QCheckBox()
self.registerField("ukrainemilitaryassetspack", self.ukrainemilitaryassetspack)
self.mig31bm_foxhound = QtWidgets.QCheckBox()
self.registerField("mig31bm_foxhound", self.mig31bm_foxhound)
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>"
@@ -239,6 +241,7 @@ class GeneratorOptions(QtWidgets.QWizardPage):
("Super Étendard (v2.5.5)", self.super_etendard),
("UH-60L Black Hawk (v1.3.1)", self.uh_60l),
("Vietnam War Vessels (v0.9.0 by TeTeT)", self.vietnamwarvessels),
("MiG-31BM (v2.0)", self.mig31bm_foxhound),
]
for i in range(len(mod_pairs)):