+# head tracking
+# TODO: choose the closest head track thing to my position
+# tell skin to track it
+func _pick_head_track_target() -> void:
+ if _head_track_arr.is_empty():
+ _head_track_target = null
+ _skin.set_head_target(null)
+ _skin.set_eyes_target(null)
+ else:
+ var target: Node3D = _head_track_arr.front()
+ _head_track_target = target
+ _skin.set_head_target(target)
+ _skin.set_eyes_target(target)
+
+
+# if we find a head tracking obj, add it to the array unless it's already there