diff --git a/scenes/interface.gd b/scenes/interface.gd index 8e4b4f9..40ded95 100644 --- a/scenes/interface.gd +++ b/scenes/interface.gd @@ -24,7 +24,10 @@ func _process(delta: float) -> void: pass func set_life(pv : int) -> void : - for i in range(life, pv): + var step = 1 + if pv > life : + step = -1 + for i in range(life, pv, step): update_life(i) update_life(pv)