IEnumerator StartLevelRoutine() { UIAssistant.main.ShowPage("Loading"); while (CPanel.uiAnimation > 0) { yield return(0); } MatchThree.main.enabled = false; yield return(0); MatchThree.Reset(); yield return(StartCoroutine(CreateField())); MatchThree.main.enabled = true; MatchThree.main.eventCount++; MatchThree.main.StartSession(); GameCamera.main.transform.position = new Vector3(0, 20, -10); }