Merge branch 'tilt-fix' into 'master'

Small fixes for camera tilting

See merge request KartKrew/Kart!1278
This commit is contained in:
Oni 2023-06-13 06:33:21 +00:00
commit 245d6036b0

View file

@ -4090,21 +4090,22 @@ Quaketilt (player_t *player)
if (sliptiding) if (sliptiding)
{ {
tilt = ANGLE_45; tilt = ANGLE_45;
lowb = 5*FRACUNIT; lowb = 20*FRACUNIT;
} }
else else
{ {
tilt = ANGLE_11hh/2; tilt = ANGLE_11hh/2;
lowb = 15*FRACUNIT; lowb = 60*FRACUNIT;
} }
} }
else else
{ {
tilt = ANGLE_22h; tilt = ANGLE_22h;
lowb = 10*FRACUNIT; lowb = 40*FRACUNIT;
} }
lowb = FixedMul(lowb, player->mo->scale);
moma = FixedMul(FixedDiv(delta, ANGLE_90), tilt); moma = FixedMul(FixedDiv(delta, ANGLE_90), tilt);
speed = abs( player->mo->momx + player->mo->momy ); speed = player->speed;
if (speed < lowb) if (speed < lowb)
{ {
// ease out tilt as we slow... // ease out tilt as we slow...