Next up: Camera
Now that the audio's loading is way more distributed, I'm tackling the problems occurring with the camera: It's broken. Somehow the system likes to rotate 90 degrees every now and then, soft-locking the game, as the player can't access the object required to continue.
What I'm gonna do is go trough all the camera-related code and try to find a way to organize it. Every function and how they relate to each other, mapped out, as well as the WorldSwitch system.
I hope to find the bug causing the random rotation during this process. I would also be great to somehow manager to show that on this site, on a new "Documentation" page.