extends Control @export var card_name_label: Label @export var card_desc_label: Label @export var icon_rect: TextureRect var _card: SupportCard var card: SupportCard: get: return _card set(value): _update(value) _card = value func _update(card: SupportCard): card_name_label.text = card.name card_desc_label.text = card.description icon_rect.texture = card.icon