public void Start() { if (SaveAndLoad.GetFinishedLevel()) { OpenScreen((int)SCREEN.LEVEL_SELECTION); } else { OpenScreen((int)SCREEN.MAIN); } }
public void Prepare() { save = SaveAndLoad.LoadLevelData(); if (SaveAndLoad.GetFinishedLevel()) { SaveAndLoad.SetFinishedLevel(false); StartCoroutine(UnlockLevelAnimation()); } else { currentLevel = 0; SetLevelInfo(); dots.ChangeSelectedLevel(currentLevel); } SaveAndLoad.SetLastOpenedLevel(currentLevel); SaveAndLoad.SetLastOpenedLevelName(levelData[currentLevel].sceneName); }