Ejemplo n.º 1
0
    void OnTriggerEnter(Collider other)
    {
        if (other.CompareTag("Wall"))


        {
            ElecDevice.transform.SetParent(null);



            ITD_TimerScript_Liban ITDITD = GameObject.FindWithTag("ITDTimer").GetComponent <ITD_TimerScript_Liban>();

            ITDITD.enabled = true;



            print("attached");



            ElecDevice.GetComponent <BoxCollider>().isTrigger = false;



            Final_ExposeEnemies_ITD_Liban FTREW = GameObject.FindWithTag("Final").GetComponent <Final_ExposeEnemies_ITD_Liban>();

            FTREW.enabled = true;



            GameObject[] YHHH6 = GameObject.FindGameObjectsWithTag("FlashLight");


            foreach (GameObject gosere in YHHH6)

            {
                gosere.GetComponent <Stun_Light_Liban>().enabled = false;
            }



            StartCoroutine(ActActElec());



            GameObject[] YHHH = GameObject.FindGameObjectsWithTag("Light");


            foreach (GameObject gosee in YHHH)

            {
                gosee.GetComponent <ITD_StunLight_Liban>().enabled = true;
            }
        }
    }
Ejemplo n.º 2
0
    IEnumerator ActActElec()


    {
        ITD_TimerScript_Liban ITDDTIME = GameObject.FindWithTag("ITDTimer").GetComponent <ITD_TimerScript_Liban>();


        ITDDTIME.enabled = true;



        ElecAudioyh.Play();



        ElecAudioyh.loop = true;



        //   GameObject [] enemies = GameObject.FindGameObjectsWithTag ("AI");



        //  foreach (GameObject go in enemies)
//

        //  {
        //    go.GetComponent<Outline>().enabled = true;
        //  }



        yield return(new WaitForSeconds(6.0f));



        GameObject[] enemies1 = GameObject.FindGameObjectsWithTag("AI");



        foreach (GameObject go in enemies1)

        {
            go.GetComponent <Outline>().enabled = false;
        }



        ElecAudioyh.loop = false;



        print("back where it is");



        ElecDevice.transform.position = BackToPositionSpawn.transform.position;
        ElecDevice.transform.parent   = Player.transform;



        // Final_ExposeEnemies_ITD_Liban FTREW = GameObject.Find("Expose Enemy Location ITD Device").GetComponent<Final_ExposeEnemies_ITD_Liban>();

        // FTREW.enabled = false;



        yield return(new WaitForSeconds(4.0f));



        ElecDevice.GetComponent <BoxCollider>().isTrigger = true;


        print("available to use");
    }