Dan Balasescu
7bc8908ca9
Partial everything
2022-11-27 00:00:27 +09:00
Dean Herbert
73e924479f
Find video by recursive check rather than marker interface
...
Seems a lot more reliable, and allows falling back to the "main" video
in cases which didn't support this previously.
A next step may be to allow every screen to support a video based on its
screen name, rather than specifying the local `TourneyVideo` every time.
2022-07-11 20:42:05 +09:00
Dan Balasescu
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
Dean Herbert
3f41003d35
Move video store out of TournamentStorage
...
There was no reason it should be nested inside.
2020-10-19 15:48:15 +09:00
Shivam
af11340849
Fix nullref exceptions and redundant explicit type
2020-06-24 02:13:28 +02:00
Shivam
9d2392b6b1
Cache TournamentStorage as Storage and only cast when necessary
2020-06-24 00:14:44 +02:00
Shivam
0ca8c961c8
Remove string interpolation & unnecessary test setup
2020-06-24 00:05:30 +02:00
Shivam
2964b457a0
Rename VideoStorage to VideoStore
2020-06-11 15:05:28 +02:00
Shivam
417919320c
change namespace to osu.Game.Tournament.IO
2020-06-09 17:28:42 +02:00
Shivam
9a20ffa8a3
Rename to TournamentStorage
2020-06-08 00:47:47 +02:00
Shivam
17cd9569ed
Introduce new storage class and manager
2020-06-08 00:46:40 +02:00
Dean Herbert
51db361c32
Update usages of Animation and Video in line with framework changes
2020-04-03 16:00:06 +09:00
Dean Herbert
604ce37064
Merge remote-tracking branch 'upstream/master' into video-start-from-zero
2020-03-12 18:57:53 +09:00
Dean Herbert
39bb98bfb2
Allow videos to be loaded with any extension
...
Also moves all tournament user resources to a "tournament" subfolder.
2020-03-12 13:27:00 +09:00
smoogipoo
8eb8572c73
Apply osu!-side video sprite changes
2020-03-11 18:00:39 +09:00
smoogipoo
6421f28ac7
Fix nullref
2020-03-09 19:07:44 +09:00
Dan Balasescu
0ecf6a4ecd
Merge branch 'master' into tournament-design-win
2020-03-09 14:16:34 +09:00
Dean Herbert
a85cef2f06
Reset win screen video on display; add fade in transition
2020-03-08 16:05:37 +09:00
Dean Herbert
3a3a2ad2a7
Fix video looping not propagating when set too early in initialisation
2020-03-08 16:04:51 +09:00
Dean Herbert
0a72fa69ab
Simplify video creation (and handle fallback better)
2020-03-06 18:39:12 +09:00
Huo Yaoyuan
ccc8aa6fa4
Apply brace style.
2019-11-11 20:13:13 +08:00
Dean Herbert
380859e06e
Set clock on video directly; ignore long frames
2019-11-08 17:13:45 +09:00
Dean Herbert
5fe764b2db
Fix tournament videos stuttering when changing scenes
2019-11-08 16:19:34 +09:00
Dean Herbert
1e2f9d1ba1
Fix start failure if videos are missing
2019-06-17 21:07:30 +09:00