@Monkey Island guys:
I used a program on the amiga called grale or sumit that was a monkey island style advenure maker, they did walk zones by allowing a user to draw out rectangles (player could move any where in this rectangle) then join rectanges by a single node or path, that way the player would know how to move from one rectangle to the other.
For example say you have a scene with a bridge in the middle and two street either side of the bridge.

As you can see the yellow rectangles show where the player can move the white lines show how they are connected. As it is the charcter is in "a1" (green X) the character can moe any where in this rectangle unless the user clicks in another rectangle....
Look at "a1" top right, say the user (green X) wants to moves to "b1" top left, then the user clicks somewhere in b1, then the character moves to the centre to a1 then to the centre of a2 then to the center of a3,b3,b2 and then b1.
BTW b3,b4,b2 overlap, they shouldn't but i was being lazy... HEY! i draw a picture what more you you want.. BLOOD?
Hopw it helps... a bit off topic but hey.
I used a program on the amiga called grale or sumit that was a monkey island style advenure maker, they did walk zones by allowing a user to draw out rectangles (player could move any where in this rectangle) then join rectanges by a single node or path, that way the player would know how to move from one rectangle to the other.
For example say you have a scene with a bridge in the middle and two street either side of the bridge.

As you can see the yellow rectangles show where the player can move the white lines show how they are connected. As it is the charcter is in "a1" (green X) the character can moe any where in this rectangle unless the user clicks in another rectangle....
Look at "a1" top right, say the user (green X) wants to moves to "b1" top left, then the user clicks somewhere in b1, then the character moves to the centre to a1 then to the centre of a2 then to the center of a3,b3,b2 and then b1.
BTW b3,b4,b2 overlap, they shouldn't but i was being lazy... HEY! i draw a picture what more you you want.. BLOOD?
Hopw it helps... a bit off topic but hey.