private void Start() { WaveNum = GameObject.Find("WaveNum").GetComponent <Text>(); WaveNumRT = WaveNum.GetComponent <RectTransform>(); AchievementObserver = FindObjectOfType <MB_AchievementObserver>().gameObject; if (GameObject.Find("EndGameStatChecker") != null) { EndGameStats = GameObject.FindObjectOfType <EndGameStats>().gameObject; } wavespawn = 5f; waveNumber = 0; EnemiesInGame = 0; PhoenixBaseObject = GameObject.Find("PhoenixBase"); DialogSystem = FindObjectOfType <MB_DialogSystem>().gameObject; a = GameObject.Find("SceneManager").GetComponent <AudioSource>(); audioManager = FindObjectOfType <NWB_AudioManager>(); StartCoroutine(EndWaveChecker()); var wave = waves[waveNumber]; var dialog = DialogSystem.GetComponent <MB_DialogSystem>(); if (waveNumber == 0 && IsTutorialLevel == false) { if (wave.enemy.gameObject.name == "Enemy1") { StartCoroutine(dialog.ShowReconDialog("I see a purple looking fella in the distance!")); EnemyDiag1 = true; } if (wave.enemy.gameObject.name == "Enemy2") { StartCoroutine(dialog.ShowReconDialog("I see a light blue looking fella in the distance!")); EnemyDiag2 = true; } if (wave.enemy.gameObject.name == "Enemy3") { StartCoroutine(dialog.ShowReconDialog("I see a strong looking orange fella in the distance!")); EnemyDiag3 = true; } if (wave.enemy.gameObject.name == "Enemy4") { StartCoroutine(dialog.ShowReconDialog("I see a pretty fast yella fella in the distance! He sure does look agile!")); EnemyDiag4 = true; } } LevelCompleteImageThatIsStupid = GameObject.Find("LevelCompleteImage").GetComponent <Image>(); // Time.timeScale = 0; }
public void Start() { audioManager = FindObjectOfType <NWB_AudioManager>(); }