puzzle_lever_order
The player must flip a set of levers in a defined order. Flipping the wrong lever resets progress
when resetOnWrong is on.
Fields
| Field | Type | Description |
|---|---|---|
levers | List<LeverDef> | Levers in this puzzle, each with a position and an activation order index. |
correctSound | Sound | Played on a correct lever activation. |
wrongSound | Sound | Played on a wrong lever activation. |
solveSound | Sound | Played when the puzzle is solved. |
LeverDef
| Field | Type | Description |
|---|---|---|
position | Var<Position> | World position of the lever block. |
orderIndex | Var<Int> | Activation order (0 = first, 1 = second, ...). |
See the shared puzzle fields for lifecycle, timing and trigger options.
How could this be used?
A tomb door that opens once four torches are lit in the order painted on the wall — with
showHints off, so the answer has to be found in the room rather than in the chat.