Concept Flow - Waypoint systems
Start
Set waypoints array
Set current waypoint index = 0
Move object towards current waypoint
Check if reached current waypoint?
No→Continue moving
Yes
Update current waypoint index to next
Loop back to move towards new waypoint
Repeat until all waypoints visited or loop
End or restart loop
The object moves step-by-step towards each waypoint in order, updating the target when it reaches one.