Dean Herbert
|
61be6197e7
|
Merge pull request #11290 from bdach/looping-mp-at-end-of-game
Fix multiplayer gameplay potentially looping audio after reaching end
|
2020-12-25 00:04:56 +09:00 |
|
Dean Herbert
|
0bf2f0789e
|
Merge pull request #11263 from peppy/fix-flashlight-movement-during-rewind
Fix flashlight not updating its position during replay rewinding
|
2020-12-24 23:12:21 +09:00 |
|
Dean Herbert
|
8db957656b
|
Merge pull request #11269 from Game4all/android-url-handling-support
Handle osu! URIs on Android
|
2020-12-24 23:11:27 +09:00 |
|
Dean Herbert
|
1a3ef9da6d
|
Merge pull request #11288 from bdach/token-failure-crash-pt2
Always create realtime-specific player elements regardless of token
|
2020-12-24 23:09:35 +09:00 |
|
Bartłomiej Dach
|
a97681a5da
|
Proxy screen transition events to subscreens in multiplayer
|
2020-12-24 15:07:03 +01:00 |
|
Dean Herbert
|
3d28a0ccef
|
Merge pull request #11271 from peppy/dev-server
Prefer connecting to dev server when running in DEBUG
|
2020-12-24 23:01:19 +09:00 |
|
Bartłomiej Dach
|
76a7aabfe8
|
Always create realtime-specific player elements regardless of token
|
2020-12-24 14:32:30 +01:00 |
|
Dean Herbert
|
d0e8347968
|
Change asserts into until steps
|
2020-12-24 22:28:25 +09:00 |
|
Dean Herbert
|
3a46e210d4
|
Change low-hanging references of "room" to "playlist"
|
2020-12-24 21:59:10 +09:00 |
|
Dean Herbert
|
aec25e2d73
|
Rename "timeshift" to "playlists"
This only covers the user-facing instances. Code and class name changes
will happen once things have calmed down.
|
2020-12-24 21:53:20 +09:00 |
|
Dean Herbert
|
f991448a3e
|
Re-sort the leaderboard order a maximum of once a second
|
2020-12-24 21:49:38 +09:00 |
|
Bartłomiej Dach
|
d5c348b568
|
Remove explicit public access modifier from interface
|
2020-12-24 13:44:46 +01:00 |
|
Bartłomiej Dach
|
4270c29f60
|
Trim stray newline
|
2020-12-24 13:42:08 +01:00 |
|
Dean Herbert
|
21a4e6a3f9
|
Merge pull request #11282 from peppy/disallow-skipping
Disallow skipping in multiplayer
|
2020-12-24 21:31:02 +09:00 |
|
Dean Herbert
|
647cb8310a
|
Merge pull request #11281 from peppy/fix-ruleset-pollution
Schedule UpdateFilter calls to avoid operations occuring while at a sub screen
|
2020-12-24 21:30:47 +09:00 |
|
Dean Herbert
|
9b654c741b
|
Merge pull request #11283 from peppy/add-match-start-sound
Play a sound when starting a timeshift or multiplayer room
|
2020-12-24 21:30:24 +09:00 |
|
Dean Herbert
|
25ff32cdf8
|
Merge pull request #11284 from peppy/add-ready-changed-sound
Add sound when players change ready state
|
2020-12-24 21:30:06 +09:00 |
|
Dean Herbert
|
66a23c22e5
|
Fix various tests failing due to dependence on specific online data
|
2020-12-24 21:28:24 +09:00 |
|
Bartłomiej Dach
|
49103a4421
|
Merge branch 'master' into add-match-start-sound
|
2020-12-24 13:22:06 +01:00 |
|
Bartłomiej Dach
|
40b9d1bc5e
|
Invert if & early-return to reduce nesting
|
2020-12-24 12:45:01 +01:00 |
|
Bartłomiej Dach
|
d5fc517fab
|
Merge branch 'master' into disallow-skipping
|
2020-12-24 12:35:22 +01:00 |
|
Bartłomiej Dach
|
c00d6f78be
|
Merge pull request #11279 from peppy/improved-loading-experience
|
2020-12-24 12:35:02 +01:00 |
|
Bartłomiej Dach
|
ee5a6ff9fa
|
Merge branch 'master' into improved-loading-experience
|
2020-12-24 11:59:46 +01:00 |
|
Bartłomiej Dach
|
dd97fcb43c
|
Merge pull request #11278 from peppy/frame-bundle-accuracy
|
2020-12-24 11:53:37 +01:00 |
|
Bartłomiej Dach
|
261c250b46
|
Update outdated comment
|
2020-12-24 11:33:49 +01:00 |
|
Bartłomiej Dach
|
4fb2610c82
|
Merge branch 'master' into frame-bundle-accuracy
|
2020-12-24 11:20:06 +01:00 |
|
Bartłomiej Dach
|
4cc58903ed
|
Merge pull request #11267 from peppy/disallow-multiplayer-restart-retry
|
2020-12-24 10:18:46 +01:00 |
|
Dean Herbert
|
323da82477
|
Add website root URL and update most links to use it
For what it's worth, I intentionally didn't include news / changelog /
supporter, because these should never change.
|
2020-12-24 18:11:42 +09:00 |
|
Dean Herbert
|
eb795a2127
|
Move all endpoint information to a configuration class
|
2020-12-24 17:58:38 +09:00 |
|
Bartłomiej Dach
|
6750f1574f
|
Merge branch 'master' into disallow-multiplayer-restart-retry
|
2020-12-24 09:45:50 +01:00 |
|
Dean Herbert
|
c35454081c
|
Add sound when players change ready state
|
2020-12-24 17:17:45 +09:00 |
|
Dean Herbert
|
3148c04fb8
|
Play a sound when starting a timeshift or multiplayer room
|
2020-12-24 16:53:25 +09:00 |
|
Dean Herbert
|
6bd6888a93
|
Disallow skipping in multiplayer for now
|
2020-12-24 16:29:51 +09:00 |
|
Dean Herbert
|
5457e4598b
|
Schedule UpdateFilter calls to avoid operations occuring while at a sub screen
|
2020-12-24 16:20:38 +09:00 |
|
Dean Herbert
|
e86e9bfae6
|
Don't begin gameplay until all users are in a completely prepared state
|
2020-12-24 15:32:55 +09:00 |
|
Dean Herbert
|
d66e218318
|
Source display accuracy from header and remove from ScoreProcessor function
|
2020-12-24 14:57:23 +09:00 |
|
Dean Herbert
|
1f80f01b53
|
Add accuracy to frame bundle header
|
2020-12-24 14:46:52 +09:00 |
|
Dean Herbert
|
43370d7021
|
Merge pull request #11273 from bdach/duplicate-user-in-mp-room
Improve reliability of handling user joined messages
|
2020-12-24 14:31:44 +09:00 |
|
Dean Herbert
|
61a5d3ef4a
|
Remove double handling of restart allowance on results screen (already handled locally)
|
2020-12-24 13:32:35 +09:00 |
|
Dean Herbert
|
76935b93b6
|
Merge branch 'master' into disallow-multiplayer-restart-retry
|
2020-12-24 13:31:54 +09:00 |
|
Dean Herbert
|
b29a5e2073
|
Merge pull request #11270 from bdach/better-error-handling
Improve error handling at realtime room settings screen
|
2020-12-24 13:23:49 +09:00 |
|
Dean Herbert
|
15cef44351
|
Merge pull request #11275 from peppy/safer-user-ids
Send multiplayer user IDs via ctor for better thread safety
|
2020-12-24 12:20:48 +09:00 |
|
Dean Herbert
|
1ac93d4eeb
|
Merge pull request #11268 from bdach/fix-room-song-select-stuck
Fix realtime multiplayer song select getting stuck after selecting invalid beatmap
|
2020-12-24 11:26:07 +09:00 |
|
Dean Herbert
|
547c71bdaf
|
Merge pull request #11274 from bdach/create-match-button
Split create game buttons for timeshift and realtime multiplayer
|
2020-12-24 11:07:36 +09:00 |
|
Dean Herbert
|
a411b26a09
|
Remove unnecessary clamp
Co-authored-by: Joseph Madamba <madamba.joehu@outlook.com>
|
2020-12-24 10:51:24 +09:00 |
|
Dean Herbert
|
d6dadd12fa
|
Send multiplayer user IDs via ctor for better thread safety
|
2020-12-24 10:39:15 +09:00 |
|
Lucas A
|
06bc3cd54d
|
Apply review suggestions.
|
2020-12-24 00:17:26 +01:00 |
|
Bartłomiej Dach
|
414f886b02
|
Split timeshift & multiplayer "create" buttons
Multiplayer button gets new, different "Create match" text, and disable
logic in case of a dropped connection to the multiplayer server.
|
2020-12-23 22:03:57 +01:00 |
|
Bartłomiej Dach
|
c13acb609a
|
Move out sizing logic to multiplayer screen
|
2020-12-23 22:03:30 +01:00 |
|
Bartłomiej Dach
|
05d9f23762
|
Move out create room button to separate class
|
2020-12-23 22:03:30 +01:00 |
|