GW2Radial icon indicating copy to clipboard operation
GW2Radial copied to clipboard

Close radial menu

Open Arkane-x6 opened this issue 2 years ago • 6 comments
trafficstars

Hi hi!

Sometimes (often even), I realize after opening the radial menu (and before release the key), I don't want to mount ; because situation changed etc.. So, to face this "problem" I changed my settings for center behavior from "Previous" to "Nothing".

But now it requires to me to re-aim the center to close the wheel. (not good at aiming :D) Set it bigger do not really change my problem due to the fact I move like a lot my mouse to choose a mount Plus, I like the feature "select the previous choosen mount"

So, I would like to be able to just close the wheel without any action (regardless where the cursor is on the wheel)

We already have the ability to click to choose with left click, so I think right click is a good key to do that

Arkane-x6 avatar Nov 26 '22 15:11 Arkane-x6

I would love this, it so often happens like you describe! Additionally, sometimes pressing it to dismount doesn't work correctly and it queues up a mount action. It would be nice to be able to cancel the queue too.

adamk33n3r avatar Aug 13 '23 00:08 adamk33n3r

If you set up an explicit Dismount keybind, it will never queue up a mount action when you attempt to dismount.

Otherwise, I can see about adding an optional "dummy" mount choice which cancels the input and an option for the quick select to cancel if queued.

Friendly0Fire avatar Aug 13 '23 00:08 Friendly0Fire

If you set up an explicit Dismount keybind, it will never queue up a mount action when you attempt to dismount.

Oh doi, I should have tried that! Thanks for the reply! Out of curiosity, as a dev myself what causes it to sometimes queue it up instead of dismounting? Seems to be related to being in combat potentially.

adamk33n3r avatar Aug 13 '23 20:08 adamk33n3r

Oh sorry, hadn't seen your edit. The queuing is a feature since you cannot mount up in combat, but you can also turn that off in the settings.

Friendly0Fire avatar Aug 20 '23 04:08 Friendly0Fire

No problem. And well right, but you can dismount in combat. So why does it queue? I would expect it to just send the input immediately. Unless there's not a way for you to know that you're already mounted and in combat.

adamk33n3r avatar Aug 20 '23 14:08 adamk33n3r

Could be many reasons. There are often timing issues with the game's response so the addon's state can desync from the game's state. If you have a complex keybind for a mount (i.e. modifier + key) and another modifier is held, it can prevent the mount key from being sent and again cause issues.

It'd all be a lot more reliable if we could directly signal actions to the game and get a yes/no confirmation, but alas we have to fake key inputs and that comes with some flakiness.

Friendly0Fire avatar Aug 20 '23 17:08 Friendly0Fire