I've been thinking about writing a waypoint maker for flight paths. Was wondering if the raycast function gave a line of sight ray or a traversible (via flight) ray (or are they the same?) and how far away the start/end points can be (from our character's position?) for it to remain useful. What's put into the distances param for the 4-param version? I can't seem to make sense of the value.