0 of 0

File information

Last updated

Original upload

Created by

07qwerty07

Uploaded by

07qwerty07

Virus scan

Safe to use

Tags for this mod

About this mod

Starfield Galactic Radio adds a radio and podcast player to Starfield, with a customizable playlist and controls.

This is a fixed version of a mod created by n00854180t that stopped working with the Shattered space update (1.14.70).

Requirements
Permissions and credits
Changelogs
This is a fixed and updated version of one of the best mods created for Starfield by n00854180t and updated by dasangbing which became broken after the DLC release. I pay my respect to these guys for creating and maintaining the mod.



STARFIELD GALACTIC RADIO

SFSE REQUIRED

GITHUB SOURCE ORIGINAL
GITHUB SOURCE UPDATE

UPDATED FOR 1.14.70 - SHATTERED SPACE
SHATTERED SPACE DLC NOT REQUIRED

Starfield Galactic Radio requires Address Library for SFSE Plugins! Get it here or in the requirements drop down.

NEW STATION FROM STARFIELDRADIO.COM "SOLAR FLARES" INCLUDED
NEW PART 2 FROM STARFIELDRADIO.COM "THE BLACK BOX WITH WILLY KINO" INCLUDED


Windows Only (Untested on Steam Deck)


DESCRIPTION

Starfield Galactic Radio adds a radio and podcast player to Starfield, simillar to Fallout radio player, with customizable controls, volume and playlist. Play local files or supply URLs to streaming radio.

The default playlist features SIX(technically seven, since The Black Box With Willy Kino consists of two audio files) stations from starfieldradio.com (NOTE: I am not the author of starfieldradio.com, and this mod does not contain any files from the site, all credit for the default stations goes to starfieldradio.com).

Example configuration, fully commented, including a key code map for gamepad and keyboard is included, see GameRoot\Data\SFSE\Plugins\StarfieldGalacticRadio.toml. Gamepad key codes are untested.

Starfield Galactic Radio's player plays independently of the game audio, allowing it to continue through menus, loading screens, and even ALT+TAB. Pausing/play via keyboard media keys is untested but should also work. Keyboard media volume controls work but are independent of the plugin's volume tracking and so will cause it to become out of sync (volume up/down or toggle radio to reset internal volume tracking).


COMPATIBLE MODS (STATIONS)

Make sure to read the description for configuring your .toml!

Fallout Radio by Lazlowzky
Astral.FM by Lazlowzky
The Other Starfield Radio
Starfield Radio Shows
More Where That Came From - Starfield Edition
Lost Archives radio
Patriotic Radio

PLAYLIST

Included StarfieldRadio.com Playlist
Playlist = [ 
"StarfieldRadio.com - The Black Box With Willy Kino|https://audio.jukehost.co.uk/j1lLpnqe9unGq2ejot557wgdISvdjoyr",
"StarfieldRadio.com - The Black Box with Willy Kino|https://audio.jukehost.co.uk/x5CW0cZmc67QQhuahXDKnSGuAGvJGvyi",
    "StarfieldRadio.com - Sol Train: Music from the 3rd Rock|https://audio.jukehost.co.uk/1uJEVLDZQkXH7vruCl1Ar7y9oCVlIdBd", 
    "StarfieldRadio.com - Nocturna - Music of the Ancients|https://audio.jukehost.co.uk/I0AABbN0djCvXxPmIGqZZ884Sd8VlJkx",
    "StarfieldRadio.com - The Dust|https://audio.jukehost.co.uk/9dXuUtOqDhk9YQ5sxEtRS0S0Lh14egLH",
"StarfieldRadio.com - Solar Flares|https://www.starfieldradio.com/audio/sfr_sf_dirty_231017.mp3",
    "StarfieldRadio.com - Radio Active|https://audio.jukehost.co.uk/lhVgZdXRGbri7szLrguYhWstqjje18H3",
]


The playlist is contained in the StarfieldGalacticRadio.toml file in GameRoot\Data\SFSE\Plugins. List local files (ensure they are in the tracks folder in StarfieldGalacticRadio folder) or URLs to mp3s or streams.

KNOWN ISSUE: There may be a bug in the handling of file names listed without the optional name. For now, make sure to give your tracks an optional name, like this:

Playlist = [
"My Track Name|filename.mp3",
]


URLs are supported instead of local files, though not all media is supported (YouTube videos, for instance, do not work).

KEYBINDS (DEFAULT)

A visual example of the default key map is included in this mod's images.

Toggle Radio On/Off - Numpad 0
Switch Mode (Radio/Podcast) - Numpad -
Volume Up - Numpad 9
Volume Down - Numpad 6
Next Station - Numpad 8
Previous Station - Numpad 7
Random Station - Numpad 5
Seek Forward (1s) - Numpad *
Seed Back (1s) - Numpad /

CUSTOMIZING KEYBINDS

See the .toml for a list of key code values. Defaults and what each does is listed in the .toml. So if you want to change toggle to Numpad 5, look for VK_NUMPAD5 and replace ToggleRadioKey=0x60 with the code from VK_NUMPAD5, which is 0x65.

MODES

There are two modes of operation in Starfield Galactic Radio: Radio and Podcast.

Podcast functions like any media player, audio is only started when the radio is toggled on.

Radio can (optionally, disabled by default, change AutoStart to true in .toml to enable) start when the game starts, in addition to being able to start at a random time in the track (enabled by default, change RandomizeStartTime to false in .toml to disable).

If you dont want to see notifications about volume levels and current play percentage - you can set ExtraNotification to false in the config file.

INSTALLATION

Install manually or via mod manager (StarfieldRadio.dll, StarfieldGalacticRadio folder and .toml go inside Data\Plugins\SFSE). Local station or podcast files should be placed inside the StarfieldGalacticRadio\tracks folder in the SFSE\Plugins folder. Formats other than MP3 are untested but should work.

CREDITS

SKSE team! Source code inspiration from SlowerThanLight reminding me how to handle looping for input, ConsoleCommanderRunner for ExecuteConsole function address, and everyone that develops CommonLibSF and reverses the game. Starfieldradio.com for the idea and the stream URLs for the default tracks.

n00854180t and dasangbing For original mod and updates.