smoogipoo
|
6fc7488a67
|
Reimplement syncing logic as a new component
|
2021-04-15 16:33:59 +09:00 |
|
smoogipoo
|
7993c2b880
|
Merge branch 'gcc-abstraction' into multiplayer-spectator-screen
|
2021-04-15 14:23:12 +09:00 |
|
smoogipoo
|
f56125bd68
|
Update clock from base class
|
2021-04-14 21:15:14 +09:00 |
|
smoogipoo
|
774cca38c4
|
Make spectating instances use custom GCC
|
2021-04-14 20:39:14 +09:00 |
|
smoogipoo
|
54643f53e3
|
Merge branch 'gcc-abstraction' into multiplayer-spectator-screen
|
2021-04-14 19:56:58 +09:00 |
|
smoogipoo
|
18c69cdaf7
|
Split out files
|
2021-04-14 19:50:22 +09:00 |
|
smoogipoo
|
b53b30c1a9
|
Fix incorrect offset due to another intermediate Decoupleable clock
|
2021-04-14 19:33:55 +09:00 |
|
smoogipoo
|
2935f87e70
|
Fix IsPaused not being bound
|
2021-04-14 18:29:34 +09:00 |
|
smoogipoo
|
1aa36818df
|
Abstractify GameplayClockContainer
|
2021-04-14 17:47:11 +09:00 |
|
smoogipoo
|
69b01e7270
|
Add some debugging
|
2021-04-14 00:58:03 +09:00 |
|
smoogipoo
|
77830527e7
|
Fix spectate button being disabled during play
|
2021-04-13 23:57:16 +09:00 |
|
smoogipoo
|
d49b90877e
|
Fix operation remaining in progress
|
2021-04-13 23:21:48 +09:00 |
|
smoogipoo
|
3039b7b0f9
|
Make tests a bit more resilient
|
2021-04-13 22:40:24 +09:00 |
|
smoogipoo
|
20823abb30
|
Make resyncing a bit more resilient
|
2021-04-13 22:10:35 +09:00 |
|
smoogipoo
|
627dd960b0
|
Disable player input for now
|
2021-04-13 20:52:20 +09:00 |
|
smoogipoo
|
5b53a2b211
|
Merge branch 'master' into multiplayer-spectator-screen
|
2021-04-13 20:07:56 +09:00 |
|
Dean Herbert
|
2884ed3ab9
|
Merge pull request #12350 from smoogipoo/multiplayer-spectator-player-grid
Add the multiplayer spectator player grid
|
2021-04-13 19:25:32 +09:00 |
|
Dan Balasescu
|
fd32c7d7df
|
Merge pull request #12393 from peppy/update-timeline-design-a-bit
Update timeline tick display to differentiate tick type using width
|
2021-04-13 18:14:58 +09:00 |
|
Dean Herbert
|
27e851c2ee
|
Also adjust height
|
2021-04-13 16:43:29 +09:00 |
|
Dean Herbert
|
ebf97ff48f
|
Update timeline ticks to use width as a differentiation method, rather than height
|
2021-04-13 16:29:35 +09:00 |
|
Dean Herbert
|
273099d53c
|
Don't store online IDs from score submission responses for now
Closes remaining portion of https://github.com/ppy/osu/issues/12372.
|
2021-04-13 14:31:44 +09:00 |
|
smoogipoo
|
c531e38a36
|
Rework to create a derived tracked user data instead
|
2021-04-12 22:00:27 +09:00 |
|
smoogipoo
|
27660265b5
|
Merge branch 'master' into multiplayer-spectator-leaderboard
|
2021-04-12 21:02:18 +09:00 |
|
Dean Herbert
|
b5954a55ad
|
Remove empty <returns> xmldoc
|
2021-04-12 17:46:14 +09:00 |
|
Dean Herbert
|
dd1925aaed
|
Remove temporary input ignore
|
2021-04-12 14:29:27 +09:00 |
|
Dean Herbert
|
9be3163592
|
Merge branch 'master' into multiplayer-spectator-player-grid
|
2021-04-12 14:14:13 +09:00 |
|
Dean Herbert
|
dfe3240b45
|
Merge pull request #12353 from nekodex/songselect-hoversamples
Add a hover sample type for SongSelect buttons
|
2021-04-10 01:45:47 +09:00 |
|
Jamie Taylor
|
ffacd38e57
|
Reduce the randomised pitch range of hover sounds
|
2021-04-09 23:03:14 +09:00 |
|
Jamie Taylor
|
8a0da06e89
|
Add a hover sample type for SongSelect buttons
|
2021-04-09 23:00:40 +09:00 |
|
smoogipoo
|
4409c1a36f
|
Increase sync offset to prevent constant catchups
|
2021-04-09 22:01:21 +09:00 |
|
smoogipoo
|
6eddc6c59e
|
Enable spectating multiplayer matches
|
2021-04-09 21:03:50 +09:00 |
|
smoogipoo
|
3e46d6401e
|
Remove some unnecessary code
|
2021-04-09 20:23:11 +09:00 |
|
smoogipoo
|
eccd269cce
|
Implement maximum start delay
|
2021-04-09 20:17:57 +09:00 |
|
smoogipoo
|
49b7519c53
|
Refactor gameplay starting logic
|
2021-04-09 20:03:34 +09:00 |
|
smoogipoo
|
c93ce73123
|
Move catchup logic inside PlayerInstance, fixup some edge cases
|
2021-04-09 19:59:34 +09:00 |
|
smoogipoo
|
f8dfb9544b
|
Merge branch 'multiplayer-spectator-leaderboard' into multiplayer-spectator-screen
|
2021-04-09 18:42:04 +09:00 |
|
smoogipoo
|
d2c37e6cf8
|
Remove unnecessary parameter
|
2021-04-09 18:41:58 +09:00 |
|
smoogipoo
|
4fa51d5ec8
|
Add leaderboard to multiplayer spectate screen
|
2021-04-09 18:41:48 +09:00 |
|
smoogipoo
|
8005f146a9
|
Fix inspection
|
2021-04-09 18:37:11 +09:00 |
|
smoogipoo
|
950e4e05ef
|
Merge branch 'multiplayer-spectator-leaderboard' into multiplayer-spectator-screen
|
2021-04-09 18:30:21 +09:00 |
|
smoogipoo
|
7cbc8f2695
|
Add some xmldocs
|
2021-04-09 18:29:02 +09:00 |
|
smoogipoo
|
90e243eea5
|
Rename methods
|
2021-04-09 18:15:27 +09:00 |
|
smoogipoo
|
3b86f0eb2f
|
Fix exception with 0 frames
|
2021-04-09 18:15:23 +09:00 |
|
smoogipoo
|
bb15baf118
|
Add initial multiplayer spectator leaderboard
|
2021-04-09 17:31:14 +09:00 |
|
Dean Herbert
|
51fee79ef1
|
Fix scores not being accepted due to missing ruleset ID
|
2021-04-09 15:18:02 +09:00 |
|
smoogipoo
|
ecd0b84d94
|
Use max_sync_offset constant
|
2021-04-08 22:15:07 +09:00 |
|
smoogipoo
|
1b5679b0d7
|
Refactor ctor
|
2021-04-08 22:14:26 +09:00 |
|
smoogipoo
|
7d276144b8
|
Fix player sizing + masking
|
2021-04-08 22:13:54 +09:00 |
|
smoogipoo
|
709016f0d6
|
Add initial multiplayer screen implementation
|
2021-04-08 22:07:00 +09:00 |
|
smoogipoo
|
d64b236f86
|
Add a container that provides an isolated gameplay context
|
2021-04-08 21:27:16 +09:00 |
|