Add required server methods for kicking users

This commit is contained in:
Dean Herbert
2021-08-11 17:20:41 +09:00
parent c54a37a4ca
commit e8ad0fba75
4 changed files with 25 additions and 0 deletions

View File

@ -174,6 +174,13 @@ namespace osu.Game.Tests.Visual.Multiplayer
public override Task TransferHost(int userId) => ((IMultiplayerClient)this).HostChanged(userId);
public override Task KickUser(int userId)
{
Debug.Assert(Room != null);
return ((IMultiplayerClient)this).UserLeft(Room.Users.Single(u => u.UserID == userId));
}
public override async Task ChangeSettings(MultiplayerRoomSettings settings)
{
Debug.Assert(Room != null);