1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-13 08:32:57 +08:00
osu-lazer/osu.Game/Storyboards
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
..
Drawables Update HasFlag usages to HasFlagFast 2021-02-25 15:38:56 +09:00
CommandLoop.cs Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
CommandTimeline.cs Refactor storyboard timeline to reduce GC / fix crashes 2019-12-18 23:59:48 +09:00
CommandTimelineGroup.cs Fix xmldoc explaining incorrect behaviour 2021-03-11 12:15:59 +09:00
CommandTrigger.cs Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
IStoryboardElement.cs Expose the latest end time of storyboard elements 2021-04-12 23:08:43 -04:00
Storyboard.cs Allow skipping storyboard outro 2021-04-15 13:20:40 -04:00
StoryboardAnimation.cs Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
StoryboardLayer.cs Expose drawable overlay layer 2020-05-19 19:47:50 +02:00
StoryboardSample.cs Expose the latest end time of storyboard elements 2021-04-12 23:08:43 -04:00
StoryboardSprite.cs Fix storyboard commands occurring before the earliest point of visibility delaying gameplay 2021-03-09 15:55:12 +09:00
StoryboardVideo.cs Expose the latest end time of storyboard elements 2021-04-12 23:08:43 -04:00