did it hit

Blitz3D Forums/Blitz3D Beginners Area/did it hit

OK I have Ross and MANY others to thank... my crossbow spits arrows like a hose spits water if you paid the bill!

BUT

I can't check collisions can I??? I tried making the arrows entitytype 1 and they refused to fire. Do I simply have to add a new collisiontype for arrows and check for collisions that way???
-RZ

Can't tell by what you wrote. Post your code.

A better way to check for collisions I think with your arrow is the following. Don't set the collision type for your arrows. Instead do this:

Prior to moving the arrow each frame record the oldx,oldy,oldz positions.
After moving store the newx,newy,newz positions.
Do a line pick from the oldx,oldy,oldz to the newx,newy,newz.eg WhichTargetHit=LinePick(oldx,oldy,oldz,newx-oldx,newy-oldy,newz-oldz),

then go through your list of enemies and see if their entityhandle equals the "whichtargethit" value you have just stored.