osu/osu.Game/Screens/Play
Christine Chen 99fab456b5 Storyboard completion calls updateCompletionState
- If the storyboard ends after the beatmap, call updateCompletionState as if the score processor has completed at that time. (completionProgressDelegate is null here since earlier when the score processor actually completed, updateCompletionState returned after showing the skip overlay.)

- If the storyboard ends before the beatmap does, updateCompletionState simply returns and waits until the score processor is completed.

- If the storyboard and beatmap end at the exact same time, make sure updateCompletionState() is called only once by the score processor completion.

Co-Authored-By: Marlina José <marlina@umich.edu>
2021-04-18 23:25:20 -04:00
..
Break
HUD Rework to create a derived tracked user data instead 2021-04-12 22:00:27 +09:00
PlayerSettings
BeatmapMetadataDisplay.cs Flip order back to original for romanisable strings 2021-02-25 14:14:07 +09:00
BreakOverlay.cs
BreakTracker.cs
ComboEffects.cs
DimmableStoryboard.cs Add further xmldoc 2021-04-18 07:25:49 +03:00
EpilepsyWarning.cs
FailAnimation.cs
FailOverlay.cs
GameplayBeatmap.cs
GameplayClock.cs
GameplayClockContainer.cs Read StoryboardEndTime directly from Beatmap 2021-04-17 12:28:31 -04:00
GameplayMenuOverlay.cs Update existing overlay containers to not block scroll input 2021-04-12 16:41:36 +09:00
HotkeyExitOverlay.cs
HotkeyRetryOverlay.cs
HUDOverlay.cs Speed up the fade of the HUD a touch 2021-04-14 14:25:16 +09:00
ISamplePlaybackDisabler.cs
KeyCounter.cs
KeyCounterAction.cs
KeyCounterDisplay.cs
KeyCounterKeyboard.cs
KeyCounterMouse.cs
KeyCounterState.cs
PauseOverlay.cs
Player.cs Storyboard completion calls updateCompletionState 2021-04-18 23:25:20 -04:00
PlayerConfiguration.cs Move storyboard outro logic to DrawableStoryboard 2021-04-16 00:59:10 -04:00
PlayerLoader.cs Merge pull request #12330 from Cublibre/master 2021-04-15 19:21:04 +09:00
ReplayPlayer.cs
ReplayPlayerLoader.cs
ResumeOverlay.cs
RoomSubmittingPlayer.cs Change RoomSubmittingPlayer's request implementation to return null on RoomID missing, rather than silently succeeding 2021-03-24 13:23:23 +09:00
ScreenSuspensionHandler.cs Apply changes to AllowScreenSuspension bindable 2021-04-07 21:20:44 +09:00
ScreenWithBeatmapBackground.cs
SkipOverlay.cs
SoloPlayer.cs Fix scores not being accepted due to missing ruleset ID 2021-04-09 15:18:02 +09:00
SoloSpectator.cs Schedule spectator callbacks 2021-04-02 21:27:20 +09:00
SongProgress.cs Update existing overlay containers to not block scroll input 2021-04-12 16:41:36 +09:00
SongProgressBar.cs
SongProgressGraph.cs
SongProgressInfo.cs
SpectatorPlayer.cs
SpectatorPlayerLoader.cs
SpectatorResultsScreen.cs
SquareGraph.cs
SubmittingPlayer.cs Don't store online IDs from score submission responses for now 2021-04-13 14:31:44 +09:00