From ac09ac484b0528ba55f18059fa1b504f3ae88d5b Mon Sep 17 00:00:00 2001 From: Ny Bruker <robinhs@stud.ntnu.no> Date: Thu, 22 Sep 2022 15:41:54 +0200 Subject: [PATCH] Moved some prints to reduce clutter. --- MrBigsock/Assets/Code/PlayerController.cs | 33 ++++++++++++----------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/MrBigsock/Assets/Code/PlayerController.cs b/MrBigsock/Assets/Code/PlayerController.cs index a84819a0..1780cd97 100644 --- a/MrBigsock/Assets/Code/PlayerController.cs +++ b/MrBigsock/Assets/Code/PlayerController.cs @@ -48,34 +48,35 @@ namespace BigSock { Adds damage to the player if they don't have IFrames. */ public bool TakeDamage(double amount) { - print($"[PlayerController.TakeDamage()] start. | {HP} - {amount}"); - // Check if player has IFrames - if(NextTimeCanTakeDamage > DateTime.Now) - return false; - // Start new IFrames - NextTimeCanTakeDamage = DateTime.Now + IFrameDuration; + // Check if player has IFrames + if(NextTimeCanTakeDamage > DateTime.Now) + return false; + // Start new IFrames + NextTimeCanTakeDamage = DateTime.Now + IFrameDuration; - // Add damage - HP -= amount; + print($"[PlayerController.TakeDamage()] start. | {HP} - {amount}"); - TryKill(); + // Add damage + HP -= amount; - return true; + TryKill(); + + return true; } /* Try to kill the player. */ public bool TryKill() { + if(Alive && HP <= 0) { print($"[PlayerController.TryKill()] start. | {HP}, {Alive}"); - if(Alive && HP <= 0) { - Alive = false; + Alive = false; - LockMovement(); + LockMovement(); - return true; - } - return false; + return true; + } + return false; } private void FixedUpdate() { -- GitLab