public override void Die(DyingReason reason) { if (Chaser != null) Chaser.UnlockTarget(); Global.Herbivores.Remove(this); base.Die(reason); }
public override void Die(DyingReason reason) { #if SHOW_HUNGER Scene.RemoveGraphic(hungerText); #endif Global.Predators.Remove(this); base.Die(reason); }
public override void Die(DyingReason reason) { if (Chaser != null) { Chaser.UnlockTarget(); } Global.Herbivores.Remove(this); base.Die(reason); }
public virtual void Die(DyingReason reason) { if (reason == DyingReason.Time) { CreateChilds(); } Destroy(); Alive = false; }
public virtual void Die(DyingReason reason) { if (reason == DyingReason.Time) CreateChilds(); Destroy(); }