Hi there, so I’ve set up a cannon which fires a projectile which is meant for shooting down pirate ships.
The problem is hit detection works if the ship is quite close to me, but I need to shoot these ships from a distance.
So as an estimate, if the ship is within about 1000 distance units of me the player, then hit works and I get 2D audio feedback and the ship sinks.
If I’m further away, which means the cannon is further away, and I hit the ship. I get a successful hit print string from the cannon ball projectile, but the ship itself doesn’t detect the hit whatsoever and the cannon ball seems to pass right through.
I’m using box collisions in the blueprint actor, it’s massive and surrounds the entire ship.
Again, it works if it’s close to me, but not if the ship is far from me.
Is this some kind of collision detection culling?
I set the collision cull distance in the project settings from 0.3 to 500 and it didn’t make a difference ![]()