Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

set_flag

Sets one or more flags from a command (same semantics as node set / [flag = …]).

{ "type": "set_flag", "values": { "helped": true, "score": "= score + 1" } }
[set_flag helped = true]

(Script also uses bare [score += 1] as node set.)

Usually you need

FieldTypeDefaultEffect
valuesobject—Flag map; "= expr" for expressions

All fields

FieldTypeDefaultEffect
valuesobject—Assignments
whenexpression—Skip when falsy

Expressions · Binds (live property updates after flag change).