#### Back to Server.Mobiles

## BaseEscortable : BaseCreature, IHued, IComparable<Mobile>, ISerializable, ISpawnable, IEntity, IPoint3D, IPoint2D, IComparable, IComparable<IEntity>, IHonorTarget

#### Derived Types: BrideGroom, EscortableMage, Merchant, Messenger, Noble, Peasant, SeekerOfAdventure

#### Nested Types: DeleteTimer

(static) Hashtable EscortTable( get; )
(ctor) BaseEscortable()
(ctor) BaseEscortable( Serial serial )
bool Commandable( get; )
string Destination( get; set; )
virtual bool AcceptEscorter( Mobile m )
virtual void AddCustomContextEntries( Mobile from, List<ContextMenuEntry> list )
virtual void BeginDelete()
virtual bool CanBeRenamedBy( Mobile from )
virtual bool CheckAtDestination()
virtual void Deserialize( GenericReader reader )
EscortDestinationInfo GetDestination()
virtual Mobile GetEscorter()
virtual string[] GetPossibleDestinations()
virtual bool HandlesOnSpeech( Mobile from )
virtual void InitBody()
virtual void InitOutfit()
virtual void OnAfterDelete()
virtual bool OnMove( Direction d )
virtual void OnSpeech( SpeechEventArgs e )
virtual void OnThink()
virtual string PickRandomDestination()
virtual bool SayDestinationTo( Mobile m )
virtual void Serialize( GenericWriter writer )
virtual void StartFollow()
virtual void StartFollow( Mobile escorter )
virtual void StopFollow()