private void OnGameStart(GameStartEventArgs obj) { var levelDataController = GameManager.Instance.CurrentLevel; var shouldShowPowerBar = levelDataController.ShouldShowPowerbar(); PowerMeter.SetActive(shouldShowPowerBar); }
private void GameStartedHandler(object sender, GameStartEventArgs e) { var gameStartXml = new GameStartMessage { MaxMoves = e.GameInfo.MaxMoves, Player1 = e.GameInfo.Player1, Player2 = e.GameInfo.Player2, GameId = e.GameInfo.GameId, AllowBubbles = e.GameInfo.AllowBubbles, DynamiteCount = e.GameInfo.DynamiteCount }.ToXml(); Connection.Send(new Message(e.GameInfo.Player1, gameStartXml)); Connection.Send(new Message(e.GameInfo.Player2, gameStartXml)); }
public void AddTimer(GameStartEventArgs args, int timer) { lock (Timers) { if (args.MinimumPlayers <= args.ReadyPlayers) { if (Timers.ContainsKey(args.RoomId)) { if (args.MinimumPlayers <= args.ReadyPlayers && args.Players.Length == args.ReadyPlayers) { Timers[args.RoomId] = 5; } } else { if (args.MinimumPlayers >= args.ReadyPlayers && args.Players.Length == args.ReadyPlayers) { Timers.Add(args.RoomId, 5); } else { Timers.Add(args.RoomId, timer); } } TimersData[args.RoomId] = args.Players; } else { if (Timers.ContainsKey(args.RoomId)) { RemoveTimer(args.RoomId); SendMessage(args.Players, -1); } } } }
private void OnGameStart(object sender, GameStartEventArgs e) { this.game.StartGame(e.PlayersCount + 1, e.DiceCount); }
protected virtual void OnGameStartEvent(GameStartEventArgs e) { if (GameStartEvent != null) GameStartEvent.Invoke(this, e); }
/// <summary> /// GameStart Event /// </summary> /// <param name="sender"></param> /// <param name="gameStartEventArgs"></param> private void OnGameStartEvent(object sender, GameStartEventArgs gameStartEventArgs) { this.GUIGameInstance.AreaList.Select(i => { i.Status = Area.AreaStatus.None; return i; }).ToList(); this.StartStopwatch(true); }
private void GameStartedHandler(object sender, GameStartEventArgs e) { }
public void PrintStart(object source, GameStartEventArgs arg) { Console.WriteLine("Game Start:"); Console.WriteLine(); }
public void HandleGameTimerStartEvent(GameStartEventArgs args) { ReadyTimer.AddTimer(args, 60); ReadyTimer.OnTimerEnd += HandleReadyTimerEnded; }
public void PrintStart(object source, GameStartEventArgs arg) { this.listBox_HeroesFight.Items.Add("Game Start"); }