This is mostly self-explanatory.
I started with this (thanks Yann!) http://dl.dropbox.com/u/23551572/C2/gridMovement.capx
I tried to rework the code to handle multiple actors moving on a grid.
How it should behave: Each actor that isn't going to walk into a wall should move. If some actors can move and some can't, than those that can move should and those that can't shouldn't. Straight forward. But it doesn't work that way.
I'm guessing the problem has something to do with choosing instances of an actor, as only the first actor instance gets checked for passability. Help?