DoOnce

The DoOnce node ensures that an action is executed exactly one time. Once triggered, it ignores all further input until it receives a manual reset signal.
When to use this node: * Intro Sequences: Playing a welcoming voice-over that should only fire the first time players walk into a room. * Destructive Events: Triggering an "explosion" effect or a mechanical trap that requires the Room Master to physically reset the prop before it can fire again. * First-Time Discovery: Granting a one-time score bonus when players discover a hidden secret.
Pro Tip:
Use the completed boolean output to drive a "System Offline" or "Used" indicator in the game UI.
Connectors in
- in [type: action]
- reset [type: action]
Connectors out
- action [type: action]
- completed [type: bool]
Node properties
- in [type: action]
- reset [type: action]