1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-08 09:27:32 +08:00
osu-lazer/osu.Game/Screens
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
..
Backgrounds Make IAPIProvider read-only bindables into IBindables 2020-12-18 15:16:36 +09:00
Edit Merge pull request #12283 from bdach/setup-screen-design-refresh 2021-04-06 18:33:34 +09:00
Import Apply ConfigureAwait changes to game side 2021-03-08 14:36:35 +09:00
Menu Remove iOS multiplayer blocking code 2021-03-08 14:35:22 +09:00
OnlinePlay Allow skipping storyboard outro 2021-04-15 13:20:40 -04:00
Play Allow skipping storyboard outro 2021-04-15 13:20:40 -04:00
Ranking Merge branch 'master' into localisation-refactor-framework 2021-02-25 17:28:55 +09:00
Select Merge pull request #12353 from nekodex/songselect-hoversamples 2021-04-10 01:45:47 +09:00
Spectate Schedule spectator callbacks 2021-04-02 21:27:20 +09:00
BackgroundScreen.cs Fix potential cross-thread drawable mutation in IntroTriangles 2021-03-08 13:30:07 +09:00
BackgroundScreenStack.cs Turn on warnings, resolve issues 2019-04-25 17:36:17 +09:00
IHandlePresentBeatmap.cs Remove explicit public definition 2021-03-03 19:03:45 +09:00
IHasSubScreenStack.cs Add the ability for PerformFromMenuRunner to inspect nested screen stacks 2021-02-19 17:58:04 +09:00
IOsuScreen.cs Extract UserActivity logic to OsuGame. 2020-11-08 12:29:52 +01:00
Loader.cs Add original sprite and visualiser 2020-06-02 21:06:41 +02:00
OsuScreen.cs Initial sample + samplechannel rework 2021-01-19 17:11:40 +09:00
OsuScreenDependencies.cs Fix OsuScreenDependencies not caching non-leased versions 2019-12-13 20:05:54 +09:00
OsuScreenStack.cs Simplify the way multiple subscreens handle their disable states via a custom stack 2020-02-06 14:22:01 +09:00
ScorePresentType.cs Update class exclusion for dynamic compilation 2020-09-04 20:41:08 +09:00
ScreenWhiteBox.cs .NET Standard 2.1 implements Math.Clamp , use it instead of MathHelper.Clamp from osuTK. 2019-11-20 13:37:47 +01:00
StartupScreen.cs Cast base immutable bindable to mutable for testing purposes and make InitialOverlayActivationMode property protected 2020-08-31 11:26:55 +02:00