Loads data-driven combat card catalogs and resolves discovery unlocks into deck entries.
More...
|
| | combat_card_factory.DataCacheManager |
| |
| | combat_card_factory.data_cache_manager |
| |
| | combat_card_factory.composition_rules = data.get("composition", {}).duplicate(true) |
| | Load cards, manifestations, and modifiers from a JSON card catalog.
|
| |
| | combat_card_factory.id |
| | Load element and compound definitions for composed cards.
|
| |
| | combat_card_factory.Array |
| | Remove a runtime-composed card definition from the catalog.
|
| |
| | combat_card_factory.key |
| |
| | combat_card_factory.Dictionary |
| |
| | combat_card_factory.compound_def |
| |
| | combat_card_factory.compound_id |
| |
| | combat_card_factory.manifestation |
| |
| | combat_card_factory.tier |
| |
| | combat_card_factory.energy = max(0, energy) |
| |
| | combat_card_factory.damage = max(1, damage) |
| |
| | combat_card_factory.card_range = max(0, card_range) |
| |
| | combat_card_factory.aoe_radius = max(0, aoe_radius) |
| |
| | combat_card_factory.duration = max(0.05, duration) |
| |
| | combat_card_factory.modifier |
| |
| | combat_card_factory.compound_name |
| |
| | combat_card_factory.manifestation_name |
| |
| | combat_card_factory.card_name = "%s %s" % [" ".join(modifier_names), card_name] |
| |
| | combat_card_factory.card_id |
| |
| | combat_card_factory.targeting |
| |
| | combat_card_factory.card |
| |
| | combat_card_factory.cards = state.get("cards", {}).duplicate(true) |
| |
| | combat_card_factory.manifestations = state.get("manifestations", {}).duplicate(true) |
| |
| | combat_card_factory.modifiers = state.get("modifiers", {}).duplicate(true) |
| |
| | combat_card_factory.elements = state.get("elements", {}).duplicate(true) |
| |
| | combat_card_factory.compounds = state.get("compounds", {}).duplicate(true) |
| |
| | combat_card_factory.sorted_modifiers |
| |
| | combat_card_factory.text |
| |
Loads data-driven combat card catalogs and resolves discovery unlocks into deck entries.
Definition in file combat_card_factory.gd.