Skip to content

EntityState

15.2

Class Documentation

Edit documentation

One state of an entity state machine: the sequence that plays when the entity enters the state and the sequence that plays when it leaves the state.

A state plays its sequences only if the entity's StateMachineGeComponentDef.states also has an entry for the same state hash, and that entry has a key for the sequence role. See StateMachineHelperStateData.

Properties

InSequence

Link<Sequence> = "0x0"
Edit documentation

Sequence that plays when the entity enters the state. The client starts it at the time that has passed since the state change, so an entity that activates after the change joins the sequence where it is.

OutSequence

Link<Sequence> = "0x0"
Edit documentation

Sequence that plays when the entity leaves the state. If it is not set, nothing plays.

Referenced by 1 class · 1 property