diff options
author | metamuffin <metamuffin@disroot.org> | 2024-09-19 23:49:32 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2024-09-19 23:49:34 +0200 |
commit | 22d191f21770cc44844ea79b2928482a959efb0f (patch) | |
tree | fac3cedfafff21c5a58d9e2c356fcdfcc3fe970d /client | |
parent | fa2fde0920302806d173866cd7ce31efa7d1c6df (diff) | |
download | hurrycurry-22d191f21770cc44844ea79b2928482a959efb0f.tar hurrycurry-22d191f21770cc44844ea79b2928482a959efb0f.tar.bz2 hurrycurry-22d191f21770cc44844ea79b2928482a959efb0f.tar.zst |
fix det==0 bug #135
Diffstat (limited to 'client')
-rw-r--r-- | client/map/items/item.gd | 4 |
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 |