cursor
Changes the software cursor profile. Exactly one of profile / push / pop / reset.
{ "type": "cursor", "profile": "inspect" }
{ "type": "cursor", "push": "inspect" }
{ "type": "cursor", "pop": true }
{ "type": "cursor", "reset": true }
No script sugar. Hook actions: cursor:<id>, cursor:push:<id>, cursor:pop, cursor:reset.
Usually you need
| Field | Type | Effect |
|---|---|---|
profile | string | Set sticky profile |
push | string | Push profile |
pop | bool | Pop |
reset | bool | Back to game.json default |
All fields
| Field | Type | Effect |
|---|---|---|
profile | string | Set |
push | string | Push |
pop | bool | Pop |
reset | bool | Reset |
when | expression | Skip when falsy |
Push stack is not saved. Cursor · cursors.json · game cursor.