Beispiel #1
0
        private void OnGameStart(object sender, GameStartArgs e)
        {
            var form = new GameWindow(e.Mode);

            CreateForm(form);

            ((Form)sender).Close();
        }
Beispiel #2
0
        private void StartGame(GameStartArgs gameStartArgs)
        {
            if (GameMode != GameMode.StartSequence && GameMode != GameMode.End)
            {
                return;
            }

            GameMode = GameMode.Running;
            _helper.GameMode.Value = GameMode;
            ChangeSpawnerState(_helper.StartStage.gameObject, true);
            _helper.StartStage.IsActive = true;
        }
Beispiel #3
0
 private void HandleGameStartEvent(object sender, GameStartArgs e)
 {
     NetworkSyncTime = e.NetworkSyncTime;
     Started         = true;
 }
 public void OnGameStartEvent(object sender, GameStartArgs e)
 {
     GameStartEvent?.Invoke(sender, e);
 }