// Update is called once per frame void Update() { if (Input.GetKeyDown(KeyCode.Space)) { if (pauseMenu.GameIsPaused == false) { if (done == false) { if (SceneManager.GetActiveScene().buildIndex == 1) { if (tutorialSkip.skip == false) { if (textTyper.messageFinished == true) { DialogFinished(); textTyper.StopTypeTextCoroutine(); if (firstDone == false) { StartCoroutine(UpdateText(lines[nextLine])); } else { if (lines2.Length != 0) { StartCoroutine(UpdateText(lines2[nextLine])); } } } else if (textTyper.messageFinished == false) { print("asoifnaf"); textTyper.StopAllCoroutines(); if (firstDone == false) { StartCoroutine(FinishText(lines[nextLine])); } else { if (lines2.Length != 0) { StartCoroutine(FinishText(lines2[nextLine])); } } } } } else { if (textTyper.messageFinished == true) { DialogFinished(); textTyper.StopTypeTextCoroutine(); if (firstDone == false) { StartCoroutine(UpdateText(lines[nextLine])); } else { if (lines2.Length != 0) { StartCoroutine(UpdateText(lines2[nextLine])); } } } else if (textTyper.messageFinished == false) { print("asoifnaf"); textTyper.StopAllCoroutines(); if (firstDone == false) { StartCoroutine(FinishText(lines[nextLine])); } else { if (lines2.Length != 0) { StartCoroutine(FinishText(lines2[nextLine])); } } } } } } } if (done == false) { playerSkill.enabled = false; playerConsume.enabled = false; } else { playerSkill.enabled = true; playerConsume.enabled = true; } }