private void Start() { _gameManager = GameObject.Find("Game Manager").GetComponent <GameManager>(); _uiManager = GameObject.Find("Canvas").GetComponent <UIManager>(); _playerScript = GameObject.Find("Player").GetComponent <PlayerScript>(); _endOfLevelDialogue = GameObject.Find("DialoguePlayer").GetComponent <EndOfLevelDialogue>(); if (_gameManager == null) { Debug.LogError("The Game Manager is null."); } if (_uiManager == null) { Debug.LogError("The UI Manager on the Canvas is null."); } if (_playerScript == null) { Debug.LogError("The PlayerScript is null."); } if (_endOfLevelDialogue == null) { Debug.Log("Dialogue Player is NULL."); } waveCurrent = _gameManager.currentWave; }
public void EnemyBossDefeated() { _playerScript = GameObject.Find("Player").GetComponent <PlayerScript>(); _endOfLevelDialogue = GameObject.Find("DialoguePlayer").GetComponent <EndOfLevelDialogue>(); if (_playerScript == null) { Debug.LogError("The PlayerScript is null."); } if (_endOfLevelDialogue == null) { Debug.LogError("The EndOfLevelDialogue script is null."); } isBossDefeated = true; _endOfLevelDialogue.powerUpAudioIsBossDefeated = true; if (difficultyLevel != 4) { _endOfLevelDialogue.lastLevel = false; } else if (difficultyLevel == 4) { _endOfLevelDialogue.lastLevel = true; _playerScript.TurnOffContinueOptionText(); } _endOfLevelDialogue.PlaySequentialSounds(); }
private void Start() { _endOfLevelDialogue = GameObject.Find("DialoguePlayer").GetComponent <EndOfLevelDialogue>(); if (_endOfLevelDialogue == null) { Debug.Log("Dialogue Player is NULL."); } }
private Vector3 _scaleChange; // scale of Tractor Beam void Start() { _scaleChange = new Vector3(-0.25f, -0.25f, -0.25f); transform.position = new Vector3(0, -12, 0); _spawnManager = GameObject.Find("Spawn Manager").GetComponent <SpawnManager>(); _uiManager = GameObject.Find("Canvas").GetComponent <UIManager>(); audioSource = GetComponent <AudioSource>(); _camera = GameObject.Find("Main Camera").GetComponent <CameraShaker>(); _gameManager = GameObject.Find("Game Manager").GetComponent <GameManager>(); _fadeEffect = GameObject.Find("CanvasFader").GetComponent <FadeEffect>(); _endOfLevelDialogue = GameObject.Find("DialoguePlayer").GetComponent <EndOfLevelDialogue>(); currentTractorBeam = 1000; tractorBeam.SetTractorBeam(currentTractorBeam); _canPlayerUseTractorBeam = false; currentCoreTemp = 0; thrustersCoreTemp.SetCoreTemp(currentCoreTemp); canPlayerUseThrusters = false; if (_spawnManager == null) { Debug.LogError("The Spawn Manager is null."); } if (_uiManager == null) { Debug.LogError("The UI Manager on the Canvas is null."); } if (audioSource == null) { Debug.LogError("The audio source is null."); } if (_camera == null) { Debug.LogError("The CameraShaker on the Main Camera is null."); } if (_gameManager == null) { Debug.Log("Game Manager is NULL."); } if (_endOfLevelDialogue == null) { Debug.Log("Dialogue Player is NULL."); } _gameManager.PlayMusic(1, 5.0f); _fadeEffect.FadeIn(); }