From 73cbbef3d165519f7d76304049e0037ecaa29f85 Mon Sep 17 00:00:00 2001 From: Lucas Fryzek Date: Mon, 25 Sep 2023 18:22:55 -0400 Subject: Add seed object and ability to pickup --- scripts/player.gd | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'scripts') diff --git a/scripts/player.gd b/scripts/player.gd index 7c6079b..95737ce 100644 --- a/scripts/player.gd +++ b/scripts/player.gd @@ -25,6 +25,7 @@ var last_wall_direction: Vector3 = Vector3() func got_body(body: Node3D): if current_node == null: + print("Got body ", body) current_node = body func leave_body(body: Node3D): @@ -32,7 +33,10 @@ func leave_body(body: Node3D): current_node = null func pickup(): - if holding == null: + if current_node.collision_layer & 0b1000: + num_seeds += 1 + current_node.get_parent().remove_child(current_node) + elif holding == null: holding = current_node current_node.get_parent().remove_child(current_node) holding.position = Vector3.ZERO -- cgit