using PahlawanEnergi.Materi; using System.Collections; using System.Collections.Generic; using Unity.VisualScripting; using UnityEngine; namespace PahlawanEnergi { [System.Serializable] public class ProgressData { public List levelProgresses; public List learningProgresses; public void PlayGame(int level, int score) { if (levelProgresses[level-1].score < score) levelProgresses[level-1].SetScore(score); if(score >= 2 && level < levelProgresses.Count) { if (!levelProgresses[level].isUnlocked) levelProgresses[level].Unlock(); } } public void ReadLearningMaterial(int id) { if(!learningProgresses[id - 1].isAlreadyReadMaterial) learningProgresses[id - 1].ReadMaterial(); } } }