public void NextMovePrep() { if (CurrentLevel.GetComponent <LevelManager>().GetLevelEnd() == CurrentTile) { if (GameMode.HasConditionBeenMet()) { StartCoroutine(MenuMan.FadeFader(FadeAction.LoadNextLevel)); } else { MenuMan.LevelFailed(false); } } else { CurrentTile.SetupMove(); } }