public bool Contains(Point3D p)
{
return m_Region.Contains(p);
}
public virtual bool CheckAtDestination() { EDI dest = GetDestination(); if (dest == null) { return(false); } if (dest.Contains(Location)) { Say("Ah! Thank the heavens! I am safe and sound! Here is thy pay as promised!"); Timer.DelayCall(TimeSpan.FromSeconds(5), delegate { if (this != null) { Delete(); } }); return(true); } return(false); }