void Start() { agent = GetComponent <NavMeshAgent>(); GameObject Hunter = GameObject.Find("Hunter"); hunterWander = Hunter.GetComponent <HunterWander>(); gun = Hunter.GetComponent <QuinnGun>(); chaseTarget = hunterWander.target; gunDistance = gun.RayCastLength; viewRange = hunterWander.length; fwd = transform.TransformDirection(Vector3.forward); length = stoppingDistance + 3; }
// Use this for initialization void Start() { agent = GetComponent <NavMeshAgent>(); // GameObject homeBase = GameObject.Find("HunterCamp"); GameObject Hunter = GameObject.Find("Hunter"); agent.speed = hunterSpeed; speed = hunterSpeed; health = Hunter.GetComponent <Health>(); ammo = Hunter.GetComponent <QuinnGun>(); meat = Hunter.GetComponent <HunterInv>(); maxHealth = health.MaxHP; currentHealth = health.CurrentHP; ammoMax = ammo.MaxAmmoReserve; totalMeat = meat.rabbitMeat; chase = GetComponent <HunterChase>(); wander = GetComponent <HunterWander>(); }