@Piboso: I recap here a few points about the new output plugin interface (WRS beta7).
- Some functions (Draw, RaceVehicle Data) are called even when watching a saved replay. As no init function is called (e.g. no EventInit for example) I'm not sure this is intentional. Multiple solutions possible: no calls in saved replays, call event init function sin saved replays, new value for _iState in Draw call to differentiate saved replays from "live" replays, ...
- There's no EventDeinit function: I think there should be one (for quads/strings deallocation and general clean up).
- This comment in SPluginsRaceEvent_t is still wrong (in both KRP and WRS): m_iType (http://forum.kartracing-pro.com/index.php?topic=5477.0)
- Thsi problem reported for KRP beta14 ispresent in WRS beta7 too: No way to know my RaceNum (http://forum.kartracing-pro.com/index.php?topic=5478.0)
- These two issues (reported in KRP beta14) are solved in WRS beta7: float times (http://forum.kartracing-pro.com/index.php?topic=5483.0) and Event Type (http://forum.kartracing-pro.com/index.php?topic=5484.0)
- Some fields in RaceData stuff are undocumented: m_iSessionState, most of SPluginsRaceCommunication_t.
MaX.