Merge branch 'encore-spectator-turning' into 'master'

Invert freecam turning in encore

Closes #652

See merge request KartKrew/Kart!1458
This commit is contained in:
Oni 2023-09-04 00:16:42 +00:00
commit 98d1bd0466

View file

@ -2915,6 +2915,7 @@ void P_DemoCameraMovement(camera_t *cam)
ticcmd_t *cmd; ticcmd_t *cmd;
angle_t thrustangle; angle_t thrustangle;
player_t *lastp; player_t *lastp;
angle_t turning;
boolean moving = false; boolean moving = false;
@ -2928,7 +2929,12 @@ void P_DemoCameraMovement(camera_t *cam)
cam->reset_aiming = false; cam->reset_aiming = false;
} }
cam->angle += cmd->turning << TICCMD_REDUCE; turning = cmd->turning << TICCMD_REDUCE;
if (encoremode)
{
turning = -turning;
}
cam->angle += turning;
// camera movement: // camera movement:
if (!democam.button_a_held) if (!democam.button_a_held)