34 lines
811 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class WorldMapSave
{
public enum LevelState
{
UNLOCKED,
LOCKED,
SAVED
}
private LevelState[] levelUnlocked = { LevelState.UNLOCKED, LevelState.UNLOCKED, LevelState.UNLOCKED, LevelState.UNLOCKED,
LevelState.UNLOCKED, LevelState.SAVED, LevelState.LOCKED, LevelState.LOCKED, LevelState.LOCKED, LevelState.LOCKED, LevelState.LOCKED };
public void UnlockNextLevel(int levelNumber)
{
if(levelNumber == 10)
{
//UnlockNextWorld();
}
else
{
levelUnlocked[levelNumber + 1] = LevelState.UNLOCKED;
}
}
public LevelState GetLevelState(int index)
{
return levelUnlocked[index];
}
}