* player.gd added static method to create a random 2D vector function, and fixedKenneyNL/Starter-Kit-FPS#18
* weapons/blaster-repeater.tres and blaster.tres add min_knockback and max_knockback properties
The project has been upgraded to Godot 4.5. The visuals have been tweaked slightly, a new skybox has been added and the readme now has basic instructions
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.