don't turn spectator camera with tilt steer

This commit is contained in:
minenice55 2026-03-31 20:45:32 -04:00
parent 4c9166e297
commit 5c36309cab

View file

@ -1743,7 +1743,7 @@ void G_BuildTiccmd(ticcmd_t *cmd, INT32 realtics, UINT8 ssplayer)
} }
forward = side = 0; forward = side = 0;
if (cv_tiltcontrol[forplayer].value == 1) if (cv_tiltcontrol[forplayer].value == 1 && (!spectating))
{ {
tspeed = accelerometertilt; tspeed = accelerometertilt;
} }
@ -1781,6 +1781,11 @@ void G_BuildTiccmd(ticcmd_t *cmd, INT32 realtics, UINT8 ssplayer)
cmd->turning -= (tspeed * KART_FULLTURN) / JOYAXISRANGE; cmd->turning -= (tspeed * KART_FULLTURN) / JOYAXISRANGE;
cmd->angle -= (tspeed * KART_FULLTURN) / JOYAXISRANGE; cmd->angle -= (tspeed * KART_FULLTURN) / JOYAXISRANGE;
side += (accelerometertilt * 4) / JOYAXISRANGE; side += (accelerometertilt * 4) / JOYAXISRANGE;
//todo: control spectator camera using the gyro
// if (spectating)
// {
// }
} }
else if (joystickvector.xaxis != 0) else if (joystickvector.xaxis != 0)
{ {