16 lines
319 B
GDScript
16 lines
319 B
GDScript
extends Node2D
|
|
|
|
export var cost = 0
|
|
onready var label = $Label
|
|
|
|
func _ready():
|
|
label.visible = true
|
|
label.set_text(str(cost))
|
|
|
|
func _physics_process(delta):
|
|
#Open
|
|
if Game.golds >= cost: $AnimationPlayer.play("open")
|
|
|
|
func _on_AnimationPlayer_animation_finished(anim_name):
|
|
if anim_name == "open":
|
|
queue_free()
|