public override System.Collections.IEnumerator LevelComplete() { animator.Shoryuken(); StartCoroutine(animator.JumpOffscreen()); foreach (SlideAnimation item in menuItems) { item.MovingTowards = false; if (item.tag == "arrow") { StartCoroutine(item.MoveTo(new UnityEngine.Vector3(0.0f, -8.0f))); } else { StartCoroutine(item.MoveBackwards()); } } sfx.PlaySound(SoundManager.SOUNDS.VICTORY); StartCoroutine(currentNode.Scatter(NODE_DIRECTION.DOWN)); DecrementRemainingStones(); while (animator.OnScreen) { yield return(null); } SceneManager.LoadScene("Zen Mode"); }