cirnogodot/Scripts/Resources/RogueliteMapTheme.cs
2025-04-24 16:40:51 +02:00

18 lines
No EOL
646 B
C#

using Cirno.Scripts.Resources.Roguelite;
using Godot;
using Godot.Collections;
namespace Cirno.Scripts.Resources;
[GlobalClass]
public partial class RogueliteMapTheme : Resource
{
[Export] public PackedScene HorizontalDoorPrefab { get; set; }
[Export] public PackedScene HorizontalWallPrefab { get; set; }
[Export] public PackedScene VerticalDoorPrefab { get; set; }
[Export] public PackedScene VerticalWallPrefab { get; set; }
[Export] public PackedScene DoorLockPrefab { get; set; }
[Export] public PackedScene KeyCardPrefab { get; set; }
[Export] public Array<RogueliteRoomResource> Rooms { get; set; }
}