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

Variables

 DataCacheManager
 
 data_cache_manager
 
 pack
 Load all pack definitions from a JSON file.
 
 id
 
 list
 Return a pack definition by id.
 
 opened
 
 rarity
 
 card = card_manager.get_random_card()
 
 total
 
 roll
 
 running
 

Variable Documentation

◆ card

pack_manager.card = card_manager.get_random_card()

Definition at line 68 of file pack_manager.gd.

◆ data_cache_manager

pack_manager.data_cache_manager

Definition at line 16 of file pack_manager.gd.

◆ DataCacheManager

pack_manager.DataCacheManager

Definition at line 12 of file pack_manager.gd.

◆ id

pack_manager.id

Definition at line 39 of file pack_manager.gd.

◆ list

pack_manager.list

Return a pack definition by id.

Return packs in source-file order.

Definition at line 54 of file pack_manager.gd.

◆ opened

pack_manager.opened

Definition at line 65 of file pack_manager.gd.

◆ pack

pack_manager.pack

Load all pack definitions from a JSON file.

Roll cards for a pack using its configured rarity weights.

Return cache diagnostics for file-based convenience loads.

Load pack definitions from already-loaded data.

Definition at line 38 of file pack_manager.gd.

◆ rarity

pack_manager.rarity

Definition at line 67 of file pack_manager.gd.

◆ roll

pack_manager.roll

Definition at line 82 of file pack_manager.gd.

◆ running

pack_manager.running

Definition at line 83 of file pack_manager.gd.

◆ total

pack_manager.total

Definition at line 77 of file pack_manager.gd.