Day 26 & 27
Day 26 I was sick and stuck to my bed. Day 27's timeslot was mostly spent trying to squash some bugs when the AI couldn't properly fill the blanks for skipping actions, causing some crashes in some scenarios, I think I'm going to refactor this into polymorphic code so there won't be less issues of data mismatch.
Another part of interest was the custom pathfinding code which was more expensive than planned. I wonder if I can use Godot's pathfinding server in a way that doesn't involve meshes but custom nodes.