diff options
author | Lucas Fryzek <lucas.fryzek@fryzekconcepts.com> | 2023-09-25 19:06:24 -0400 |
---|---|---|
committer | Lucas Fryzek <lucas.fryzek@fryzekconcepts.com> | 2023-09-25 19:06:24 -0400 |
commit | c7eb92fe061ce685814113a14f050c396f70ae5b (patch) | |
tree | b5da2596460bd1d82bd6e04dbc38e351f2e88ecc /scripts/player.gd | |
parent | 73cbbef3d165519f7d76304049e0037ecaa29f85 (diff) |
Add tree seed prefab
Diffstat (limited to 'scripts/player.gd')
-rw-r--r-- | scripts/player.gd | 4 |
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) |