private void DoChannelFull(string channelName) { ChannelFull?.Invoke(this, new ChannelEventArgs(channelName)); int gameIndex = hostedGames.FindIndex(c => c.ChannelName == channelName); string gameName = null; if (gameIndex > -1) { gameName = hostedGames[gameIndex].ChannelName; } string message; message = string.IsNullOrEmpty(gameName) ? "The selected game is full! " + channelName : string.Format("Cannot join game {0}; it is full!", gameName); MainChannel.AddMessage(new ChatMessage(null, Color.White, DateTime.Now, message)); }
public void OnChannelFull() { ChannelFull?.Invoke(this, EventArgs.Empty); }