C# Class Server.Mobiles.BaseEscortable

Inheritance: BaseCreature
Show file Open project: Grimoric/RunUO.T2A Class Usage Examples

Public Properties

Property Type Description
AbandonDelay System.TimeSpan
DeleteTime TimeSpan
EscortDelay TimeSpan

Private Properties

Property Type Description
BaseEscortable System

Public Methods

Method Description
AcceptEscorter ( Mobile m ) : bool
AddCustomContextEntries ( Mobile from, List list ) : void
BaseEscortable ( Serial serial ) : System
BeginDelete ( ) : void
CanBeRenamedBy ( Mobile from ) : bool
CheckAtDestination ( ) : bool
Deserialize ( GenericReader reader ) : void
GetDestination ( ) : Server.Mobiles.EscortDestinationInfo
GetEscorter ( ) : Mobile
GetPossibleDestinations ( ) : string[]
HandlesOnSpeech ( Mobile from ) : bool
InitBody ( ) : void
InitOutfit ( ) : void
OnAfterDelete ( ) : void
OnBeforeDeath ( ) : bool
OnSpeech ( SpeechEventArgs e ) : void
OnThink ( ) : void
PickRandomDestination ( ) : string
SayDestinationTo ( Mobile m ) : bool
Serialize ( GenericWriter writer ) : void
StartFollow ( ) : void
StartFollow ( Mobile escorter ) : void
StopFollow ( ) : void

Protected Methods

Method Description
OnMove ( Direction d ) : bool

Private Methods

Method Description
BaseEscortable ( ) : System

Method Details

AcceptEscorter() public method

public AcceptEscorter ( Mobile m ) : bool
m Mobile
return bool

AddCustomContextEntries() public method

public AddCustomContextEntries ( Mobile from, List list ) : void
from Mobile
list List
return void

BaseEscortable() public method

public BaseEscortable ( Serial serial ) : System
serial Serial
return System

BeginDelete() public method

public BeginDelete ( ) : void
return void

CanBeRenamedBy() public method

public CanBeRenamedBy ( Mobile from ) : bool
from Mobile
return bool

CheckAtDestination() public method

public CheckAtDestination ( ) : bool
return bool

Deserialize() public method

public Deserialize ( GenericReader reader ) : void
reader GenericReader
return void

GetDestination() public method

public GetDestination ( ) : Server.Mobiles.EscortDestinationInfo
return Server.Mobiles.EscortDestinationInfo

GetEscorter() public method

public GetEscorter ( ) : Mobile
return Mobile

GetPossibleDestinations() public method

public GetPossibleDestinations ( ) : string[]
return string[]

HandlesOnSpeech() public method

public HandlesOnSpeech ( Mobile from ) : bool
from Mobile
return bool

InitBody() public method

public InitBody ( ) : void
return void

InitOutfit() public method

public InitOutfit ( ) : void
return void

OnAfterDelete() public method

public OnAfterDelete ( ) : void
return void

OnBeforeDeath() public method

public OnBeforeDeath ( ) : bool
return bool

OnMove() protected method

protected OnMove ( Direction d ) : bool
d Direction
return bool

OnSpeech() public method

public OnSpeech ( SpeechEventArgs e ) : void
e SpeechEventArgs
return void

OnThink() public method

public OnThink ( ) : void
return void

PickRandomDestination() public method

public PickRandomDestination ( ) : string
return string

SayDestinationTo() public method

public SayDestinationTo ( Mobile m ) : bool
m Mobile
return bool

Serialize() public method

public Serialize ( GenericWriter writer ) : void
writer GenericWriter
return void

StartFollow() public method

public StartFollow ( ) : void
return void

StartFollow() public method

public StartFollow ( Mobile escorter ) : void
escorter Mobile
return void

StopFollow() public method

public StopFollow ( ) : void
return void

Property Details

AbandonDelay public static property

public static TimeSpan,System AbandonDelay
return System.TimeSpan

DeleteTime public static property

public static TimeSpan DeleteTime
return TimeSpan

EscortDelay public static property

public static TimeSpan EscortDelay
return TimeSpan