Jump to content

Keypress/KeyHeld events to alleviate ability bloat


Chicktopus

Recommended Posts

Alright, I'm going to make this as clear as possible:

 

As a player, I want an option to bind keys to two abilities by using a 'keyHeld' as well as the existing keypress event, in order to reduce the number of quickslots needed and increase the number of keybindings available.

 

Acceptance criteria:

- The keypress and keyHeld events may be bound through the existing keybinding menu

- The ms delay before the keyHeld ability is triggered is selectable through a dropdown in the controls menu

- The quickslot with two bindings is split between the icons for both abilities to indicate it is dual-bound

- The keyHeld action should only trigger if the the ms delay chosen from the controls UI is met before the key's keyup event is triggered

- Abilities which trigger a quickslot highlight should only highlight the half-icon affected

- Controls UI updated to include a 'Key Held' field next to each of the quickslot bindings

- KeyHeld bindings should be optional and not assigned by default

Link to comment
Share on other sites

×
×
  • Create New...