Dean Herbert
|
d019cb5167
|
Update in line with framed clock changes
|
2023-09-22 22:02:18 +09:00 |
|
Dean Herbert
|
3f27be1f33
|
Replace most usages of DecoupleableInterpolatingFramedClock
Except `FramedBeatmapClock`, which is the high-effort one.
|
2023-09-22 12:49:25 +09:00 |
|
Dan Balasescu
|
7bc8908ca9
|
Partial everything
|
2022-11-27 00:00:27 +09:00 |
|
Dean Herbert
|
20d87fbed4
|
Eagerly dispose of triangles intro textures to avoid holding for full length of game session
|
2022-11-17 23:05:34 +09:00 |
|
Dean Herbert
|
a215d009fe
|
Update Remove /RemoveRange /RemoveAll calls in line with framework changes
|
2022-08-29 15:57:40 +09:00 |
|
Dean Herbert
|
d9346abb9c
|
Tweak intro timings more and ensure non-theme tracks play from preview point
|
2022-08-17 13:20:40 +09:00 |
|
Dean Herbert
|
5ac314077a
|
Improve intro timings when not using osu! theme
Roughly as proposed in https://github.com/ppy/osu/discussions/19687.
|
2022-08-16 18:19:30 +09:00 |
|
Dean Herbert
|
cad18ebc58
|
Reword comment to better explain what we are guarding against
|
2022-07-12 16:46:19 +09:00 |
|
Dean Herbert
|
cafe30fc4d
|
Fix potential crash during shutdown sequence if intro playback was aborted
Fixes one of the audio related `ObjectDisposedException`s
(https://sentry.ppy.sh/organizations/ppy/issues/92/events/12f282f048cb4a4fae85810e8a70b68d/?project=2&query=is%3Aunresolved&sort=freq&statsPeriod=7d).
Ran into this while testing locally. See
`IntroScreen.ensureEventuallyArrivingAtMenu` for the related cause of
this happening (forced continuing to next screen if the intro doesn't
load in time).
|
2022-07-12 15:20:30 +09:00 |
|
Salman Ahmed
|
07a08d28c6
|
Rename parameter and default to 0
|
2022-07-07 23:31:06 +03:00 |
|
Dean Herbert
|
15d070668d
|
Move intro screen background to base implementation and use colour fading
|
2022-07-08 02:12:01 +09:00 |
|
Salman Ahmed
|
e3eba58cb6
|
Catch in triangles intro
|
2022-06-29 13:37:42 +03:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Dean Herbert
|
832d37b2c2
|
Update screen transition events to use new event args
|
2022-04-22 00:52:44 +09:00 |
|
Dean Herbert
|
82806d7aeb
|
Ensure the background is eventually displayed when IntroTriangles suspends
|
2022-01-30 21:32:39 +09:00 |
|
Susko3
|
19467e58c1
|
Remove unused params from BDL methods
|
2022-01-15 01:06:39 +01:00 |
|
Dean Herbert
|
6399c695e8
|
Update usages of BufferedContainer in line with framework changes
|
2021-11-05 15:54:49 +09:00 |
|
Dean Herbert
|
f88d898960
|
Allow intro screens to be created without loading a MainMenu
|
2021-10-07 16:38:22 +09:00 |
|
Dean Herbert
|
94702ee7e3
|
Fix triangles intro attempting to restart track after it is disposed
|
2021-09-10 18:23:00 +09:00 |
|
Dean Herbert
|
99b6f0352c
|
Always start decoupled clock regardless of track source
|
2021-09-09 22:04:00 +09:00 |
|
Dean Herbert
|
ba99a808af
|
Use a decoupled clock for triangles intro to avoid startup freezes on broken audio device
|
2021-09-09 01:21:19 +09:00 |
|
PercyDan54
|
e1c646b9b2
|
Remove redundant arguments
|
2021-07-05 23:52:39 +08:00 |
|
Dean Herbert
|
74fc5d5b8c
|
Fix potential cross-thread drawable mutation in IntroTriangles
|
2021-03-08 13:30:07 +09:00 |
|
smoogipoo
|
de9d075f94
|
Initial sample + samplechannel rework
|
2021-01-19 17:11:40 +09:00 |
|
Dean Herbert
|
1edafc39ba
|
Fix intro welcome playing double due to missing conditional
|
2020-08-21 18:33:24 +09:00 |
|
Dean Herbert
|
0ae460fb8f
|
Avoid beatmap load call in IntroScreen
|
2020-08-21 15:50:14 +09:00 |
|
smoogipoo
|
c0031955c9
|
Update with further framework changes
|
2020-08-12 01:50:18 +09:00 |
|
smoogipoo
|
ef689d943a
|
Fix intros playing incorrectly
|
2020-08-06 18:54:08 +09:00 |
|
smoogipoo
|
5c05fe3988
|
Expose track from MusicController
|
2020-08-06 16:24:14 +09:00 |
|
smoogipoo
|
6e42b8219c
|
Move track to MusicController, compiles
|
2020-08-06 16:24:14 +09:00 |
|
jorolf
|
50f72ac9cb
|
rename classes
|
2020-07-22 22:10:59 +02:00 |
|
jorolf
|
87f7d8744d
|
simplify transform
|
2020-07-15 12:40:46 +02:00 |
|
Dean Herbert
|
675544ec2f
|
Tidy up colour and variable usage
|
2020-07-15 19:03:59 +09:00 |
|
jorolf
|
52b313f290
|
change textures
|
2020-07-04 19:06:26 +02:00 |
|
jorolf
|
820056cc4e
|
update colours/transformations
|
2020-06-28 17:53:53 +02:00 |
|
jorolf
|
1409ace282
|
apply suggestions
|
2020-06-25 00:59:12 +02:00 |
|
jorolf
|
6f0ec36407
|
remove size from hue animation
|
2020-06-24 16:27:00 +02:00 |
|
jorolf
|
768e28faba
|
generalize and simplify animation
|
2020-06-24 14:11:38 +02:00 |
|
Sebastian Krajewski
|
68f078c9e6
|
Replace logo-triangles.mp4 with shadered logo-triangles.png
|
2020-06-24 10:30:33 +02:00 |
|
Shivam
|
81c392b841
|
Change hash to be lowercase and change sample directories
|
2020-06-12 15:57:23 +02:00 |
|
Dean Herbert
|
c0afe4c880
|
Merge branch 'master' into fallback-intro
|
2020-06-12 17:19:11 +09:00 |
|
Dean Herbert
|
dd61d6ed04
|
Attempt to reimport intro if a bad state is detected
|
2020-06-08 14:48:42 +09:00 |
|
Dean Herbert
|
72ada020a2
|
Don't attempt to use virtual track for intro sequence clock
|
2020-06-08 13:42:16 +09:00 |
|
Shivam
|
888b90b426
|
Rename IntroFallback classes to IntroLegacy
This commit also renames files accordingly with https://github.com/ppy/osu-resources/pull/103
|
2020-06-02 13:14:50 +02:00 |
|
Shivam
|
2aadb9deba
|
Implement welcome and seeya samples
|
2020-06-02 11:05:18 +02:00 |
|
Dean Herbert
|
61d8cfd224
|
Fix triangle intro video being out of time
|
2020-04-08 19:51:55 +09:00 |
|
Dean Herbert
|
51db361c32
|
Update usages of Animation and Video in line with framework changes
|
2020-04-03 16:00:06 +09:00 |
|
smoogipoo
|
8eb8572c73
|
Apply osu!-side video sprite changes
|
2020-03-11 18:00:39 +09:00 |
|
smoogipoo
|
101a587641
|
Disable triangles in triangles intro
|
2020-02-27 15:51:55 +09:00 |
|
recapitalverb
|
c753cb46c5
|
Use [Resolved] wherever possible
|
2020-02-14 20:14:00 +07:00 |
|