2 items

File information

Last updated

Original upload

Created by

Kerillian

Uploaded by

NotKerillian

Virus scan

Safe to use

Tags for this mod

About this mod

Pirate Radio allows you to add custom radio channels to the game.

Share
Requirements
Permissions and credits
Mirrors
Changelogs

Unfortunately the developers have decided to switch to il2cpp. This requires me to remake the mod to support this change, and I
currently do not have the time to do so. So until further notice, this
mod is
discontinued.

Original description below.
_________________________________________________________________________________________________________________________________________________



Pirate Radio
This is a mod for Contraband Police. It allows you to add custom radio channels.
Source code is available at GitHub: https://github.com/Kerillian/PirateRadio

Install
This mod requires the modloader BepInEx 5.4.
If you already have BepInEx installed start at step 3.

  • Download BepInEx 5.4 (x64)
  • Extract the archive into the root directory of Contraband Police
  • Download Pirate Radio
  • Place PirateRadio.dll in BepInEx/plugins (Make the plugins folder if it isn't there)
  • Now read the Usage section

Usage
After installing the mod and running the game once, a new folder will be created within the root directory of the game called Channels. Any sub-folder within the Channels folder will become a radio channel, and any audio files placed within a sub-folder gets added to that radio channel as a song.

REMEMBER: If you're adding songs while the game is open, you have to manually refresh the content by pressing F7.

  • <game_root>
    • Channels
      • Pirate Radio
        • Song1.mp3
        • Song2.mp3
        • Song3.mp3
      • 80s on 8
        • Cool song.wav
        • Even cooler song.flac
      • Freedom Radio
        • Fight the power.mp3
        • etc.xm


Controls
The mod completely overhauls the radio controls.
  • Interaction now toggles the radio state, instead of cycling through channels.
  • Using scroll wheel while looking at the radio selects channels.
  • The keybinds NextChannel and PreviousChannel allow you to select channels too.

Keybinds
I've also added some keybinds to make the radio more enjoyable to use. They can be configured by opening the config file in BepInEx/config/kerillian.pirate.radio.cfg. Default binds are below.

  • RightArrow: Select the next channel
  • LeftArrow: Select the previous channel
  • F5: Toggle the radio
  • F6: Skip track on the current channel
  • F7: Reload radio channels
  • F8: Open Channels folder in a file explorer