Ejemplo n.º 1
0
        // Create a new save file
        public static void InitializeNewState()
        {
            _saveFile = new ItemProgressSave
            {
                TotalAnimaShardsHarvested = DevSettings.AnimaShardsHarvested,
                TotalAnimaHarvested       = DevSettings.AnimaHarvested
            };

            GenerateItems();
            GenerateResources();
            PlayerProgress.CheckNexusAbilityUnlocks(_saveFile.TotalAnimaHarvested);

            Debug.Log("Item Progress: Initialize New State");
        }
Ejemplo n.º 2
0
 public static void LoadStateFromFile(object state)
 {
     _saveFile = (ItemProgressSave)state;
     PlayerProgress.CheckNexusAbilityUnlocks(_saveFile.TotalAnimaHarvested);
 }