extends Panel var tile_set : TileSet = preload("res://resources/tiles.tres") var game_stats_config = preload("res://resources/game_stats_config.tres") @onready var util = preload("res://scripts/util.gd") @export var object_name: String @export var cost: String func _ready(): var texture = util.get_tile_texture(game_stats_config.defenders[object_name.to_lower()]["sprite_panel"]) $HBoxContainer/Texture.texture = texture $HBoxContainer/Texture.stretch_mode = TextureRect.STRETCH_KEEP_ASPECT_CENTERED $HBoxContainer/VBoxContainer/Label.text = object_name $HBoxContainer/VBoxContainer/Label2.text = cost