Package com.csse3200.game.components.shop
package com.csse3200.game.components.shop
-
ClassDescriptionRepresents a purchasable catalog entry in the in-game shop.Provides access to a collection of
CatalogEntry
objects.Manages updating a player's inventory after an event (e.g., item purchase).Represents possible errors that can occur during a purchase event.Represents the outcome of a purchase attempt in the shop system.Handles shop-related operations such as validating purchases, charging players, and updating their inventories.