Debug environment & high-fps collision bug
I've cleaned up some old KeyboardVisualizer
code and created a DebugView, which manages the KeyboardVisualizer
as well as a brand new fps display and TimeScale settings (accessible when you click the fps counter). I removed the 'Toggle Keyboard Visualization' bind and updated the 'Toggle Debug Mode' one to manage all of the new features.
There's been a bug that made the player stop completely when running diagonally into a building (framerates 200+). Thanks to the new debugging features, it is now fixed. Tested on 6250 simulated FPS.