aboutsummaryrefslogtreecommitdiff
path: root/client/map/items/item.gd
diff options
context:
space:
mode:
Diffstat (limited to 'client/map/items/item.gd')
-rw-r--r--client/map/items/item.gd4
1 files changed, 2 insertions, 2 deletions
diff --git a/client/map/items/item.gd b/client/map/items/item.gd
index 526bf39f..088e0364 100644
--- a/client/map/items/item.gd
+++ b/client/map/items/item.gd
@@ -58,16 +58,16 @@ func _process(delta):
if player_owned: rotation.y = G.interpolate_angle(rotation.y, owned_by.global_rotation.y, delta * anim_speed)
else: rotation.y = G.interpolate_angle_closest_quarter(rotation.y, owned_by.global_rotation.y, delta * anim_speed)
if creation_timer != null:
- scale = Vector3.ONE * creation_timer
creation_timer += delta * 10.0
if creation_timer > 1:
scale = Vector3.ONE
creation_timer = null
+ else: scale = Vector3.ONE * creation_timer
if destroy_timeout != null:
destroy_timeout -= delta * 5.0
- scale = Vector3.ONE * destroy_timeout
if is_instance_valid(progress_instance): progress_instance.queue_free()
if destroy_timeout <= 0: queue_free()
+ else: scale = Vector3.ONE * destroy_timeout
func progress(position_: float, speed: float, warn: bool):
progress_instance.visible = true