Support F-84G Thunderjet mod v2.5.7.01 (#8)

* Implemented support for the VSN F-84G Thunderjet version 2.5.7.01
This commit is contained in:
MetalStormGhost
2022-10-23 20:00:11 +03:00
committed by GitHub
parent 303ae3ac14
commit 515d28313d
14 changed files with 395 additions and 6 deletions

View File

@@ -296,6 +296,7 @@ def create_game(
a4_skyhawk=False,
f4b_phantom=False,
f22_raptor=False,
f84g_thunderjet=False,
f100_supersabre=False,
f104_starfighter=False,
f105_thunderchief=False,

View File

@@ -162,6 +162,7 @@ class NewGameWizard(QtWidgets.QWizard):
f4b_phantom=self.field("f4b_phantom"),
f15d_baz=self.field("f15d_baz"),
f22_raptor=self.field("f22_raptor"),
f84g_thunderjet=self.field("f84g_thunderjet"),
f100_supersabre=self.field("f100_supersabre"),
f104_starfighter=self.field("f104_starfighter"),
f105_thunderchief=self.field("f105_thunderchief"),
@@ -666,6 +667,8 @@ class GeneratorOptions(QtWidgets.QWizardPage):
self.registerField("f15d_baz", f15d_baz)
f22_raptor = QtWidgets.QCheckBox()
self.registerField("f22_raptor", f22_raptor)
f84g_thunderjet = QtWidgets.QCheckBox()
self.registerField("f84g_thunderjet", f84g_thunderjet)
f100_supersabre = QtWidgets.QCheckBox()
self.registerField("f100_supersabre", f100_supersabre)
f104_starfighter = QtWidgets.QCheckBox()
@@ -708,6 +711,16 @@ class GeneratorOptions(QtWidgets.QWizardPage):
modLayout.addWidget(QtWidgets.QLabel("F-22A Raptor"), modLayout_row, 0)
modLayout.addWidget(f22_raptor, modLayout_row, 1)
modLayout_row += 1
modLayout.addWidget(
QtWidgets.QLabel("F-84G Thunderjet (version 2.5.7.01)"),
modLayout_row,
0,
)
modLayout.addWidget(f84g_thunderjet, modLayout_row, 1)
modLayout_row += 1
# Section break here for readability
modLayout.addWidget(QtWidgets.QWidget(), modLayout_row, 0)
modLayout_row += 1
modLayout.addWidget(
QtWidgets.QLabel("F-100 Super Sabre (version 2.7.18.30765 patch 09.10.22)"),
modLayout_row,
@@ -715,9 +728,6 @@ class GeneratorOptions(QtWidgets.QWizardPage):
)
modLayout.addWidget(f100_supersabre, modLayout_row, 1)
modLayout_row += 1
# Section break here for readability
modLayout.addWidget(QtWidgets.QWidget(), modLayout_row, 0)
modLayout_row += 1
modLayout.addWidget(
QtWidgets.QLabel("F-104 Starfighter (version 2.7.11.222.01)"),
modLayout_row,
@@ -742,14 +752,14 @@ class GeneratorOptions(QtWidgets.QWizardPage):
)
modLayout.addWidget(uh_60l, modLayout_row, 1)
modLayout_row += 1
# Section break here for readability
modLayout.addWidget(QtWidgets.QWidget(), modLayout_row, 0)
modLayout_row += 1
modLayout.addWidget(
QtWidgets.QLabel("JAS 39 Gripen (version v1.8.0-beta)"), modLayout_row, 0
)
modLayout.addWidget(jas39_gripen, modLayout_row, 1)
modLayout_row += 1
# Section break here for readability
modLayout.addWidget(QtWidgets.QWidget(), modLayout_row, 0)
modLayout_row += 1
modLayout.addWidget(
QtWidgets.QLabel("Su-30 Flanker-H (V2.01B)"), modLayout_row, 0
)