EverambleGAME API / 1

CONTENT CONTRACT · VERSION 1

BehaviorState

One state of a behavior graph.

Signature

{ action: BehaviorAction, id: Name, transitions: {BehaviorTransition} }

Fields

NameTypeMeaning
actionBehaviorActionWhat the actor does in this state.
idNameLocal state ID, unique in the graph.
Length: 1…96; Pattern: ^[a-z][a-z0-9_]{0,95}$
transitions{BehaviorTransition}Transitions checked every tick in order; at most one is taken.
Items: 0…16