Build multiple named routes in one plugin and send a character or object along them.
Highlights:
1. One instance, a whole route library. New, duplicate, rename — all saved with the scene.
2. Click-to-place on desktop. Shift+MMB appends. Ctrl+Shift+MMB overwrites the current point.
3. Once, Loop, or PingPong. When a pass finishes, you can chain into the next route.
4. Fixed positions or live Atom targets. If the atom moves, the waypoint moves with it.
5. Per-point wait, facing, and skip. Face a world yaw, another atom, or the move direction.
6. Path triggers plus per-waypoint arrive triggers. Start, complete, and loop-restart hook into Timeline.
7. Start by route name. Jump by waypoint name or index. External triggers can take over mid-patrol.
8. Auto-start on scene load. Pick the Agent and which route should begin.
9. Path gizmos and NavMesh snap. Pause, resume, or preview-walk to the edit point.
Quick start: Add to an Empty → set Agent (CharactorController or ObjectController) → enable Is Active → pick or add waypoints → Start Patrol
Requires CharactorController or ObjectController on the Agent (Start Move). Pick mode is desktop-only.