V0.999: faster races, FPS settings and lots of fixes
A big behind-the-scenes update: races and menus run lighter, you can set your own frame rate limits, FloppaKart got several fixes, and the whole project was cleaned up so it starts and runs more reliably.
What's in this build
- Set your own frame rate: Max FPS is now a number you type in (up to 1000), and there's a new Max FPS in menus setting for the main menu, pause screens and kart menus (120 by default). Both are saved.
- FloppaKart races now really use your Max FPS. Before, races were stuck at the menu limit.
- Faster races: the CPU racers and the live race positions take noticeably less work every frame, so races run lighter, especially with a full grid.
- The main menu refreshes its buttons much more efficiently in the background.
- No more "Checkpoint 1 missed - go back!" right at the start of a race. The warning now only appears when you really skipped a checkpoint.
- Calmer race positions: your place number no longer flickers back and forth while you're side by side with someone, and the place sound no longer plays over and over.
- The settings scrollbar now sits at the right edge and is thicker, so it's easier to grab.
- Big clean-up: almost 200 small code warnings fixed, unused old files removed, and the console commands for frame rate are now fps and fpsui.