From cb2df83079f6da23691f2a89c2a88e1634c0cbf6 Mon Sep 17 00:00:00 2001 From: Pal Date: Sun, 1 Feb 2026 16:48:02 -0800 Subject: [PATCH] idk --- Zennysoft.Game.Ma/src/dialog/Altar.dialogue | 2 +- .../src/map/dungeon/code/BossRoomA.cs | 34 +++++++++---------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/Zennysoft.Game.Ma/src/dialog/Altar.dialogue b/Zennysoft.Game.Ma/src/dialog/Altar.dialogue index 2a10d911..a05ace98 100644 --- a/Zennysoft.Game.Ma/src/dialog/Altar.dialogue +++ b/Zennysoft.Game.Ma/src/dialog/Altar.dialogue @@ -1,3 +1,3 @@ ~ no_exit -Altar: This is the text that shows when you try to leave +Altar: There exists only one way forward. => END \ No newline at end of file diff --git a/Zennysoft.Game.Ma/src/map/dungeon/code/BossRoomA.cs b/Zennysoft.Game.Ma/src/map/dungeon/code/BossRoomA.cs index 43b86997..4d42d98c 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/code/BossRoomA.cs +++ b/Zennysoft.Game.Ma/src/map/dungeon/code/BossRoomA.cs @@ -35,45 +35,45 @@ public partial class BossRoomA : Node3D, IBossRoom, IDungeonFloor public void OnReady() { - ActivateTrap.BodyEntered += ActivateTrap_BodyEntered; - _exit.AreaEntered += Exit_AreaEntered; - OxFace.HealthComponent.HealthReachedZero += CheckForBossFightEnd; - //HorseFace.HealthComponent.HealthReachedZero += CheckForBossFightEnd; + ActivateTrap.BodyEntered += ActivateTrap_BodyEntered; + _exit.AreaEntered += Exit_AreaEntered; + OxFace.HealthComponent.HealthReachedZero += CheckForBossFightEnd; + //HorseFace.HealthComponent.HealthReachedZero += CheckForBossFightEnd; } private void ActivateTrap_BodyEntered(Node3D body) { - ActivateTrap.BodyEntered -= ActivateTrap_BodyEntered; - StartBossFight(); + ActivateTrap.BodyEntered -= ActivateTrap_BodyEntered; + StartBossFight(); } public void StartBossFight() { - OxFaceStatue.Hide(); - //HorseHeadStatue.Hide(); - OxFace.StartFight(); - //HorseFace.StartFight(); + OxFaceStatue.Hide(); + //HorseHeadStatue.Hide(); + OxFace.StartFight(); + //HorseFace.StartFight(); } private void CheckForBossFightEnd() { - if (OxFace.HealthComponent.CurrentHP.Value <= 0) //&& HorseFace.HealthComponent.CurrentHP.Value <= 0) - OnBossFightEnded(); + if (OxFace.HealthComponent.CurrentHP.Value <= 0) //&& HorseFace.HealthComponent.CurrentHP.Value <= 0) + OnBossFightEnded(); } public void OnBossFightEnded() { - GateCollision.CallDeferred(MethodName.QueueFree); - LOCKEDGATE.Hide(); + GateCollision.CallDeferred(MethodName.QueueFree); + LOCKEDGATE.Hide(); } public void ExitReached() - => Game.FloorExitReached(); + => Game.FloorExitReached(); private void Exit_AreaEntered(Area3D area) { - if (area.GetOwner() is IPlayer) - ExitReached(); + if (area.GetOwner() is IPlayer) + ExitReached(); } public void InitializeDungeon()