Bartłomiej Dach
|
a9822800fc
|
Add more null hinting in GameplayLeaderboard
|
2020-12-28 13:00:05 +01:00 |
|
Dean Herbert
|
447a55ce11
|
Fix incorrect null handling in GameplayLeaderboard
|
2020-12-28 20:16:53 +09:00 |
|
Bartłomiej Dach
|
2ff49f4758
|
Merge branch 'master' into fix-quit-user-showing-in-leaderboard
|
2020-12-27 13:02:40 +01:00 |
|
Bartłomiej Dach
|
f75dccc9e4
|
Explicitly use discard in value changed callback
|
2020-12-27 13:00:27 +01:00 |
|
Bartłomiej Dach
|
6b6b1514e2
|
Rename method to be less misleading
As it doesn't only change colour, but also width.
|
2020-12-27 12:58:37 +01:00 |
|
Dean Herbert
|
1b34f2115f
|
Remove dignostics using
|
2020-12-27 16:57:23 +09:00 |
|
Dean Herbert
|
d14a8d24b5
|
Remove assert for now
|
2020-12-27 16:42:20 +09:00 |
|
Dean Herbert
|
fa0576f47f
|
Move quit colour change implementation to updateColour for better coverage
|
2020-12-27 13:40:02 +09:00 |
|
Bartłomiej Dach
|
15948de2f0
|
Fix gameplay leaderboard avatars being clickable
|
2020-12-26 14:35:14 +01:00 |
|
Dean Herbert
|
71dcbeaf7c
|
Mark user as quit visually on the leaderboard
|
2020-12-26 12:11:09 +09:00 |
|
Dean Herbert
|
116acc2b5e
|
Add flow for marking user as quit for further handling
|
2020-12-26 11:35:51 +09:00 |
|
Dean Herbert
|
ff57562956
|
Fix multiplayer leaderboard not unsubscribing from quit users
|
2020-12-26 11:35:31 +09:00 |
|
Dean Herbert
|
f991448a3e
|
Re-sort the leaderboard order a maximum of once a second
|
2020-12-24 21:49:38 +09:00 |
|
Dean Herbert
|
d66e218318
|
Source display accuracy from header and remove from ScoreProcessor function
|
2020-12-24 14:57:23 +09:00 |
|
Bartłomiej Dach
|
4e5064c4f6
|
Start accuracy at 1
|
2020-12-19 21:31:17 +01:00 |
|
Bartłomiej Dach
|
c738a57b39
|
Fix username overflow in new leaderboard design
|
2020-12-19 18:48:17 +01:00 |
|
Dean Herbert
|
b3bff281ce
|
Merge branch 'master' into spectator-driven-leaderboard
|
2020-12-20 01:13:59 +09:00 |
|
Bartłomiej Dach
|
06a17a9d8c
|
Rename other constant to be distinguishable
|
2020-12-19 15:18:05 +01:00 |
|
Bartłomiej Dach
|
315a957a0c
|
Extract constant for text transition duration
|
2020-12-19 15:17:31 +01:00 |
|
Bartłomiej Dach
|
e2cc401c12
|
Move BDL above LoadComplete()
|
2020-12-19 15:05:59 +01:00 |
|
Bartłomiej Dach
|
d392e0f27e
|
Extract shared rank-formatting helper
|
2020-12-19 15:04:22 +01:00 |
|
Bartłomiej Dach
|
22a2c3efdf
|
Add back xmldoc of AddPlayer
|
2020-12-19 15:04:18 +01:00 |
|
Bartłomiej Dach
|
28ca21b432
|
Seal banned method & throw better exception
|
2020-12-19 14:50:09 +01:00 |
|
Salman Ahmed
|
030dce5559
|
Increase leaderboard score width a bit
|
2020-12-18 13:09:50 +03:00 |
|
Salman Ahmed
|
c9e75e7908
|
Add user avatar to leaderboard scores
|
2020-12-18 13:09:05 +03:00 |
|
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
|
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
|
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 |
|
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
|
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 |
|