Now About Social Code
summaryrefslogtreecommitdiff
path: root/scripts/player.gd
diff options
context:
space:
mode:
authorLucas Fryzek <lucas.fryzek@fryzekconcepts.com>2023-09-25 19:06:24 -0400
committerLucas Fryzek <lucas.fryzek@fryzekconcepts.com>2023-09-25 19:06:24 -0400
commitc7eb92fe061ce685814113a14f050c396f70ae5b (patch)
treeb5da2596460bd1d82bd6e04dbc38e351f2e88ecc /scripts/player.gd
parent73cbbef3d165519f7d76304049e0037ecaa29f85 (diff)
Add tree seed prefab
Diffstat (limited to 'scripts/player.gd')
-rw-r--r--scripts/player.gd4
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/player.gd b/scripts/player.gd
index 95737ce..247f5ec 100644
--- a/scripts/player.gd
+++ b/scripts/player.gd
@@ -35,7 +35,9 @@ func leave_body(body: Node3D):
func pickup():
if current_node.collision_layer & 0b1000:
num_seeds += 1
- current_node.get_parent().remove_child(current_node)
+ var node = current_node
+ node.get_parent().remove_child(node)
+ node.queue_free()
elif holding == null:
holding = current_node
current_node.get_parent().remove_child(current_node)