extends StaticBody class_name Key export(int) var key_id onready var outline = get_node("KeyMesh/Outline") as MeshInstance func do_interact(var player): player.key_chain.append(key_id) queue_free() func is_class(type): return type == "Key" or .is_class(type) func get_class(): return "Key"