Collisions again

This commit is contained in:
2026-02-01 16:00:44 -08:00
parent 1678d79bbd
commit 0282ef68f3
25 changed files with 542 additions and 1148 deletions

View File

@@ -25,9 +25,7 @@ public partial class BossRoomA : Node3D, IBossRoom, IDungeonFloor
[Node] public Area3D ActivateTrap { get; set; } = default!;
[Node] public Node3D GateCollision { get; set; } = default!;
[Node] public MeshInstance3D LOCKEDGATE { get; set; } = default!;
[Node] public Node3D BossDoor { get; set; } = default!;
[Node] private Area3D _exit { get; set; } = default!;
public ImmutableList<IDungeonRoom> Rooms { get; }
@@ -63,8 +61,7 @@ public partial class BossRoomA : Node3D, IBossRoom, IDungeonFloor
public void OnBossFightEnded()
{
GateCollision.CallDeferred(MethodName.QueueFree);
LOCKEDGATE.Hide();
BossDoor.CallDeferred(MethodName.QueueFree);
}
public void ExitReached()