From 4c28d25e3f3372726b41f2cc1be9ea986a858b16 Mon Sep 17 00:00:00 2001 From: terminx Date: Sun, 20 Oct 2019 17:55:32 +0000 Subject: [PATCH] Don't activate gamefunc_Toggle_Crouch if cheat_phase is non-zero git-svn-id: https://svn.eduke32.com/eduke32@8244 1a8010ca-5511-0410-912e-c29ae57300e0 --- source/duke3d/src/player.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/duke3d/src/player.cpp b/source/duke3d/src/player.cpp index 1799ceea4..9ed3b9078 100644 --- a/source/duke3d/src/player.cpp +++ b/source/duke3d/src/player.cpp @@ -3054,7 +3054,7 @@ void P_GetInput(int const playerNum) int const sectorLotag = pPlayer->cursectnum != -1 ? sector[pPlayer->cursectnum].lotag : 0; int const crouchable = sectorLotag != 2 && (sectorLotag != 1 || pPlayer->spritebridge); - if (BUTTON(gamefunc_Toggle_Crouch)) + if (pPlayer->cheat_phase == 0 && BUTTON(gamefunc_Toggle_Crouch)) { pPlayer->crouch_toggle = !pPlayer->crouch_toggle && crouchable;