NT radio channel now uses a telecoms server - #5204
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI (base), Organization UI (inherited) Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
📝 WalkthroughWalkthroughAdds law and NanoTrasen encryption-key tags, telecom server sprite and shader variants, NanoTrasen-filled server prototypes, related asset metadata, and a NanoTrasen radio-channel configuration adjustment. ChangesTelecom encryption variants
Radio channel configuration
Estimated code review effort: 3 (Moderate) | ~20 minutes Sequence Diagram(s)sequenceDiagram
participant EncryptionKey
participant ItemMapper
participant TelecomServer
participant GenericVisualizer
EncryptionKey->>ItemMapper: Provides EncryptionLaw or EncryptionNanoTrasen tag
ItemMapper->>TelecomServer: Selects matching sprite variant
TelecomServer->>GenericVisualizer: Applies powered or unpowered shader state
Possibly related PRs
Suggested labels: Suggested reviewers: 🚥 Pre-merge checks | ✅ 8✅ Passed checks (8 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
…rsi/meta.json Co-authored-by: Red Mushie <82113471+redmushie@users.noreply.github.com>
…rsi/meta.json Co-authored-by: Red Mushie <82113471+redmushie@users.noreply.github.com>
|
copyright's fixed, not sure if it was seen |
|
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
|
@Rinary1 could I get some details on why this is DONOTMERGE? |
It's get DONOTMERGE tag because I launched discussion about this in maintainers chat. We have come to the conclusion that NT should not be provided with a server at the station; instead, everyone at the station who uses the NT radio should use a new channel, like 'internal NT channel', which means that, unlike the internal channel, the standard channel will not require a server or electricity. |
What's the mechanism for NT comms being sabotagable? Players overwhelmingly want to see the comms changed: https://discord.com/channels/1272545509562777621/1528415689856122890 |
wdym? |
Suggestion thread. 50 in favor of making NT comms have a server, 15 against. |
re-read my message, the idea in adding comms server but only for "internal" NT comms, not for general(which is used by ERT, NTNC and another groups) |
Basically this PR but then also add a global channel for the event NT factions then, thats fair. Wording was a little confusing before. Maybe just leaving the current NT comms as NT, giving them a server, limiting range. And then the global NT comms can be NTNC since the only NT factions are all navy. |
Part of the suggestion thread was addressing that certain station roles, like the NTR, BSO, IAA, Magistrate, etc. get access to the NT Radio channel.
If station roles like NTR / BSO / IAA / Magistrate / etc are going to retain use of an NT radio channel, the feedback from that linked suggestion channel is that:
When you say an 'internal' NT comms channel, do you mean that this new 'internal NT channel' will only be used for ERT / NTNC / etc. and will be removed from station-side NT roles like NTR / BSO / etc? |
I mean, there's 2 comms: 1 it's global NT comms channel which will be used by NTNC/ERT so, just like Conflee explained:
|
|
closed as stale |
Short description
This PR does two things:
Implementation Note:
TelecomServerFilledCommandhas been given aEncryptionKeyNanoTrasenTelecomServerFilledCommandonceTelecomServerFilledNanoTrasenhas been mapped to all maps.Why we need to add this
Part of a popular suggestion: https://discord.com/channels/1272545509562777621/1528415689856122890
In short:
longRange: trueshould be reserved for antagonist or admeme comms.Media (Video/Screenshots)
fig. 1 - Icons for telecom servers. The Law telecoms didn't have an icon previously, so I added one. I know that Law was resprited to be brown on signs, but the channel is still pink so I made the icon here pink.
telecoms.test.mp4
fig. 2 - Video demo to show that NT comms works off local telecom servers works.
fig. 3 - Sprite for the Law comms key, which was using the 'NT' key sprite previously.
Checks
Changelog
🆑 Caws