From ca3ecce7ca33862970bc35f5738c216e9615cb21 Mon Sep 17 00:00:00 2001 From: AJ Martinez Date: Sat, 1 Jul 2023 16:02:31 -0700 Subject: [PATCH] DEVELOP: Hold Z to unlock anything, anytime --- src/menus/extras-challenges.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/menus/extras-challenges.c b/src/menus/extras-challenges.c index ff35d2ed6..564c16f84 100644 --- a/src/menus/extras-challenges.c +++ b/src/menus/extras-challenges.c @@ -366,7 +366,11 @@ void M_ChallengesTick(void) if (challengesmenu.chaokeyhold) { - if (M_MenuExtraHeld(pid) && M_CanKeyHiliTile()) + boolean devskip = false; +#ifdef DEVELOP + devskip = M_MenuButtonHeld(pid, MBT_Z); +#endif + if (devskip || (M_MenuExtraHeld(pid) && M_CanKeyHiliTile())) { // Not pressed just this frame? if (!M_MenuExtraPressed(pid)) @@ -628,6 +632,13 @@ boolean M_ChallengesInputs(INT32 ch) } return true; } +#ifdef DEVELOP + else if (M_MenuButtonPressed(pid, MBT_Z)) + { + challengesmenu.chaokeyhold = 1; + return true; + } +#endif else { if (M_MenuBackPressed(pid) || start)