Files
idle/currency_label.gd
Michele Rossi bd11d2c037 First commit
2026-03-08 10:38:30 +01:00

17 lines
394 B
GDScript

class_name CurrencyLabel
extends Label
@export var currency: GameState.CurrencyType
func _ready() -> void:
match currency:
GameState.CurrencyType.gold:
GameState.gold_changed.connect(_on_currency_changed)
GameState.CurrencyType.gems:
GameState.gems_changed.connect(_on_currency_changed)
func _on_currency_changed(currency: BigNumber) -> void:
text = currency.to_string_sci(0)