I need to get the normal vector of the wall when I come in contact with it. The only way I’ve figured out how to do that is to use a Hit event. The only way I’ve found to make the hit events work is to “simulate physics” and make the two “block” each other.
I also need the bullet to go through the wall, not colliding with it, yet giving me the normal vector of the wall as if it did collide with it.
Use overlap events instead. They also generate a HitResult.
Your bullet overlaps with everything that it should be able to pierce.
When the bullet overlaps with these types of elements, check if it should stop or not, if not just let it be, if yes just stops its movement component and destroy it.
Actually, I’m not getting the normal info correct, but another source said that it’s impossible to get it natively with blueprinting and without editing source files, so I guess it can’t be helped.
I’m getting a HitResult node, just the normals are returning 0,0,0.