private void StartGame() { pauseButton.gameObject.SetActive(true); playButton.gameObject.SetActive(false); startTime = DateTime.Now; pauseButton.onClick.AddListener(ChangePauseState); saveButton.onClick.AddListener(SaveEndExit); orbitalManager.PlayerSubscribe(OnPlayerDataChanged); pauseButtonText.text = Constants.Pause; planetName.text = "Third planet from Sun"; UpdateUi(modelData); updateProvider.UpdateEvent += StartTimer; playerView.Init(); gameModeManager.StartGame(); }