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,7 +2068,10 @@ static void P_3dMovement(player_t *player)
} }
} }
squish(player); if (!player->powers[pw_justlaunched])
{
squish(player);
}
} }
// //