Updated Modded Aircraft Support (markdown)

Starfire13 2025-01-25 01:31:40 +11:00
parent f0ffbf8b65
commit 2754c092b8

@ -48,7 +48,7 @@ If you run it with mods installed, it generates a version of pydcs with support
> As pydcs does not have the ambition of supporting every existing mods, we do not push modded content to the official pydcs version, which only supports vanilla DCS.
So to add support for modded aircrafts in liberation, we then have to manually extract the new aircraft from the generated modded pydcs version, and create an extension (which is added to liberation code)
So to add support for modded aircrafts in Retribution, we then have to manually extract the new aircraft from the generated modded pydcs version, and create an extension (which is added to Retribution code)
Aircraft data will be found in the file aircraft.py generated by pydcs. Search your aircraft class in this file, and add it to a custom file.
Your mod might have added new weapons, they'll be found in weapons.py, and you have to fetch them as well.
@ -188,9 +188,9 @@ The hornet has a BAI weight of 740 while the viper has a BAI weight of 750. Retr
Aircraft can have identical weights for a task. When multiple aircraft have the same weight for a task, they are treated as equal by Retribution. Selection criteria vary by many factors; one may be chosen randomly from the set of equal aircraft, one may be chosen arbitrarily, or a different but similar aircraft may be chosen. **These weights are only guidelines.** Use them to give Retribution hints about which aircraft are better at each task.
For an overview of all tasks and weights in Retribution, run `dcs_liberation.exe dump-task-priorities` (from the command line). That will dump `Retribution/Debug/priorities.yaml` to your DCS Saved Games directory.
For an overview of all tasks and weights in Retribution, run `dcs-retribution.exe dump-task-priorities` (from the command line). That will dump `Retribution/Debug/priorities.yaml` to your DCS Saved Games directory.
### DCS Liberation 6
### DCS Liberation 6 (info retained for archival purposes only)
Please note, that this is no longer required in DCS Retribution, as the capability list has been replaced by the task weights, detailed above. These instructions are only retained for DCS Liberation version 6 reference purposes.