You are viewing a potentially older version of this package. View all versions.
khovanet-Custom_Radio-0.1.2 icon

Custom Radio

Add your own radio stations: folders of MP3/OGG/WAV files, or internet radio streams. Everyone in the lobby needs it.

Date uploaded 10 hours ago
Version 0.1.2
Download link khovanet-Custom_Radio-0.1.2.zip
Downloads 13
Dependency string khovanet-Custom_Radio-0.1.2

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2305

README

Custom Radio

The vanilla game comes with four songs, on satirical radio stations. Sometimes, though, you just wanna hear your own music.

What It Does

  • Every folder in CRACK\CustomRadio becomes a new radio station. The songs on it play in name order, and on repeat, and everyone with the same files hears the same song at the same moment.
  • The vanilla stations remain in the game, your custom ones start after the 4th, and the buttons just cycle back.
  • The folder name shows on the radio's display, and stations are organized with a number, like 01 - in the name; the number isn't shown in game and is used just to track station order.
  • Supports MP3, OGG, and WAV. Songs stay compressed in memory, so long playlists are okay!
  • Supports internet radio streams in AAC format only, no MP3 streams.

Finding stream addresses Find any station on https://streamurl.link and copy its stream address into stream.txt.

CRACK\CustomRadio\
    01 - Lofi Beats\
        song1.mp3
        song2.mp3
    02 - Shift Rock\
       ...so on and so forth
       
CRACK\CustomRadio\
    03 - 36.6 The Egg
        stream.txt

Compatibility

  • Every player in the lobby needs it, on the same version. If versions don't match the host's, joining is refused.

Sharing your stations To hear the same music, everyone needs the same CustomRadio folders and files (INTERNET STREAMS ARE THE EXCEPTION; ONLY THE HOST NEEDS THIS). Have one person determine the playlist, zip it up, and pass it around. A player who is missing folders or files in the CustomRadio folder either will hear the wrong song, or nothing at all.

FYI: Just like having any other mods installed, achievements, stats, and leaderboards will be DISABLED. It is recommended that you do NOT use mods with saves you intend on getting achievements with.

Known Limitations

  • New stations are only picked up on game start, so the game must be restarted when adding new songs.
  • Large libraries are compressed in memory, but may still take a moment to load after launch. Stations won't play music until all of its songs are loaded.
  • I do not endorse piracy, or copyright infringement; please share only music you have the rights to.

Community

Join the CRACK Modding Discord (unofficial, fan-run): https://discord.gg/crack-modding Get help, report bugs, suggest features and hear about new mods first.

CHANGELOG

Changelog

0.1.2

  • Fixed "mods don't match the host" when you and the host have the same mods. Builds from before the ID rename and builds from after it were both writing the lobby's mod list and overwriting each other. Update all of these mods together.
  • Mod ID renamed to a neutral crackmods one. Your settings are carried over automatically.

0.1.1

  • Song volume is leveled to the vanilla stations.
  • Added support for internet radio streams (create a station folder as normal, and add a stream.txt file with the stream URL inside of it).
  • Radios can now be placed on the blue shelf on the upgraded golf carts.

0.1.0

  • First release.