About this mod
One click, one action.
Radial and shortcut menu inputs are now queued and executed on the first available frame — no more missed inputs or spam clicking if you're locked in an animation! Works for controller and M+KB
- Permissions and credits
You've been there, a you get knocked back and have to chug that Max Potion, but you're stuck in an animation and the input doesn't go through. You click again... and again... hoping the game will finally register it. Maybe it did? Maybe it didn't.
With this mod, actions selected from the radial- and shortcut menu are reliably queued and executed as soon as possible. So you just have to just click once — and the action will execute when your character is able to.
No more input mashing and wondering if your item went off.
Compatible with:
Controller (Radial menu)
M+KB (Shortcut menu)
The queued item execution is cancelled by:
- Dodging
- Attacking
- Blocking
- Calling the Seikret
- Opening the radial menu
- Closing the shortcut(M+KB) menu
# Installation
Install like any other REF mods, you should place all the files in the game directory.
Can also be installed using Fluffy Mod Manager
MonsterHunterWilds/reframework
├── MonsterHunterWilds.exe
├── reframework
│ ├── autorun
│ │ ├── radial_queue.lua
---
# Changelog
2.5
Considered STABLE release, updates will likely slow down
Some clarifications and descriptions in the settings
Added: Setting to force queue on disabled shortcuts for radial menu, e.g. a greyed out trap due to standing in water
2.4
On received hit cancel should now work as intended, e.g. ignoring friendly hits, with rocksteady on. Now enabled as default
Some reorganizing of the settings, sunsetting reset timers
Added: option to let queue persist through X amount of dodges
2.3
Fixed a bug where settings in some conditions would not save correctly
2.2
Fixed a bug where potion/mega potion would stop executing
2.1
Fixed an issue when switching items in the radial menu with an active queue, where the first item hit by the cursor would activate unintentionally
Fixed queue activating on empty shortcuts
Fixed queue activating on disabled radial menu shortcuts
2.0v2
Made on hit received optional through settings as it per now triggers in unwanted situations
2.0
Actually fixed crashes when using M+KB
NOTE: M+KB Shortcuts requires the GUI to be open, if you close the GUI you cancel any ongoing queue
Actually fixed crafting completely for both M+KB and Controller
1.9v3
Fixed a typo causing a bug in crafting for M+KB
1.9v2
Fix received hits not cancelling execution
1.9
Fixed queue not completely reset in some scenarios, should fix any CTD that if previously had occured
WIP fixes for item crafting
M+KB: crafting works as intended
When crafting an item to use (e.g. you've ran out of potions), you will have to double click until a permanent fix
Controller: Craft 1-by-1 triggers double, e.g. if you craft 1 it will craft 2
1.8
Fixed keyboard slot 10 (-) and 11 (=) not saving the action correctly
Fixed missing handling for the different seikret dismounts
Added visual indicator with customization, available in the settings
1.7
Fixed shoutouts triggering multiple times
1.6
Fixed Chat Log, Signal, Member List, Invitation List
1.5v2
Fixed a bug causing execution to cancel upon crafting, while intended only for ammo was applied to other items
1.5
Added M+KB compatibility
Fixed slinger reload
Fixed item crafting
1.4
Fixed map, binoculars, photomode and pause execution
Fixed REFramework menu properly enabling/disabling the mod
Minor adjustments to available settings values and defaults
1.3
Should now work online, do reach out if you encounter bugs. Previously the queue could be cancelled by other players actions
Reset timers now optional, both for in and out of combat
1.2
Added in- and out of combat timers for resetting execution to handle unhandled exceptions/edge cases, like utility items when exploring. Note that some animations in combat are deceptively long, try 0s or 1s for out of combat and see if you encounter any problems still
Migrated to new config file (ItemQueue → radial_queue), the old one can be deleted
1.1
Fixed gesture spam
Fixed blocked pointer input in the radial customization menu
Added Fishing and Grilling to cancel repeat execution
1.0
Initial release