Пример #1
0
        public void OnGameEnded(IGameEndedEvent e)
        {
            GamesManager.OnGameStateChanged(e.Game.Code, GameState.LOBBY);
            GamesManager.OnJoinedLobby(e.Game.Code);

            needForceUpdate = true;
            CheckUpdate(e);
        }
Пример #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;
        }
Пример #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);
     }
 }
Пример #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);
        }
Пример #5
0
 public void OnGameEnded(IGameEndedEvent e)
 {
     Console.WriteLine("Game > ended");
     Console.WriteLine("- Reason: " + e.GameOverReason);
 }
 public void OnGameEnded(IGameEndedEvent evt) => GameEnded?.Invoke(evt);
Пример #7
0
 public void OnGameEnded(IGameEndedEvent e)
 {
     Console.WriteLine("Game > ended");
 }
Пример #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.");
 }
Пример #11
0
 public void OnGameEnded(IGameEndedEvent e)
 {
     _logger.LogInformation("Game {code} > ended because {reason}", e.Game.Code, e.GameOverReason);
 }
Пример #12
0
 public void OnGameEnded(IGameEndedEvent e)
 {
     AutomuteUsPlugin.gamesManager.GetGame(e)?.OnGameEnded(e);
 }
 public void GameEnd(IGameEndedEvent e)
 {
     _proximityHub.Clients.Group(e.Game.Code).GameEnd();
 }
Пример #14
0
 public async void OnGameEnded(IGameEndedEvent e)
 {
     await Bot.Lobby(e.Game.Code.Code);
 }
Пример #15
0
 public void OnGameEnded(IGameEndedEvent evt)
 {
     Interlocked.Increment(ref OnGameEndedCount);
 }
Пример #16
0
 public void OnGameEnded(IGameEndedEvent e)
 {
     _logger.LogInformation("Game > ended");
 }