osu/osu.Game/Storyboards
Dean Herbert e49da2948d Fix storyboard background replacement logic not working for beatmaps with multiple backgrounds
In the case where the background image of individual difficulties is
different, querying the beatmap *set*'s metadata as we were will cause
issues.

I haven't added test coverage for this but can if required. Can be
manually tested using https://osu.ppy.sh/beatmapsets/1595773#osu/3377474
(specifically the highest difficulty).

Closes https://github.com/ppy/osu/discussions/16873.
2022-02-18 16:24:19 +09:00
..
Drawables Rename RealmContextFactory to RealmAccess 2022-01-24 20:38:07 +09:00
CommandLoop.cs Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
CommandTimeline.cs Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
CommandTimelineGroup.cs Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
CommandTrigger.cs Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
IStoryboardElement.cs Rename IStoryboardElementHasDuration, remove unnecessary step in tests, add Duration field 2021-04-18 20:20:14 -04:00
IStoryboardElementWithDuration.cs Implement Duration via the interface 2021-05-04 16:04:59 +09:00
Storyboard.cs Fix storyboard background replacement logic not working for beatmaps with multiple backgrounds 2022-02-18 16:24:19 +09:00
StoryboardAnimation.cs Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
StoryboardLayer.cs Bypass 640x480 coordinate space for video storyboard elements 2021-05-25 16:17:29 +09:00
StoryboardSample.cs Add IHasDuration interface with EndTime for storyboard elements to implement 2021-04-15 17:17:02 -04:00
StoryboardSprite.cs Use longer form to read better 2021-12-14 17:41:09 +09:00
StoryboardVideo.cs Add IHasDuration interface with EndTime for storyboard elements to implement 2021-04-15 17:17:02 -04:00
StoryboardVideoLayer.cs Rename classes as per review feedback 2021-05-25 18:50:33 +09:00