diff options
author | metamuffin <metamuffin@disroot.org> | 2025-09-27 00:55:20 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-09-27 00:55:23 +0200 |
commit | 9a5eb8ddf73fecc0ef5907983e136a1018937621 (patch) | |
tree | 3c692f6e7702c59abffa19c7b5c1da868b0f0c7b /client/map | |
parent | 2ff484a85dec4abed71071ba509ac5cd307ff2f9 (diff) | |
download | hurrycurry-9a5eb8ddf73fecc0ef5907983e136a1018937621.tar hurrycurry-9a5eb8ddf73fecc0ef5907983e136a1018937621.tar.bz2 hurrycurry-9a5eb8ddf73fecc0ef5907983e136a1018937621.tar.zst |
Add client cli tool to render tiles/items to PNG
Diffstat (limited to 'client/map')
-rw-r--r-- | client/map/items/item.gd | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/client/map/items/item.gd b/client/map/items/item.gd index 92681df0..bf61966f 100644 --- a/client/map/items/item.gd +++ b/client/map/items/item.gd @@ -32,7 +32,7 @@ var progress_position := 0. var progress_warn := false var destroy_timeout = null -var creation_timer = 0.0 +var creation_timer = null var item_owned = false var player_owned_timer = 0.0 @@ -52,8 +52,10 @@ func _init(owned_by_: Node3D): base.name = "Base" add_child(base) owned_by = owned_by_ - if not owned_by.get_parent() is Item and not owned_by is Item: - scale = Vector3.ONE * 0.001 # setting to zero breaks assertions somewhere in the engine + +func animate_spawn(): + creation_timer = 0.0 + scale = Vector3.ONE * 0.001 # setting to zero breaks assertions somewhere in the engine func _process(delta): if not is_instance_valid(owned_by): return |