2025-12-06 22:23:14 +00:00
|
|
|
extends VBoxContainer
|
|
|
|
|
|
|
|
|
|
var goal = null
|
|
|
|
|
var game = null
|
|
|
|
|
|
2025-12-06 22:53:47 +00:00
|
|
|
func update() -> void:
|
|
|
|
|
var player = game.get_node("Player")
|
|
|
|
|
|
|
|
|
|
var distance = floori((goal.point.global_position - player.position).length())
|
|
|
|
|
|
|
|
|
|
$Label.text = """[font size=24]%s[/font]
|
|
|
|
|
%su away""" % [goal.name, str(distance)]
|
|
|
|
|
|
2025-12-06 22:23:14 +00:00
|
|
|
func _on_button_pressed() -> void:
|
|
|
|
|
game._navigation_item_pressed(goal)
|