summaryrefslogtreecommitdiff
path: root/scripts/ui_panel.gd
blob: 7d3cd7aa898ca35aca05913b9e8469c55592646f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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