Fix crash when you're shooting when you die or when you start the game.
Since weapon is nil (waiting for anim to finish before assigning it),
the game crashes trying on Audio.play(weapon.sound_shoot).
Used gdformat from godot-gdscript-toolkit to automatically clean up
formatting to be consistent across the project.
One exception: there's a long line in player.gd that it split across
multiple lines that seemed worse than before.
Fix camera moves 180 degrees every frame when using gamepad.
Store a rotation delta and use rotate_toward to move with a max speed
instead of a lerp. Has the same general feel with mouse, but now gamepad
feels reasonable.