Credits to Hellslicer for original code.
This resource allows you to integrate your own radios in place of the original radios. It's written mainly in Lua and JavaScript and uses resource metadata for its configuration.
- Radio wheel
- Audio file
- Audio stream
- No dependency
- Easy configuration
- Player-configurable volume
Video showing Los Santos Rock Radio replaced by a WebRadio and Non-Stop-Pop FM replaced by a song:
- No MPEG or AAC support as CEF only supports open formats (not sure on this one)
For each custom radio, add this line in fxmanifest.lua:
supersede_radio "[ORIGINAL_RADIO_NAME]" { url = "[RADIO URL]", volume = 0.5, name = "[NEW RADIO NAME]" }You can find the list of radio names in data.js and a full example in fxmanifest.lua.
Stream a modified hud.ytd (gtav_radio_stations_texture_512) file to replace radio logos.
This project is licensed under the MIT License - see the LICENSE.md file for details.
