Guests now have a pickup time

This commit is contained in:
Sammy 2021-06-12 21:54:29 +02:00
parent 7db501c114
commit 84ee33474c
1 changed files with 5 additions and 4 deletions

View File

@ -4,10 +4,13 @@ onready var pickUpArea = $PickUpArea
export var guestName = "Dieter"
export var PICKUPTRESHOLD = 100
export var destinationColor = Color.yellow
var pickup_time
signal picked_up(color,name)
signal dropped_off_success
signal dropped_off_idle
signal dropped_off_fail
var rng = RandomNumberGenerator.new()
onready var sprite = $Sprite
onready var exclusionZoneShape = $ExclusionZone/CollisionShape2D
@ -34,15 +37,13 @@ func _ready():
sprite.modulate = destinationColor
pass # Replace with function body.
func _on_PickUpArea_body_entered(body):
print(body.name)
if body.name == "Playa":
print(body.velocity.length())
if body.velocity.length() <= PICKUPTRESHOLD:
emit_signal("picked_up",destinationColor,guestName)
pickup_time = OS.get_system_time_msecs()
# start pickup process
# we are being picked up by the player