void ArenaState(EArenaMessage newArenaMessage) { if (newArenaMessage == EArenaMessage.WARMUP) { lastArenaCheck = DateTime.Now; } }
private void OnArenaMessage(EArenaMessage message) { if (message == EArenaMessage.PLAY) { foreach (ServerSetting bot in Configuration.Instance.Bots) { if (bot.SendArenaUpdates) { Sender.SendSingle(Messages.Generate_ServerStatus(Translations.Instance["server_status_arena_start"], bot), bot); } } } else if (message == EArenaMessage.WIN || message == EArenaMessage.LOSE) { foreach (ServerSetting bot in Configuration.Instance.Bots) { if (bot.SendArenaUpdates) { Sender.SendSingle(Messages.Generate_ServerStatus(Translations.Instance["server_status_arena_stop"], bot), bot); } } } }