class_name Gui extends Control signal scanner_selected @onready var seed_queue: Control = $MarginContainer/SeedQueue @onready var seed_card: Control = $MarginContainer/SeedCard @export var planter: Planter func _ready() -> void: seed_queue.planter = planter seed_card.planter = planter func _on_scanner_modes_scanner_selected(type : Scanners.Type): emit_signal("scanner_selected", type) func _on_planter_seed_list_updated() -> void: seed_queue.update_queue() seed_card.update_card() func _on_camera_2d_mouse_motion(mouse_position): seed_card.update_mouse_position(mouse_position) func _on_map_win_game(): $Tuto.win()