void Start() { uniqueID = GetComponent <UniqueID>(); collectedItemSet = FindObjectOfType <CollectedItemSet>(); if (collectedItemSet.CollectedItems.Contains(uniqueID.ID)) { Destroy(this.gameObject); return; } }
void Start() { rb = GetComponent <Rigidbody>(); CanAttack = true; agent = GetComponent <NavMeshAgent>(); target = GabrielsSystemManager.gabie.transform; ID = 1; collectedItemSet = FindObjectOfType <CollectedItemSet>(); uniqueID = GetComponent <UniqueID>(); collectedItemSet = FindObjectOfType <CollectedItemSet>(); attackRange = agent.stoppingDistance + 2f; if (collectedItemSet.CollectedItems.Contains(uniqueID.ID)) { Destroy(this.gameObject); return; } }
void Start() { isDead = false; WokeUp = false; collectedItemSet = FindObjectOfType <CollectedItemSet>(); uniqueID = GetComponent <UniqueID>(); collectedItemSet = FindObjectOfType <CollectedItemSet>(); if (collectedItemSet.CollectedItems.Contains(uniqueID.ID)) { Destroy(this.gameObject); return; } currentHealth = maxHealth; agent = GetComponent <NavMeshAgent>(); target = GabrielsSystemManager.gabie.transform; ID = 0; attackRange = agent.stoppingDistance + 0.25f; }