In Flow Core, an Instruction can be understood as a single executable action inside a node. It is not a node itself, but the smallest runtime unit a node uses to perform work.

A Node defines graph-level behavior such as scheduling, input and output flow, Guard handling, busy-state behavior, and BT / FSM / Stack semantics. An Instruction, by contrast, defines what actually happens after execution enters that node.

Mechanism

The meaning of Instruction Result is especially important:

Usages

Commonly used instructions are typically general-purpose gameplay or application actions. In most cases, they return Continue and do not directly manipulate Flow Core’s scheduling system.