Rename to AbortGameplay() and handle additional states

This commit is contained in:
Dan Balasescu
2021-12-14 16:52:57 +09:00
parent 750bfae909
commit 9ade8069a1
5 changed files with 8 additions and 6 deletions

View File

@ -80,7 +80,7 @@ namespace osu.Game.Online.Multiplayer
/// <summary>
/// Aborts an ongoing gameplay load.
/// </summary>
Task AbortLoad();
Task AbortGameplay();
/// <summary>
/// Adds an item to the playlist.

View File

@ -333,7 +333,7 @@ namespace osu.Game.Online.Multiplayer
public abstract Task StartMatch();
public abstract Task AbortLoad();
public abstract Task AbortGameplay();
public abstract Task AddPlaylistItem(MultiplayerPlaylistItem item);

View File

@ -154,12 +154,12 @@ namespace osu.Game.Online.Multiplayer
return connection.InvokeAsync(nameof(IMultiplayerServer.StartMatch));
}
public override Task AbortLoad()
public override Task AbortGameplay()
{
if (!IsConnected.Value)
return Task.CompletedTask;
return connection.InvokeAsync(nameof(IMultiplayerServer.AbortLoad));
return connection.InvokeAsync(nameof(IMultiplayerServer.AbortGameplay));
}
public override Task AddPlaylistItem(MultiplayerPlaylistItem item)