Dean Herbert
|
966a2151e3
|
Ensure the previous leaderboard is removed
|
2020-12-26 17:55:24 +09:00 |
|
Dean Herbert
|
2599e95335
|
Add test coverage
|
2020-12-26 12:11:19 +09:00 |
|
Dean Herbert
|
ff57562956
|
Fix multiplayer leaderboard not unsubscribing from quit users
|
2020-12-26 11:35:31 +09:00 |
|
Dean Herbert
|
fa14438671
|
Merge pull request #11285 from peppy/resort-leaderboard-less
Re-sort the leaderboard order a maximum of once a second
|
2020-12-25 00:05:13 +09:00 |
|
Dean Herbert
|
d0e8347968
|
Change asserts into until steps
|
2020-12-24 22:28:25 +09:00 |
|
Dean Herbert
|
eb795a2127
|
Move all endpoint information to a configuration class
|
2020-12-24 17:58:38 +09:00 |
|
Dean Herbert
|
8ac76bd524
|
Merge pull request #11199 from smoogipoo/refactor-player-score-creation
Asyncify player score creation and submission
|
2020-12-20 17:30:11 +09:00 |
|
Bartłomiej Dach
|
f827b6c030
|
Use terser dictionary initialiser syntax
|
2020-12-19 21:26:40 +01:00 |
|
Bartłomiej Dach
|
631a0cea41
|
Fix intended random factor not being random in test
|
2020-12-19 21:25:04 +01:00 |
|
Dean Herbert
|
b3bff281ce
|
Merge branch 'master' into spectator-driven-leaderboard
|
2020-12-20 01:13:59 +09:00 |
|
Salman Ahmed
|
228acf25a7
|
Add test case creating leaderboard scores with existing users
|
2020-12-18 13:13:31 +03:00 |
|
smoogipoo
|
2958cab239
|
Remove GotoRanking
|
2020-12-18 17:47:33 +09:00 |
|
Dean Herbert
|
470c68d6a5
|
Merge branch 'gameplay-leaderboard-update' into spectator-driven-leaderboard
|
2020-12-18 17:30:21 +09:00 |
|
Dean Herbert
|
668536ce56
|
Fix vertical size potentially changing during relayout
|
2020-12-18 17:25:48 +09:00 |
|
Dean Herbert
|
bca4d83af7
|
Revert previous player add flow via interface
|
2020-12-18 17:19:55 +09:00 |
|
Dean Herbert
|
5e83605026
|
Merge branch 'gameplay-leaderboard-update' into spectator-driven-leaderboard
|
2020-12-18 17:07:43 +09:00 |
|
Dean Herbert
|
157a72ec5d
|
Revert previous player add flow via interface
|
2020-12-18 17:07:38 +09:00 |
|
Dean Herbert
|
96f23a1135
|
Merge branch 'master' into gameplay-leaderboard-update
|
2020-12-18 16:56:21 +09:00 |
|
Dean Herbert
|
869cac819d
|
Merge branch 'gameplay-leaderboard-update' into spectator-driven-leaderboard
|
2020-12-18 16:55:44 +09:00 |
|
smoogipoo
|
2db7433c0b
|
Refactor player score creation and submission process
|
2020-12-18 16:51:59 +09:00 |
|
Dean Herbert
|
99f2032fdf
|
Merge branch 'master' into gameplay-leaderboard-update
|
2020-12-18 16:44:52 +09:00 |
|
Dean Herbert
|
ceb2e4762d
|
Add test covering a more consistent spread of player scores
|
2020-12-18 16:20:42 +09:00 |
|
Salman Ahmed
|
a8abefcd66
|
Make GameplayLeaderboardScore a model class
|
2020-12-18 03:34:33 +03:00 |
|
Salman Ahmed
|
0faf3fdfd3
|
Update gameplay leaderboard scores with the new design
|
2020-12-17 15:19:10 +03:00 |
|
Dean Herbert
|
cc3dddf59f
|
Fix test scene crashing on second run of SetUp
Also correctly support LongRunningLoad
|
2020-12-17 16:02:07 +09:00 |
|
Dean Herbert
|
cda3bd2017
|
Rename test scene to match tested class name
|
2020-12-16 16:22:47 +09:00 |
|
Dean Herbert
|
6bce587b59
|
Pass users in via constructor and correctly unbind on disposal
|
2020-12-16 16:20:29 +09:00 |
|
Dean Herbert
|
c1ba0f4642
|
Use a local lookup cache for better usernames
|
2020-12-16 16:20:29 +09:00 |
|
Dean Herbert
|
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 |
|
Dean Herbert
|
fb795f6bfd
|
Add initial hook-up to spectator backend
|
2020-12-16 16:20:29 +09:00 |
|
Dean Herbert
|
88b3bf06e8
|
Merge branch 'master' into add-bundle-header
|
2020-12-16 13:40:15 +09:00 |
|
Dean Herbert
|
b5ab400ad7
|
Fix test filename not matching updated class name
|
2020-12-15 15:44:43 +09:00 |
|
Dean Herbert
|
8b68ccc0ff
|
Rename class and move inside HUD namespace
|
2020-12-15 15:34:11 +09:00 |
|
Dean Herbert
|
8362ad37e3
|
Bring up-to-date with code changes
|
2020-12-15 15:22:14 +09:00 |
|
Dean Herbert
|
70e5d4495a
|
Merge branch 'master' into ingame-leaderboard-general-implementation
|
2020-12-15 15:14:56 +09:00 |
|
Dean Herbert
|
64a2526678
|
Add header class and basic flow for propagating data updates
|
2020-12-14 17:33:23 +09:00 |
|
Dean Herbert
|
1793385e96
|
Pass a score to the replay recorder to allow reading more general scoring data
|
2020-12-14 16:52:14 +09:00 |
|
Dean Herbert
|
31cfaefdeb
|
Move private functions in line with others
|
2020-11-30 15:39:43 +09:00 |
|
Dean Herbert
|
809caaa44c
|
Use standard switch syntax (preferred for now)
|
2020-11-30 15:39:08 +09:00 |
|
Dan Balasescu
|
0c36a3c263
|
Merge branch 'master' into pool-scrolling
|
2020-11-30 14:04:54 +09:00 |
|
Bartłomiej Dach
|
9bf70e4e97
|
Add slider test step for visual inspection purposes
|
2020-11-28 20:32:08 +01:00 |
|
Bartłomiej Dach
|
8e0f525588
|
Rewrite existing test scene somewhat
|
2020-11-28 20:29:35 +01:00 |
|
ekrctb
|
8f5129323d
|
Merge branch 'master' into pool-scrolling
|
2020-11-27 13:12:05 +09:00 |
|
ekrctb
|
57454bbb1c
|
Remove hitObject argument from OnApply and OnFree
|
2020-11-27 10:13:05 +09:00 |
|
ekrctb
|
eae33fe74a
|
Fix format
|
2020-11-26 14:16:33 +09:00 |
|
ekrctb
|
0817dae86c
|
Add failing test to check non-pooled lifetime
|
2020-11-26 12:35:49 +09:00 |
|
ekrctb
|
ec92545d7a
|
fix indent
|
2020-11-24 18:56:05 +09:00 |
|
ekrctb
|
cabc8aa63b
|
Revert "Simplify ScrollingHitObjectContainer logic"
This reverts commit b4cc39149c117e6a0e95ee917a67cec8ba723d06.
|
2020-11-24 18:56:05 +09:00 |
|
ekrctb
|
8f39b54e58
|
Simplify ScrollingHitObjectContainer logic
|
2020-11-24 18:56:05 +09:00 |
|
ekrctb
|
df3844cdbb
|
Add failing tests for pooling scrolling playfield
|
2020-11-24 18:56:05 +09:00 |
|