Commit Graph

4481 Commits

Author SHA1 Message Date
b3bff281ce Merge branch 'master' into spectator-driven-leaderboard 2020-12-20 01:13:59 +09:00
3de03d279e Merge branch 'master' into gameplay-leaderboard-update 2020-12-19 15:20:04 +01:00
6efe24695b Add the realtime multiplayer ready button 2020-12-19 02:59:11 +09:00
11a903a206 Add test for many users and disable scrollbar 2020-12-19 02:47:24 +09:00
1e5c32410a Add the realtime multiplayer participants list 2020-12-19 02:41:37 +09:00
109e6b4283 Add tests for creating/joining/parting multiplayer rooms 2020-12-19 02:20:02 +09:00
e84ce80d6c Make test headless 2020-12-19 02:17:07 +09:00
a593f588db Add a test for the realtime room manager 2020-12-19 02:03:44 +09:00
4494bb1eb5 Abstract RoomManager and Multiplayer 2020-12-19 00:52:27 +09:00
228acf25a7 Add test case creating leaderboard scores with existing users 2020-12-18 13:13:31 +03:00
2958cab239 Remove GotoRanking 2020-12-18 17:47:33 +09:00
0abe2b36b2 Merge pull request #11197 from smoogipoo/refactor-multiplayer-test-scene
Refactor multiplayer test scenes
2020-12-18 17:30:50 +09:00
470c68d6a5 Merge branch 'gameplay-leaderboard-update' into spectator-driven-leaderboard 2020-12-18 17:30:21 +09:00
668536ce56 Fix vertical size potentially changing during relayout 2020-12-18 17:25:48 +09:00
bca4d83af7 Revert previous player add flow via interface 2020-12-18 17:19:55 +09:00
5e83605026 Merge branch 'gameplay-leaderboard-update' into spectator-driven-leaderboard 2020-12-18 17:07:43 +09:00
157a72ec5d Revert previous player add flow via interface 2020-12-18 17:07:38 +09:00
96f23a1135 Merge branch 'master' into gameplay-leaderboard-update 2020-12-18 16:56:21 +09:00
869cac819d Merge branch 'gameplay-leaderboard-update' into spectator-driven-leaderboard 2020-12-18 16:55:44 +09:00
2db7433c0b Refactor player score creation and submission process 2020-12-18 16:51:59 +09:00
07a8ffa4aa Fix failing tests due to ignoring the lookup ID 2020-12-18 16:50:25 +09:00
9226a67f16 Merge branch 'master' into spectator-driven-leaderboard 2020-12-18 16:47:46 +09:00
99f2032fdf Merge branch 'master' into gameplay-leaderboard-update 2020-12-18 16:44:52 +09:00
9618f512d7 Merge pull request #11190 from frenzibyte/api-friends-list
Add global friends list to API providers
2020-12-18 16:44:29 +09:00
ceb2e4762d Add test covering a more consistent spread of player scores 2020-12-18 16:20:42 +09:00
20175a884a Merge branch 'api-friends-list' into gameplay-leaderboard-update 2020-12-18 15:28:07 +09:00
bdfeb55dec Fix room status test scene not working 2020-12-18 15:18:06 +09:00
206bf3713e Make IAPIProvider read-only bindables into IBindables 2020-12-18 15:16:36 +09:00
8c5e25b990 Remove overlined test scenes 2020-12-18 15:11:11 +09:00
f0e91ba431 Fix overlined playlist test scene not working 2020-12-18 15:09:11 +09:00
a4f7eb83c7 Fix overlined participants test scene not working 2020-12-18 15:07:39 +09:00
208a9e596e Set new room for each test iteration 2020-12-18 14:58:58 +09:00
45482e8709 Whitespace fixes 2020-12-17 18:43:39 -06:00
a8abefcd66 Make GameplayLeaderboardScore a model class 2020-12-18 03:34:33 +03:00
454c7538c0 CI Style Fixes 2020-12-17 17:59:36 -06:00
9c22753f3f Remove unnecessary inheritance to OverlayView 2020-12-18 02:51:19 +03:00
cbfa292c05 Minor test style fixes 2020-12-17 16:59:19 -06:00
0faf3fdfd3 Update gameplay leaderboard scores with the new design 2020-12-17 15:19:10 +03:00
cc3dddf59f Fix test scene crashing on second run of SetUp
Also correctly support LongRunningLoad
2020-12-17 16:02:07 +09:00
cda3bd2017 Rename test scene to match tested class name 2020-12-16 16:22:47 +09:00
6bce587b59 Pass users in via constructor and correctly unbind on disposal 2020-12-16 16:20:29 +09:00
c1ba0f4642 Use a local lookup cache for better usernames 2020-12-16 16:20:29 +09:00
09d0ceb766 Add testing setup to get a better visual idea of how scoreboard will work
fixup! Add method to ScoreProcessor to calculate score and accuracy from statistics
2020-12-16 16:20:29 +09:00
fb795f6bfd Add initial hook-up to spectator backend 2020-12-16 16:20:29 +09:00
8bd787dce9 Moved private methods beneath public ones 2020-12-15 20:50:23 -08:00
88b3bf06e8 Merge branch 'master' into add-bundle-header 2020-12-16 13:40:15 +09:00
b5ab400ad7 Fix test filename not matching updated class name 2020-12-15 15:44:43 +09:00
8b68ccc0ff Rename class and move inside HUD namespace 2020-12-15 15:34:11 +09:00
8362ad37e3 Bring up-to-date with code changes 2020-12-15 15:22:14 +09:00
70e5d4495a Merge branch 'master' into ingame-leaderboard-general-implementation 2020-12-15 15:14:56 +09:00