I’ve created CPU based flamethrower Niagara system:- YouTube
I’m researching ways on how to create chip overlap methods to apply flame damage. Currently I’m thinking about using simple collision spheres and / or dynamic mesh. I don’t want to adjust their movement and on-screen position manually, especially that game will use different types of flamethrowers extensively. To have overlap shapes adjust their position to flames I think I need particles positions, which I would like to read every few spawned particles, but I can’t seem to find any API reference to method allowing to do that.
Do you guys have any idea if it’s possible to retrieve particles position or how to manage particle overlap differently?