Rewrite connection logic to better handle failure cases
Fix player loader metadata not being centred
Replays are not pausable as can be seen in the `canPause` check.
Add support for setting the maximum attempt count for a playlist
Fix mods on participant panels flashing when changed
Fix crashes when setting a mod in free mod select overlay which requires deselection of another mod
BreakTracker.IsBreakTime
Causes a pause from focus lose when playing a beatmap that has a break section at the beginning, due to `IsBreakTime` incorrectly set to `false`
Pause()
performUserRequestedExit()
Replace ready button beatmap logic with using `MultiplayerBeatmapTracker` instead
Add support for optional per-user mods in multiplayer (aka freemod)
Add beatmap availability tracker component for multiplayer and playlists
Remove old alpha hack from nub fill
Fix codefactor style issues
Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
Implement mania constant speed mod
Implement the freemod selection overlay
Add custom MessagePack resolver for mod settings dictionary