4ed06a1021
apply suggestions
2021-08-14 22:39:12 +08:00
a553942a7f
update InitialActivity
on multiplayer Player
and SongSelect
2021-08-14 13:20:36 +08:00
d197a7f6f5
Rename multiplayer client classes
2021-05-20 15:39:45 +09:00
36e1fb6da8
Add flow to allow MatchSubScreen to handle beatmap presentation locally
2021-03-03 14:13:51 +09:00
822c66033f
Add local-user freemod configuration
2021-02-10 19:56:59 +09:00
a2e3b1c0e4
Move Mods reset code to OnlinePlaySongSelect
2021-02-02 19:02:39 +09:00
b54f65c282
Exclude more mods from multiplayer
2021-02-02 12:48:15 +09:00
89a42d60fb
General cleanup
2021-02-01 18:50:32 +09:00
3cd30d284e
Renamespace
2021-02-01 18:08:49 +09:00
0909c73ead
Once again disallow DT/etc as allowable mods
2021-02-01 15:07:56 +09:00
b43e529964
Fix allowed mods being copied into required mods
2021-02-01 15:07:43 +09:00
426569c2a9
Move common song select implementation for online play
2021-02-01 14:57:39 +09:00
e02e3cf19a
Disallow selecting DT/HT/WU/WD as allowable freemods
2021-02-01 13:35:48 +09:00
230b347c1e
Move ModSelectOverlay.IsValidMod to a property
2021-02-01 12:18:11 +09:00
b79d1c7b81
Add mods to footer
2021-01-27 22:33:03 +09:00
ff8ee379fb
Fix possible nullref
2021-01-27 22:27:31 +09:00
4c256f1fb3
Actually populate the playlist item
2021-01-27 22:23:38 +09:00
45e41aaeac
Initial implementation of freemod selection overlay
2021-01-27 22:15:53 +09:00
0b165dce4b
Fix multiplayer mod select showing autoplay as a choice
2021-01-18 17:50:32 +09:00
54982dcdd7
Refactor LoadingLayer to avoid applying effects to external drawables
...
In theory this seemed like a good idea (and an optimisation in some
cases, due to lower fill rate), but in practice this leads to weird edge
cases.
This aims to do away with the operations on external drawables by
applying a dim to the area behind the `LoadingLayer` when required.
I went over each usage and ensured they look as good or better than
previously.
The specific bad usage here was the restoration of the colour on dispose
(if the `LoadingLayer` was disposed in a still-visible state).
I'm aware that the `BeatmapListingOverlay` will now dim completely during
load. I think this is fine for the time being.
2021-01-05 17:31:45 +09:00
f16b516e58
Revert user changes if no selection was made
2020-12-28 12:35:17 +01:00
4c43a67b68
Rename I{Multiplayer -> OnlinePlay}SubScreen
2020-12-25 18:07:34 +01:00
83fb7c7a1a
Re-namespace all files in OnlinePlay directory
2020-12-25 16:50:09 +01:00
e797e5ce7a
Rename Multi directory to OnlinePlay
2020-12-25 16:50:02 +01:00