Add VSN F-4 Mod Support

Added VSN F-4 Mod support
This commit is contained in:
Nosajthedevil
2023-02-01 11:33:57 -06:00
committed by Dan Albert
parent 1462bedd97
commit 70b9d4c174
18 changed files with 1185 additions and 0 deletions

View File

@@ -123,6 +123,7 @@ from dcs.unittype import FlyingType
from game.dcs.aircrafttype import AircraftType
from pydcs_extensions.a4ec.a4ec import A_4E_C
from pydcs_extensions.f104.f104 import VSN_F104G, VSN_F104S, VSN_F104S_AG
from pydcs_extensions.f4.f4 import VSN_F4B, VSN_F4C
from pydcs_extensions.f22a.f22a import F_22A
from pydcs_extensions.hercules.hercules import Hercules
from pydcs_extensions.jas39.jas39 import JAS39Gripen, JAS39Gripen_AG
@@ -173,6 +174,8 @@ CAP_CAPABLE = [
Mirage_F1CT,
F_15E,
M_2000C,
VSN_F4B,
VSN_F4C,
F_5E_3,
VSN_F104S,
VSN_F104G,
@@ -264,6 +267,8 @@ CAS_CAPABLE = [
UH_1H,
VSN_F104S_AG,
VSN_F104G,
VSN_F4B,
VSN_F4C,
A_20G,
Ju_88A4,
P_47D_40,
@@ -321,6 +326,8 @@ DEAD_CAPABLE = SEAD_CAPABLE + [
H_6J,
A_20G,
Ju_88A4,
VSN_F4B,
VSN_F4C,
VSN_F104S_AG,
VSN_F104G,
P_47D_40,
@@ -376,6 +383,8 @@ STRIKE_CAPABLE = [
A_10C,
S_3B,
A_4E_C,
VSN_F4B,
VSN_F4C,
Bronco_OV_10A,
M_2000C,
Mirage_F1B,
@@ -479,6 +488,8 @@ RUNWAY_ATTACK_CAPABLE = [
A_10C,
S_3B,
A_4E_C,
VSN_F4B,
VSN_F4C,
Bronco_OV_10A,
M_2000C,
Mirage_F1B,

View File

@@ -297,6 +297,9 @@ class Faction:
self.remove_aircraft("VSN_F104G")
self.remove_aircraft("VSN_F104S")
self.remove_aircraft("VSN_F104S_AG")
if not mod_settings.f4_phantom:
self.remove_aircraft("VSN_F4B")
self.remove_aircraft("VSN_F4C")
if not mod_settings.jas39_gripen:
self.remove_aircraft("JAS39Gripen")
self.remove_aircraft("JAS39Gripen_AG")

View File

@@ -54,6 +54,7 @@ class ModSettings:
a4_skyhawk: bool = False
f22_raptor: bool = False
f104_starfighter: bool = False
f4_phantom: bool = False
hercules: bool = False
uh_60l: bool = False
jas39_gripen: bool = False