Exemplo n.º 1
0
 void Start()
 {
     mainCamera      = GameObject.FindWithTag("MainCamera");
     sceneManagement = GameObject.FindWithTag("Scene_Manager").GetComponent <Scene_Management_Singleton>();
     progMan         = GameObject.FindWithTag("Scene_Manager").GetComponent <ProgressManager>();
     if (!progMan.activateStandingStone && !progMan.deactivateTemple)
     {
         PlayerPlacement();
     }
 }
Exemplo n.º 2
0
 private void Start()
 {
     local_Scene_Management = GameObject.FindGameObjectWithTag("Scene_Manager").GetComponent <Scene_Management_Singleton>();
     if (button_Prompt != null)
     {
         if (local_Player_Location_Tracking.cabin_Button_Prompt == false)
         {
             button_Prompt.SetActive(false);
             local_Player_Location_Tracking.Save_Data();
         }
     }
 }
Exemplo n.º 3
0
    void Awake()
    {
        if (GameObject.FindWithTag("Player") != null)
        {
            playerCameraScript = GameObject.FindWithTag("Player").transform.parent.GetChild(1).GetComponent <CameraFollowOrbit>();
        }
        sceneManagement = GameObject.FindWithTag("Scene_Manager").GetComponent <Scene_Management_Singleton>();
        cameraAnim      = GameObject.FindWithTag("MainCamera").GetComponent <Animator>();
        audioManager    = GameObject.Find("Audio Manager").GetComponent <Audio_Manager_Singleton>();
        progMan         = GameObject.FindWithTag("Scene_Manager").GetComponent <ProgressManager>();

        audioManager.SetAudioVolume(windAudioVolume, Audio_Manager_Singleton.AudioSourceType.wind);
        audioManager.SetSpatialBlend(windSpatial3D);


        if (progMan.deactivateTemple)
        {
            DeactivatePlayer();
            StartCoroutine(PlayTempleDeactivation());
        }
        else if (progMan.activateStandingStone)
        {
            DeactivatePlayer();
        }
        else if (musicTrack >= 0 && audioManager.musicAudioSource.clip != audioManager.musicTracks[musicTrack])
        {
            if (progMan.noOfTemplesCompleted < 5)
            {
                StartCoroutine(audioManager.ChangeMusicTrack(audioManager.musicTracks[musicTrack], musicAudioVolume));
            }
        }
        else
        {
            audioManager.SetAudioVolume(musicAudioVolume, Audio_Manager_Singleton.AudioSourceType.music);
        }

        //Deactivating Temple beams
        if (templeArea == "Hub")
        {
            if (progMan.templesCompleted[0] && !progMan.deactivateTemple)
            {
                templeBeam.SetActive(false);
            }
        }
        if (templeArea == "Trap")
        {
            if (progMan.templesCompleted[1] && !progMan.deactivateTemple)
            {
                templeBeam.SetActive(false);
            }
        }
        if (templeArea == "Mountain")
        {
            if (progMan.templesCompleted[2] && !progMan.deactivateTemple)
            {
                templeBeam.SetActive(false);
            }
        }
        if (templeArea == "Ice")
        {
            if (progMan.templesCompleted[3] && !progMan.deactivateTemple)
            {
                templeBeam.SetActive(false);
            }
        }
    }
Exemplo n.º 4
0
 void Start()
 {
     sceneMan = GameObject.FindWithTag("Scene_Manager").GetComponent <Scene_Management_Singleton>();
 }
Exemplo n.º 5
0
 void Start()
 {
     fade            = GetComponent <Fade_To_Black>();
     sceneManagement = GameObject.FindWithTag("Scene_Manager").GetComponent <Scene_Management_Singleton>();
 }
Exemplo n.º 6
0
 void Start()
 {
     sceneMan = GameObject.FindWithTag("Scene_Manager").GetComponent <Scene_Management_Singleton>();
     templeDoors[0].GetComponent <Animator>().SetTrigger("Open");
 }