Exemplo n.º 1
0
        public void OnGameEnded(IGameEndedEvent e)
        {
            GamesManager.OnGameStateChanged(e.Game.Code, GameState.LOBBY);
            GamesManager.OnJoinedLobby(e.Game.Code);

            needForceUpdate = true;
            CheckUpdate(e);
        }
Exemplo n.º 2
0
        public void OnGameEnded(IGameEndedEvent e)
        {
            _logger.LogInformation($"Game has ended.");

            JesterGame jgame = JesterGames[e.Game.Code];

            jgame.GameEnded          = true;
            JesterGames[e.Game.Code] = jgame;
        }
Exemplo n.º 3
0
 public void OnGameEnded(IGameEndedEvent e)
 {
     if (CodeAndInfos.ContainsKey(e.Game))
     {
         CodeAndInfos[e.Game].frozens.Clear();
         CodeAndInfos[e.Game].impostors.Clear();
         CodeAndInfos.Remove(e.Game);
     }
 }
Exemplo n.º 4
0
        public void OnGameEnded(IGameEndedEvent evt)
        {
            var code = evt.Game.Code;

            logger.LogInformation($"[{code}] Game has ended, unmuting all clients.");

            var mute = new UnmuteAll {
                ChannelName = $"Impostor {code}"
            };

            executor.Schedule(mute);
        }
Exemplo n.º 5
0
 public void OnGameEnded(IGameEndedEvent e)
 {
     Console.WriteLine("Game > ended");
     Console.WriteLine("- Reason: " + e.GameOverReason);
 }
 public void OnGameEnded(IGameEndedEvent evt) => GameEnded?.Invoke(evt);
Exemplo n.º 7
0
 public void OnGameEnded(IGameEndedEvent e)
 {
     Console.WriteLine("Game > ended");
 }
Exemplo n.º 8
0
 public void OnGameEnded(IGameEndedEvent e)
 {
     _automuteService.OnGameEnded(e.Game);
 }
 public void OnGameEnded(IGameEndedEvent e)
 {
     impostorTimer.Stop();
     hideTimer.Stop();
     _logger.LogInformation($"Game has ended.");
 }
 public void OnGameEnd(IGameEndedEvent e)
 {
     _logger.LogInformation($"Game has ended.");
 }
Exemplo n.º 11
0
 public void OnGameEnded(IGameEndedEvent e)
 {
     _logger.LogInformation("Game {code} > ended because {reason}", e.Game.Code, e.GameOverReason);
 }
Exemplo n.º 12
0
 public void OnGameEnded(IGameEndedEvent e)
 {
     AutomuteUsPlugin.gamesManager.GetGame(e)?.OnGameEnded(e);
 }
Exemplo n.º 13
0
 public void GameEnd(IGameEndedEvent e)
 {
     _proximityHub.Clients.Group(e.Game.Code).GameEnd();
 }
Exemplo n.º 14
0
 public async void OnGameEnded(IGameEndedEvent e)
 {
     await Bot.Lobby(e.Game.Code.Code);
 }
Exemplo n.º 15
0
 public void OnGameEnded(IGameEndedEvent evt)
 {
     Interlocked.Increment(ref OnGameEndedCount);
 }
Exemplo n.º 16
0
 public void OnGameEnded(IGameEndedEvent e)
 {
     _logger.LogInformation("Game > ended");
 }