private void OnGameStart(object sender, GameStartArgs e) { var form = new GameWindow(e.Mode); CreateForm(form); ((Form)sender).Close(); }
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; }
private void HandleGameStartEvent(object sender, GameStartArgs e) { NetworkSyncTime = e.NetworkSyncTime; Started = true; }
public void OnGameStartEvent(object sender, GameStartArgs e) { GameStartEvent?.Invoke(sender, e); }