C# Класс Codebreak.Service.World.Game.Auction.AuctionHouseInstance

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

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

Метод Описание
Add ( AuctionEntry entry ) : void

AddAllowedType ( int id ) : void

AuctionHouseInstance ( AuctionHouseDAO record ) : System

CheckEmptyCategory ( AuctionCategory category ) : bool

GetFloorById ( int id ) : AuctionCategoryFloorEnum

GetMiddlePrice ( int templateId ) : long

SendAuctionOwnerList ( CharacterEntity character ) : void

SendCategoriesByTemplate ( CharacterEntity character, int templateId ) : void

SendTemplatesByTypeList ( CharacterEntity character, int type ) : void

TryAdd ( CharacterEntity character, long itemId, int quantity, long price ) : AuctionAddResultEnum

TryBuy ( CharacterEntity character, int categoryId, int floorId, long price ) : void

TryRemove ( CharacterEntity character, long itemId ) : void

UpdateMiddlePrice ( int templateId ) : void

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

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

public Add ( AuctionEntry entry ) : void
entry AuctionEntry
Результат void

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

public AddAllowedType ( int id ) : void
id int
Результат void

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

public AuctionHouseInstance ( AuctionHouseDAO record ) : System
record AuctionHouseDAO
Результат System

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

public CheckEmptyCategory ( AuctionCategory category ) : bool
category AuctionCategory
Результат bool

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

public GetFloorById ( int id ) : AuctionCategoryFloorEnum
id int
Результат AuctionCategoryFloorEnum

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

public GetMiddlePrice ( int templateId ) : long
templateId int
Результат long

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

public SendAuctionOwnerList ( CharacterEntity character ) : void
character Codebreak.Service.World.Game.Entity.CharacterEntity
Результат void

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

public SendCategoriesByTemplate ( CharacterEntity character, int templateId ) : void
character Codebreak.Service.World.Game.Entity.CharacterEntity
templateId int
Результат void

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

public SendTemplatesByTypeList ( CharacterEntity character, int type ) : void
character Codebreak.Service.World.Game.Entity.CharacterEntity
type int
Результат void

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

public TryAdd ( CharacterEntity character, long itemId, int quantity, long price ) : AuctionAddResultEnum
character Codebreak.Service.World.Game.Entity.CharacterEntity
itemId long
quantity int
price long
Результат AuctionAddResultEnum

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

public TryBuy ( CharacterEntity character, int categoryId, int floorId, long price ) : void
character Codebreak.Service.World.Game.Entity.CharacterEntity
categoryId int
floorId int
price long
Результат void

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

public TryRemove ( CharacterEntity character, long itemId ) : void
character Codebreak.Service.World.Game.Entity.CharacterEntity
itemId long
Результат void

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

public UpdateMiddlePrice ( int templateId ) : void
templateId int
Результат void