Puzzle Solved Fact
Puzzle Solved Fact
Readable per-player fact set to 1 after a puzzle has been completed. The fact is derived from PuzzleService so Typewriter criteria, modifiers, triggers and placeholders all observe the same completion state.
Campos
| Campo | Tipo | Padrão | Descrição |
|---|---|---|---|
group | Ref<GroupEntry> | — | — |
puzzleId | String | — | Puzzle objective ID whose per-player completion state is read. |
Campos comuns do TypeWriter (comment)
| Campo | Tipo | Padrão | Descrição |
|---|---|---|---|
comment | String | 1 when the configured player has solved the puzzle, otherwise 0. | — |
How to use it
puzzleId is the entry id of the puzzle. The fact is 1 when the puzzle is solved for the player in the current memory state, otherwise 0. The state is cleared when the player disconnects or dies, so for a permanent record use the fact field of the puzzle instead. For a shared puzzle (isShared), the state follows the group: a member who reconnects, or who comes back after the group solved it, is brought back in line with the group solve, which is saved in the Puzzle Artifact.