C# Класс Server.Mobiles.PlayerVendor

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

Private Properties

Свойство Тип Описание
CanBeVendorItem bool
FixDresswear void
NonLocalDropCallback void
OnItemGiven void
RemoveVendorItem void
SetVendorItem VendorItem
SetVendorItem VendorItem

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

Метод Описание
CanBeDamaged ( ) : bool
CanInteractWith ( Mobile from, bool ownerOnly ) : bool
CheckNonlocalDrop ( Mobile from, Item item, Item target ) : bool
CheckNonlocalLift ( Mobile from, Item item ) : bool
CollectGold ( Mobile to ) : void
Deserialize ( GenericReader reader ) : void
Destroy ( bool toBackpack ) : void
Dismiss ( Mobile from ) : void
DisplayPaperdollTo ( Mobile m ) : void
GetVendorItem ( Item item ) : VendorItem
GiveGold ( Mobile to, int amount ) : int
HandlesOnSpeech ( Mobile from ) : bool
InitBody ( ) : void
InitOutfit ( ) : void
IsOwner ( Mobile m ) : bool
IsSnoop ( Mobile from ) : bool
OnAfterDelete ( ) : void
OnDoubleClick ( Mobile from ) : void
OnDragDrop ( Mobile from, Item item ) : bool
OnItemRemoved ( Item item ) : void
OnSpeech ( SpeechEventArgs e ) : void
OnSubItemAdded ( Item item ) : void
OnSubItemBounceCleared ( Item item ) : void
OnSubItemRemoved ( Item item ) : void
OpenBackpack ( Mobile from ) : void
PlayerVendor ( Mobile owner, BaseHouse house ) : System
PlayerVendor ( Serial serial ) : System
SendOwnerGump ( Mobile to ) : void
Serialize ( GenericWriter writer ) : void
TryToBuy ( Item item, Mobile from ) : void
WasNamed ( string speech ) : bool

Защищенные методы

Метод Описание
GetItems ( ) : List

Приватные методы

Метод Описание
CanBeVendorItem ( Item item ) : bool
FixDresswear ( ) : void
NonLocalDropCallback ( object state ) : void
OnItemGiven ( Mobile from, Item item ) : void
RemoveVendorItem ( Item item ) : void
SetVendorItem ( Item item, int price, string description ) : VendorItem
SetVendorItem ( Item item, int price, string description, System.DateTime created ) : VendorItem

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

CanBeDamaged() публичный метод

public CanBeDamaged ( ) : bool
Результат bool

CanInteractWith() публичный метод

public CanInteractWith ( Mobile from, bool ownerOnly ) : bool
from Mobile
ownerOnly bool
Результат bool

CheckNonlocalDrop() публичный метод

public CheckNonlocalDrop ( Mobile from, Item item, Item target ) : bool
from Mobile
item Item
target Item
Результат bool

CheckNonlocalLift() публичный метод

public CheckNonlocalLift ( Mobile from, Item item ) : bool
from Mobile
item Item
Результат bool

CollectGold() публичный метод

public CollectGold ( Mobile to ) : void
to Mobile
Результат void

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

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

Destroy() публичный метод

public Destroy ( bool toBackpack ) : void
toBackpack bool
Результат void

Dismiss() публичный метод

public Dismiss ( Mobile from ) : void
from Mobile
Результат void

DisplayPaperdollTo() публичный метод

public DisplayPaperdollTo ( Mobile m ) : void
m Mobile
Результат void

GetItems() защищенный метод

protected GetItems ( ) : List
Результат List

GetVendorItem() публичный метод

public GetVendorItem ( Item item ) : VendorItem
item Item
Результат VendorItem

GiveGold() публичный метод

public GiveGold ( Mobile to, int amount ) : int
to Mobile
amount int
Результат int

HandlesOnSpeech() публичный метод

public HandlesOnSpeech ( Mobile from ) : bool
from Mobile
Результат bool

InitBody() публичный метод

public InitBody ( ) : void
Результат void

InitOutfit() публичный метод

public InitOutfit ( ) : void
Результат void

IsOwner() публичный метод

public IsOwner ( Mobile m ) : bool
m Mobile
Результат bool

IsSnoop() публичный метод

public IsSnoop ( Mobile from ) : bool
from Mobile
Результат bool

OnAfterDelete() публичный метод

public OnAfterDelete ( ) : void
Результат void

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

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

OnDragDrop() публичный метод

public OnDragDrop ( Mobile from, Item item ) : bool
from Mobile
item Item
Результат bool

OnItemRemoved() публичный метод

public OnItemRemoved ( Item item ) : void
item Item
Результат void

OnSpeech() публичный метод

public OnSpeech ( SpeechEventArgs e ) : void
e SpeechEventArgs
Результат void

OnSubItemAdded() публичный метод

public OnSubItemAdded ( Item item ) : void
item Item
Результат void

OnSubItemBounceCleared() публичный метод

public OnSubItemBounceCleared ( Item item ) : void
item Item
Результат void

OnSubItemRemoved() публичный метод

public OnSubItemRemoved ( Item item ) : void
item Item
Результат void

OpenBackpack() публичный метод

public OpenBackpack ( Mobile from ) : void
from Mobile
Результат void

PlayerVendor() публичный метод

public PlayerVendor ( Mobile owner, BaseHouse house ) : System
owner Mobile
house Server.Multis.BaseHouse
Результат System

PlayerVendor() публичный метод

public PlayerVendor ( Serial serial ) : System
serial Serial
Результат System

SendOwnerGump() публичный метод

public SendOwnerGump ( Mobile to ) : void
to Mobile
Результат void

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

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

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

public static TryToBuy ( Item item, Mobile from ) : void
item Item
from Mobile
Результат void

WasNamed() публичный метод

public WasNamed ( string speech ) : bool
speech string
Результат bool