Use the Simple Waypoint System integration when a behavior tree should select a path, choose a waypoint, and start, pause, resume, stop, or retime movement.

Install the integration

  1. Download the current Simple Waypoint System integration from Opsive Downloads.
  2. Import BehaviorDesignerSimpleWaypointSystem.unitypackage.
  3. Confirm Set Path appears in the Task List.

What the integration adds

  • Waypoint tasks: Set Path, Get Waypoint Of Path, Set Waypoint Of Path, Start Movement, Pause Movement, Resume Movement, Stop Movement, Change Speed, Update Bezier Path.

Build a first workflow

  1. Create a Simple Waypoint System path and verify its mover follows the route.
  2. Use Set Path and optionally Set Waypoint Of Path.
  3. Run Start Movement, then pause and resume it from separate branches.
  4. Use the movement owner’s completion state before choosing the next behavior.