Vixen
caa30e12
csharp
public enum GoapMoveMode

Whether an action has to be at its target before it starts.

Read the guide page for this →

Remarks

doc 37 § D12. An action is performed at a position, and movement is not modelled as actions in the graph — the alternative, a MoveTo(x) action per destination, makes the graph a function of the world's contents.

Fields and properties (3)

  • MoveThenPerform

    Walk there, then do it. The usual one.

  • PerformWhileMoving

    Do it on the way. For anything that works at range.

  • Anywhere

    It happens wherever the agent is.

Used by (4)

  • GoapActionVixen.Ai
  • GoapActionContentVixen.Ai
  • TypeRegistrationVixen.Ai
  • Vixen_Ai_GoapActionContentSerializerVixen.Ai