Unsquash the player more quickly

Also don't apply squashing/stretching on slope launches.
This commit is contained in:
James R 2021-04-11 01:04:33 -07:00
parent 661d8818d6
commit 9771a64053

View file

@ -1873,7 +1873,8 @@ static void squish(player_t *player)
else else
{ {
player->mo->spritexscale -= player->mo->spritexscale -=
(player->mo->spritexscale - FRACUNIT) / 8; (player->mo->spritexscale - FRACUNIT)
/ (player->mo->spritexscale < FRACUNIT ? 8 : 2);
} }
player->mo->spriteyscale = player->mo->spriteyscale =
@ -2067,8 +2068,11 @@ static void P_3dMovement(player_t *player)
} }
} }
if (!player->powers[pw_justlaunched])
{
squish(player); squish(player);
} }
}
// //
// P_UpdatePlayerAngle // P_UpdatePlayerAngle