From 7a6ca986db684e3ce6194fdebd222ec22c9d4f8a Mon Sep 17 00:00:00 2001 From: Raffson Date: Mon, 10 Jul 2023 22:01:50 +0200 Subject: [PATCH] Don't use Python-4 in pydcs_extension The Python-4 overwrites the AIM-9X, causing issues... --- pydcs_extensions/f15i_idf/f15i_idf.py | 40 --------------------------- 1 file changed, 40 deletions(-) diff --git a/pydcs_extensions/f15i_idf/f15i_idf.py b/pydcs_extensions/f15i_idf/f15i_idf.py index ec386e9f..31ee6306 100644 --- a/pydcs_extensions/f15i_idf/f15i_idf.py +++ b/pydcs_extensions/f15i_idf/f15i_idf.py @@ -1,15 +1,9 @@ from dcs.planes import F_15ESE -from pydcs_extensions.pylon_injector import inject_pylon, eject_pylon from pydcs_extensions.weapon_injector import inject_weapons class WeaponsF15I: - Python_4_ = { - "clsid": "{5CE2FF2A-645A-4197-B48D-8720AC69394F}", - "name": "Python-4 ", - "weight": 103.6, - } F_15I_Ra_am_Dome = { "clsid": "{IDF_MODS_PROJECT_F-15I_Raam_Dome}", "name": "F-15I Ra'am Dome", @@ -20,26 +14,6 @@ class WeaponsF15I: inject_weapons(WeaponsF15I) -class F15IPylon1: - Python_4_ = (1, WeaponsF15I.Python_4_) - # ERRR {Python-4 Training} - - -class F15IPylon3: - Python_4_ = (3, WeaponsF15I.Python_4_) - # ERRR {Python-4 Training} - - -class F15IPylon13: - Python_4_ = (13, WeaponsF15I.Python_4_) - # ERRR {Python-4 Training} - - -class F15IPylon15: - Python_4_ = (15, WeaponsF15I.Python_4_) - # ERRR {Python-4 Training} - - class Pylon16: F_15I_Ra_am_Dome = (16, WeaponsF15I.F_15I_Ra_am_Dome) @@ -47,25 +21,11 @@ class Pylon16: def inject_F15I() -> None: F_15ESE.pylons = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16} - # Injects modified weapons from the IDF Mods Project F-16I Sufa - # into pydcs databases via introspection. - inject_pylon(F_15ESE.Pylon1, F15IPylon1) - inject_pylon(F_15ESE.Pylon3, F15IPylon3) - inject_pylon(F_15ESE.Pylon13, F15IPylon13) - inject_pylon(F_15ESE.Pylon15, F15IPylon15) - F_15ESE.Pylon16 = Pylon16 def eject_F15I() -> None: F_15ESE.pylons = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15} - # Injects modified weapons from the IDF Mods Project F-16I Sufa - # into pydcs databases via introspection. - eject_pylon(F_15ESE.Pylon1, F15IPylon1) - eject_pylon(F_15ESE.Pylon3, F15IPylon3) - eject_pylon(F_15ESE.Pylon13, F15IPylon13) - eject_pylon(F_15ESE.Pylon15, F15IPylon15) - if hasattr(F_15ESE, "Pylon16"): delattr(F_15ESE, "Pylon16")