void Start() { soundController = GetComponent <GameAmbientSoundController>(); if (!isFirstTimePlaying && isChoiceMade == true) { soundController.PlayGameMusic(); } }
void Awake() { Time.timeScale = 1; menuCanvas.SetActive(false); endGameCanvas.SetActive(false); tutorialWelcomeCanvas.SetActive(false); tutorialTimeline.SetActive(false); attackTimeline.SetActive(false); isPaused = false; isFinished = false; Instance = this; gameTimer = 0; pauseScript = GetComponent <PauseScript>(); tutorialController = GetComponent <TutorialController>(); soundController = GetComponent <GameAmbientSoundController>(); uiController = GetComponent <UiController>(); allySpawner = GetComponent <AllySpawner>(); uiController.UpdateCoinNumber(coinsAvailable); uiController.UpdateHealthPotionsNumber(healthPotionsAvailable); uiController.UpdateAllyNumber(); tutorialCamera.GetComponent <AudioListener>().enabled = false; if (isFirstTimePlaying) { Time.timeScale = 0; isPaused = true; isFirstTimePlaying = false; tutorialWelcomeCanvas.SetActive(true); generalUICanvas.SetActive(false); } else { Time.timeScale = 1; isPaused = false; isInTutorial = false; tutorialWelcomeCanvas.SetActive(false); generalUICanvas.SetActive(true); } }