Toggle
Defines a power which can be toggled on and off with the active power key. Can be used by coders with a PowerTypeReference to provide functionality, or by other powers with a Power Active condition.
Type ID: apoli:toggle
Fields
| Field | Type | Default | Description |
|---|---|---|---|
active_by_default |
Boolean | true |
Whether this power starts in the on or off state. |
key |
Key | primary |
Which active key this power should respond to. |
Example
{
"type": "apoli:toggle",
"active_by_default": false,
"key": {
"key": "key.use"
}
}
This power is not active by default, and can be toggled by using the key.use keybind. Can be checked if the power is toggled on with the apoli:power_active entity condition.