Esempio n. 1
0
 void Start()
 {
     parent     = transform.parent.gameObject;
     Dima       = GameObject.Find("Dima");
     dimaScript = Dima.GetComponent <Dima_script>();
     hitSound   = GetComponent <AudioSource>();
     overlord   = GameObject.Find("OVERLORD").GetComponent <Overlord_script>();
 }
Esempio n. 2
0
    void Awake()
    {
        Dima       = GameObject.Find("Dima");
        dimaScript = Dima.GetComponent <Dima_script>();
        spawn      = transform.Find("Spawn").gameObject.transform;
        overlord   = GameObject.Find("OVERLORD").GetComponent <Overlord_script>();

        Spawn();
    }
Esempio n. 3
0
    void Start()
    {
        dimaScript = GameObject.Find("Dima").GetComponent <Dima_script>();
        overlord   = GameObject.Find("OVERLORD").GetComponent <Overlord_script>();
        wavesSpawn = transform.Find("Waves_spawn").gameObject;
        effect     = transform.Find("Teleporter_effect").gameObject;

        effect.SetActive(false);
    }
Esempio n. 4
0
 void Start()
 {
     turretAnim  = GetComponent <Animator>();
     Dima        = GameObject.Find("Dima");
     dimaScript  = Dima.GetComponent <Dima_script>();
     overlord    = GameObject.Find("OVERLORD").GetComponent <Overlord_script>();
     turretAudio = GetComponent <AudioSource>();
     shootAudio  = barrelEnd.GetComponent <AudioSource>();
     color1      = new Color(255, 255, 255, 255); // white
     color2      = new Color(255, 0, 0, 255);     // red
     deathParticles.SetActive(false);
 }
Esempio n. 5
0
 void Awake()
 {
     rigidBody      = GetComponent <Rigidbody2D>();
     MainCamera     = GameObject.Find("Game_Camera").GetComponent <Camera_script>();
     muzzle_R       = GameObject.Find("Muzzle_R");
     muzzle_L       = GameObject.Find("Muzzle_L");
     Dima_Animator  = GetComponent <Animator>();
     RightArmSolver = GameObject.Find("RightArmSolver");
     LeftArmSolver  = GameObject.Find("LeftArmSolver");
     Arm_R_Effector = GameObject.Find("Arm_R_Effector");
     Arm_L_Effector = GameObject.Find("Arm_L_Effector");
     overlord       = GameObject.Find("OVERLORD").GetComponent <Overlord_script>();
 }
Esempio n. 6
0
    void Start()
    {
        doorAnim  = transform.Find("Door").GetComponent <Animator>();
        open_T    = transform.Find("Open_T").gameObject;
        open_B    = transform.Find("Open_B").gameObject;
        closed_T  = transform.Find("Closed_T").gameObject;
        closed_B  = transform.Find("Closed_B").gameObject;
        doorAudio = GetComponent <AudioSource>();
        overlord  = GameObject.Find("OVERLORD").GetComponent <Overlord_script>();

        open_T.SetActive(false);
        open_B.SetActive(false);
        closed_T.SetActive(true);
        closed_B.SetActive(true);
    }
Esempio n. 7
0
    void Start()
    {
        overlord   = GameObject.Find("OVERLORD").GetComponent <Overlord_script>();
        Dima       = GameObject.Find("Dima");
        dimaScript = Dima.GetComponent <Dima_script>();

        Vector3 middlePoint = (laser_A.transform.Find("Laser_Target_A").position + laser_B.transform.Find("Laser_Target_B").position) / 2;

        middlePointObject = Instantiate(new GameObject(), middlePoint, Quaternion.identity);

        Quaternion lookRot = GenericFunctions.GetLookRotation(laser_A.transform, laser_B.transform);

        float distance = GenericFunctions.GetDistance(laser_A.transform.Find("Laser_Target_A").gameObject, laser_B.transform.Find("Laser_Target_B").gameObject);

        if (isDeathLaser)
        {
            beam_A1.SetActive(false);
            beam_A2.SetActive(false);

            beam_D.transform.position   = middlePoint;
            beam_D.transform.rotation   = lookRot;
            beam_D.transform.localScale = new Vector3(distance - (distance / 7), beam_D.transform.localScale.y, beam_D.transform.localScale.z);
        }
        else
        {
            beam_D.SetActive(false);

            beam_A1.transform.position   = middlePoint;
            beam_A1.transform.rotation   = lookRot;
            beam_A1.transform.localScale = new Vector3(distance - (distance / 7), beam_A1.transform.localScale.y, beam_A1.transform.localScale.z);

            beam_A2.transform.position   = middlePoint;
            beam_A2.transform.rotation   = lookRot;
            beam_A2.transform.localScale = new Vector3(distance - (distance / 7), beam_A2.transform.localScale.y, beam_A2.transform.localScale.z);
        }

        laser_Ball_A    = laser_A.transform.Find("Laser_ball").gameObject;
        laser_Ball_D_A  = laser_A.transform.Find("Laser_ball_D").gameObject;
        laser_Ball_A1_A = laser_A.transform.Find("Laser_ball_A1").gameObject;
        laser_Ball_A2_A = laser_A.transform.Find("Laser_ball_A2").gameObject;

        laser_Ball_B    = laser_B.transform.Find("Laser_ball").gameObject;
        laser_Ball_D_B  = laser_B.transform.Find("Laser_ball_D").gameObject;
        laser_Ball_A1_B = laser_B.transform.Find("Laser_ball_A1").gameObject;
        laser_Ball_A2_B = laser_B.transform.Find("Laser_ball_A2").gameObject;
    }
Esempio n. 8
0
 void Start()
 {
     dimaScript = GameObject.Find("Dima").GetComponent <Dima_script>();
     overlord   = GameObject.Find("OVERLORD").GetComponent <Overlord_script>();
 }
Esempio n. 9
0
 void Start()
 {
     crosshair = GameObject.Find("Crosshair");
     Dima      = GameObject.Find("Dima");
     overlord  = GameObject.Find("OVERLORD").GetComponent <Overlord_script>();
 }