extends Node2D export var cost = 0 onready var label = $Label onready var anims = $AnimationPlayer onready var map = get_owner() func _ready(): anims.play("closed") label.text = "ΒΆ" + str(cost) func _physics_process(delta): if Game.keys >= cost: anims.play("open") func _on_Area2D_area_entered(area): if area.is_in_group("player_hitbox"): Game.tally_scores() SceneManager.change_scene(preload("res://menus/results.tscn").instance()) # Game.change_map(load("res://maps/level_select.tscn"))