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

Go to the source code of this file.

Namespaces

namespace  grid_combat_manager
 

Variables

 grid_combat_manager.DataCacheManager
 
 grid_combat_manager.data_cache_manager
 
 grid_combat_manager.id
 
 grid_combat_manager.entry = archetypes[archetype_id].duplicate(true)
 
 grid_combat_manager.damage
 
 grid_combat_manager.enemy
 
 grid_combat_manager.enemy_cell
 
 grid_combat_manager.dealt
 
 grid_combat_manager.hit
 
 grid_combat_manager.action
 
 grid_combat_manager.enemy_id
 
 grid_combat_manager.chance
 
 grid_combat_manager.amount
 
 grid_combat_manager.enemies = state.get("enemies", []).duplicate(true)
 
 grid_combat_manager.damage_log = state.get("damage_log", []).duplicate(true)
 
 grid_combat_manager.action_log = state.get("action_log", []).duplicate(true)
 
 grid_combat_manager.active_projectiles = state.get("active_projectiles", []).duplicate(true)
 
 grid_combat_manager.floating_numbers = state.get("floating_numbers", []).duplicate(true)
 
 grid_combat_manager.archetype_id
 
 grid_combat_manager.targeting
 
 grid_combat_manager.visual
 
 grid_combat_manager.type
 
 grid_combat_manager.duration
 
 grid_combat_manager.end_cell = _cell_from_value(hits[0].get("cell", origin_cell))
 
 grid_combat_manager.behavior
 
 grid_combat_manager.behavior_type
 
 grid_combat_manager.distance
 
 grid_combat_manager.attack_range
 
 grid_combat_manager.aggro_range
 
 grid_combat_manager.alerted
 
 grid_combat_manager.move_distance
 
 grid_combat_manager.next_cell
 
 grid_combat_manager.directions
 
 grid_combat_manager.start_index
 
 grid_combat_manager.direction
 
 grid_combat_manager.candidate
 
 grid_combat_manager.delta
 
 grid_combat_manager.tile_size
 
 grid_combat_manager.world_position
 
 grid_combat_manager.current
 
 grid_combat_manager.item