C# Class Server.Items.BaseDoor

Inheritance: BaseItem, ILockable, ITelekinesisable
Mostrar archivo Open project: Grimoric/RunUO.T2A Class Usage Examples

Private Properties

Property Type Description
ChainLink_OnCommand void
ChainLink_OnTarget void
CheckFit bool
EventSink_OpenDoorMacroUsed void
Link_OnCommand void
Link_OnFirstTarget void
Link_OnSecondTarget void

Public Methods

Method Description
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

Private Methods

Method Description
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

Method Details

BaseDoor() public method

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

BaseDoor() public method

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

CanClose() public method

public CanClose ( ) : bool
return bool

Deserialize() public method

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

GetChain() public method

public GetChain ( ) : List
return List

GetOffset() public static method

public static GetOffset ( DoorFacing facing ) : Point3D
facing DoorFacing
return Point3D

Initialize() public static method

public static Initialize ( ) : void
return void

IsFreeToClose() public method

public IsFreeToClose ( ) : bool
return bool

IsInside() public method

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

OnClosed() public method

public OnClosed ( Mobile from ) : void
from Mobile
return void

OnDoubleClick() public method

public OnDoubleClick ( Mobile from ) : void
from Mobile
return void

OnOpened() public method

public OnOpened ( Mobile from ) : void
from Mobile
return void

OnTelekinesis() public method

public OnTelekinesis ( Mobile from ) : void
from Mobile
return void

Serialize() public method

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

Use() public method

public Use ( Mobile from ) : void
from Mobile
return void

UseLocks() public method

public UseLocks ( ) : bool
return bool