feat: red and green card templates

This commit is contained in:
istamarahsan 2025-01-25 18:40:14 +07:00
parent e3c17f7397
commit 65dc02585e
32 changed files with 792 additions and 19 deletions

20
ui/card/card_base.gd Normal file
View file

@ -0,0 +1,20 @@
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