From 6041004af89923311a951750fb28dbd6d5991940 Mon Sep 17 00:00:00 2001 From: Jacob Date: Sat, 26 Sep 2026 23:23:51 -0600 Subject: [PATCH] . --- troup.gd | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/troup.gd b/troup.gd index 6b9b5ee..e2b8623 100644 --- a/troup.gd +++ b/troup.gd @@ -16,10 +16,18 @@ func _get_target(event) -> void: #self.position = self.position.move_toward(target.transform.position, speed * delta) func _physics_process(delta: float) -> void: - - var num = abs(abs(self.global_position) - abs(target.global_position)) + #if target != null: + print(self.global_position.distance_to(target.global_position)) + var num = abs(abs(self.global_position) - abs(target.global_position)) #print(num) - if (num > Vector2(2,2)): - self.position = self.position.move_toward(target.position, SPEED * delta) - - move_and_slide() + var direction = (target.global_position - self.global_position).normalized() * SPEED * delta + #if (num > Vector2(2,2)): + if (self.global_position.distance_to(target.global_position) > 0.2): + self.velocity = direction + #self.global_position = self.global_position.move_toward(target.global_position, SPEED * delta) + elif (target.is_class("SentientCurrency")): + pass + else: + pass + #target = null + move_and_slide()