Start demon wall implementation

This commit is contained in:
2025-03-20 02:51:41 -07:00
parent 52e42ea38d
commit 8df8a85429
115 changed files with 18698 additions and 141 deletions

View File

@@ -10,16 +10,16 @@ public partial class BossFloor : Node3D, IDungeonFloor
{
public override void _Notification(int what) => this.Notify(what);
[Node] private BossRoomA BossFloorA { get; set; } = default!;
[Node] private IBossRoom BossFloorRoom { get; set; } = default!;
public ImmutableList<IDungeonRoom> Rooms => [];
public void InitializeDungeon()
{
FloorIsLoaded = true;
FloorIsLoaded = true;
}
public bool FloorIsLoaded { get; set; }
public Transform3D GetPlayerSpawnPoint() => BossFloorA.PlayerSpawn.GlobalTransform;
public Transform3D GetPlayerSpawnPoint() => BossFloorRoom.PlayerSpawn.GlobalTransform;
}