From e541e6ea5edea2d397bd678728ef77682285b3b2 Mon Sep 17 00:00:00 2001 From: pennyrigate Date: Fri, 27 Jan 2023 05:53:14 -0500 Subject: [PATCH] fixed multiple death bug --- objects/player/player.gd | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/objects/player/player.gd b/objects/player/player.gd index d633da7..a6a91e6 100644 --- a/objects/player/player.gd +++ b/objects/player/player.gd @@ -297,6 +297,8 @@ func die(): new_particles.global_position = global_position new_particles.emitting = true sprite.visible = false + current_state = State.INACTIVE + position = Game.respawn_point Game.lives -= 1 if Game.lives < 0: new_particles.amount = 64 @@ -313,7 +315,6 @@ func die(): else: Game.play_sound(Game.a_die, Game.ac_die) yield(Game.freeze_frame(0.3), "timeout") - position = Game.respawn_point current_state = State.IDLE sprite.visible = true