public void OnGamePlayerLeft(IGamePlayerLeftEvent e) { if (JesterGames[e.Game.Code].CountingDown) { _logger.LogInformation($"Assigning Jester interrupted. {JesterGames[e.Game.Code].Jestername} is NOT the jester."); Task.Run(async() => await SorryNotJester(e.Game.GetClientPlayer(JesterGames[e.Game.Code].JesterClientId)).ConfigureAwait(false)); JesterGame jgame = JesterGames[e.Game.Code]; jgame.CountingDown = false; JesterGames[e.Game.Code] = jgame; } }
public void OnPlayerLeftGame(IGamePlayerLeftEvent e) { Console.WriteLine("Player left a game."); }
public void OnPlayerLeftGame(IGamePlayerLeftEvent e) { _automuteService.RemoveGamePlayer(e.Player); }
public void OnPlayerLeftGame(IGamePlayerLeftEvent e) { _logger.LogInformation("Game {code} > {player} left", e.Game.Code, e.Player.Client.Name); }
public void OnGamePlayerLeft(IGamePlayerLeftEvent evt) { Interlocked.Increment(ref OnGamePlayerLeftCount); }
public void OnPlayerLeftGame(IGamePlayerLeftEvent e) { _logger.LogInformation("Player left a game."); }