Hi. I have a 1st person 3d shooter with lots of enemies. (think battlefield etc).
If people fire over a great distance, I want to apply delay and a bit of delay, to their shots.
So basically I want to fade in/fade out the delay return, over distance. More distance, more delayed signal.
It is too expensive, cpu wise, to add a delay to every single weapon fire event.
On my “shot fire” bus, i tried adding a delay, and that retains stereo perspective (when a person in the left side of the screen fire, the delay comes from the left side), but I have no way of fading up/down the delay sound over distance, since all the weapons are mixed together on the bus.
Is there any way to do this?