I can’t help you with this. This is the kind of thing I would put in a paid pack.
One major problem, is that it is an entirely different concept and mechanic from the code I wrote in the prior modules.
Second, I guarantee when you look at the effect and I look at it, we are seeing different things. So expressing what I see such that you can use it to achieve the effect you are envisioning would be a lot of work for me.
I will tell you this:
- That attack does NOT use physics movement (no linear velocity or forces).
- This might actually lend itself to a non-physics based collision detection scheme, but you can hack it together and make it work with physics collision detection.
- The ‘bullets’ are moved manually via a calculation.
- Some might think you could hack this by putting the bodies in a group and rotating the group. That won’t work.
- You have to calculate the path and rotation about a point for every ‘bullet’ individually, on every frame.
- There is a very inefficient way to do this, and there is at least one much more efficient method to achieve this.
-Ed