Left paths

This commit is contained in:
Marco 2025-04-20 17:47:57 +02:00
commit ee7ee8b955
18 changed files with 52 additions and 8 deletions

View file

@ -15,4 +15,8 @@ public partial class RogueliteRoomResource : Resource
[Export] public Array<Vector2I> DoorGridPositions { get; set; } = [];
[Export] public Array<EnemyResource> SpawnableEnemies { get; set; }
[Export] public DoorDirections DoorDirections { get; set; }
public bool HasDoors(DoorDirections required) => (DoorDirections & required) == required;
}