//Initialize components void Start() { con = GetComponent <EnemyArcherController> (); col = GetComponent <CapsuleCollider> (); agent = GetComponent <NavMeshAgent> (); table = GetComponent <DropTable>(); myStats = GetComponent <EnemyStats>(); myStats.OnHealthReachedZero += Die; }
void Start() { agent = GetComponent <NavMeshAgent>(); player = Player.instance.transform; //Get Enemy and EnemyController if AI is an enemy if (isEnemy) { if (this.tag == "Enemy") { enemyController = GetComponent <EnemyController>(); enemy = GetComponent <Enemy>(); } else if (this.tag == "EnemyArcher") { enemyArcherController = GetComponent <EnemyArcherController>(); enemyArcher = GetComponent <EnemyArcher>(); agent.stoppingDistance = 1.0f; } } catmull = new CatmullRom(ctl); u = 0f; }