Valheim
Install with App

Details

Latest version
0.1.12
Last Updated
First Uploaded
Downloads
28
Likes
0
Size
1.6MB
Dependants
ADDatHost Valheim hosting
30% off

ValheimRadioMod

This is my first mod and I used AI for code writing, bug fixing and Unity usage.
Using the JotunnModStub as a base for the VS project and the Unity asset.
The radio was hand modelled in Blender and some texture work done with gimp.
The mod is a work in progress and I will be adding more features as time goes on.

Installation (manual)

For automated install use Thunderstore
For manual installation, place RadioMod folder in your BepInEx/plugins folder. Add "Audio" folder to the RadioMod folder and add your audio files in subfolders.

Audio Folder = ...\Valheim\BepInEx\plugins\ValheimRadioMod\Audio:

Audio
└── Station 1
├── Track 1.mp3
├── Track 2.mp3
└── Track 3.mp3
└── Station 2
├── Track 1.ogg
├── Track 2.ogg
└── Track 3.ogg

Features

Reads all subfolders in the Audio folder of this mod and plays MP3, OGG or WAV files found in those folders.
To accommodate the loading times of many audio files, the mod waits 10s after the game has loaded before it starts to read the audio files.
A GUI will show the progress of the loading and the number of files found and loaded.
Playback is synced by using the world time together with total playlist duration.

E : on/off
E (hold) : change station
Shift + E : assign group to station
Mouse wheel : Volume control

Assigning a group to a station will load the settings of any other member and synchronize all settings across the members of that group.

Changelog

0.1.0 first publication for multiplayer testing
0.1.1 added MonoMod.Backports.dll to mod zip
0.1.12 also add MonoMod.ILHelpers.dll to mod zip, updated format

Known issues

NAudio is not in use yet, so the mod will not work on Linux or MacOS. I will be adding NAudio support in the future.
You can find the github at: https://github.com/Schpipo/ValheimRadioMod

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.