C# Class Server.Items.Runebook

Inheritance: Item, ISecurable, ICraftable
Show file Open project: brodock/runuo Class Usage Examples

Public Properties

Property Type Description
UseDelay System.TimeSpan

Private Properties

Property Type Description
Runebook System
Runebook System

Public Methods

Method Description
AllowEquipedCast ( Mobile from ) : bool
CheckAccess ( Mobile m ) : bool
Deserialize ( GenericReader reader ) : void
DropRune ( Mobile from, RunebookEntry e, int index ) : void
GetContextMenuEntries ( Mobile from, List list ) : void
GetProperties ( ObjectPropertyList list ) : void
IsOpen ( Mobile toCheck ) : bool
OnAfterDuped ( Item newItem ) : void
OnCraft ( int quality, bool makersMark, Mobile from, CraftSystem craftSystem, Type typeRes, BaseTool tool, CraftItem craftItem, int resHue ) : int
OnDoubleClick ( Mobile from ) : void
OnDragDrop ( Mobile from, Item dropped ) : bool
OnDragLift ( Mobile from ) : bool
OnSingleClick ( Mobile from ) : void
OnTravel ( ) : void
Runebook ( Serial serial ) : System
Serialize ( GenericWriter writer ) : void

Private Methods

Method Description
Runebook ( ) : System
Runebook ( int maxCharges ) : System

Method Details

AllowEquipedCast() public method

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

CheckAccess() public method

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

Deserialize() public method

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

DropRune() public method

public DropRune ( Mobile from, RunebookEntry e, int index ) : void
from Mobile
e RunebookEntry
index int
return void

GetContextMenuEntries() public method

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

GetProperties() public method

public GetProperties ( ObjectPropertyList list ) : void
list ObjectPropertyList
return void

IsOpen() public method

public IsOpen ( Mobile toCheck ) : bool
toCheck Mobile
return bool

OnAfterDuped() public method

public OnAfterDuped ( Item newItem ) : void
newItem Item
return void

OnCraft() public method

public OnCraft ( int quality, bool makersMark, Mobile from, CraftSystem craftSystem, Type typeRes, BaseTool tool, CraftItem craftItem, int resHue ) : int
quality int
makersMark bool
from Mobile
craftSystem Server.Engines.Craft.CraftSystem
typeRes System.Type
tool BaseTool
craftItem Server.Engines.Craft.CraftItem
resHue int
return int

OnDoubleClick() public method

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

OnDragDrop() public method

public OnDragDrop ( Mobile from, Item dropped ) : bool
from Mobile
dropped Item
return bool

OnDragLift() public method

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

OnSingleClick() public method

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

OnTravel() public method

public OnTravel ( ) : void
return void

Runebook() public method

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

Serialize() public method

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

Property Details

UseDelay public static property

public static TimeSpan,System UseDelay
return System.TimeSpan