Feb 28 Update
The pathfinding is way better now. Sera and enemies can now navigate to a spot on the map and open all the doors on the way without prompting (Unless the door is locked, this is actually a bug in old ALAWT, Sera and enemies can open doors Lea doesn't have the required items for).The return home button can even let her run all the way across the map to Lea. Everyone's obstacle detection raycast is way better and Sera's a lot less likely to get stuck on stuff. I basically ended up rewriting the move state and the obstacle detection (which also had logic errors). Now it's not just cleaner and readable code, it's a lot more stable. It was a bit tricky though because just shooting a raycast directly towards a target sometimes led to weird results. In particular, a raycast from Sera to the lower platforms after the heavy bunker door would cause her to think there was an obstacle (the bunker door) between her and those lower platforms. She would then try to get to the lowe...