TurnFixedInterval¶
Stops any force move on the entity and periodically causes the entity.flip
to toggle which turns the entity using a fixed time interval.
Frequency meaning¶
The time interval between turns.
SetInitialBehavior (Only if it's the default behavior)¶
Sets the actioncooldown
to the frequency.
DoBehavior¶
StopForceMove is called on the entity.
Then, this behavior only takes effect when the actioncooldown
expired and if it hasn't yet, it is decreased by the game's frametime.
When it does take effect, the entity.flip
is toggled and the actioncooldown
is set to the frequency.