Exemple #1
0
        public void LoadData(SaveDataBase saveData)
        {
            SpawnerSaveData spawnerSaveData = (SpawnerSaveData)saveData;

            //StateMachine.Initialize(spawnerSaveData.CurrentState);
            //Initialized = true;
            StartingState = spawnerSaveData.CurrentState;
        }
 private void OnWaveComplete(SpawnerStateEnum stateEnum)
 {
     if (stateEnum == SpawnerStateEnum.Complete)
     {
         Debug.Log("Game Over");
         SceneManager.LoadScene("MenuScene");
     }
 }
Exemple #3
0
 public void CompleteWave(SpawnerStateEnum nextState)
 {
     OnWaveComplete?.Invoke(nextState);
 }