So my last pathfinder was pretty horrible. I worked on it during the week and made a lot of changes and updates. It can be a bit buggy and there is a lot of extraneous code but it can now save, load, find a path, and highlight the found path.
I tried to implement a Uniform Cost Search it works with simple paths but fails in certain conditions (such as when a dead end path consists of more than two nodes). There’s also an auto-cost feature that can be a bit buggy but there’s an override feature.
Here’s the files: