Hey, I had a minor breakthrough today and finally caught a tricky bug. To celebrate, I'm happy to post a small video of my progress. Note that this extra pathfinding took me absolutely NO effort in my c-script. It's all handled within the .dll. Although I'm technically using A* for the complicated movement, you don't need to set up an A* style grid in your level. Very cool. You do still need to place the pathfinding nodes, just like in the original version.

Once I do some more testing, I'll try to make a more impressive video where more of the entities move around.

Here's the video:
http://www.gamebeep.com/temp/pf.avi

Don't get too excited! It's still going to take me a while before testing is done, and there's always a chance that another clever bug awaits me!

Cheers!
- Bret