23 lines
558 B
GDScript
23 lines
558 B
GDScript
extends Control
|
|
|
|
@onready var next_seed: TextureRect = $HBoxContainer/NextSeed
|
|
|
|
@onready var queue_image := [
|
|
$HBoxContainer/Queue/Seed1,
|
|
$HBoxContainer/Queue/Seed2,
|
|
$HBoxContainer/Queue/Seed3,
|
|
$HBoxContainer/Queue/Seed4,
|
|
$HBoxContainer/Queue/Seed5,
|
|
]
|
|
|
|
var planter: Planter
|
|
|
|
func update_queue():
|
|
var next_seed_param := planter.get_plant_from_queue()
|
|
next_seed.texture = next_seed_param.seed_sprite
|
|
var index := 0
|
|
for child in queue_image:
|
|
var seed_param := planter.get_plant_from_queue(index)
|
|
child.texture = seed_param.seed_sprite
|
|
index += 1
|