Skip to main content

Flow Control

Block NameBlockDescription
Branch

Direct the flow of execution based on the condition. Execute one branch of blocks if a given condition is true, execute another branch if the condition is false.

  • Condition: Boolean value examining the condition which led to the branching of the execution flow.
Repeat

Repeat a branch of execution when the given condition is true, flow to another branch of execution when the condition is false.

  • Condition: Boolean value examining the condition which led to the repeating of a branch of blocks or the execution of another branch of blocks only once.
Wait For

Delay the execution between the previous block and the next block for a specified time duration.

  • Time: Number value specifying the time to wait.
Wait Until

Delay the execution between the previous block and the next block until the condition is satisfied.

  • Condition: Boolean value examining the condition for which the delay ends.
Parallel
Execute 2 branches of execution simultaneously.
Call Action

Execute the specified action defined in an object's behaviour groups.

  • Target Action: The Action from a specified object to be called and executed in the behaviour.