As Eagle Dynamics has continually made undocumented changes to the DCS Mission Scripting Environments API it has caused a large amount of technical debt to maintain older scripts. This repo hopes to lower the risk and requirement for you to re-write your code when ever these undocumented changes occur.
The aim for this project is to provide a pcall protected set of functions that match the commands made available the DCS World Mission Scripting Environment.
Thanks to OfficialyInsane for helping me understand the importance of having a capability like this for the DCS community. Also shout out to the team over at Hoggit that maintain the best command reference for all of the DCS-API's. Without this resource this would not be possible.
- Airbase - Initial ingest of commands complete
- atmosphere - Initial ingest of commands complete
- coalition - Initial ingest of commands complete
- Controller - Initial ingest of commands complete
- coord - Initial ingest of commands complete
- Group - Initial ingest of commands complete
- land - Initial ingest of commands complete
- missionCommands - Initial ingest of commands complete
- net - Not started
- Object - Initial ingest of commands complete
- ScenaryObject - Not started
- Spot - Initial ingest of commands complete
- StaticObject - In Progress (need to work out a nice way to do inheritance)
- timer - Initial ingest of commands complete
- trigger - Not started (This one is gonna take a while)
- Unit - Initial ingest of commands complete
- VoiceChat - Initial ingest of commands complete
- Warehouse - Initial ingest of commands complete
- Weapon - Not started
- world - Initial ingest of commands complete