Commit Graph

16 Commits

Author SHA1 Message Date
Dean Herbert f53a675ca3 Fix `TestSceneMultiSpectatorLeaderboard` not waiting for user population 2021-12-31 00:48:31 +09:00
Dean Herbert 0ecf5f201c Rename `User` to `APIUser` and move to correct namespace 2021-11-07 11:26:01 +09:00
Dean Herbert 6944151486 Apply batch fixing of built-in types using `var` 2021-10-27 13:04:41 +09:00
Dean Herbert a503274e1d Pass through `MultiplayerRoomUser`s instead of `int`s to avoid re-retrieval 2021-08-10 18:39:20 +09:00
Dean Herbert 5f3d087101 Also add team score display to multiplayer spectator screen 2021-08-09 19:17:51 +09:00
smoogipoo 8e04d73b67 Merge branch 'rework-multiplayer-test-scenes' into spectator-start-at-end-2 2021-06-29 17:06:57 +09:00
smoogipoo c0d2b41d4c Move SpectatorClient into multiplayer dependencies 2021-06-25 17:55:16 +09:00
smoogipoo 7aefbe3da1 Move UserLookupCache inside dependencies 2021-06-25 17:37:02 +09:00
smoogipoo 81a812e216 Rework MultiplayerTestScene to make use of OnlinePlayTestScene 2021-06-25 15:00:10 +09:00
smoogipoo 8fba7d2423 Remove MultiplayerTestScene inheritance from simple test scenes 2021-06-24 21:02:29 +09:00
smoogipoo 58d71e4aea Remove local "next frame" storage 2021-06-10 22:41:38 +09:00
smoogipoo 9d07749959 Improve implementation of TestSpectatorClient
There was a lot of weirdness here, such as storing the playing users,
clearing the playing users from test scenes (!!), and storing the users
being wathed.
This was all a thing because the previous implementation overrode the
base method implementations, which is no longer a thing.
2021-05-20 17:41:46 +09:00
smoogipoo 6beeb7f7c4 Rename SpectatorStreamingClient -> SpectatorClient 2021-05-20 15:55:07 +09:00
smoogipoo 21fc0ba43b Combine test spectator streaming client implementations 2021-05-12 13:05:02 +09:00
Dean Herbert 120fb8974d Combine more instances of test player IDs 2021-04-26 17:22:16 +09:00
Dean Herbert 55f383c71e Rename test to match new `MultiSpectatorLeaderboard` class name 2021-04-26 16:48:40 +09:00