HighNoonRoulette/scenes/camera/UI/card.gd
2025-09-06 23:19:31 +02:00

17 lines
462 B
GDScript

class_name Card extends CenterContainer
@onready var itemButton = $ItemButton
@onready var ItemAmountLabel = $ItemButton/ItemAmountLabel
@onready var selectAduio = $selectAduio
@export var itemType: GLOBALS.ITEMTYPES = GLOBALS.ITEMTYPES.STANDARDBULLET
signal selected(_itemType: GLOBALS.ITEMTYPES)
func _on_item_button_pressed() -> void:
selectAduio.play()
selected.emit(itemType)
func setAmount(amount: int) -> void:
ItemAmountLabel.text = str(amount)