class_name PuzzleElement extends Node2D func interact(player: Player): pass