Support for F-15D 'Baz' mod

This commit is contained in:
Raffson
2022-07-31 00:55:32 +02:00
parent 9fbc2d2c58
commit 0913b506f4
14 changed files with 678 additions and 1 deletions

View File

@@ -122,6 +122,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.f15d.f15d import F_15D
from pydcs_extensions.f22a.f22a import F_22A
from pydcs_extensions.hercules.hercules import Hercules
from pydcs_extensions.jas39.jas39 import JAS39Gripen, JAS39Gripen_AG
@@ -140,6 +141,7 @@ CAP_CAPABLE = [
Su_57,
F_22A,
F_15C,
F_15D,
F_14B,
F_14A_135_GR,
F_14A,
@@ -205,6 +207,7 @@ CAS_CAPABLE = [
Su_25TM,
Su_25T,
Su_25,
F_15D,
F_15E,
F_16C_50,
FA_18C_hornet,
@@ -341,6 +344,7 @@ STRIKE_CAPABLE = [
Tu_95MS,
Tu_22M3,
H_6J,
F_15D,
F_15E,
AJS37,
Tornado_GR4,

View File

@@ -291,6 +291,8 @@ class Faction:
if not mod_settings.uh_60l:
self.remove_aircraft("UH-60L")
self.remove_aircraft("KC130J")
if not mod_settings.f15d_baz:
self.remove_aircraft("F-15D")
if not mod_settings.f22_raptor:
self.remove_aircraft("F-22A")
if not mod_settings.f104_starfighter:

View File

@@ -1,5 +1,4 @@
from __future__ import annotations
from typing import Iterable, List
from dcs.triggers import TriggerZoneCircular

View File

@@ -55,6 +55,7 @@ class GeneratorSettings:
@dataclass
class ModSettings:
a4_skyhawk: bool = False
f15d_baz: bool = False
f22_raptor: bool = False
f104_starfighter: bool = False
hercules: bool = False