Couldn't sleep, so I went ahead and cleaned up the Knight code as much as I could. It's nowhere near what I would like, but it's better. Only functional difference is that the sword hitbox will now move with you, and a very small tweak to forest boss core behavior. Also, the game engine update loop for agents now iterates in reverse to avoid any potential errors caused by splicing.
Oh, and noclip mode is still horribly broken, but it's easier to just move the spawn point around anyway. Remembering to put the spawn point back, on the other hand, is apparently much more difficult.
Couldn't sleep, so I went ahead and cleaned up the Knight code as much as I could. It's nowhere near what I would like, but it's better. Only functional difference is that the sword hitbox will now move with you, and a very small tweak to forest boss core behavior. Also, the game engine update loop for agents now iterates in reverse to avoid any potential errors caused by splicing.
Oh, and noclip mode is still horribly broken, but it's easier to just move the spawn point around anyway. Remembering to put the spawn point back, on the other hand, is apparently much more difficult.