forked from Ports/perfect_dark
Merge pull request #698 from AL2009man/CameraAngleWrappingFix
Vertical Camera Angle wrapping fix
This commit is contained in:
1 file changed
-8
@@ -2415,14 +2415,6 @@ void bmoveTick(bool allowc1x, bool allowc1y, bool allowc1buttons, bool ignorec2)
|
|||||||
|
|
||||||
void bmoveUpdateVerta(void)
|
void bmoveUpdateVerta(void)
|
||||||
{
|
{
|
||||||
while (g_Vars.currentplayer->vv_verta < -180) {
|
|
||||||
g_Vars.currentplayer->vv_verta += 360;
|
|
||||||
}
|
|
||||||
|
|
||||||
while (g_Vars.currentplayer->vv_verta >= 180) {
|
|
||||||
g_Vars.currentplayer->vv_verta -= 360;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (g_Vars.currentplayer->vv_verta > 90) {
|
if (g_Vars.currentplayer->vv_verta > 90) {
|
||||||
g_Vars.currentplayer->vv_verta = 90;
|
g_Vars.currentplayer->vv_verta = 90;
|
||||||
} else if (g_Vars.currentplayer->vv_verta < -90) {
|
} else if (g_Vars.currentplayer->vv_verta < -90) {
|
||||||
|
|||||||
Reference in new issue
Block a user