class_name PuzzleElement extends Node func interact(): pass