Tischel / TPie

FFXIV Dalamud plugin for ring-shaped hotbars
GNU Affero General Public License v3.0
34 stars 16 forks source link

Allow for rings to be triggered through commands #47

Open Enriath opened 1 year ago

Enriath commented 1 year ago

I would love to be able to set up a ring to appear when I activate an ability. I know I can bind it to a key, and I could fill that hotbar slot with a dummy macro, but if I ever want to move my bars around it gets cumbersome to have to both move the macro and edit the bar's definition. Having rings be available through a command would allow them to be put on a macro, allowing them to act as regular hotbar actions.

There might be an issue with how the plugin registers input when the user clicks on the ability, but overall I think this would be a surprisingly useful feature.

Tischel commented 1 year ago

I don't understand the difference between assigning a hotkey in TPie or assigning a keybind to a hotbar and opening the ring through a macro. Please elaborate.

Enriath commented 1 year ago

If the user has decided to forgo an action on the hotbar, and has unbound the key they want from their hotbar, that's now potentially messed up other class's bars, and there's no indication in the game's keybind settings that the key is still in use, which could lead to confusion. If the user adds a dummy macro to the slot, they avoid the above issue with messing up other class's bars, but they now have the issue of the dummy macro cancelling any other active macro, which under some situations might not be ideal (yes, /mlock exists, but not every macro wants it, and some don't have space for it). Further confusion can arise if the user wants to rearrange their bar for whatever reason, as just moving the macro doesn't change what causes the ring to activate.

I also want to be clear, just in case there is any doubt: I'm asking this as an extra option on top of the existing hotkey system.