public void DestroyEnemy() { totalLevelEnemies--; enemiesText.text = totalLevelEnemies.ToString(); Debug.Log("Calling destroy" + totalLevelEnemies.ToString()); if (totalLevelEnemies == 0) { if (_info.unlockedLevels == currentLevel.levelNumber) { _info.unlockedLevels++; } DataPrincess.Save(_info); SceneManager.LoadScene("VictoryLevel"); } }
public void StopWave() { Debug.Log("Terminando oleada"); playing = false; foreach (Enemy enemy in newWave.enemies) { Debug.Log("Enemy in time: " + enemy.timeOfSpawn); } newLevel.AddWave(newWave); gameLevels.AddLevel(newLevel); Debug.Log("Saving game level data :" + newLevel.levelNumber); DataPrincess.Save(gameLevels); }
public void SaveNewData() { DataPrincess.Save(_info); SceneManager.LoadScene("LevelSelection"); }