Skip to content

Port: headset loudspeakers and megaphones - #6349

Open
EmberAstra wants to merge 10 commits into
DeltaV-Station:masterfrom
EmberAstra:loudspeaker-port
Open

Port: headset loudspeakers and megaphones#6349
EmberAstra wants to merge 10 commits into
DeltaV-Station:masterfrom
EmberAstra:loudspeaker-port

Conversation

@EmberAstra

Copy link
Copy Markdown
Contributor

About the PR

Added a loudspeaker functionality to Command's headets, allowing them to make their text bigger over the radio.
Also added megaphones, applying the same effect to standard speech if held in hand.

Why / Balance

Inspired by a WYCI thread. Makes command and heads easier to see when talking.
The radio loudspeaker is available to all the heads' over-ear headsets (LO, MG, CMO, HOS/Warden, CE, HOP, CJ and Cap), plus Nukie Commanders (they also need coordination) and LPOs (would be hard to impersonate command without it).
Megaphones are added to the LO, HOP, Warden and Clown lockers.

Technical details

Cherry-picked from Goob-Station/Goob-Station#4635, made small adjustments for the megaphone audio not actually working, added the new parenting to the DV-specific headsets.

Media

2026-07-20.13-21-16.1.mp4

Requirements

  • I have tested all added content and changes.
  • I have added media to this PR or it does not require an in-game showcase.

Licensing

Changelog

🆑

  • add: Added a loudspeaker functionality to Command headsets.
  • add: Added megaphones to the HOP's, LO's, and Warden's lockers. And the clown's.

@EmberAstra
EmberAstra requested a review from a team as a code owner July 20, 2026 11:59
@github-actions github-actions Bot added size/L 256-1023 lines S: Needs Review Awaiting review from a Maintainer Changes: YML Changes any yml files Changes: C# Changes any cs files Changes: Localization Changes any ftl files Changes: Sprite Changes any png or json in an rsi Changes: Audio Changes any audio files and removed S: Needs Review Awaiting review from a Maintainer size/L 256-1023 lines labels Jul 20, 2026
@github-actions

github-actions Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

RSI Diff Bot; head commit 2436649 merging into 3885aee
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/_Goobstation/Objects/Tools/megaphones/cargo.rsi

State Old New Status
icon Added
inhand-left Added
inhand-right Added

Resources/Textures/_Goobstation/Objects/Tools/megaphones/clown.rsi

State Old New Status
icon Added
inhand-left Added
inhand-right Added

Resources/Textures/_Goobstation/Objects/Tools/megaphones/command.rsi

State Old New Status
icon Added
inhand-left Added
inhand-right Added

Resources/Textures/_Goobstation/Objects/Tools/megaphones/generic.rsi

State Old New Status
icon Added
inhand-left Added
inhand-right Added

Resources/Textures/_Goobstation/Objects/Tools/megaphones/security.rsi

State Old New Status
icon Added
inhand-left Added
inhand-right Added

Edit: diff updated after 2436649

@github-actions github-actions Bot added the size/L 256-1023 lines label Jul 20, 2026

@ShepardToTheStars ShepardToTheStars left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove the SPDX headers.

@EmberAstra

Copy link
Copy Markdown
Contributor Author

Done!

@delta-v-bot

delta-v-bot Bot commented Jul 20, 2026

Copy link
Copy Markdown

Triaged by stxcking: This PR does not require a content review discussion.

@delta-v-bot delta-v-bot Bot added the No Content Review Needed A review from the Content team is unnecessary for this PR. label Jul 20, 2026
@Cepelinas1

Copy link
Copy Markdown
Contributor

you should make the microphone have the same effect

@EmberAstra

Copy link
Copy Markdown
Contributor Author

Can add it later!
Was thinking of getting at least the more or less "straight" port in first and then expand on it?

(might give the effect to the cult steward too or stuff like that...)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Changes: Audio Changes any audio files Changes: C# Changes any cs files Changes: Localization Changes any ftl files Changes: Sprite Changes any png or json in an rsi Changes: YML Changes any yml files No Content Review Needed A review from the Content team is unnecessary for this PR. size/L 256-1023 lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants