using Chickensoft.GodotNodeInterfaces; using Godot; using System.Collections.Immutable; namespace Zennysoft.Game.Ma; public interface IDungeonFloor : INode3D { void InitializeDungeon(); public Transform3D GetPlayerSpawnPoint(); public ImmutableList Rooms { get; } public bool FloorIsLoaded { get; set; } }