C# Class Codebreak.Service.World.Game.Auction.AuctionHouseInstance

Inheritance: Codebreak.Service.World.Network.MessageDispatcher
Show file Open project: hussein-aitlahcen/codebreak

Public Methods

Method Description
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

Method Details

Add() public method

public Add ( AuctionEntry entry ) : void
entry AuctionEntry
return void

AddAllowedType() public method

public AddAllowedType ( int id ) : void
id int
return void

AuctionHouseInstance() public method

public AuctionHouseInstance ( AuctionHouseDAO record ) : System
record AuctionHouseDAO
return System

CheckEmptyCategory() public method

public CheckEmptyCategory ( AuctionCategory category ) : bool
category AuctionCategory
return bool

GetFloorById() public method

public GetFloorById ( int id ) : AuctionCategoryFloorEnum
id int
return AuctionCategoryFloorEnum

GetMiddlePrice() public method

public GetMiddlePrice ( int templateId ) : long
templateId int
return long

SendAuctionOwnerList() public method

public SendAuctionOwnerList ( CharacterEntity character ) : void
character Codebreak.Service.World.Game.Entity.CharacterEntity
return void

SendCategoriesByTemplate() public method

public SendCategoriesByTemplate ( CharacterEntity character, int templateId ) : void
character Codebreak.Service.World.Game.Entity.CharacterEntity
templateId int
return void

SendTemplatesByTypeList() public method

public SendTemplatesByTypeList ( CharacterEntity character, int type ) : void
character Codebreak.Service.World.Game.Entity.CharacterEntity
type int
return void

TryAdd() public method

public TryAdd ( CharacterEntity character, long itemId, int quantity, long price ) : AuctionAddResultEnum
character Codebreak.Service.World.Game.Entity.CharacterEntity
itemId long
quantity int
price long
return AuctionAddResultEnum

TryBuy() public method

public TryBuy ( CharacterEntity character, int categoryId, int floorId, long price ) : void
character Codebreak.Service.World.Game.Entity.CharacterEntity
categoryId int
floorId int
price long
return void

TryRemove() public method

public TryRemove ( CharacterEntity character, long itemId ) : void
character Codebreak.Service.World.Game.Entity.CharacterEntity
itemId long
return void

UpdateMiddlePrice() public method

public UpdateMiddlePrice ( int templateId ) : void
templateId int
return void