Back to Server.Mobiles

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

Derived Types: Bravehorn, BrideGroom, EscortableMage, Lissbet, Merchant, Messenger, Noble, Peasant, Prisoner, SeekerOfAdventure

Nested Types: DeleteTimer

(static) Hashtable EscortTable( get; )
(ctor) BaseEscortable()
(ctor) BaseEscortable( Serial serial )
bool CanShout( get; )
bool Commandable( get; )
bool DeleteCorpseOnDeath( get; )
string Destination( get; set; )
bool IsBeingDeleted( get; )
bool StaticMLQuester( get; )
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 List<MLQuest> ConstructQuestList()
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 OnBeforeDeath()
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 Shout( PlayerMobile pm )
virtual void StartFollow()
virtual void StartFollow( Mobile escorter )
virtual void StopFollow()