Kade-BombRushRadio icon

BombRushRadio

A Bomb Rush Cyberfunk mod that lets you add custom music into the game!

Last updated 11 months ago
Total downloads 54799
Total rating 10 
Categories Mods Audio
Dependency string Kade-BombRushRadio-1.7.0
Dependants 2 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

BombRushRadio

A Bomb Rush Cyberfunk mod that lets you add custom music into the game!

How to use

Launch the game once, then navigate to your games root directory, go into "Bomb Rush Cyberfunk_Data/StreamingAssets/Mods/BombRushRadio/Songs/" which the mod should have created, then drag your songs into that folder. Make sure it's a supported audio format.

Supported Audio Formats

  • AIF(F)
  • IT
  • MOD
  • MP2
  • MP3
  • OGG
  • S3M
  • WAV
  • XM
  • FLAC

Naming Convention

Songs without metadata should be formatted like this SongName-Artist

If they do have a title/artist metadata field, this gets skipped.

Structure example

It should look like this:

image

You can also use folders, like this:

image

image

Config

## Settings file was created by plugin Bomb Rush Radio! v1.4
## Plugin GUID: kade.bombrushradio

[Audio]

## Caches audio to disk.
## Pros: Memory is lowered significantly, any boot time after the first start is lowered significantly.
## Cons: Stutters on play (depending on audio size), caching on disk can be expensive on storage. (depending on audio size/format)
# Setting type: Boolean
# Default value: false
Caching = false

## Preloads cached audio from disk.
## Causes slightly longer boot with memory usage increasing like without cache, but prevents stuttering when a song plays.
## Requires Caching to be enabled.
# Setting type: Boolean
# Default value: false
PreloadCache = false

Installation

THUNDERSTORE (CAN BE USED ON R2MODMAN)

Go to the latest release, and download either:

BepInEx Included

A version of the mod with BepInEx included.

To install:

Drag'N'Drop the contents of the zip inside of your games root directory

Standalone

You must have BepInEx already installed (make sure its 5.4!!)

To install:

Put the .dll in your BepInEx/Plugins/ folder

It should look like this at the very end

image

STEAM DECK USERS

For it to work, you must use this launch property in steam: WINEDLLOVERRIDES="winhttp=n,b" %command%

Reloading

Want to reload songs on the fly? Make some changes in the song folder and press F1 in game, it'll load any deletions/additions you make! (Not changes to files though)

Building

Create a Publicized Assembly of the game, through anything (I used BepInEx's one, oh and I can't provide this because its a paid game)

(put that file in the root directory, called "Assembly-CSharp.dll")

And then open the .sln.

Make sure to add "https://nuget.bepinex.dev/v3/index.json" as a NuGet source. (in rider heres how it looks)

image

Then just build it.