everything_has_a_price_jam/troup.gd
2026-09-26 22:31:59 -06:00

25 lines
591 B
GDScript

extends CharacterBody2D
const SPEED = 100.0
const JUMP_VELOCITY = -400.0
@export var target : Node2D
func _get_target(event) -> void:
if target != null:
return
if UserContext.selected_member == self:
pass
#func _Direction() -> Vector2:
#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))
#print(num)
if (num > Vector2(2,2)):
self.position = self.position.move_toward(target.position, SPEED * delta)
move_and_slide()