unitMoveAlongPath :: (WorldObject, [ TerrainPosition ]) -> undefined

Moves a unit along a list of terrain positions (waypoints). Consecutive calls to this method overwrite previous move commands