So basically back in the day heading was packed by heading / 2, so we assumed EQ had 256 based heading. This was never the case and it was actually 512 (packed heading * 2 to unpack it)
So this basically worked out fine, until they changed how it was packed, which is now based on / 4.
Or something like that, I remembered all the details when I made the change.
But the main reason to do the change was so we could use their sin/cos LUTs for some physics stuff and to make stuff work better.
|