A little help with linepick

Blitz3D Forums/Blitz3D Programming/A little help with linepick

A while ago I received this code, to check from the initial position to the destination position.
Function Line_Pick(sx#,sy#,sz#,dx#,dy#,dz#, radius#=1)
	Return (LinePick(sx,sy,sz,sx-dx,sy-dy,sz-dz, radius#))
End Function


However it doesn't seem to be working when I do a simple check. Light turns on if there is no object between the two points, and off when there is an obstruction.

And it does when I do from a different place, what the freak?


Yes, the dungeon has the pickmode set.

Linepick itself doesn't return what you want.

Use Return PickedEntity() to return the handle of the entity picked, if any.

As you read the doc,Linepick return the first PickedEntity, so you can say LinePick return PickedEntity() !!!
But, maybe your code is not good ...

have you tried this one ?
Function Line_Pick(sx#,sy#,sz#,dx#,dy#,dz#, radius#=1)
	Return (LinePick(sx,sy,sz,dx-sx,dy-sy,dz-sz, radius#))
End Function


it seems to be more logical no ? if you want to check from Source to Dest !

No, you don't get credit for anything because I figured it out before I saw your post. :)

very smart. Next time i won't care for you ;)