C# Класс Server.Items.BasePotion

Наследование: Item, ICraftable, ICommodity
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
BasePotion ( Server.Serial serial ) : System
BasePotion ( int itemID, PotionEffect effect ) : System
Deserialize ( Server.GenericReader reader ) : void
Drink ( Server.Mobile from ) : void
EnhancePotions ( Server.Mobile m ) : int
HasFreeHand ( Server.Mobile m ) : bool
OnCraft ( int quality, bool makersMark, Server.Mobile from, CraftSystem craftSystem, Type typeRes, BaseTool tool, CraftItem craftItem, int resHue ) : int
OnDoubleClick ( Server.Mobile from ) : void
PlayDrinkEffect ( Server.Mobile m ) : void
Scale ( Server.Mobile m, System.TimeSpan v ) : System.TimeSpan
Scale ( Server.Mobile m, double v ) : double
Scale ( Server.Mobile m, int v ) : int
Serialize ( Server.GenericWriter writer ) : void
StackWith ( Server.Mobile from, Item dropped, bool playSound ) : bool

Описание методов

BasePotion() публичный Метод

public BasePotion ( Server.Serial serial ) : System
serial Server.Serial
Результат System

BasePotion() публичный Метод

public BasePotion ( int itemID, PotionEffect effect ) : System
itemID int
effect PotionEffect
Результат System

Deserialize() публичный Метод

public Deserialize ( Server.GenericReader reader ) : void
reader Server.GenericReader
Результат void

Drink() публичный абстрактный Метод

public abstract Drink ( Server.Mobile from ) : void
from Server.Mobile
Результат void

EnhancePotions() публичный статический Метод

public static EnhancePotions ( Server.Mobile m ) : int
m Server.Mobile
Результат int

HasFreeHand() публичный статический Метод

public static HasFreeHand ( Server.Mobile m ) : bool
m Server.Mobile
Результат bool

OnCraft() публичный Метод

public OnCraft ( int quality, bool makersMark, Server.Mobile from, CraftSystem craftSystem, Type typeRes, BaseTool tool, CraftItem craftItem, int resHue ) : int
quality int
makersMark bool
from Server.Mobile
craftSystem Server.Engines.Craft.CraftSystem
typeRes System.Type
tool BaseTool
craftItem Server.Engines.Craft.CraftItem
resHue int
Результат int

OnDoubleClick() публичный Метод

public OnDoubleClick ( Server.Mobile from ) : void
from Server.Mobile
Результат void

PlayDrinkEffect() публичный статический Метод

public static PlayDrinkEffect ( Server.Mobile m ) : void
m Server.Mobile
Результат void

Scale() публичный статический Метод

public static Scale ( Server.Mobile m, System.TimeSpan v ) : System.TimeSpan
m Server.Mobile
v System.TimeSpan
Результат System.TimeSpan

Scale() публичный статический Метод

public static Scale ( Server.Mobile m, double v ) : double
m Server.Mobile
v double
Результат double

Scale() публичный статический Метод

public static Scale ( Server.Mobile m, int v ) : int
m Server.Mobile
v int
Результат int

Serialize() публичный Метод

public Serialize ( Server.GenericWriter writer ) : void
writer Server.GenericWriter
Результат void

StackWith() публичный Метод

public StackWith ( Server.Mobile from, Item dropped, bool playSound ) : bool
from Server.Mobile
dropped Item
playSound bool
Результат bool