|
RapidGameFramework
Reusable Godot managers for data-driven small games
|
Data-first helpers for tile worlds, obstacle cells, pickups, and grid bounds. More...
Files | |
| file | grid_viewport_manager.gd |
| Reusable camera and coordinate helpers for grid/tile worlds rendered into a centered playfield panel. | |
Variables | |
| grid_world_manager.world_config = config.duplicate(true) | |
| grid_world_manager.tile_size = max(1.0, float(next_tile_size)) | |
| grid_world_manager.cells = rect_to_cells(_rect_from_value(obstacle.get("rect", []))) | |
| grid_world_manager.min_cell | |
| grid_world_manager.max_cell | |
| grid_world_manager.node_id | |
| Collects a material node on the matching cell and returns the pickup delta. | |
| grid_world_manager.id | |
| grid_world_manager.cell | |
| grid_world_manager.entry | |
| grid_world_manager.requires | |
| grid_world_manager.expected | |
Data-first helpers for tile worlds, obstacle cells, pickups, and grid bounds.
Expands tile obstacles, exposes grid bounds, tracks material pickups, and shares world-cell helpers for grid-based games.
| grid_world_manager.cell |
Definition at line 93 of file grid_world_manager.gd.
| grid_world_manager.cells = rect_to_cells(_rect_from_value(obstacle.get("rect", []))) |
Definition at line 36 of file grid_world_manager.gd.
| grid_world_manager.entry |
Definition at line 98 of file grid_world_manager.gd.
| grid_world_manager.expected |
Definition at line 129 of file grid_world_manager.gd.
| grid_world_manager.id |
Definition at line 90 of file grid_world_manager.gd.
| grid_world_manager.max_cell |
Definition at line 54 of file grid_world_manager.gd.
| grid_world_manager.min_cell |
Definition at line 53 of file grid_world_manager.gd.
| grid_world_manager.node_id |
Collects a material node on the matching cell and returns the pickup delta.
Definition at line 70 of file grid_world_manager.gd.
| grid_world_manager.requires |
Definition at line 125 of file grid_world_manager.gd.
| grid_world_manager.tile_size = max(1.0, float(next_tile_size)) |
Definition at line 14 of file grid_world_manager.gd.
| grid_world_manager.world_config = config.duplicate(true) |
Definition at line 13 of file grid_world_manager.gd.