protected virtual void OnTriggerExit2D (Collider2D other)
{
if (other.tag == "Player")
{
playerInRange = false;
}
if (other.tag == "Border")
{
if (panicked && !scaredByAxeman)
{
NPCPanickedOffMapMessage message = new NPCPanickedOffMapMessage (panickedPos);
MessageCenter.Instance.Broadcast (message);
destroyNPC ();
}
enteredMap = true;
ignoreBorder (false, other);
}
if (other.tag.Equals ("PossessorTrigger"))
{
alertLevel = previousAlertLevel;
decrementAlertLevel ();
}
}