Esempio n. 1
0
        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;
            }
        }
Esempio n. 2
0
 public void OnPlayerLeftGame(IGamePlayerLeftEvent e)
 {
     Console.WriteLine("Player left a game.");
 }
Esempio n. 3
0
 public void OnPlayerLeftGame(IGamePlayerLeftEvent e)
 {
     _automuteService.RemoveGamePlayer(e.Player);
 }
Esempio n. 4
0
 public void OnPlayerLeftGame(IGamePlayerLeftEvent e)
 {
     _logger.LogInformation("Game {code} > {player} left", e.Game.Code, e.Player.Client.Name);
 }
Esempio n. 5
0
 public void OnGamePlayerLeft(IGamePlayerLeftEvent evt)
 {
     Interlocked.Increment(ref OnGamePlayerLeftCount);
 }
 public void OnPlayerLeftGame(IGamePlayerLeftEvent e)
 {
     _logger.LogInformation("Player left a game.");
 }