void SetInitialReferences()
 {
     enemyMaster = GetComponent <Enemy_Master>();
     if (GetComponent <NavMeshAgent>() != null)
     {
         myNavMeshAgent = GetComponent <NavMeshAgent>();
     }
 }
예제 #2
0
 void SetInitialReferences()
 {
     enemyMaster = GetComponent <Enemy_Master>();
     if (GetComponent <NavMeshAgent>() != null)
     {
         myNavMeshAgent = GetComponent <NavMeshAgent>();
     }
     checkRate = Random.Range(0.1f, 0.2f);
 }
예제 #3
0
        void SetIntialReferences()
        {
            enemyMaster = GetComponent <Enemy_Master>();

            if (GetComponent <Animator>() != null)
            {
                myAnimator = GetComponent <Animator>();
            }
        }
 void SetInitialReferences()
 {
     enemyMaster = GetComponent <Enemy_Master>();
     if (GetComponent <UnityEngine.AI.NavMeshAgent>() != null)
     {
         myNavMeshAgent = GetComponent <UnityEngine.AI.NavMeshAgent>();
     }
     checkRate = Random.Range(0.3f, 0.4f);
 }
        void SetInitialReferences()
        {
            enemyMaster = transform.root.GetComponent <Enemy_Master>();

            if (GameManager_References._player != null)
            {
                playerMaster = GameManager_References._player.GetComponent <Player_Master>();
            }
        }
예제 #6
0
 void SetInitialReferences()
 {
     enemyMaster = GetComponent <Enemy_Master>();
     myTransform = transform;
     if (GetComponent <NavMeshAgent>() != null)
     {
         myNavMeshAgent = GetComponent <NavMeshAgent>();
     }
     checkRate = Random.Range(0.3f, 0.4f);
 }
예제 #7
0
        void SetInitialReferences()
        {
            enemyMaster = GetComponent <Enemy_Master>();
            myTransform = transform;

            if (head == null)
            {
                head = myTransform;
            }

            checkRate = Random.Range(0.8f, 1.2f);
        }
예제 #8
0
        void Awake()
        {
            // Setting up the references.
            anim            = GetComponent <Animator> ();
            enemyMaster     = GetComponent <Enemy_Master> ();
            enemyAudio      = GetComponent <AudioSource> ();
            hitParticles    = GetComponentInChildren <ParticleSystem> ();
            capsuleCollider = GetComponent <CapsuleCollider> ();

            // Setting the current health when the enemy first spawns.
            currentHealth = startingHealth;
        }
예제 #9
0
        void SetInitialReferences()
        {
            enemyMaster = transform.root.GetComponent <Enemy_Master>();
            if (GetComponent <Collider>() != null)
            {
                myCollider = GetComponent <Collider>();
            }

            if (GetComponent <Rigidbody>() != null)
            {
                myRigidbody = GetComponent <Rigidbody>();
            }
        }
예제 #10
0
 void SetInitialReferences()
 {
     enemyMaster = transform.root.GetComponent <Enemy_Master>();
 }
예제 #11
0
 void Awake()
 {
     // Setting up the references.
     enemyMaster = GetComponent <Enemy_Master> ();
 }
 void SetInitialReferences()
 {
     enemyMaster  = GetComponent <Enemy_Master>();
     playerMaster = GetComponent <Player_Master>();
     myTransform  = transform;
 }
예제 #13
0
		void SetInitialReferences()
		{
			textyes = GameObject.Find ("Textytime").gameObject;
			enemyMaster = GetComponent<Enemy_Master> ();
			kilstrek = textyes.GetComponent<Killstreak> ();
		}
예제 #14
0
 void SetInitialReferences()
 {
     enemyMaster = GetComponent <Enemy_Master>();
 }