For anyone else that might encounter the issue I described above:
Unfortunately, I have learned that the line trace hits all sorts of invisible objects by design. In my case, NavMeshModifierVolumes, trigger volumes, collision spheres added to NPCs, and a host of other things that I am using in their default state.
For any usable items dropped inside these areas, the trace hits the volumes first and does not reach the Usable Item. Also, if I happen to have the camera panned out and swung around so that it clips any of these invisible objects, the trace is also blocked from the usable object.
The LineTraceForObjects Actors to Ignore array accepts only actors, rather than classes, so I will either have to make a reference to every volume or drop back twenty and punt.
Unfortunately, I have learned that the line trace hits all sorts of invisible objects by design. In my case, NavMeshModifierVolumes, trigger volumes, collision spheres added to NPCs, and a host of other things that I am using in their default state.
For any usable items dropped inside these areas, the trace hits the volumes first and does not reach the Usable Item. Also, if I happen to have the camera panned out and swung around so that it clips any of these invisible objects, the trace is also blocked from the usable object.
The LineTraceForObjects Actors to Ignore array accepts only actors, rather than classes, so I will either have to make a reference to every volume or drop back twenty and punt.

Comment