Updated Modded Aircraft Support (markdown)

MetalStormGhost
2024-05-19 12:42:19 +03:00
parent 5e31ed5961
commit 954ebdcb91

@@ -53,9 +53,9 @@ So to add support for modded aircrafts in liberation, we then have to manually e
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.
Example of final file for the popular A-4E-C mod : https://github.com/dcs-retribution/dcs-retribution/blob/develop/pydcs_extensions/a4ec/a4ec.py
Example of final file for the popular A-4E-C mod : https://github.com/dcs-retribution/dcs-retribution/blob/dev/pydcs_extensions/a4ec/a4ec.py
As you can see, extensions for mods are stored in this folder : https://github.com/dcs-retribution/dcs-retribution/blob/develop/pydcs_extensions
As you can see, extensions for mods are stored in this folder : https://github.com/dcs-retribution/dcs-retribution/blob/dev/pydcs_extensions
These file contains a lot of metadata we need to be able to generate missions, such as possible liveries, possible payloads for each pylons, specific weapons ids ... and so on.
@@ -192,6 +192,8 @@ For an overview of all tasks and weights in Retribution, run `dcs_liberation.exe
### DCS Liberation 6
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.
Open [ai_flight_planner_db.py](https://github.com/dcs-retribution/dcs-retribution/blob/develop/gen/flights/ai_flight_planner_db.py)
Add your plane to the lists it needs to be in, so DCS Liberation is aware of its capabilities. **These lists are in priority order**: