Skip to content

set Game State

45

The set Game State node is the primary mechanism for recording player progress. It marks a specific puzzle or milestone as "accomplished" in the game's internal database, making this information available to the Room Master and other automated logic.

When to use this node: * Puzzle Completion: Triggering the end of a puzzle phase once players have found a key or solved a code. * Progressive Scoring: Automatically adding a specific game score to the total when a checkpoint is reached. * Timeline Tracking: Updating the timeline position (e.g., step 5 of 10) so the Room Master can visually see the team's progress. * Live Status Reports: Using the note or inprogress pins to send real-time text updates (e.g., "Scanning DNA...") to the operator's console.

Pro Tip: Connect a Sequence node to the accomplished input if you need to trigger multiple room effects (like unlocking a door and playing a sound) simultaneously with the state update.

Connectors in

  • accomplished [type: action]
  • isAccomplished [type: bool]
  • reset [type: action]
  • note [type: string]
  • inprogress [type: bool]

Node properties

  • description [type: string]
  • game score [type: integer]
  • hash [type: string]
  • roomhash [type: string]
  • timeline [type: integer]
  • timeline max [type: integer]