Fixed verbs not getting overwritten by voice masks #1056

Merged
EchoOfNothing merged 1 commit from QuillTheCreature/Byrd:systems/chat/verboverride into master 2026-10-15 18:59:22 +00:00
Member

Short description

This hopefully fixes voice masks not being able to change their verb without introducing any regressions.

I'm not sure if I've handled all cases, but at least radio and chatting should now work.

Why we need to add this

This fixes #1054

Media (Video/Screenshots)

image

Checklist

Ingame Changelog

🆑 Quill

  • fix: Voice masks are now able to properly change your speech verb.
<!-- Link definitions, do not edit --> [guidelines]: https://docs.spacestation14.com/en/general-development/codebase-info/pull-request-guidelines.html [ruleset]: https://rules.byrdstation.space/#h.vigrxrnffwji ## Short description This hopefully fixes voice masks not being able to change their verb without introducing any regressions. I'm not sure if I've handled all cases, but at least radio and chatting should now work. ## Why we need to add this This fixes #1054 ## Media (Video/Screenshots) ![image](/attachments/76953007-6897-4eff-8844-11e6e693249c) ## Checklist <!-- Check boxes for faster reviewing of your PR --> - [x] I do not require assistance to complete the PR. - [x] I have verified that the changes work before posting/requesting review of my PR. - [x] I have added screenshots/videos of the changes, or this PR does not change in-game mechanics. - [x] I have read the [Pull Request and Changelog Guidelines][guidelines] and [Byrd Station's Contributor Ruleset][ruleset]. ### Ingame Changelog :cl: Quill - fix: Voice masks are now able to properly change your speech verb.
Fixed verbs not getting overwritten by voice masks
Some checks failed
Close PRs on master / run (pull_request_target) Has been skipped
Labels: Size / size-label (pull_request_target) Failing after 9s
CRLF Check / CRLF Check (pull_request) Failing after 9s
RGA schema validator / YAML RGA schema validator (pull_request) Failing after 9s
RSI Validator / Validate RSIs (pull_request) Failing after 9s
Map file schema validator / YAML map schema validator (pull_request) Failing after 9s
YAML Linter / YAML Linter (pull_request) Has been cancelled
Test Packaging / Test Packaging (pull_request) Successful in 14m49s
Labels: PR / labeler (pull_request_target) Successful in 6s
PR Changelogs / changelog (pull_request_target) Successful in 1m3s
6b2cee0751
@ -741,6 +742,8 @@ public sealed partial class ChatSystem : SharedChatSystem
return;
//Funky port end
var speech = GetSpeechVerb(source, message); // Byrd - Voice masks
Owner

Whisper verb is always whispers, there isn't really anything to override or am I missing something?

Whisper verb is always `whispers`, there isn't really anything to override or am I missing something?
Author
Member

Oh I think you're right, should I do a follow up pr to remove that?

Oh I think you're right, should I do a follow up pr to remove that?
byrdbot referenced this pull request from a commit 2026-10-15 19:00:25 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Byrd-Station/Byrd!1056
No description provided.