minijam-166/scripts/gui.gd

23 lines
496 B
GDScript

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()