bool RaiseEnter(IList<Critter> group, ushort entrance) { if (Enter != null) { var eventArgs = new LocationEnterEventArgs (this, group, entrance); Enter (this, eventArgs); if (eventArgs.Prevent) return false; } return true; }