Fixes room spawning and adds physical doors and indicator lights

This commit is contained in:
2026-03-10 11:16:48 -04:00
parent 7559114623
commit b709b64a52
6 changed files with 172 additions and 5 deletions
+1
View File
@@ -2,6 +2,7 @@ class_name RoomData
enum RoomType { START, COMBAT, ITEM, SHOP, BOSS }
var id: String = "" # unique identifier (e.g., "5_5" from grid pos)
var type: RoomType = RoomType.COMBAT
var grid_pos: Vector2i = Vector2i.ZERO
var connections: Dictionary = {} # "up"/"down"/"left"/"right" -> Vector2i