I have been searching the forums and answerhub for a few days now and I don’t think what need exists in blueprint.
We have line trace, and it is great for a lot of things. But, maybe not the best for cases where you have a vector, know something is there, and just want to call the present actor’s functions without much hassle.
Basically get vector, is an actor there? If yes, then call its functions!
With the line trace I have to line up the vectors, ensure nothing is in the way or exclude anything that could be in the way(a mountain tile for instance), do a small amount of math, etc. All small stuff by itself, but when my map generator needs to do it millions of times it adds up. A point vector could remove at least 8 nodes compared to the equivalent line trace.
Anyway, I hope you understand what I am trying to say. Thanks!