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

Наследование: Codebreak.Service.World.Network.MessageDispatcher
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddItem ( AbstractEntity actor, long guid, int quantity, long price = -1 ) : int

BuyItem ( AbstractEntity actor, long id, int quantity ) : void

Create ( ) : void

Leave ( bool success = false ) : void

MoveKamas ( AbstractEntity actor, long quantity ) : long

RemoveItem ( AbstractEntity actor, long guid, int quantity ) : int

SellItem ( AbstractEntity actor, long id, int quantity, long price = -1 ) : void

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

Метод Описание
AbstractExchange ( ExchangeTypeEnum type ) : System

SerializeAs_ExchangeCreate ( ) : string

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

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

protected AbstractExchange ( ExchangeTypeEnum type ) : System
type ExchangeTypeEnum
Результат System

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

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

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

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

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

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

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

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

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

public MoveKamas ( AbstractEntity actor, long quantity ) : long
actor Codebreak.Service.World.Game.Entity.AbstractEntity
quantity long
Результат long

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

public RemoveItem ( AbstractEntity actor, long guid, int quantity ) : int
actor Codebreak.Service.World.Game.Entity.AbstractEntity
guid long
quantity int
Результат int

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

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

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

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