1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-16 21:42:55 +08:00
osu-lazer/osu.Game/Screens/OnlinePlay/Multiplayer/Spectate
Dean Herbert b024065857
Remove implicit schedule of abstract methods in SpectatorScreen
This allows each implementation to have control over scheduling. Without
this, the solo implementation would not be able to handle quit events
while watching a player, as it would push a child (gameplay) screen to
the stack where the `SpectatorScreen` would usually be.
2023-11-24 14:26:09 +09:00
..
MasterClockState.cs Remove redundant nullable suppression directives 2023-06-07 08:20:41 +03:00
MultiSpectatorLeaderboard.cs Partial everything 2022-11-27 00:00:27 +09:00
MultiSpectatorPlayer.cs Don't apply decoupling to SpectatorPlayerClocks 2023-09-22 16:22:35 +09:00
MultiSpectatorPlayerLoader.cs Manual fixes to reduce warnings to zero 2023-06-24 01:52:53 +09:00
MultiSpectatorResultsScreen.cs Show extended statistics in multiplayer spectator automatically 2023-08-01 20:02:36 +09:00
MultiSpectatorScreen.cs Remove implicit schedule of abstract methods in SpectatorScreen 2023-11-24 14:26:09 +09:00
PlayerArea.cs Further refactorings along with shadow implementation 2023-07-30 02:29:14 +09:00
PlayerGrid_Cell.cs Bypass Parent nullability checks for now 2023-10-17 17:48:45 +09:00
PlayerGrid.cs Disable multiplayer spectator zoom when there's only one player's screen visible 2023-07-30 14:40:58 +09:00
SpectatorPlayerClock.cs Fix multiplayer spectator potentially taking too long to start 2023-08-02 19:05:43 +09:00
SpectatorSyncManager.cs Improve choice of where to start playback of multiplayer spectator 2023-08-02 18:46:35 +09:00