#include <AuctionHouseBotSeller.h>
|
| | SellerConfiguration () |
| |
| | ~SellerConfiguration () |
| |
| void | Initialize (AuctionHouseType houseType) |
| |
| AuctionHouseType | GetHouseType () const |
| |
| void | SetMinTime (uint32 value) |
| |
| uint32 | GetMinTime () const |
| |
| void | SetMaxTime (uint32 value) |
| |
| uint32 | GetMaxTime () const |
| |
| void | SetItemsAmountPerClass (AuctionQuality quality, ItemClass itemclass, uint32 amount) |
| |
| uint32 | GetItemsAmountPerClass (AuctionQuality quality, ItemClass itemclass) const |
| |
| void | SetItemsQuantityPerClass (AuctionQuality quality, ItemClass itemclass, uint32 qty) |
| |
| uint32 | GetItemsQuantityPerClass (AuctionQuality quality, ItemClass itemclass) const |
| |
| void | SetMissedItemsPerClass (AuctionQuality quality, ItemClass itemclass, uint32 found) |
| |
| uint32 | GetMissedItemsPerClass (AuctionQuality quality, ItemClass itemclass) const |
| |
| void | SetItemsAmountPerQuality (AuctionQuality quality, uint32 cnt) |
| |
| uint32 | GetItemsAmountPerQuality (AuctionQuality quality) const |
| |
| void | SetPriceRatioPerQuality (AuctionQuality quality, uint32 value) |
| |
| uint32 | GetPriceRatioPerQuality (AuctionQuality quality) const |
| |
| void | SetPriceRatioPerClass (ItemClass item, uint32 value) |
| |
| uint32 | GetPriceRatioPerClass (ItemClass item) const |
| |
| void | SetRandomStackRatioPerClass (ItemClass item, uint32 value) |
| |
| uint32 | GetRandomStackRatioPerClass (ItemClass item) const |
| |
| SellerConfiguration::SellerConfiguration |
( |
| ) |
|
|
inline |
uint32 LastMissedItem
Definition: AuctionHouseBotSeller.h:72
Definition: AuctionHouseBot.h:42
AuctionHouseType _houseType
Definition: AuctionHouseBotSeller.h:110
uint32 _maxTime
Definition: AuctionHouseBotSeller.h:112
uint32 _minTime
Definition: AuctionHouseBotSeller.h:111
| SellerConfiguration::~SellerConfiguration |
( |
| ) |
|
|
inline |
AuctionHouseType _houseType
Definition: AuctionHouseBotSeller.h:110
uint32 AmountOfItems
Definition: AuctionHouseBotSeller.h:38
SellerItemInfo _ItemInfo[MAX_AUCTION_QUALITY]
Definition: AuctionHouseBotSeller.h:113
SellerItemClassInfo ItemClassInfos[MAX_ITEM_CLASS]
Definition: AuctionHouseBotSeller.h:53
uint32 AmountOfItems
Definition: AuctionHouseBotSeller.h:49
SellerItemInfo _ItemInfo[MAX_AUCTION_QUALITY]
Definition: AuctionHouseBotSeller.h:113
SellerItemInfo _ItemInfo[MAX_AUCTION_QUALITY]
Definition: AuctionHouseBotSeller.h:113
uint32 Quantity
Definition: AuctionHouseBotSeller.h:40
SellerItemClassInfo ItemClassInfos[MAX_ITEM_CLASS]
Definition: AuctionHouseBotSeller.h:53
| uint32 SellerConfiguration::GetMaxTime |
( |
| ) |
const |
|
inline |
uint32 _maxTime
Definition: AuctionHouseBotSeller.h:112
| uint32 SellerConfiguration::GetMinTime |
( |
| ) |
const |
|
inline |
uint32 _maxTime
Definition: AuctionHouseBotSeller.h:112
T min(const T &x, const T &y)
Definition: g3dmath.h:305
uint32 _minTime
Definition: AuctionHouseBotSeller.h:111
SellerItemInfo _ItemInfo[MAX_AUCTION_QUALITY]
Definition: AuctionHouseBotSeller.h:113
uint32 MissItems
Definition: AuctionHouseBotSeller.h:39
SellerItemClassInfo ItemClassInfos[MAX_ITEM_CLASS]
Definition: AuctionHouseBotSeller.h:53
uint32 PriceRatio
Definition: AuctionHouseBotSeller.h:41
SellerItemInfo _ItemInfo[MAX_AUCTION_QUALITY]
Definition: AuctionHouseBotSeller.h:113
SellerItemClassInfo ItemClassInfos[MAX_ITEM_CLASS]
Definition: AuctionHouseBotSeller.h:53
SellerItemInfo _ItemInfo[MAX_AUCTION_QUALITY]
Definition: AuctionHouseBotSeller.h:113
uint32 PriceRatio
Definition: AuctionHouseBotSeller.h:51
| uint32 SellerConfiguration::GetRandomStackRatioPerClass |
( |
ItemClass |
item | ) |
const |
|
inline |
uint32 RandomStackRatio
Definition: AuctionHouseBotSeller.h:42
SellerItemInfo _ItemInfo[MAX_AUCTION_QUALITY]
Definition: AuctionHouseBotSeller.h:113
SellerItemClassInfo ItemClassInfos[MAX_ITEM_CLASS]
Definition: AuctionHouseBotSeller.h:53
AuctionHouseType _houseType
Definition: AuctionHouseBotSeller.h:110
uint32 AmountOfItems
Definition: AuctionHouseBotSeller.h:38
SellerItemInfo _ItemInfo[MAX_AUCTION_QUALITY]
Definition: AuctionHouseBotSeller.h:113
uint32 Quantity
Definition: AuctionHouseBotSeller.h:40
SellerItemClassInfo ItemClassInfos[MAX_ITEM_CLASS]
Definition: AuctionHouseBotSeller.h:53
uint32 AmountOfItems
Definition: AuctionHouseBotSeller.h:49
SellerItemInfo _ItemInfo[MAX_AUCTION_QUALITY]
Definition: AuctionHouseBotSeller.h:113
SellerItemInfo _ItemInfo[MAX_AUCTION_QUALITY]
Definition: AuctionHouseBotSeller.h:113
uint32 Quantity
Definition: AuctionHouseBotSeller.h:40
SellerItemClassInfo ItemClassInfos[MAX_ITEM_CLASS]
Definition: AuctionHouseBotSeller.h:53
| void SellerConfiguration::SetMaxTime |
( |
uint32 |
value | ) |
|
|
inline |
uint32 _maxTime
Definition: AuctionHouseBotSeller.h:112
const FieldDescriptor value
Definition: descriptor.h:1522
| void SellerConfiguration::SetMinTime |
( |
uint32 |
value | ) |
|
|
inline |
uint32 _minTime
Definition: AuctionHouseBotSeller.h:111
const FieldDescriptor value
Definition: descriptor.h:1522
92 if (
_ItemInfo[quality].ItemClassInfos[itemclass].AmountOfItems > found)
uint32 AmountOfItems
Definition: AuctionHouseBotSeller.h:38
SellerItemInfo _ItemInfo[MAX_AUCTION_QUALITY]
Definition: AuctionHouseBotSeller.h:113
uint32 MissItems
Definition: AuctionHouseBotSeller.h:39
SellerItemClassInfo ItemClassInfos[MAX_ITEM_CLASS]
Definition: AuctionHouseBotSeller.h:53
| void SellerConfiguration::SetPriceRatioPerClass |
( |
ItemClass |
item, |
|
|
uint32 |
value |
|
) |
| |
|
inline |
uint32 PriceRatio
Definition: AuctionHouseBotSeller.h:41
SellerItemInfo _ItemInfo[MAX_AUCTION_QUALITY]
Definition: AuctionHouseBotSeller.h:113
const FieldDescriptor value
Definition: descriptor.h:1522
SellerItemClassInfo ItemClassInfos[MAX_ITEM_CLASS]
Definition: AuctionHouseBotSeller.h:53
SellerItemInfo _ItemInfo[MAX_AUCTION_QUALITY]
Definition: AuctionHouseBotSeller.h:113
uint32 PriceRatio
Definition: AuctionHouseBotSeller.h:51
const FieldDescriptor value
Definition: descriptor.h:1522
| void SellerConfiguration::SetRandomStackRatioPerClass |
( |
ItemClass |
item, |
|
|
uint32 |
value |
|
) |
| |
|
inline |
uint32 RandomStackRatio
Definition: AuctionHouseBotSeller.h:42
SellerItemInfo _ItemInfo[MAX_AUCTION_QUALITY]
Definition: AuctionHouseBotSeller.h:113
const FieldDescriptor value
Definition: descriptor.h:1522
SellerItemClassInfo ItemClassInfos[MAX_ITEM_CLASS]
Definition: AuctionHouseBotSeller.h:53
| uint32 SellerConfiguration::_maxTime |
|
private |
| uint32 SellerConfiguration::_minTime |
|
private |
| uint32 SellerConfiguration::LastMissedItem |
The documentation for this class was generated from the following file: