extends Node2D class_name EnergyAcceptor func energize(energy: float, position: Vector2): print("Energy received: ", energy) func deplete(): print("Depleted")