If north is to your left, then you turn left, the compass says north is behind you, although you should be facing it. Probably just a small mistake, the rotation needs to be reversed... something like this:
P.S.: Edited the title, but it didn't edit the 'thread' title :/
Code:
if ( NorthOffset.Yaw != 0 )
{
HudComponents[ROSCC_ROSE].Rotation.Yaw = [COLOR="Red"][B]-[/B][/COLOR]NewPlayerRotation.Yaw + NorthOffset.Yaw + 32767;
}
else
{
HudComponents[ROSCC_ROSE].Rotation.Yaw = [COLOR="red"][B]-[/B][/COLOR]NewPlayerRotation.Yaw;
}
P.S.: Edited the title, but it didn't edit the 'thread' title :/
Last edited: