CGWorld_C::Intersect 's current prototype differs from the one I expected.
Previously known:
Current:Code:void (*)(Pos* end, Pos* start, Pos* result, float distance, uint32_t flags, uint32_t useless)
Calling it with dummy variables gives an invalid result.Code:void (*)(Pos*, Pos*, Pos*, uint32_t*, float, uint32_t, uint32_t, uint32_t, uint32_t)
Anyone have re-reversed it?