1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-22 23:27:24 +08:00
osu-lazer/osu.Game/Screens/Play
Christine Chen 25b8c2f257 Allow skipping storyboard outro
Reuses SkipOverlay by calculating the endtime of the storyboard and using that as a "start point". Upon skipping the outro the score is instantly shown.
When the end of the storyboard is reached the score screen automatically shows up. If the player holds ESC (pause) during the outro, the score is displayed

The storyboard endtime is calculated by getting the latest endtime of the storyboard's elements, or simply returning 0 if there is no storyboard.

Co-Authored-By: Marlina José <marlina@umich.edu>
2021-04-15 13:20:40 -04:00
..
Break Limit font weight to bold 2020-03-16 16:32:25 -07:00
HUD Update existing usages 2021-03-13 06:09:07 +03:00
PlayerSettings Added beatmap colour settings checkbox and associated tests. 2021-01-13 00:09:22 -05:00
BeatmapMetadataDisplay.cs Flip order back to original for romanisable strings 2021-02-25 14:14:07 +09:00
BreakOverlay.cs Add spaces to comments 2020-05-04 18:36:24 -07:00
BreakTracker.cs Call break time update when loaded 2021-02-06 20:54:13 +03:00
ComboEffects.cs Fix combo break sound not playing after rewind 2020-11-13 13:38:14 +09:00
DimmableStoryboard.cs Privatise setter 2020-05-20 15:08:33 +09:00
EpilepsyWarning.cs Ensure that all changes to screen backgrounds are on the correct thread 2021-01-05 15:22:50 +09:00
FailAnimation.cs Initial sample + samplechannel rework 2021-01-19 17:11:40 +09:00
FailOverlay.cs Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
GameplayBeatmap.cs Merge branch 'master' into more-accurate-most-common-bpm 2021-02-08 18:40:58 +09:00
GameplayClock.cs Use bindable flow instead 2020-10-27 14:10:12 +09:00
GameplayClockContainer.cs Allow skipping storyboard outro 2021-04-15 13:20:40 -04:00
GameplayMenuOverlay.cs Refactor gameplay menu overlay to fix regression 2020-08-15 14:18:50 +02:00
HotkeyExitOverlay.cs Apply OnRelease method signature refactorings 2020-01-22 13:22:34 +09:00
HotkeyRetryOverlay.cs Apply OnRelease method signature refactorings 2020-01-22 13:22:34 +09:00
HUDOverlay.cs Add leaderboard display to realtime player 2020-12-22 19:10:08 +09:00
ISamplePlaybackDisabler.cs Reverse inheritance order of SkinnableSound's pause logic 2020-09-30 15:45:14 +09:00
KeyCounter.cs Add spaces to comments 2020-05-04 18:36:24 -07:00
KeyCounterAction.cs Apply OnRelease method signature refactorings 2020-01-22 13:22:34 +09:00
KeyCounterDisplay.cs Rename to AlwaysVisible and add XMLDoc 2020-02-03 20:00:43 +03:00
KeyCounterKeyboard.cs Apply input method signature refactorings 2020-01-20 19:35:37 +09:00
KeyCounterMouse.cs Apply input method signature refactorings 2020-01-20 18:17:21 +09:00
KeyCounterState.cs Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
PauseOverlay.cs Fix incorrect specification on some sample lookups 2020-10-30 11:59:41 +09:00
Player.cs Allow skipping storyboard outro 2021-04-15 13:20:40 -04:00
PlayerConfiguration.cs Allow skipping storyboard outro 2021-04-15 13:20:40 -04:00
PlayerLoader.cs Fix wrong counting and add test 2021-03-31 14:09:39 +09:00
ReplayPlayer.cs Move player constructor configuration to dedicated class; add AllowRestart parameter 2020-12-23 17:47:46 +09:00
ReplayPlayerLoader.cs Add test coverage 2020-06-15 20:32:27 +09:00
ResumeOverlay.cs Make OverlayContainers with no blocking input VisibilityContainers 2019-10-14 16:27:59 -07:00
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 Ensure that all changes to screen backgrounds are on the correct thread 2021-01-05 15:22:50 +09:00
SkipOverlay.cs Initial sample + samplechannel rework 2021-01-19 17:11:40 +09:00
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 SongProgress height based on its dynamic height during resize 2020-10-14 18:44:22 +09:00
SongProgressBar.cs Add ability to seek replays/auto with arrow keys 2020-07-14 20:18:47 -07:00
SongProgressGraph.cs Remove excess parenthesis 2019-11-25 22:37:07 +09:00
SongProgressInfo.cs Tidy up clock logic using DI and a GameplayClock 2019-03-05 13:37:51 +09:00
SpectatorPlayer.cs Remove redundant base call 2020-11-03 20:10:13 +09:00
SpectatorPlayerLoader.cs Fix spectating when starting from a point that isn't at the beginning of the beatmap 2020-10-27 18:58:37 +09:00
SpectatorResultsScreen.cs Remove default allowRetry parameter value from ResultsScreen 2020-11-20 14:35:44 +09:00
SquareGraph.cs osu-side changes 2020-02-24 20:52:15 +09:00
SubmittingPlayer.cs Extract majority of token retrieval code out of LoadComponentAsync for legibility 2021-03-25 13:48:41 +09:00