Struct ManagedMovementOverrides
Public
Helper for adding and removing hooks to the FollowerEntity component.
This is used to allow other systems to override the movement of the agent.
Public Methods
AddAfterControlCallback
(value)
Registers a callback that runs after the agent has calculated how it wants to move, except for local avoidance.
AddBeforeControlCallback
(value)
Registers a callback that runs before the agent calculates how it wants to move, but after it has repaired its path.
AddBeforeMovementCallback
(value)
Registers a callback that will be called before the agent is moved, but after it has calculated how it wants to move.
RemoveAfterControlCallback
(value)
Removes a callback previously added with AddAfterControlCallback.
RemoveBeforeControlCallback
(value)
Removes a callback previously added with AddBeforeControlCallback.
RemoveBeforeMovementCallback
(value)
Removes a callback previously added with AddBeforeMovementCallback.
Public Variables
entity
Public
world
Public