RapidGameFramework
Reusable Godot managers for data-driven small games
Loading...
Searching...
No Matches
card_manager Namespace Reference

Variables

 DataCacheManager
 
 data_cache_manager
 
 card
 Load and index all cards from a JSON file.
 
 id
 
 rarity
 
 list
 Return one card definition by id, or an empty Dictionary when missing.
 
 options
 Return all cards matching a rarity string such as Common, Rare, Epic, or Legendary.
 
 all_cards
 Return a random duplicated card definition from the full card library.
 

Variable Documentation

◆ all_cards

card_manager.all_cards

Return a random duplicated card definition from the full card library.

Definition at line 82 of file card_manager.gd.

◆ card

card_manager.card

Load and index all cards from a JSON file.

Return cache diagnostics for file-based convenience loads.

Load and index cards from already-loaded data.

Definition at line 42 of file card_manager.gd.

◆ data_cache_manager

card_manager.data_cache_manager

Definition at line 20 of file card_manager.gd.

◆ DataCacheManager

card_manager.DataCacheManager

Definition at line 15 of file card_manager.gd.

◆ id

card_manager.id

Definition at line 43 of file card_manager.gd.

◆ list

card_manager.list

Return one card definition by id, or an empty Dictionary when missing.

Return every card definition in source-file order.

Definition at line 61 of file card_manager.gd.

◆ options

card_manager.options

Return all cards matching a rarity string such as Common, Rare, Epic, or Legendary.

Return a random duplicated card definition for the requested rarity.

Definition at line 74 of file card_manager.gd.

◆ rarity

card_manager.rarity

Definition at line 46 of file card_manager.gd.