Namespace AutoBattleFramework.Shop.ShopList
Classes
IShopList
Contains the list of ShopItemInfo for purchasing characters and items. It handles the methods for adding and removing ShopItemInfo from the list, as well as getting a number of random ShopItemInfo to be displayed in the ShopUI.
ScriptableDeckList
Mimics the behavior of a deck of cards. You have the main deck, the discarded cards and the cards in hand.
ScriptableGroupItemList
A list whose items are in groups, each with a fixed cost and probability that one of its items will be displayed in the store.
ScriptableIndividualItemList
A list of items, each with its own cost and probability of appearing in the shop.
ShopItemList
List used in ScriptableGroupItemList to display items in the store. All items belonging to this list will have a fixed probability of appearance and price, regardless of their itemProbabilityWeight and itemCost.