Soundboard
Last updated
Was this helpful?
Last updated
Was this helpful?
The Soundboard is a simple tool for playing global sound effects in a world. The control panel provides lists of sounds that are either โOneShotsโ (play once, and do not repeat), or โLoopsโ looping sounds that must be stopped by the control panel user.
Add an instance of BPM_M2_Audio_Soundboard
to your level.
Create a DataTable, using S_M2_Audio_SoundboardSounds
as the Structure.
Fill the DataTable with your sounds, organising them into OneShots (sounds that play once) and Loops (sounds that play constantly until stopped).
Set your Data Table in the SoundPackages
field on your Soundboard.
Once in-game, the panel can be opened as a Director by clicking on the actor, or adding the ActorTag AutoOpen
, and used as follows:
Clicking any of the OneShot
buttons will immediately trigger that sound.
Clicking on any of the Loop
buttons will play the chosen sound - you do not need to stop the current looping sound in order to switch to a new sound.
Clicking STOP
will stop the current looping sound (but does not affect any OneShots).
Clicking Stop All
will stop any currently-playing Loops or OneShots.
The Volume
slider allows the user to increase the volume to 2x, or reduce it to zero (i.e. muting the Soundboard).