mirror of
https://github.com/ZDoom/raze-gles.git
synced 2025-02-03 04:10:57 +00:00
Fix a couple remaining issues with crouch toggle
git-svn-id: https://svn.eduke32.com/eduke32@8102 1a8010ca-5511-0410-912e-c29ae57300e0
This commit is contained in:
parent
48ca8f01aa
commit
1b12de0037
2 changed files with 2 additions and 2 deletions
|
@ -3580,7 +3580,7 @@ ACTOR_STATIC void G_MoveTransports(void)
|
|||
|
||||
if (onFloor == 0 && klabs(SZ(spriteNum) - pPlayer->pos.z) < 6144)
|
||||
if (!pPlayer->jetpack_on || TEST_SYNC_KEY(g_player[playerNum].input->bits, SK_JUMP)
|
||||
|| (TEST_SYNC_KEY(g_player[playerNum].input->bits, SK_CROUCH) ^ pPlayer->crouch_toggle))
|
||||
|| TEST_SYNC_KEY(g_player[playerNum].input->bits, SK_CROUCH))
|
||||
{
|
||||
pPlayer->pos.x += sprite[OW(spriteNum)].x - SX(spriteNum);
|
||||
pPlayer->pos.y += sprite[OW(spriteNum)].y - SY(spriteNum);
|
||||
|
|
|
@ -4971,7 +4971,7 @@ badindex:
|
|||
int const playerXVel = sprite[vm.pPlayer->i].xvel;
|
||||
int const syncBits = g_player[vm.playerNum].input->bits;
|
||||
|
||||
if (((moveFlags & pducking) && vm.pPlayer->on_ground && (TEST_SYNC_KEY(syncBits, SK_CROUCH) ^ vm.pPlayer->crouch_toggle))
|
||||
if (((moveFlags & pducking) && vm.pPlayer->on_ground && TEST_SYNC_KEY(syncBits, SK_CROUCH))
|
||||
|| ((moveFlags & pfalling) && vm.pPlayer->jumping_counter == 0 && !vm.pPlayer->on_ground && vm.pPlayer->vel.z > 2048)
|
||||
|| ((moveFlags & pjumping) && vm.pPlayer->jumping_counter > 348)
|
||||
|| ((moveFlags & pstanding) && playerXVel >= 0 && playerXVel < 8)
|
||||
|
|
Loading…
Reference in a new issue