Blueprint organization

I’m starting to work on a, hopefully big, project as a sound designer and I’m thinking about how to manage/organize all the audio events.

For example: there will be like 50 different weapons. So one way would be playing the shot sound inside each weapon BP.
But what about creating a “WeaponSounds_BP”, with all the sound events into it, creating a custom event to each. And then just calling for those custom events from each of all the weapons blueprints?
This way I would get all those sounds in the same blueprint and, therefore, it would be easiest to find any of those when the project gets bigger.

I this a good practice? Any suggestion?

you can also use a SoundCue, and place all of the weapon sounds in the WeaponSoundCue, and then you can use a Switch inside the soundcue, either string based or numeric , so that when you use the weaponsoundcue you could call directly upon the specific sound… the advantage of using a soundcue is that it will be specific for sound…

this might help you…

Nice tip, thanks! I’m currently working with Wwise though (forgot to mention!)