public void OpeningFinished() { startMenu.SetActive(false); openingCinematic.SetActive(false); mainCam.gameObject.SetActive(true); gameUI.SetActive(true); TimeController.instance.ResumeGameTime(); introTutorial.ActivateTutorial(); }
private void Update() { currentTimeLeft -= Time.deltaTime; if (currentTimeLeft <= 0 && !TimeController.instance.IsGameTimePaused()) { timeLeftText.text = "Alien Died!"; alienTutorial.ActivateTutorial(); TimeController.instance.EnterRewindMode(); } else if (!TimeController.instance.IsGameTimePaused()) { UpdateTimeLeftText(); } }
private void Update() { if (!TimeController.instance.IsGameTimePaused() && vehiclesOnPad.Contains(PlayerManager.instance.currentVehicle)) { keyhint.text = "Press E to switch vehicle."; if (Input.GetButtonUp("Switch") && !switchedThisFrame) { switchedThisFrame = true; keyhint.text = ""; if (rewindTutorial2 != null) { rewindTutorial2.ActivateTutorial(); } PlayerManager.instance.SwitchToNextVehicle(); } } }