C# Класс Codebreak.Service.World.Game.Exchange.ShopExchange

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

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

Метод Описание
BuyItem ( AbstractEntity entity, long templateId, int quantity ) : void

Create ( ) : void

Leave ( bool success = false ) : void

SellItem ( AbstractEntity entity, long guid, int quantity, long price = -1 ) : void

ShopExchange ( CharacterEntity character, NonPlayerCharacterEntity npc ) : System

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

Метод Описание
SerializeAs_ExchangeCreate ( ) : string

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

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

public BuyItem ( AbstractEntity entity, long templateId, int quantity ) : void
entity Codebreak.Service.World.Game.Entity.AbstractEntity
templateId long
quantity int
Результат void

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

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

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

public Leave ( bool success = false ) : void
success bool
Результат void

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

public SellItem ( AbstractEntity entity, long guid, int quantity, long price = -1 ) : void
entity Codebreak.Service.World.Game.Entity.AbstractEntity
guid long
quantity int
price long
Результат void

SerializeAs_ExchangeCreate() защищенный Метод

protected SerializeAs_ExchangeCreate ( ) : string
Результат string

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

public ShopExchange ( CharacterEntity character, NonPlayerCharacterEntity npc ) : System
character Codebreak.Service.World.Game.Entity.CharacterEntity
npc NonPlayerCharacterEntity
Результат System