using Cirno.Scripts.Enums; using Godot; using Godot.Collections; namespace Cirno.Scripts.Resources.Roguelite; [GlobalClass] public partial class RogueliteRoomResource : Resource { [Export] public StringName RoomName { get; set; } [Export] public RoomType Type { get; set; } = RoomType.Regular; [Export] public StringName ScenePath { get; set; } [Export] public Vector2I Size { get; set; } = new(1, 1); [Export] public Array DoorGridPositions { get; set; } = []; [Export] public Array SpawnableEnemies { get; set; } }