Salman Ahmed
|
ae05f374a2
|
Fix potential invalid operation exception in SubmittingPlayer token retrieval
|
2022-10-17 03:26:29 +03:00 |
|
Dean Herbert
|
65369e96eb
|
Ensure token retrieval failure logic only runs once
|
2022-10-03 17:29:46 +09:00 |
|
Dean Herbert
|
c4dd23ed15
|
Log token retrieval failures even when gameplay is allowed to continue
|
2022-10-03 17:29:34 +09:00 |
|
Dean Herbert
|
8566e93c72
|
Guard against SubmittingPlayer potentially getting stuck waiting on request forever
|
2022-08-20 17:19:17 +09:00 |
|
Dan Balasescu
|
ce694123eb
|
Move spectator begin/end playing to SubmittingPlayer
|
2022-07-28 20:44:04 +09:00 |
|
Dean Herbert
|
937692604e
|
Remove mention of autoplay mod for now
|
2022-07-13 22:37:20 +09:00 |
|
Dean Herbert
|
ab3ec80159
|
Update LastPlayed on gameplay starting in a SubmittingPlayer
|
2022-07-13 16:43:43 +09:00 |
|
Dean Herbert
|
b52ea16133
|
Show basic error message when score submission fails
|
2022-07-12 15:10:59 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Dean Herbert
|
832d37b2c2
|
Update screen transition events to use new event args
|
2022-04-22 00:52:44 +09:00 |
|
Dean Herbert
|
2eb3365f46
|
Fix regressing issues when attempting to exit Player after an unsuccessful beatmap load
|
2022-03-09 17:57:58 +09:00 |
|
Dean Herbert
|
031a40af6a
|
Replace usages of Wait with WaitSafely
|
2022-01-04 11:51:41 +09:00 |
|
Dean Herbert
|
dbb08f7d46
|
Use OnlineID for set operations
|
2021-12-10 16:11:48 +09:00 |
|
Dean Herbert
|
872e0884c0
|
Fix the local user's rank not showing on multiplayer/playlist results screen
Applying the simple solution for now. Not sure how this will evolve over
time, but seems sane enough.
|
2021-12-08 15:22:10 +09:00 |
|
Dean Herbert
|
6944151486
|
Apply batch fixing of built-in types using var
|
2021-10-27 13:04:41 +09:00 |
|
Dean Herbert
|
b3f60c8253
|
Fix date being updated on replays unexpectedly
|
2021-07-19 19:28:35 +09:00 |
|
Dean Herbert
|
f16b4957aa
|
Move clone to earlier in the process
|
2021-07-19 19:18:34 +09:00 |
|
Dean Herbert
|
7a710ceffe
|
Check count as well (statistics can be populated with zero counts)
|
2021-07-04 16:41:09 +09:00 |
|
Dean Herbert
|
ef82528309
|
Don't attempt to submit score when nothing has been hit
|
2021-07-04 15:16:18 +09:00 |
|
Dean Herbert
|
74c63e15be
|
Mark score failed on fail and exit
|
2021-07-01 17:48:09 +09:00 |
|
Dean Herbert
|
04b874bb00
|
Add flow for submitting score on exiting SubmittingPlayer
|
2021-07-01 17:02:33 +09:00 |
|
Dean Herbert
|
00d3baef11
|
Exit handling flow
|
2021-06-30 20:23:48 +09:00 |
|
Bartłomiej Dach
|
020c63017e
|
Fix inspectcode issues
|
2021-06-09 09:21:02 +02:00 |
|
Dean Herbert
|
b754c52392
|
Update ModAutoplay matching to use new UserPlayable flag instead
|
2021-06-09 14:32:48 +09:00 |
|
smoogipoo
|
c6160d5304
|
Only ignore online score id for database import
|
2021-05-18 21:17:41 +09:00 |
|
smoogipoo
|
0f00ee8640
|
Change failure text
Although this is not visible anywhere.
|
2021-05-11 11:35:08 +09:00 |
|
smoogipoo
|
8c9390dc75
|
Remove replay condition
|
2021-05-11 11:33:21 +09:00 |
|
smoogipoo
|
6db9e26d48
|
Fix score submission failures with autoplay
|
2021-05-11 11:28:09 +09:00 |
|
smoogipoo
|
32f7691349
|
Fix token failure preventing base.LoadAsyncComplete()
|
2021-05-11 11:24: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 |
|
Dean Herbert
|
4269cb7124
|
Extract majority of token retrieval code out of LoadComponentAsync for legibility
|
2021-03-25 13:48:41 +09:00 |
|
Dean Herbert
|
84b2f9a848
|
Make token private
|
2021-03-24 13:20:44 +09:00 |
|
Dean Herbert
|
a0c6c4da35
|
Rename and refactor token request process to be easier to understand
|
2021-03-24 13:17:29 +09:00 |
|
Dean Herbert
|
8bed7748d6
|
Rename token request method to avoid double Request terminology
|
2021-03-24 13:02:37 +09:00 |
|
Dean Herbert
|
a1c35677ef
|
Add more xmldoc
|
2021-03-24 13:02:17 +09:00 |
|
Dean Herbert
|
242b847516
|
Add flow for allowing gameplay to continue even when an error occurs with token retrieval
|
2021-03-23 18:23:25 +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
|
194b2d05d3
|
Update SoloPlayer to derive SubmittingPlayer
|
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 |
|