Skip to content

[BOUNTY] Adds Frequency and Handheld radio interface menu from EE#830

Open
Anui-ElXx wants to merge 3 commits intoProjectOmu:masterfrom
Anui-ElXx:radioslop
Open

[BOUNTY] Adds Frequency and Handheld radio interface menu from EE#830
Anui-ElXx wants to merge 3 commits intoProjectOmu:masterfrom
Anui-ElXx:radioslop

Conversation

@Anui-ElXx
Copy link
Copy Markdown
Contributor

@Anui-ElXx Anui-ElXx commented Apr 10, 2026

About the PR

Einstein Engines parity.

Basically, it adds frequency and an interface menu for handheld radios.

  • Now, when you use action on the radio it will pop up a menu, in there you can disable or enable the radio's microphone or speaker - good when you want to hear to the radio, but don't want everyone talking around to send messages through the radio.
  • Radios now have frequencies going from 1000Hz to 3000Hz. Only people connected to the same frequency can send or receive messages. Salvagers now can have their own frequency instead of having to listen to all the commotion inside the station.

EE's ported the system from both The Frontier and Nuclear-14

Why / Balance

IDK bounty. Also, yeah, using the radio was a pain sending unintentional messages all the time.

Technical details

NEW:

  • new radio frequency and toggle system added to Content.Omu.Common
  • new interface stuff added to Content.Omu.Client

EDITED:

  • data field added to RadioMicrophoneComponent
  • frequency and toggleing menu stuff added to RadioDeviceSystem
  • frequency stuff added to RadioSystem
  • radio ftl changed to show new UI text stuff
  • updated handheld radio yaml to disable on-off toggles and add the new interface

Pretty much it?

Media

https://youtu.be/XeTYpWD2oWI

Requirements

Breaking changes

Changelog

🆑 poeMota, Sh1ntra, whatston3, Anui-ElXx

  • add: New interface menu for handheld radios - Toggle the microphone and speaker on or off and connect to any frequencies between 1000Hz-3000Hz for private conversations

@github-actions github-actions bot added the S: Untriaged Has not been set a status; currently not labeled. label Apr 10, 2026
@github-actions github-actions bot added Changes: UI Makes changes to the UI. and removed S: Untriaged Has not been set a status; currently not labeled. size/M labels Apr 10, 2026
@Dishwasher0 Dishwasher0 added Note: Bounty A pull-request made for a bounty or other offer. Note: Port A port from another repository. A: Chat Area: Chat-related features and changes, most likely technical labels Apr 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A: Chat Area: Chat-related features and changes, most likely technical Changes: UI Makes changes to the UI. Note: Bounty A pull-request made for a bounty or other offer. Note: Port A port from another repository.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants