protected override IEnumerator FadeIn() { yield return(base.FadeIn()); // Add Enemy tag to colliders softSpot1.AddTag((int)Tags.ENEMY); softSpot2.AddTag((int)Tags.ENEMY); repelCollider.AddTag((int)Tags.ENEMY); repelCollider.RemoveTag((int)Tags.REPEL); }
protected override IEnumerator Death() { if (child != null) { child.head = null; child.target = null; } if (head != null) { head.child = null; } if (personalSpace != null) { personalSpace.RemoveTag((int)Tags.SEALINK); personalSpace = null; } yield return(base.Death()); }