ArkSol/scripts/station.gd
2025-11-13 16:56:09 +01:00

17 lines
442 B
GDScript

extends Node2D
class_name Station
# --- Timery ---
var sname: String = "Stacja noName"
func _ready():
var area = $Sprite2D/Area2D
area.connect("input_event", Callable(self, "_on_area_input"))
func _on_area_input(viewport, event, shape_idx):
if event is InputEventMouseButton and event.button_index == MOUSE_BUTTON_LEFT and event.pressed:
var panel = get_tree().root.get_node("Galaxy/UI/StationPanel")
panel.show_for_station(self)