Invert freecam turning in encore

Fixes KartKrew/Kart#652
This commit is contained in:
Eidolon 2023-09-03 18:52:11 -05:00
parent ddaa21384d
commit ea8e7fc2d1

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)