C# Class Server.Items.BaseBeverage

Inheritance: Item, IHasQuantity
Afficher le fichier Open project: Grimoric/RunUO.T2A Class Usage Examples

Private Properties

Свойство Type Description
EventSink_Login void

Méthodes publiques

Méthode Description
BaseBeverage ( ) : System
BaseBeverage ( BeverageType type ) : System
BaseBeverage ( Server.Serial serial ) : System
CheckHeaveTimer ( Server.Mobile from ) : void
ComputeItemID ( ) : int
ConsumeTotal ( Server.Items.Container pack, BeverageType content, int quantity ) : bool
ConsumeTotal ( Server.Items.Container pack, Type itemType, BeverageType content, int quantity ) : bool
Deserialize ( Server.GenericReader reader ) : void
Fill_OnTarget ( Server.Mobile from, object targ ) : void
GetProperties ( ObjectPropertyList list ) : void
GetQuantityDescription ( ) : int
Initialize ( ) : void
OnDoubleClick ( Server.Mobile from ) : void
OnSingleClick ( Server.Mobile from ) : void
Pour_OnTarget ( Server.Mobile from, object targ ) : void
Serialize ( Server.GenericWriter writer ) : void
ValidateUse ( Server.Mobile from, bool message ) : bool

Méthodes protégées

Méthode Description
CheckType ( string name ) : bool
InternalDeserialize ( Server.GenericReader reader, bool read ) : void

Private Methods

Méthode Description
EventSink_Login ( LoginEventArgs e ) : void

Method Details

BaseBeverage() public méthode

public BaseBeverage ( ) : System
Résultat System

BaseBeverage() public méthode

public BaseBeverage ( BeverageType type ) : System
type BeverageType
Résultat System

BaseBeverage() public méthode

public BaseBeverage ( Server.Serial serial ) : System
serial Server.Serial
Résultat System

CheckHeaveTimer() public static méthode

public static CheckHeaveTimer ( Server.Mobile from ) : void
from Server.Mobile
Résultat void

CheckType() protected méthode

protected CheckType ( string name ) : bool
name string
Résultat bool

ComputeItemID() public abstract méthode

public abstract ComputeItemID ( ) : int
Résultat int

ConsumeTotal() public static méthode

public static ConsumeTotal ( Server.Items.Container pack, BeverageType content, int quantity ) : bool
pack Server.Items.Container
content BeverageType
quantity int
Résultat bool

ConsumeTotal() public static méthode

public static ConsumeTotal ( Server.Items.Container pack, Type itemType, BeverageType content, int quantity ) : bool
pack Server.Items.Container
itemType System.Type
content BeverageType
quantity int
Résultat bool

Deserialize() public méthode

public Deserialize ( Server.GenericReader reader ) : void
reader Server.GenericReader
Résultat void

Fill_OnTarget() public méthode

public Fill_OnTarget ( Server.Mobile from, object targ ) : void
from Server.Mobile
targ object
Résultat void

GetProperties() public méthode

public GetProperties ( ObjectPropertyList list ) : void
list Server.ObjectPropertyList
Résultat void

GetQuantityDescription() public méthode

public GetQuantityDescription ( ) : int
Résultat int

Initialize() public static méthode

public static Initialize ( ) : void
Résultat void

InternalDeserialize() protected méthode

protected InternalDeserialize ( Server.GenericReader reader, bool read ) : void
reader Server.GenericReader
read bool
Résultat void

OnDoubleClick() public méthode

public OnDoubleClick ( Server.Mobile from ) : void
from Server.Mobile
Résultat void

OnSingleClick() public méthode

public OnSingleClick ( Server.Mobile from ) : void
from Server.Mobile
Résultat void

Pour_OnTarget() public méthode

public Pour_OnTarget ( Server.Mobile from, object targ ) : void
from Server.Mobile
targ object
Résultat void

Serialize() public méthode

public Serialize ( Server.GenericWriter writer ) : void
writer Server.GenericWriter
Résultat void

ValidateUse() public méthode

public ValidateUse ( Server.Mobile from, bool message ) : bool
from Server.Mobile
message bool
Résultat bool