What would be nice is this, a built in really really fast function that returns an array of nodes to goto to get somewhere.
FindPath(startx,starty,endx,endy,width,height);
Pathx = {x,x,x,x,x,x,x,x,x,x,x}
Pathy = {y,y,y,y,y,y,y,y,y,y,y}
But... yeah like that will happen?