Dean Herbert
|
b3f08b29ca
|
Ensure that all changes to screen backgrounds are on the correct thread
|
2021-01-05 15:22:50 +09:00 |
|
Bartłomiej Dach
|
d5fc517fab
|
Merge branch 'master' into disallow-skipping
|
2020-12-24 12:35:22 +01:00 |
|
Bartłomiej Dach
|
ee5a6ff9fa
|
Merge branch 'master' into improved-loading-experience
|
2020-12-24 11:59:46 +01:00 |
|
Dean Herbert
|
6bd6888a93
|
Disallow skipping in multiplayer for now
|
2020-12-24 16:29:51 +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
|
76935b93b6
|
Merge branch 'master' into disallow-multiplayer-restart-retry
|
2020-12-24 13:31:54 +09:00 |
|
Bartłomiej Dach
|
980e85ce25
|
Refactor player exit logic to convey intention better
|
2020-12-23 16:16:24 +01:00 |
|
Dean Herbert
|
f9fd909187
|
Fix missed inspections
|
2020-12-23 18:07:38 +09:00 |
|
Dean Herbert
|
3c8f871b28
|
Move player constructor configuration to dedicated class; add AllowRestart parameter
|
2020-12-23 17:47:46 +09:00 |
|
Dean Herbert
|
f5d27b40a8
|
Standardise flow for aborting realtime player exit to avoid double-exit call
|
2020-12-23 16:35:39 +09:00 |
|
Dean Herbert
|
beaced3211
|
Remove unnecessary async state machine
|
2020-12-19 13:58:56 +09:00 |
|
smoogipoo
|
772dd0287e
|
Split submission and import into two methods
|
2020-12-19 03:32:05 +09:00 |
|
smoogipoo
|
eccfc8ccd2
|
Fix potential cross-reference access
|
2020-12-18 18:31:49 +09:00 |
|
smoogipoo
|
8826d01559
|
Create completion progress delegate immediately
|
2020-12-18 18:20:36 +09:00 |
|
smoogipoo
|
1369b75a86
|
Fix potential multiple submission
|
2020-12-18 17:48:42 +09:00 |
|
smoogipoo
|
2958cab239
|
Remove GotoRanking
|
2020-12-18 17:47:33 +09:00 |
|
smoogipoo
|
2db7433c0b
|
Refactor player score creation and submission process
|
2020-12-18 16:51:59 +09:00 |
|
smoogipoo
|
c80ecec0b4
|
Reorder methods
|
2020-12-18 15:36:24 +09:00 |
|
Dean Herbert
|
3ff70d331a
|
Mark recordingScore as nullable
|
2020-12-17 16:17:13 +09:00 |
|
Dean Herbert
|
81b0db0401
|
Remove double construction of empty replay object
|
2020-12-17 16:17:08 +09:00 |
|
Dean Herbert
|
ae22f75406
|
Bind replay recording score to judgement changes
|
2020-12-14 17:33:33 +09:00 |
|
Dean Herbert
|
1793385e96
|
Pass a score to the replay recorder to allow reading more general scoring data
|
2020-12-14 16:52:14 +09:00 |
|
Dean Herbert
|
72b8eef36e
|
Add ability to pause/resume replay playback
|
2020-11-24 15:41:56 +09:00 |
|
Dean Herbert
|
2db42f8e67
|
Remove default allowRetry parameter value from ResultsScreen
|
2020-11-20 14:35:44 +09:00 |
|
Bartłomiej Dach
|
d55eae55ad
|
Merge branch 'master' into fix-combo-break-rewind-replay
|
2020-11-13 21:46:32 +01:00 |
|
Dean Herbert
|
4b5743d993
|
Fix combo break sound not playing after rewind
|
2020-11-13 13:38:14 +09:00 |
|
smoogipoo
|
66213f2ed0
|
Add pooling support to DrawableRuleset + Playfield
|
2020-11-10 23:56:32 +09:00 |
|
Dean Herbert
|
42b3aa3359
|
Fix spectating when starting from a point that isn't at the beginning of the beatmap
|
2020-10-27 18:58:37 +09:00 |
|
Dean Herbert
|
851d45d2eb
|
Add sane pausing logic
|
2020-10-27 18:58:37 +09:00 |
|
Dean Herbert
|
9cfb81589e
|
Use bindable flow instead
|
2020-10-27 14:10:12 +09:00 |
|
Dean Herbert
|
6853da459d
|
Move sample pausing logic out of FrameStabilityContainer
|
2020-10-27 13:54:33 +09:00 |
|
Dean Herbert
|
4fca7675b0
|
Don't send spectate data when an autoplay mod is active
|
2020-10-23 14:47:21 +09:00 |
|
Dean Herbert
|
80b1f816c7
|
Merge branch 'master' into hide-hud-during-break-time
|
2020-10-20 14:19:04 +09:00 |
|
Dean Herbert
|
8a3bce3cc3
|
Fix osu!catch showing two combo counters for legacy skins
|
2020-10-16 18:20:17 +09:00 |
|
Dean Herbert
|
e3eaba7b2c
|
Move ISampleDisabler implementation to Player and FrameStabilityContainer
|
2020-10-14 19:39:48 +09:00 |
|
Dean Herbert
|
de6fe34361
|
Bind to local bindable and combine dual bindings
|
2020-10-11 21:51:48 +09:00 |
|
Dean Herbert
|
5fcdee6fd8
|
Remove cast and expose as IBindable
|
2020-10-11 21:46:55 +09:00 |
|
unknown
|
6a52c98a42
|
make IsBreakTime its own bindable and bind it to BreakTracker on load
|
2020-10-11 06:15:20 +08:00 |
|
unknown
|
7bbdd6ab25
|
expose break time bindable
|
2020-10-10 21:07:17 +08:00 |
|
Dean Herbert
|
8dddd8aff5
|
Merge pull request #9883 from swoolcock/confine-during-gameplay
Add "During Gameplay" option for mouse confining
|
2020-10-08 20:25:27 +09:00 |
|
Dean Herbert
|
dbdb25ccf7
|
Move reset logic to OsuGame
|
2020-10-08 18:29:19 +09:00 |
|
Dean Herbert
|
43a575484a
|
Remove pointless comments
|
2020-10-08 18:29:09 +09:00 |
|
Dean Herbert
|
0f6eb9d4cb
|
Ensure music playback is stopped when retrying by any means
|
2020-10-07 17:40:54 +09:00 |
|
Shane Woolcock
|
2e0a9f53c1
|
Add test coverage
|
2020-10-07 17:52:39 +10:30 |
|
Shane Woolcock
|
8b8eb00bd7
|
Permit nulls rather than casting to OsuGame
|
2020-10-07 16:16:58 +10:30 |
|
Shane Woolcock
|
485bd962c7
|
Also reset LocalUserPlaying in OnSuspending
|
2020-10-07 16:15:17 +10:30 |
|
Shane Woolcock
|
7fff762dfc
|
Rename IsGameplay
|
2020-10-07 16:14:49 +10:30 |
|
Shane Woolcock
|
8847b88e65
|
Fix unit tests trying to resolve OsuGame
|
2020-10-07 11:44:41 +10:30 |
|
Shane Woolcock
|
478f2dec96
|
Maintain the current gameplay state in OsuGame
|
2020-10-06 22:39:35 +10:30 |
|
Shane Woolcock
|
782fc1d60f
|
Use OsuGame.OverlayActivationMode rather than per-Player
|
2020-10-06 20:27:35 +10:30 |
|