protected virtual
Previous behaviour was once mentioned off-hand as unintuitive.
IModHotkeyHandler
Required for shift handling in the classic implementation.
Let saveReplay async but still void Make failed score's rank = F
Update framework
New audio feedback for metronome
WriteAsync
Change editor seek-while-playing modifier to be BPM agnostic
Reset spectator speed after the last frame is reached
Add ability to handle `osu://` scheme links via IPC on desktop
nullable enable
Fix metronome playing mistimed beat sounds on editor clock resume
Move input settings creation to `OsuGameBase` and add mouse settings to mobile
osu://