private KickPlayer ( object sender, |
||
sender | object | |
e | ||
return | void |
private void KickPlayer(object sender, RoutedEventArgs e)
{
e.Handled = true;
var s = sender as FrameworkElement;
if (s == null) return;
var player = s.DataContext as Player;
if (player == null) return;
if (player == Player.LocalPlayer)
{
throw new UserMessageException("You cannot kick yourself.");
}
Program.Client.Rpc.Boot(player, "The host has booted them from the game.");
}