MetalStormGhost
c1b7911d56
Merge branch 'f16i-mod-support-v2.2' of https://github.com/dcs-retribution/dcs-retribution into f16i-mod-support-v2.2
2022-10-29 14:15:35 +03:00
MetalStormGhost
0e9bbfd4e3
Merge branch 'dev' into f16i-mod-support-v2.2
2022-10-29 12:50:03 +03:00
MetalStormGhost
ed4b3e1166
Fixed the F-16I mod pydcs extension flyable flags and livery scanner objects. Also added aircraft icons for the F-16D variants.
2022-10-29 12:03:36 +03:00
Raffson
93328d4443
(Mod)Support for VSN A-6A Intruder v2.7.5.01
...
Co-Authored-By: HellAngelic <108198242+HellAngelic@users.noreply.github.com>
2022-10-27 20:36:38 +02:00
Raffson
dbb9152b9a
Forgotten imports in __init__.py for mods
2022-10-27 18:15:17 +02:00
Raffson
5b8caea9ff
Remove unused imports from pydcs extension f4b.py
2022-10-27 17:55:17 +02:00
MetalStormGhost
223d70e15f
Merge remote-tracking branch 'remotes/MetalStormGhost/dcs_liberation/f16i-mod-support-v2.2' into f16i-mod-support-v2.2
...
Added a pydcs extension for the IDF Mods Project F-16I mod version 2.2, utilizing the pylon_injector written for the CJS Superbug mod support. Includes banner by Schmokedpancake.
The mod alters the stock F-16C aircraft, which requires a different approach when injecting the mod information to pydcs. The extension changes the F-16C parameters by setattr(F_16C_50, "fuel_max", 2585.48), adds new weapons to the existing pylons and adds five new ones (for example, the mod allows internal ECM equipment in the dorsal spine, freeing the central hardpoint for a fuel tank).
The mod also adds additional Vipers: F-16D (both with and without the dorsal spine, GE and P&W engines) and the stock F-16C Block 50 under a different DCS unit ID.
Also added a separate mod_payloads directory under resources which can be used when aircraft added by mods use the same "unitType" in the loadout lua files. The loadouts are only loaded if the mod is enabled (uses the existing inject_custom_payloads function).
The mod settings are now saved in the Liberation save inside the Faction, so loading the aircraft icons, banners, loadouts etc and the pydcs injection can be re-applied on game load.
2022-10-23 20:54:23 +03:00
MetalStormGhost
515d28313d
Support F-84G Thunderjet mod v2.5.7.01 ( #8 )
...
* Implemented support for the VSN F-84G Thunderjet version 2.5.7.01
2022-10-23 19:00:11 +02:00
MetalStormGhost
04a5497f3b
F-4B Phantom II mod support ( #4 )
2022-10-15 23:07:06 +02:00
MetalStormGhost
139e42dbed
Support for the F-105 Thunderchief mod
...
v2.7.12.23x
2022-10-15 12:57:43 +02:00
MetalStormGhost
8c905f95e3
Implemented support for the F-100 Super Sabre mod versions v2.7.18.01 & 2.7.18.30765 and patches 30.09.22 & 09.10.22.
2022-10-15 10:55:26 +02:00
MetalStormGhost
fa2fa63cd3
Updated the IDF Mod Project F-16I mod pydcs extension to version 2.2, which now also includes the F-16D variants. Still needs aircraft .yamls, icon & banner and loadouts for F-16Ds. F-16I loadouts may also need to be updated.
2022-10-05 08:51:54 +03:00
MetalStormGhost
ad09548c69
Force re-scanning of loadouts after the injection: inject_mod_payloads(Path(THIS_DIR.parent / "resources/mod_payloads/f16i_idf"))
...
This should fix a KeyError on a loadout path with the loadout files in resources/mod_payloads/
2022-08-14 17:01:37 +03:00
Raffson
8dab64f4c3
Support for Su-30 mod
2022-08-14 14:45:25 +02:00
Raffson
0913b506f4
Support for F-15D 'Baz' mod
2022-08-14 14:44:50 +02:00
Raffson
9fbc2d2c58
Update mods after pydcs update
2022-08-14 14:35:36 +02:00
MetalStormGhost
ae7a3ffa70
Renamed the weapon GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb_ to GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb, since the former doesn't exist on pydcs.
2022-08-06 23:51:15 +03:00
MetalStormGhost
bf7838e6cc
Removed /MissionEditor/UnitPayloads/ from mod_payloads paths. Implemented a separate inject_mod_payloads method to support it.
2022-08-06 20:28:38 +03:00
MetalStormGhost
53f28c6ad9
Added a new banner for the F-16C Barak and improved the handling of swapped icons.
2022-08-06 20:28:35 +03:00
MetalStormGhost
c3ea0c0df0
Added the flyable flag to F-16 IDF and F-16C-BARAK 2020.
2022-08-06 20:28:34 +03:00
MetalStormGhost
b4e5efe3c0
Added "F-16I Sufa" and "F-16C Fighting Falcon (IDF mod)" to Israel factions and added missing planemod decorators.
2022-08-06 20:28:32 +03:00
MetalStormGhost
9e9941ba94
Renamed inject_pylons -> inject_pylon
2022-08-06 20:28:06 +03:00
MetalStormGhost
fccdd82d87
Changed the F-16I Liberation OCA/Runway loadout back to dumb bombs because the DCS AI cannot use the GBU-24 penetrator against runways. Added loadouts for the F-16C-BARAK 2020 and IDF mod F-16C_50.
2022-08-06 20:25:41 +03:00
MetalStormGhost
1a440f40b8
Added a separate directory for mod loadouts for stock aircraft which are modified by mods. Uses the existing inject_custom_payloads function to override the loadouts from there in case the mod is selected.
2022-08-06 20:25:41 +03:00
MetalStormGhost
1dd1ef6933
Updated the IDF Mod Project F-16I mod pydcs extension to version 1.4.7
2022-08-06 20:24:03 +03:00
MetalStormGhost
4fe0102b7b
Added a pydcs extension for the IDF Mod Project F-16I mod version 1.4, utilizing the pylon_injector written for the CJS Superbug mod support. Includes banner by Schmokedpancake.
2022-08-06 20:24:03 +03:00
MetalStormGhost
36d9dda500
Update UH-60L mod support to version 1.3.1
...
Updated the UH-60L loadout for version 1.3.1 and added the UH-60 to the following factions as per #2176
Israel-USN 2005 (Allied Sword)
Israel 2000
Israel 2012'ish
2022-04-21 21:16:10 +02:00
Dan Albert
995ccadc5b
Update pydcs.
2022-03-17 23:53:22 -07:00
RndName
2168143fea
fix loading for vehicle pydcs_extensions
2022-02-19 22:27:17 +01:00
Dan Albert
e3ee988225
Move mod vehicle registration to a decorator.
...
This cruft doesn't need to be in game.db, it can be kept with the mod
support code.
2022-02-18 12:54:41 -08:00
MetalStormGhost
33ed127cba
UH-60L mod support
...
Resolves #1964 but adding CTLD will require the use of Liberation plugins and thus are not included in this pull request.
- Implemented support for the UH-60L mod by =X51= Kinkkujuustovoileipa, Cubeboy, Jonas, JinxxDCS, Dorian, =X51= Parzival & =X51= Lawson.
- Because the standard DCS tankers will not fly below 160ish knots, the UH-60L mod team have included a modified version of the KC-130 tanker designed for refueling at speeds of 120-130kts.
2022-02-13 15:56:51 +01:00
MetalStormGhost
cd97565cce
Commit JAS-39-C support update for v1.8.0-beta again
2022-01-12 20:22:26 +01:00
RndName
0106e1c64a
Revert accidental wrong commit
2022-01-12 20:22:26 +01:00
RndName
420779fb4e
Updated JAS-39-C mod support version v1.8.0-Beta
...
#1887
2022-01-12 19:59:02 +01:00
MetalStormGhost
11328ea241
Updated the Community A-4E-C mod support to version 2.0.0
...
Resolves #1897
2022-01-12 19:44:20 +01:00
MetalStormGhost
88bc4fd852
F-104 mod support.
2021-12-22 13:01:51 -08:00
Dan Albert
70dbe7c9ca
Fix (presumable) accidental edit of A-4 pylons.
...
I'm not sure if this was a mistaken edit that the author made on check-
in or if we have a broken script that's generating these. For now I've
manually fixed it.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1574
2021-10-30 13:26:24 -07:00
Dan Albert
822d737f65
Adapt to pydcs update.
...
https://github.com/dcs-liberation/dcs_liberation/issues/1657
2021-10-22 00:13:33 -07:00
Khopa
6980f96697
JAS-39 mod : removed reference to a weapon class that was removed in last update
2021-09-18 18:51:54 +02:00
bgreman
d2fe11ba6f
Updates Gripen support, fixes missing DEAD legacy loadouts. ( #1469 )
2021-07-31 12:07:57 -04:00
Khopa
01e6a87968
Mod support : Updated frenchpach to version 4.6 (Added new units VBCI and AMX-13 support) + some frenchpack units yaml tweaks
2021-06-26 19:22:13 +02:00
Simon Clark
11069cc219
Make mod selection nicer and deprecate MB-339.
...
Mod selection is now done via checkbox in the new game wizard.
The MB-339 is being turned into a paid module, and the free mod no longer works, so it's been removed.
2021-06-21 01:16:41 +01:00
bgreman
3188994261
Gripen mod support.
...
(cherry picked from commit 0220fa4ff6c0f99216b5d74724d341908290cf36)
2021-06-08 20:49:24 -07:00
bgreman
c163e2c981
Inject mod plane weapons into pydcs.
...
Adds a simple injector that iterates over attrs of an input class and
injects things that look like custom weapons into pydcs's weapons
classes.
Also updated all current mod aircraft configs to perform the injection.
2021-05-26 12:49:49 -07:00
Brock Greman
372bf9d97f
Fixing F-22 loadouts
2021-05-26 01:46:29 -07:00
Khopa
221cb8709b
Ran black formatter
2021-04-17 02:15:49 +02:00
Khopa
8091051bb4
Fixed weapons names in pdcs extensions, removed deprecated rafale mod, fixed many other compilation issues with pydcs 2.7+
2021-04-17 02:13:52 +02:00
Khopa
15d2a5bb2b
Updated units name in liberation
2021-04-16 23:33:22 +02:00
Khopa
7d5244a5bc
black
2021-02-21 17:47:51 +01:00
Khopa
ad74204fe4
Updated C130J Hercules pydcs data
2021-02-21 17:31:58 +01:00