EventSFX

Plugin Banner
Author: vadgaard
First Uploaded: 03/30/2025
Last Updated: 04/02/2025
 Views: 3751
 Downloads: 1363

Play custom sound effects on events and key presses


DESCRIPTION

EventSFX is a BakkesMod plugin that plays configurable sound effects on specific events. Individual events can be toggled and adjusted for volume and delay. Further, you can set it to use any output device, which might be nice for streamers or people who want to route the audio to e.g. Discord.

Supported Events

Currently, the plugin allows for custom sounds on the following events:

  • Bumps (3D)
  • Demolitions (3D, but only works in offline games)
  • Crossbar/goal post hits (3D)
  • Goals
  • Saves
  • Assists
  • Team goals
  • Team wins
  • Team losses
  • Concedes

Spatial Audio

Bumps, demolitions, and crossbar/goal post hits will play the given sound spatially (i.e. in 3D) relative to the camera. For the immersion. Further, there's an option to have to volume of the crossbar/goal post hit to match the speed at which the ball hits.

Console Commands

The plugin provides a bunch of console commands. Some interesting ones are:

  • eventsfx_play *filename* [volume]: Plays the provided sound file.
  • eventsfx_play_*event* [volume]: Plays the sound associated with the given event.
  • eventsfx_set_volume *volume*: Sets the plugin master volume.
  • Etc.

These console commands can be bound to any key (or combination of keys, if you're using Custom Bindings). As such, EventSFX can be used as a soundboard if desired.

See the guide in the plugin settings in Rocket League for more in-depth information.

Disclaimer

I'm currently working on a rewrite of the plugin in my free time. This version was initially implemented for private use, and now that it's published it could use a cleaner design. Don't know when it will be submitted though, so I'll still fix bugs and add small features for this version if requested. Contact me (@vadgaard) on Discord if you have any ideas.

Update (24-04-2025)

  • Added the possibility to set multiple sounds to each event and choose to either play all simultaneously, or pick a random one to play.
  • Added better handling of spectator mode.
  • Added advanced settings.
  • Added a button to open the sounds folder, if it exists.
  • Added the option to disable the plugin as a whole.