Dean Herbert
|
75c5b99ac5
|
Merge branch 'gameplay-leaderboard-update' into spectator-driven-leaderboard
|
2020-12-18 17:33:25 +09:00 |
|
Dean Herbert
|
fdad5e86d3
|
Remove stray newline
|
2020-12-18 17:33:18 +09:00 |
|
Dean Herbert
|
470c68d6a5
|
Merge branch 'gameplay-leaderboard-update' into spectator-driven-leaderboard
|
2020-12-18 17:30:21 +09:00 |
|
Dean Herbert
|
615352c1e4
|
Fix shear offset not being included in GameplayLeaderboard's own size
|
2020-12-18 17:30:11 +09:00 |
|
Dean Herbert
|
668536ce56
|
Fix vertical size potentially changing during relayout
|
2020-12-18 17:25:48 +09:00 |
|
Dean Herbert
|
5cc2156801
|
Merge branch 'gameplay-leaderboard-update' into spectator-driven-leaderboard
|
2020-12-18 17:20:20 +09:00 |
|
Dean Herbert
|
e82986b763
|
Fix panel x positions getting weird duration relayouts
Also adjust the transitions a bit to feel better.
|
2020-12-18 17:19:55 +09:00 |
|
Dean Herbert
|
4cf013c005
|
Fix animation replacing itself even when score position hasn't changed
|
2020-12-18 17:19:55 +09:00 |
|
Dean Herbert
|
bca4d83af7
|
Revert previous player add flow via interface
|
2020-12-18 17:19:55 +09:00 |
|
Dean Herbert
|
cb3f89d0a5
|
Hook up with new leaderboard design
|
2020-12-18 17:13:51 +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
|
70cda680c0
|
Update to match new implementation
|
2020-12-18 16:55:55 +09:00 |
|
Dean Herbert
|
869cac819d
|
Merge branch 'gameplay-leaderboard-update' into spectator-driven-leaderboard
|
2020-12-18 16:55:44 +09:00 |
|
Dean Herbert
|
9226a67f16
|
Merge branch 'master' into spectator-driven-leaderboard
|
2020-12-18 16:47:46 +09:00 |
|
Dean Herbert
|
99f2032fdf
|
Merge branch 'master' into gameplay-leaderboard-update
|
2020-12-18 16:44:52 +09:00 |
|
Dean Herbert
|
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 |
|
Dean Herbert
|
c84807ed5c
|
Refactor implementation
|
2020-12-18 16:20:54 +09:00 |
|
Dean Herbert
|
4af508235e
|
Rename long variable
|
2020-12-18 15:35:18 +09:00 |
|
Dean Herbert
|
20175a884a
|
Merge branch 'api-friends-list' into gameplay-leaderboard-update
|
2020-12-18 15:28:07 +09:00 |
|
Dean Herbert
|
206bf3713e
|
Make IAPIProvider read-only bindables into IBindables
|
2020-12-18 15:16:36 +09:00 |
|
Dean Herbert
|
fa524d64f8
|
Merge branch 'master' into spectator-driven-leaderboard
|
2020-12-18 13:34:03 +09:00 |
|
Salman Ahmed
|
92bf74ba29
|
localUser -> localOrReplayPlayer
|
2020-12-18 03:37:24 +03: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
|
3ff70d331a
|
Mark recordingScore as nullable
|
2020-12-17 16:17:13 +09:00 |
|
Dean Herbert
|
81b0db0401
|
Remove double construction of empty replay object
|
2020-12-17 16:17:08 +09:00 |
|
Dean Herbert
|
de9c21e7d1
|
Tenatively mark leaderboard class as LongRunningLoad until final integration
|
2020-12-17 15:48:53 +09:00 |
|
Dean Herbert
|
a01bb3d5a3
|
Better limit bindable exposure of data class
|
2020-12-16 16:20:29 +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
|
6e2131c164
|
Don't track local user score in any special way
|
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
|
d009a0be51
|
Move class to final location
|
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
|
ea6c196f81
|
Remove unused using statement
|
2020-12-15 16:03:18 +09:00 |
|
Dean Herbert
|
e37089af5e
|
Further code cleanup
|
2020-12-15 15:44:56 +09:00 |
|
Dean Herbert
|
8b68ccc0ff
|
Rename class and move inside HUD namespace
|
2020-12-15 15:34:11 +09:00 |
|
Dean Herbert
|
dd5572b20a
|
Remove unnecessary methods and event
|
2020-12-15 15:26:20 +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
|
10ee8ed8e8
|
Reorder functions and simplify transform logic
|
2020-12-15 13:04:11 +09:00 |
|
Dean Herbert
|
0d4ac2f748
|
Refresh view after import completes
|
2020-12-15 12:57:28 +09:00 |
|
Dean Herbert
|
db4f2d5ffb
|
Refresh view after import succeeds
|
2020-12-15 12:52:45 +09:00 |
|
Dean Herbert
|
cafe81ab97
|
Further refactoring and bindable simplification
|
2020-12-15 12:52:38 +09:00 |
|
Dean Herbert
|
33f77f81f2
|
Disable the import button when no file is selected, rather than weird flash logic
|
2020-12-15 12:43:48 +09:00 |
|
Dean Herbert
|
cba4657021
|
Get handled file extensions from game itself, rather than duplicating locally
|
2020-12-15 12:37:41 +09:00 |
|
Dean Herbert
|
26fa010fed
|
Merge branch 'master' into import-screen
|
2020-12-15 12:37:27 +09:00 |
|
Dean Herbert
|
29f3e8e486
|
Merge branch 'master' into fix-load-too-fast
|
2020-12-14 17:52:35 +09:00 |
|
Dean Herbert
|
ae22f75406
|
Bind replay recording score to judgement changes
|
2020-12-14 17:33:33 +09:00 |
|