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

Variables

 DataCacheManager
 
 resources
 
 resource_definitions
 
 resource_order
 
 data_cache
 
 hud
 
 resource_hud
 
 sprite_manager
 Attach a sprite manager so resource definitions can use sprite_id.
 
 Dictionary
 
 int
 Return the current value for one resource.
 
 count = 3
 
 absolute_amount
 
 mark
 
 parts
 
 id
 Apply effect amounts and clamp resources to configured min/max values.
 
 amount
 
 bool
 Convert raw effect dictionaries into ordered HUD-friendly indicator dictionaries.
 
 indicators
 
 sorted_effects
 
 String
 Return saveable resource values.
 

Variable Documentation

◆ absolute_amount

resource_manager.absolute_amount

Definition at line 60 of file resource_manager.gd.

◆ amount

resource_manager.amount

Definition at line 72 of file resource_manager.gd.

◆ bool

resource_manager.bool

Convert raw effect dictionaries into ordered HUD-friendly indicator dictionaries.

Definition at line 84 of file resource_manager.gd.

◆ count

int resource_manager.count = 3

Definition at line 59 of file resource_manager.gd.

◆ data_cache

resource_manager.data_cache

Definition at line 14 of file resource_manager.gd.

◆ DataCacheManager

resource_manager.DataCacheManager

Definition at line 9 of file resource_manager.gd.

◆ Dictionary

resource_manager.Dictionary

Definition at line 34 of file resource_manager.gd.

◆ hud

resource_manager.hud

Definition at line 16 of file resource_manager.gd.

◆ id

resource_manager.id

Apply effect amounts and clamp resources to configured min/max values.

Load resource definitions and starting values from a parsed data dictionary.

Return whether effects can be applied without dropping below a resource minimum.

Definition at line 71 of file resource_manager.gd.

◆ indicators

resource_manager.indicators

Definition at line 85 of file resource_manager.gd.

◆ int

resource_manager.int

Return the current value for one resource.

Definition at line 47 of file resource_manager.gd.

◆ mark

resource_manager.mark

Definition at line 65 of file resource_manager.gd.

◆ parts

resource_manager.parts

Definition at line 69 of file resource_manager.gd.

◆ resource_definitions

resource_manager.resource_definitions

Definition at line 12 of file resource_manager.gd.

◆ resource_hud

resource_manager.resource_hud

Definition at line 19 of file resource_manager.gd.

◆ resource_order

resource_manager.resource_order

Definition at line 13 of file resource_manager.gd.

◆ resources

resource_manager.resources

Definition at line 11 of file resource_manager.gd.

◆ sorted_effects

resource_manager.sorted_effects

Definition at line 86 of file resource_manager.gd.

◆ sprite_manager

resource_manager.sprite_manager

Attach a sprite manager so resource definitions can use sprite_id.

Definition at line 24 of file resource_manager.gd.

◆ String

resource_manager.String

Return saveable resource values.

Restore resource values from saved state.

Load resource definitions and starting values from JSON.

Definition at line 144 of file resource_manager.gd.