Phew! This one took me a bit longer to get out the door because I had to get my hands dirty with a bunch of pathfinding stuff. Thanks for waiting patiently for me to put this one out. :) Also, thank you to those of you that were sending me builds and helping me find issues. Your help is so appreciated!
Pathfinding You should notice some improvements to the pathfinding speed. I went through and optimized several things, but I also worked on how paths are prioritized. Entities with the shortest paths or the most urgent paths (i.e., given a move order) should be calculated first. Also, NPC's are prioritized last, giving the player first dibs on pathing. In 0.10.0.17, you'd see a lot of entities hang up when given a move order, and that's because they were waiting for someone ahead of them to calculate a huge p... Read more