@Jayjay - many thanks =) I was looking at this form of behaviour as a way to solve an issue of developing patrolling behaviour internal to a room. What I've been ultimately trying to solve is how to develop patrolling behaviour between rooms with walls as obstacles. For instance - if we had a guard patrolling rooms in a house viewed from a top down POV, how would you solve the issue of pathfinding a route around obstacles like walls? Without figuring that, I thought I could locate guards inside one room, set waypoints as per your examples and have them rotate through that space.
Any ideas about pathfinding around obstacles to reach and move through a series of waypoints?
Any thoughts would be much appreciated...