Thanks! These bugs have been pointed out to me actually, I’ve realised a bunch of things I could do better on a rerun, so I’m currently in the process of re-coding everything more cleanly and efficiently!
(I’ll even add nicer less awful controls!)
I hope to drop an update in the next week or so with all the revised systems and such!
(Here’s to hoping I can figure out how to give NPCs quality pathfinding and random wandering :3)