class_name WatermanPole extends Node3D @export var rise_speed: float @export_range(-1,1,0.5,"or_less","or_greater","radians_as_degrees") var spin_speed: float @export var offset: float @export_group("Node References") @export var top: Node3D func _on_player_detector_body_entered(body: Node3D) -> void: if body is Player: body.attach_to_pole(self)