From 27fa9980eaf0a422bd7536d18e81a4a57fd3f5a6 Mon Sep 17 00:00:00 2001 From: baxlek <115663151+baxlek@users.noreply.github.com> Date: Thu, 3 Sep 2026 08:57:23 -0500 Subject: [PATCH] Add holdToMash for spinner activators --- src/d/actor/d_a_spinner.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/d/actor/d_a_spinner.cpp b/src/d/actor/d_a_spinner.cpp index 730f120905..c4c8081220 100644 --- a/src/d/actor/d_a_spinner.cpp +++ b/src/d/actor/d_a_spinner.cpp @@ -753,8 +753,9 @@ int daSpinner_c::execute() { } else { current.pos = field_0xaa4; + IF_DUSK(const bool holdToMash = DUSK_IF_ELSE(dusk::getSettings().game.holdToMash, false);) if (mSpinnerTag != TAG_END) { - if (!dComIfGp_event_runCheck() && mTrigJump) { + if (!dComIfGp_event_runCheck() && (holdToMash ? mDoCPd_c::getHoldA(PAD_1) : mTrigJump)) { field_0xa82 += 0x200; if (field_0xa82 > 5000) { field_0xa82 = 5000;