Content Suggestion Add scripted and player-controllable media channels for dradio

Content Suggestions will be reviewed by Content Team weekly, please allow time as not everything can be reviewed at once.
What does this suggestion change/add/remove:
This suggestion would attempt to port existing radio channels from the entity; or if not possible, create a sort of line in the code of dradio to have designated radio channels (configurable by SL) that do not hold talk power, do not hold any form of chat power except for text, and will only be aimed to play radio songs through media links or the preconfigured radio script that can be witnessed in the radio prop spawnable by Foundation Chefs. These designated radio channels could be up to the discretion of CT on how they would work (as in if people can talk inside, if they can make music requests by posting youtube links inside the /r, or even just be able to configure certain channels for specific genres and/or certain sound ambiance effects like how SCP Containment Breach has it for emergency broadcasts during breaches, random radio channels with random dialogues and so on). These channels could also be muted by the person using the radio to listen, the volume could be decreased, and I firmly believe if someone is listening to music on their radio, others should be able to hear it if they are nearby that said player.

Has something similar been suggested before? If so, why is your suggestion different?:
None that I can find as of current, do place a comment if you find a suggestion similar to this one :)

Possible Positives of the suggestion (At least 2):
- Engaging music channels for people who wanna diversify their roleplay ambiance as a non-combative, or just for people who wanna listen to music while in-gamewithout having their browser open or an application

- Music.
I actually tried this for about 10 - 15 minutes using radio channel 102.5 and broadcasting music to players, adverting it through O-Comms every few minutes; and people tuned in, the music was great, they all liked it. Zero complaints, and as far as I am aware this could only be a positive and not something that could ever dissapoint people unless it is horribly handled in development.​

Possible Negatives of the suggestion:
- If votes can be placed on media links for music to be played, this could be abused.
- People might find a way to metagame using this somehow.
- Development time?

Based on the Positives & Negatives, why should this suggestion be accepted:
I think this is pretty different to other things that we currently have, and it would be a nice Quality of Life addition to have radios right at your command to listen to music in-game all while keeping immersion. It would let others listen to the same music as you, and would just set it apart positively from the radios chefs can already spawn through their F4 - Entities menu; considering the fact that a lot of jobs on every faction have the dradio item.
 
Last edited:
I wonder if it's okay performance-wise to have a radio channel constantly broadcasting...?
+Support
If the source isn't a player talking, it's probably less performance demanding than normal radio, because it doesn't need to handle the GM:PlayerCanHearPlayersVoice multiple times per tick. I'm not sure this is a great idea, though, because it is technically illegal, and I'm not sure that's something NL would particularly like to encourage.
 
  • Like
Reactions: Emilia Foddg
If the source isn't a player talking, it's probably less performance demanding than normal radio, because it doesn't need to handle the GM:PlayerCanHearPlayersVoice multiple times per tick. I'm not sure this is a great idea, though, because it is technically illegal, and I'm not sure that's something NL would particularly like to encourage.
🤔 I agree to an extent- I remember a past suggestion in which someone asked for Spotify embedding and it was denied because that's against Spotify's TOS; And I imagine a lot of any kind of similar services have similar clauses/issues etc. So that reasoning may also apply here dependant on nature of the custom media implementation outlined in the suggestion.

What if it was only the same things accessible via the radio entity, then? Would that have similar issues?