mirror of
https://github.com/halpz/re3.git
synced 2025-06-27 22:16:19 +00:00
Fixed player blip heading when looking left/right/behind
This commit is contained in:
@ -277,6 +277,10 @@ void CRadar::DrawBlips()
|
|||||||
float angle;
|
float angle;
|
||||||
if (TheCamera.Cams[TheCamera.ActiveCam].Mode == CCam::MODE_TOPDOWN1)
|
if (TheCamera.Cams[TheCamera.ActiveCam].Mode == CCam::MODE_TOPDOWN1)
|
||||||
angle = PI + FindPlayerHeading();
|
angle = PI + FindPlayerHeading();
|
||||||
|
#ifdef FIX_BUGS
|
||||||
|
else if (TheCamera.GetLookDirection() != LOOKING_FORWARD)
|
||||||
|
angle = FindPlayerHeading() - (PI + (TheCamera.Cams[TheCamera.ActiveCam].CamTargetEntity->GetPosition() - TheCamera.Cams[TheCamera.ActiveCam].SourceBeforeLookBehind).Heading());
|
||||||
|
#endif
|
||||||
else
|
else
|
||||||
angle = FindPlayerHeading() - (PI + TheCamera.GetForward().Heading());
|
angle = FindPlayerHeading() - (PI + TheCamera.GetForward().Heading());
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user