1
Fork 0
mirror of https://github.com/Steffo99/hella-farm.git synced 2024-11-23 00:24:21 +00:00
hella-farm/scenes/game/gold_display.gd

26 lines
484 B
GDScript

extends PanelContainer
class_name GoldDisplay
@onready var label: Label = %"Label"
@onready var animator: AnimationPlayer = %"Animator"
func set_text(value: int) -> void:
label.text = "%d" % value
func increase(value: int):
set_text(value)
animator.stop()
animator.play(&"increase")
func decrease(value: int):
set_text(value)
animator.stop()
animator.play(&"decrease")
func change(new: int, old: int):
if new > old:
increase(new)
elif old > new:
decrease(new)