Global capability list for KLL
NOTE: Changing parameters and removing entries will require a firmware reflash.
At worst, KLL file and compiler definitions may also need to be updated.
Please avoid these kinds of changes if possible.
Adding new entries is safe.
CapabilityEvent
After voting with the indicated TriggerConditions, the CapabilityEvent is used by the Result
capabilities to evaluate a generic decision.
Mirrors CapabilityState, except that Passthrough contains the TriggerEvent to pass through
to the corresponding Capability (see ResultGuide).
If passthrough has been specified the final element of the last combo will be sent instead
CapabilityRun
Used to run capabilities rather than map them out in a result guide
CapabilityState
After voting with the indicated TriggerConditions, the CapabilityState is used by the Result
capabilities to evaluate a generic decision.
This mirrors CapabilityEvent, except that the Passthrough event is not stored as it is not
known at compile time.
If passthrough has been specified the final element of the last combo will be sent instead
Trigger condition definitions
Trigger event definitions