The human readable name
An additional human readable hint
The default bindings that can never be changed nor removed.
The default bindings that can be changed by the user.
A function to execute when a key down event occurs. If True is returned, the event is consumed and no further keybinds execute.
A function to execute when a key up event occurs. If True is returned, the event is consumed and no further keybinds execute.
If True, allows Repeat events to execute the Action's onDown. Defaults to false.
If true, only a GM can edit and execute this Action
Modifiers such as [ "CONTROL" ] that can be also pressed when executing this Action. Prevents using one of these modifiers as a Binding.
The preferred precedence of running this Keybinding Action
The recorded registration order of the action
The namespace within which the action was registered