This resource allows you to integrate your own radios in place of the original radios. It's fully written in 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, MP3 or AAC support as CEF only supports open formats
For each custom radio, add this line in _resource.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 __resource.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.