protected virtual void OnTriggerExit(Collider other) { DamageReciever dr = other.GetComponent <DamageReciever>(); if (dr && WhereToDamage == DamageZone.OUTSIDE) { dr.Die(null); } }
public virtual void Die() { if (!_isAlive) { return; } ; _isAlive = false; if (MasterDamageReciever) { MasterDamageReciever.Die(); return; } }