Tweak intro timings more and ensure non-theme tracks play from preview point

This commit is contained in:
Dean Herbert
2022-08-17 13:20:40 +09:00
parent 37799e3b31
commit d9346abb9c
3 changed files with 14 additions and 12 deletions

View File

@ -19,11 +19,9 @@ namespace osu.Game.Screens.Menu
protected override string BeatmapFile => "circles.osz";
public const double TRACK_START_DELAY_NON_THEMED = 1000;
private const double track_start_delay_themed = 600;
public const double TRACK_START_DELAY = 600;
private const double delay_for_menu = 2900;
private const double delay_step_one = 2300;
private Sample welcome;
@ -47,16 +45,14 @@ namespace osu.Game.Screens.Menu
{
welcome?.Play();
double trackStartDelay = UsingThemedIntro ? track_start_delay_themed : TRACK_START_DELAY_NON_THEMED;
Scheduler.AddDelayed(delegate
{
StartTrack();
PrepareMenuLoad();
Scheduler.AddDelayed(LoadMenu, delay_for_menu - trackStartDelay);
}, trackStartDelay);
Scheduler.AddDelayed(LoadMenu, delay_for_menu - TRACK_START_DELAY);
}, TRACK_START_DELAY);
logo.ScaleTo(1);
logo.FadeIn();