using System.Collections; using System.Collections.Generic; using UnityEngine; public class LevelSaveClass : MonoBehaviour { public enum LevelState { UNLOCKED, LOCKED, SAVED } private LevelState[] levelUnlocked = { LevelState.UNLOCKED, LevelState.UNLOCKED, LevelState.UNLOCKED, LevelState.SAVED, LevelState.LOCKED, LevelState.LOCKED, LevelState.LOCKED, LevelState.LOCKED, LevelState.LOCKED, LevelState.LOCKED, LevelState.LOCKED }; // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { } public void UnlockNextLevel(int levelNumber) { if(levelNumber == 10) { //UnlockNextWorld(); } else { levelUnlocked[levelNumber + 1] = LevelState.UNLOCKED; } } public LevelState GetLevelState(int index) { return levelUnlocked[index]; } }