RapidGameFramework
Reusable Godot managers for data-driven small games
Loading...
Searching...
No Matches
shop_manager.gd File Reference

Coordinates card shop transactions across economy, pack, inventory, and modifier managers. More...

Go to the source code of this file.

Namespaces

namespace  shop_manager
 

Variables

 shop_manager.float
 Return a rounded price with a reusable markup.
 
 shop_manager.total_price
 
 shop_manager.int
 Generate a random singles market from the card library.
 
 shop_manager.singles
 
 shop_manager.card = modifier_manager.apply_instance(card, instance)
 
 shop_manager.Dictionary
 Buy and open a pack.
 
 shop_manager.economy_manager
 Buy and open a pack.
 
 shop_manager.pack_manager
 Buy and open a pack.
 
 shop_manager.card_manager
 Buy and open a pack.
 
 shop_manager.inventory_manager
 Buy and open a pack.
 
 shop_manager.modifier_manager
 Buy and open a pack.
 
 shop_manager.cost
 
 shop_manager.cards
 
 shop_manager.purchased
 
 shop_manager.instance
 
 shop_manager.record
 
 shop_manager.card_id_or_uid
 Sell one card instance or base-id card and add its value to the economy.
 
 shop_manager.base_id
 

Detailed Description

Coordinates card shop transactions across economy, pack, inventory, and modifier managers.

Also includes generic item buy/sell helpers for games that do not use cards.

Definition in file shop_manager.gd.