public override bool MoveTo( Mobile m, double distance ) { throw new NotImplementedException(); }
protected virtual void EndSearchTarget( Mobile selected ) { }
public override bool MoveTo( Mobile m, double distance ) { return base.MoveTo(m, distance); }
public override bool MoveTo( Mobile m ) { throw new NotImplementedException(); }
public override bool MoveTo( Mobile m ) { return base.MoveTo(m); }
/// <summary> /// Handles <see cref="Mobile"/> <see cref="Zone"/> leaving. /// </summary> /// <param name="m"><see cref="Mobile"/>, that leaves current <see cref="Zone"/>.</param> public abstract void Leave( Mobile m );
/// <summary> /// Handles <see cref="Mobile"/> <see cref="Zone"/> entering. /// </summary> /// <param name="m"><see cref="Mobile"/> that enters current <see cref="Zone"/>.</param> public abstract void Enter( Mobile m );
public virtual bool MoveTo( Mobile m, double distance ) { if ( !Alive ) return false; return true; }
public virtual bool MoveTo( Mobile m ) { if ( !Alive ) return false; return true; }