C# 클래스 Server.Items.BaseDoor

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

Private Properties

프로퍼티 타입 설명
ChainLink_OnCommand void
ChainLink_OnTarget void
CheckFit bool
EventSink_OpenDoorMacroUsed void
Link_OnCommand void
Link_OnFirstTarget void
Link_OnSecondTarget void

공개 메소드들

메소드 설명
BaseDoor ( Serial serial ) : System
BaseDoor ( int closedID, int openedID, int openedSound, int closedSound, Point3D offset ) : System
CanClose ( ) : bool
Deserialize ( GenericReader reader ) : void
GetChain ( ) : List
GetOffset ( DoorFacing facing ) : Point3D
Initialize ( ) : void
IsFreeToClose ( ) : bool
IsInside ( Mobile from ) : bool
OnClosed ( Mobile from ) : void
OnDoubleClick ( Mobile from ) : void
OnOpened ( Mobile from ) : void
OnTelekinesis ( Mobile from ) : void
Serialize ( GenericWriter writer ) : void
Use ( Mobile from ) : void
UseLocks ( ) : bool

비공개 메소드들

메소드 설명
ChainLink_OnCommand ( CommandEventArgs e ) : void
ChainLink_OnTarget ( Mobile from, object targeted, object state ) : void
CheckFit ( Map map, Point3D p, int height ) : bool
EventSink_OpenDoorMacroUsed ( OpenDoorMacroEventArgs args ) : void
Link_OnCommand ( CommandEventArgs e ) : void
Link_OnFirstTarget ( Mobile from, object targeted ) : void
Link_OnSecondTarget ( Mobile from, object targeted, object state ) : void

메소드 상세

BaseDoor() 공개 메소드

public BaseDoor ( Serial serial ) : System
serial Serial
리턴 System

BaseDoor() 공개 메소드

public BaseDoor ( int closedID, int openedID, int openedSound, int closedSound, Point3D offset ) : System
closedID int
openedID int
openedSound int
closedSound int
offset Point3D
리턴 System

CanClose() 공개 메소드

public CanClose ( ) : bool
리턴 bool

Deserialize() 공개 메소드

public Deserialize ( GenericReader reader ) : void
reader GenericReader
리턴 void

GetChain() 공개 메소드

public GetChain ( ) : List
리턴 List

GetOffset() 공개 정적인 메소드

public static GetOffset ( DoorFacing facing ) : Point3D
facing DoorFacing
리턴 Point3D

Initialize() 공개 정적인 메소드

public static Initialize ( ) : void
리턴 void

IsFreeToClose() 공개 메소드

public IsFreeToClose ( ) : bool
리턴 bool

IsInside() 공개 메소드

public IsInside ( Mobile from ) : bool
from Mobile
리턴 bool

OnClosed() 공개 메소드

public OnClosed ( Mobile from ) : void
from Mobile
리턴 void

OnDoubleClick() 공개 메소드

public OnDoubleClick ( Mobile from ) : void
from Mobile
리턴 void

OnOpened() 공개 메소드

public OnOpened ( Mobile from ) : void
from Mobile
리턴 void

OnTelekinesis() 공개 메소드

public OnTelekinesis ( Mobile from ) : void
from Mobile
리턴 void

Serialize() 공개 메소드

public Serialize ( GenericWriter writer ) : void
writer GenericWriter
리턴 void

Use() 공개 메소드

public Use ( Mobile from ) : void
from Mobile
리턴 void

UseLocks() 공개 메소드

public UseLocks ( ) : bool
리턴 bool