c10320f239
Hide and disable player settings overlay on multi-spectator player
2021-08-13 06:35:16 +03:00
2b86416cb2
Hide player settings overlay on multi-spectator player loader
2021-08-13 06:35:16 +03:00
70005cb39d
Merge branch 'master' into multiplayer-team-vs-results
2021-08-12 20:39:48 +02:00
53b4cdfb02
Handle ties in team vs. results screen
2021-08-12 20:38:24 +02:00
f06f13215b
Split off multiplayer team results screen to separate class
...
The previous version tried to keep both normal multiplayer and team
multiplayer results as one screen, but didn't check that team-specific
components aren't null in `LoadComplete()`.
To decrease number of conditional, split off the team results screen to
a separate implementation, and choose one or the other at push time in
`MultiplayerPlayer`, depending on team count.
2021-08-12 20:01:31 +02:00
828268ad4d
Add winner text background to increase contrast
2021-08-12 19:34:25 +02:00
4d26bb6714
Scale score panel to remove overlap with team score display
2021-08-12 19:27:32 +02:00
8249ce7988
Merge branch 'master' into multiplayer-header-redesign
2021-08-12 21:00:46 +09:00
03351cf434
Add blur to background
2021-08-12 20:01:53 +09:00
050f2d6b0d
Add background to room subscreen
2021-08-12 19:51:03 +09:00
047b37788b
Merge online play filter control with the lounge subscreen
2021-08-12 19:48:15 +09:00
e89aea1fc2
Add some padding between scroll bar and content
2021-08-12 19:47:26 +09:00
10195e0c53
Add total user count
2021-08-12 19:47:26 +09:00
7b66616dc4
Simplify logic and test/fix edge case
2021-08-12 19:47:26 +09:00
8a67304b9f
Fix recent participants hidden user logic not handling edge case correctly
...
Hiding just one user never makes sense, so this will now always show up
to the required circle count until two users are required to be hidden.
This will make the listing more consistent with the width requirement
spec.
2021-08-12 19:47:26 +09:00
127fd4d292
Match font weight of design for hidden user count
2021-08-12 19:47:26 +09:00
2c07b68f6f
Fix incorrect colour for hidden user display
2021-08-12 19:47:26 +09:00
512382987e
Add colour provider for multiplayer usage
2021-08-12 19:47:26 +09:00
ab7bd1df9d
Use full-screen background
2021-08-12 19:27:06 +09:00
b75c20fee4
Adjust positioning and paddings
2021-08-12 18:02:00 +09:00
3b7aa262d5
Make header overlap content
2021-08-12 16:52:35 +09:00
d07bb10d02
Remove breadcrumbs from header
2021-08-12 16:52:30 +09:00
ab1cc6ad48
Fix padding around recent participants icon being uneven
2021-08-12 16:50:09 +09:00
5f3ceaf0ad
Merge branch 'master' into lounge-redesign
2021-08-12 16:31:14 +09:00
e84224f64c
Rename AddPlayer
method now that there's no conflict
2021-08-12 16:20:37 +09:00
68dbbc17e8
Add support for automatic scrolling in gameplay leaderboard
2021-08-12 16:20:37 +09:00
4d6101f4e5
Lease selected room while in match screen to avoid lounge potentially changing it
2021-08-12 14:56:58 +09:00
88f70e7f29
Merge branch 'master' into multiplayer-kick-support-events
2021-08-12 12:12:06 +09:00
60e988aac3
Merge branch 'master' into multiplayer-kick-support
2021-08-12 11:46:56 +09:00
543482111b
Remove outdated todo
2021-08-12 10:40:14 +09:00
bbb28d1b29
Don't use null-propagation for status
2021-08-12 09:14:46 +09:00
58d76e9036
Use FinishTransforms()
2021-08-12 09:13:10 +09:00
31608a1bc6
Leave the match screen when kicked
2021-08-11 19:57:10 +09:00
4002a1606e
Round star ratings before comparing
2021-08-11 18:20:39 +09:00
eb59f3c591
Revert "Buffer the entire star rating range to fix overlapping alpha"
...
This reverts commit c680012523
.
2021-08-11 18:15:53 +09:00
0f5bea235c
Merge branch 'master' into lounge-redesign
2021-08-11 18:15:34 +09:00
d6352637d6
Also add tooltip and context menu item
2021-08-11 17:45:34 +09:00
bb51ebd0ef
Don't show button on self
2021-08-11 17:42:46 +09:00
7aab8c32ec
Add kick button and hook up logic
2021-08-11 17:31:54 +09:00
3f067e3a8d
Remove likely unnecessary score null check
2021-08-11 16:59:42 +09:00
a223f111cb
Move text to avoid overlapping the results panel
2021-08-11 15:50:01 +09:00
430a0e496c
Add winner text
2021-08-11 15:32:14 +09:00
c376e652a4
Convey and show team scores at the multiplayer results screen
2021-08-11 15:32:14 +09:00
735c5085dd
Fix match score display not doing an initial value update
2021-08-11 14:50:47 +09:00
ee3b373e8a
Correctly handle tied scores
2021-08-11 14:48:37 +09:00
cf82bca09c
Change logic to only handle the case of exactly two teams
2021-08-11 14:44:13 +09:00
a503274e1d
Pass through MultiplayerRoomUser
s instead of int
s to avoid re-retrieval
2021-08-10 18:39:20 +09:00
58714dbe71
Fix ordering of teams to match colours
2021-08-09 19:48:53 +09:00
490f9e1848
Fix overlap in spectator view
2021-08-09 19:45:16 +09:00
ea6e441dec
Simplify method of marking players as playing in test scenes
2021-08-09 19:21:22 +09:00