Hi everyone, so I use the polyphony cooldown feature in fmod (it’s on the event macros) for events that should have some polyphony but I don’t want the instances to be triggered too close to each other.
This works fine for 1 player, but in the game I’m working on there is a big battle arena with several players so I am afraid that some of the instances could get silent just beacuse another player in the other side of the map is triggering the same event in the exact cooldown’s time window.
So, I wonder, is there any way of making this cooldown “local” to a determined radius of the game world instead of the whole thing?
Am I making sense?
What version of FMOD Studio are you using, and have you considered using the ‘quietest’ stealing behaviour? It’s designed for this exact circumstance: When a new instance of an event whose stealing behaviour is set to ‘quietest’ is created, it will steal the instance that is least audible, taking into account attenuation due to distance.
I’m using 1.08.08. Thanks fir the tip, I didn’r realize that. It could definitely work.
That’s good to hear! Please let us know if this solution isn’t sufficient for your project.
- You must login to post comments