Add "disable taps during gameplay" to touch input settings and related UI
SFX improvements for `ButtonSystem`/`MainMenu`
ButtonSystem
MainMenu
Fix editor crash when creating a new difficulty in a non-existent beatmap
Ensure `BarGraph`'s draw quad is thick enough
Add ability to view kudosu rankings
The `country` attribute is optional and not included in the kudosu rankings response so use `country_code` instead.
Fix resume cursor following gameplay cursor scale setting
Will be added back in a separate PR
InputSettings
- Avoids now obsolete variable name - Makes changing to touch detection easier (access to session statics in BDL)
TouchDisableGameplayTaps
Toggle gameplay clicks/taps
This reverts commit 0d8bfedf5d.
0d8bfedf5d
OsuCursor
Doing so takes down two birds with one stone. 1. `ResumeOverlay` having to manually apply cursor scale to its "resume cursor". 2. Resume cursor input handling scaling up with the gameplay setting. Now, only the sprite itself gets scaled.