From e4972ddbe3f6aed114cd5876c18a3d1a106a50f5 Mon Sep 17 00:00:00 2001 From: Matthew Coppola Date: Wed, 4 Dec 2024 23:38:30 -0500 Subject: [PATCH] Allow adjusting sliders with mousescroll --- src/game/menuitem.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/game/menuitem.c b/src/game/menuitem.c index 914eeac22..e08f569ff 100644 --- a/src/game/menuitem.c +++ b/src/game/menuitem.c @@ -2608,6 +2608,12 @@ bool menuitemSliderTick(struct menuitem *item, struct menudialog *dialog, struct index = 0; } +#ifndef PLATFORM_N64 + if (g_MenuUsingMouse && inputs->mousescroll) { + index += -inputs->mousescroll; + } +#endif + if ((item->flags & MENUITEMFLAG_SLIDER_FAST) == 0 && g_Menus[g_MpPlayerNum].xrepeatmode == MENUREPEATMODE_SLOW) { index = index + inputs->leftright;