Ok, so I made some progress last night.
- with LoGetWorldObjects(), I can get the unitType, groupName, current position and heading;
- I found a way to load the current mission data at startup. From there I can get the waypoints and trigger zones;
- using the above, I can calculate proximity to waypoints and trigger zones;
- I don't think I can access the real-time mission data, so I doubt I will get anything like remaining ammo or fuel levels;
- I may be able to track deaths and remaining units in a group via debrief.log;
Anyone follow where I am going with this stuff?