public async void OnMeetingStarted(IMeetingStartedEvent e) { foreach (var player in e.Game.Players) { if (player.Character.PlayerInfo.IsDead) { Bot.games[e.Game.Code.Code].players[(int)player.Character.PlayerInfo.Color].isDead = true; } } await Bot.Meeting(e.Game.Code.Code); }
public void OnMeetingStarted(IMeetingStartedEvent evt) { var code = evt.Game.Code; var players = evt.Game.Players; logger.LogInformation($"[{code}] Meeting has started, unmuting alive clients."); foreach (var player in players) { var name = player.Character.PlayerInfo.PlayerName; var dead = player.Character.PlayerInfo.IsDead; if (!dead) { logger.LogInformation($"Unmuting client: {name}"); var unmute = new UnmuteClient { Nickname = name }; executor.Schedule(unmute); } } }
public void OnMeetingStarted(IMeetingStartedEvent e) { AutomuteUsPlugin.gamesManager.GetGame(e)?.OnMeetingStarted(e); }
public void OnMeetingStarted(IMeetingStartedEvent e) { Console.WriteLine("Meeting > started"); }
public void OnMeetingStarted(IMeetingStartedEvent e) { _logger.LogInformation("Meeting > started"); }
public void MeetingCalled(IMeetingStartedEvent e) { _proximityHub.Clients.Group(e.Game.Code).MeetingCalled(); }
public void OnMeetingStarted(IMeetingStartedEvent e) { GamesManager.OnGameStateChanged(e.Game.Code, GameState.DISCUSSION); CheckUpdate(e); }
public void OnMeetingStarted(IMeetingStartedEvent e) { _automuteService.OnMeetingStarted(e.Game); }
public void OnMeetingStarted(IMeetingStartedEvent evt) { Interlocked.Increment(ref OnMeetingStartedCount); }