Dean Herbert
|
84b2f9a848
|
Make token private
|
2021-03-24 13:20:44 +09:00 |
|
Dean Herbert
|
3cd8bf2d7f
|
Move token request construction to LoadAsyncComplete to better allow DI usage
|
2021-03-23 18:20:55 +09:00 |
|
Dean Herbert
|
571124669d
|
Remove all references to "score submission" from Player
|
2021-03-23 18:20:55 +09:00 |
|
Dean Herbert
|
12f050264a
|
Further split out a player class which submits to "rooms"
|
2021-03-23 18:20:55 +09:00 |
|
Dean Herbert
|
7045fce555
|
Move score submission logic in general out to its own Player type
|
2021-03-23 18:20:55 +09:00 |
|
Dean Herbert
|
b1cd01ceb8
|
Apply ConfigureAwait changes to game side
|
2021-03-08 14:36:35 +09:00 |
|
Dean Herbert
|
23a46819dc
|
Merge branch 'master' into multiplayer-confirm-on-exit
|
2021-03-03 20:35:31 +09:00 |
|
Dean Herbert
|
0f5bce70ad
|
Split confirmation dialog classes apart
|
2021-03-03 20:34:37 +09:00 |
|
Dean Herbert
|
0ede28da2f
|
Fix test failures due to missing dependency
|
2021-03-03 15:24:55 +09:00 |
|
Dean Herbert
|
cb4c3503a0
|
Confirm exiting a multiplayer match
|
2021-03-03 14:54:18 +09:00 |
|
Dean Herbert
|
d332fd2414
|
Handle case where local user tries to change beatmap while not the host
|
2021-03-03 14:53:47 +09:00 |
|
Dean Herbert
|
36e1fb6da8
|
Add flow to allow MatchSubScreen to handle beatmap presentation locally
|
2021-03-03 14:13:51 +09:00 |
|
Dan Balasescu
|
9fc57b2145
|
Merge pull request #11832 from peppy/leaderboard-compact-mode
Show compact leaderboard during gameplay to reduce distractions
|
2021-02-19 18:17:46 +09:00 |
|
Dean Herbert
|
b8c1e8ed7a
|
Merge pull request #11708 from frenzibyte/multiplayer-participant-rank
Display user global rank for multiplayer room participants
|
2021-02-19 16:57:30 +09:00 |
|
Dean Herbert
|
9d02f589fe
|
Compact leaderboard during gameplay
|
2021-02-19 16:51:39 +09:00 |
|
Dean Herbert
|
4504023a23
|
Merge branch 'master' into playlists-freemod-support
|
2021-02-19 14:43:59 +09:00 |
|
Dean Herbert
|
df05c57f44
|
Merge branch 'master' into playlists-freemod-support
|
2021-02-19 14:35:20 +09:00 |
|
smoogipoo
|
bc10fcafae
|
Remove now unnecessary schedule
|
2021-02-19 13:23:51 +09:00 |
|
Dean Herbert
|
b68dbbceff
|
Merge branch 'master' into multiplayer-participant-rank
|
2021-02-19 13:16:44 +09:00 |
|
Salman Ahmed
|
e14a59f272
|
Fix creating ruleset instances per LINQ select
|
2021-02-18 15:26:59 +03:00 |
|
smoogipoo
|
e911760318
|
Split OnlinePlayComposite to remove if-statement
|
2021-02-18 15:47:33 +09:00 |
|
smoogipoo
|
6ef235c4c5
|
Fix beatmap panel flickering multiple times
|
2021-02-17 21:54:43 +09:00 |
|
smoogipoo
|
2a1bb2f578
|
Fix selected item potentially changing during gameplay
|
2021-02-17 21:40:21 +09:00 |
|
smoogipoo
|
8930ff4465
|
Merge branch 'master' into multiplayer-no-playlist-mangling
|
2021-02-17 19:29:01 +09:00 |
|
smoogipoo
|
70a995919c
|
Update comments
|
2021-02-17 17:58:24 +09:00 |
|
Dan Balasescu
|
57ede6eb37
|
Merge branch 'master' into fix-multiplayer-mod-propagation-race
|
2021-02-17 16:22:51 +09:00 |
|
Salman Ahmed
|
a845e96b7a
|
Replace Ranks.Global completely with a GlobalRank property
|
2021-02-17 08:52:04 +03:00 |
|
Bartłomiej Dach
|
8f72631c31
|
Fix typo in comment
|
2021-02-16 21:48:19 +01:00 |
|
smoogipoo
|
100097d78f
|
Fix playlist not being handled correctly for non-joined cases
|
2021-02-16 21:32:35 +09:00 |
|
smoogipoo
|
379393fe10
|
Merge branch 'multiplayer-long-types' into multiplayer-no-playlist-mangling
|
2021-02-16 19:37:55 +09:00 |
|
smoogipoo
|
3e802531d3
|
Use long type where required in multiplayer
|
2021-02-16 19:34:01 +09:00 |
|
smoogipoo
|
2a1096a3c8
|
Make BeatmapSelectionControl use the selected item
|
2021-02-16 19:02:16 +09:00 |
|
smoogipoo
|
3ff9e14e35
|
Make StatefulMultiplayerClient control current playlist item
|
2021-02-16 18:56:13 +09:00 |
|
smoogipoo
|
f25b5147ef
|
Select last playlist item in match subscreen
|
2021-02-16 15:37:45 +09:00 |
|
Dean Herbert
|
97a7572cb8
|
Move UserModSelectOverlay to RoomSubScreen for Playlists consumption
|
2021-02-16 15:14:48 +09:00 |
|
Dean Herbert
|
52e544aa67
|
Revert "Remove redundant double call to ValueChanged on UserMods change"
This reverts commit 9ed45ce1ca .
|
2021-02-16 14:42:31 +09:00 |
|
Dean Herbert
|
9ed45ce1ca
|
Remove redundant double call to ValueChanged on UserMods change
|
2021-02-16 14:31:00 +09:00 |
|
Dean Herbert
|
0ca747b39f
|
Merge branch 'master' into fix-multiplayer-mod-propagation-race
|
2021-02-16 14:25:27 +09:00 |
|
Salman Ahmed
|
0e7f52b5cc
|
Always use JSON property global_rank for global ranks instead
|
2021-02-16 07:33:16 +03:00 |
|
Salman Ahmed
|
5b4999e8af
|
Update user statistics retrieval with API changes
|
2021-02-16 07:33:13 +03:00 |
|
Salman Ahmed
|
d15ffff9a5
|
Simplifiy user statistics retrieval to one-time on deserialization
|
2021-02-16 04:48:36 +03:00 |
|
Salman Ahmed
|
a1496cd8f3
|
Remove necessity of using CurrentModeRank as a fallback
|
2021-02-16 04:48:36 +03:00 |
|
Salman Ahmed
|
90aa6256d7
|
Merge branch 'master' into multiplayer-participant-rank
|
2021-02-16 04:44:57 +03:00 |
|
Dan Balasescu
|
6bfc7da671
|
Fix sample potentially playing at the wrong frequency
Co-authored-by: Dean Herbert <pe@ppy.sh>
|
2021-02-15 18:10:45 +09:00 |
|
smoogipoo
|
c6ed3efa4a
|
Merge branch 'master' into non-concurrent-sample-playback
|
2021-02-15 14:47:32 +09:00 |
|
Joehu
|
b28a906197
|
Fix extra mod settings overflowing from screen
|
2021-02-12 10:29:29 -08:00 |
|
Joehu
|
52975c5185
|
Remove hardcoded padding from main content
|
2021-02-12 10:23:33 -08:00 |
|
smoogipoo
|
d3f0c0730d
|
Merge branch 'master' into non-concurrent-sample-playback
|
2021-02-12 17:22:15 +09:00 |
|
Dean Herbert
|
549e7520c5
|
Move scheduler logic to client callback rather than inside the update method
|
2021-02-11 16:00:52 +09:00 |
|
Dean Herbert
|
21f66a19fd
|
Make server authoritative in which mods the client should be using when gameplay starts
|
2021-02-11 15:55:18 +09:00 |
|