Skip to content
Draft
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 8 additions & 7 deletions osu.Game/Screens/OnlinePlay/Multiplayer/MultiplayerPlayer.cs
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,11 @@ private void onGameplayStarted() => Scheduler.Add(() =>

loadingDisplay.Hide();
base.StartGameplay();

if (Configuration.AutomaticallySkipIntro)
{
base.RequestIntroSkip();
Comment thread
intkr marked this conversation as resolved.
Outdated
}
});

private void onResultsReady()
Expand Down Expand Up @@ -225,15 +230,11 @@ protected override async Task PrepareScoreForResultsAsync(Score score)

protected override void RequestIntroSkip()
{
// If the room is set up such that the intro is automatically skipped, there's no need to vote on it.
if (Configuration.AutomaticallySkipIntro)
if (!Configuration.AutomaticallySkipIntro)
{
base.RequestIntroSkip();
return;
// No base call because we aren't skipping yet.
client.VoteToSkipIntro().FireAndForget();
}

// No base call because we aren't skipping yet.
client.VoteToSkipIntro().FireAndForget();
}

private void onVoteToSkipIntroPassed()
Expand Down
Loading