Exemplo n.º 1
0
 void Update()
 {
     if (EnemiesDestroyed == OverallEnemiesToSpawn || SkipLevel)
     {
         SpaceShooterSceneManager.LoadLevelCompletedScene();
     }
 }
Exemplo n.º 2
0
    void Start()
    {
        // Setup
        EnemiesDestroyed = OverallEnemiesToSpawn = 0;
        playerHealth.BeforeObjectDies += () => {
            Debug.Log("Player KIA"); SpaceShooterSceneManager.LoadGameOverScene();
        };
        foreach (var barrage in MissleBarrages)
        {
            barrage.WhenEnemyRocketDiesDelegate = () => { EnemiesDestroyed++; Debug.Log("Enemy Count = " + EnemiesDestroyed); };
            OverallEnemiesToSpawn += barrage.NumberOfEnemiesToSpawn;
        }
        Debug.Log("Count = " + OverallEnemiesToSpawn);

        // -------- Start Level -------- //
        StartCoroutine(StartLevel());
    }
Exemplo n.º 3
0
 public void LoadNextLevel()
 {
     SpaceShooterSceneManager.LoadNextLevelScene();
 }
Exemplo n.º 4
0
 public void StartGame()
 {
     SpaceShooterSceneManager.LoadNextLevelScene();
 }
Exemplo n.º 5
0
 public void ReturnToStartMenu()
 {
     SpaceShooterSceneManager.LoadStartScreen();
 }
Exemplo n.º 6
0
 void Start()
 {
     playerHealth.BeforeObjectDies += () => { Debug.Log("Player KIA"); SpaceShooterSceneManager.LoadGameOverScene(); };
 }