public void Load(ProgressSaveData data) { categoriesData = data.categoriesInfo; hintsRemaining = data.hintsRemaining; lastCategoryUnlocked = data.lastCategoryUnlocked; coins = data.coins; levelsCreated = data.levelsCreatedData; LoadLevelsCreated(); CheckLevelsData(); }
//Save and Load //---------------- public ProgressSaveData Save() { ProgressSaveData data = new ProgressSaveData(); data.categoriesInfo = categoriesData; data.hintsRemaining = hintsRemaining; data.lastCategoryUnlocked = lastCategoryUnlocked; data.coins = coins; data.levelsCreatedData = levelsCreated; return(data); }