C# 클래스 Server.Regions.GuardedRegion

상속: BaseRegion
파일 보기 프로젝트 열기: Grimoric/RunUO.T2A 1 사용 예제들

공개 메소드들

메소드 설명
AllowHousing ( Server.Mobile from, Server.Point3D p ) : bool
CallGuards ( Server.Point3D p ) : void
CheckGuardCandidate ( Server.Mobile m ) : void
CheckVendorAccess ( BaseVendor vendor, Server.Mobile from ) : bool
Disable ( GuardedRegion reg ) : GuardedRegion
GuardedRegion ( XmlElement xml, Server.Map map, Server.Region parent ) : System
GuardedRegion ( string name, Server.Map map, int priority ) : System
Initialize ( ) : void
IsDisabled ( ) : bool
IsGuardCandidate ( Server.Mobile m ) : bool
MakeGuard ( Server.Mobile focus ) : void
OnAggressed ( Server.Mobile aggressor, Server.Mobile aggressed, bool criminal ) : void
OnBeginSpellCast ( Server.Mobile m, ISpell s ) : bool
OnCriminalAction ( Server.Mobile m, bool message ) : void
OnEnter ( Server.Mobile m ) : void
OnExit ( Server.Mobile m ) : void
OnGotBeneficialAction ( Server.Mobile helper, Server.Mobile helped ) : void
OnSpeech ( SpeechEventArgs args ) : void

비공개 메소드들

메소드 설명
CheckGuarded_OnCommand ( CommandEventArgs e ) : void
SetGuarded_OnCommand ( CommandEventArgs e ) : void
ToggleGuarded_OnCommand ( CommandEventArgs e ) : void

메소드 상세

AllowHousing() 공개 메소드

public AllowHousing ( Server.Mobile from, Server.Point3D p ) : bool
from Server.Mobile
p Server.Point3D
리턴 bool

CallGuards() 공개 메소드

public CallGuards ( Server.Point3D p ) : void
p Server.Point3D
리턴 void

CheckGuardCandidate() 공개 메소드

public CheckGuardCandidate ( Server.Mobile m ) : void
m Server.Mobile
리턴 void

CheckVendorAccess() 공개 메소드

public CheckVendorAccess ( BaseVendor vendor, Server.Mobile from ) : bool
vendor Server.Mobiles.BaseVendor
from Server.Mobile
리턴 bool

Disable() 공개 정적인 메소드

public static Disable ( GuardedRegion reg ) : GuardedRegion
reg GuardedRegion
리턴 GuardedRegion

GuardedRegion() 공개 메소드

public GuardedRegion ( XmlElement xml, Server.Map map, Server.Region parent ) : System
xml System.Xml.XmlElement
map Server.Map
parent Server.Region
리턴 System

GuardedRegion() 공개 메소드

public GuardedRegion ( string name, Server.Map map, int priority ) : System
name string
map Server.Map
priority int
리턴 System

Initialize() 공개 정적인 메소드

public static Initialize ( ) : void
리턴 void

IsDisabled() 공개 메소드

public IsDisabled ( ) : bool
리턴 bool

IsGuardCandidate() 공개 메소드

public IsGuardCandidate ( Server.Mobile m ) : bool
m Server.Mobile
리턴 bool

MakeGuard() 공개 메소드

public MakeGuard ( Server.Mobile focus ) : void
focus Server.Mobile
리턴 void

OnAggressed() 공개 메소드

public OnAggressed ( Server.Mobile aggressor, Server.Mobile aggressed, bool criminal ) : void
aggressor Server.Mobile
aggressed Server.Mobile
criminal bool
리턴 void

OnBeginSpellCast() 공개 메소드

public OnBeginSpellCast ( Server.Mobile m, ISpell s ) : bool
m Server.Mobile
s ISpell
리턴 bool

OnCriminalAction() 공개 메소드

public OnCriminalAction ( Server.Mobile m, bool message ) : void
m Server.Mobile
message bool
리턴 void

OnEnter() 공개 메소드

public OnEnter ( Server.Mobile m ) : void
m Server.Mobile
리턴 void

OnExit() 공개 메소드

public OnExit ( Server.Mobile m ) : void
m Server.Mobile
리턴 void

OnGotBeneficialAction() 공개 메소드

public OnGotBeneficialAction ( Server.Mobile helper, Server.Mobile helped ) : void
helper Server.Mobile
helped Server.Mobile
리턴 void

OnSpeech() 공개 메소드

public OnSpeech ( SpeechEventArgs args ) : void
args Server.SpeechEventArgs
리턴 void