From 8e80bbac74cb65b4be9244e4fb0eccdfc79c16ed Mon Sep 17 00:00:00 2001 From: BismarckShuffle <107375341+BismarckShuffle@users.noreply.github.com> Date: Thu, 9 Feb 2023 11:14:44 -0500 Subject: [PATCH] Radio controls guidebook entry (#13990) * Added radio guidebook entry with channel designators * Radio guidebook update * Update Resources/Server Info/Guidebook/Controls/Radio.xml Oh yeah, I definitely can see where a change to the radio_channels.yml would cause a desync here. I will need to look into how to link the xml to Resources\Prototypes\radio_channels.yml Co-authored-by: Kara * Delete .gitignore Woops, how'd that get in there? * Revert "Delete .gitignore" This reverts commit 54a92b65b4cbbb39e6d162ab02cbe875ca5210d5. * Update .gitignore * Update .gitignore * Update Controls.xml * Update Controls.xml * Less hard coded hotkey information * Cleaned up old text * Update .gitignore * Update Radio.xml --------- Co-authored-by: Kara --- Resources/Locale/en-US/guidebook/guides.ftl | 1 + Resources/Prototypes/Guidebook/meta.yml | 6 +++-- Resources/Prototypes/Guidebook/radio.yml | 4 +++ .../Guidebook/{ => Controls}/Controls.xml | 2 +- .../Server Info/Guidebook/Controls/Radio.xml | 26 +++++++++++++++++++ 5 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 Resources/Prototypes/Guidebook/radio.yml rename Resources/Server Info/Guidebook/{ => Controls}/Controls.xml (99%) create mode 100644 Resources/Server Info/Guidebook/Controls/Radio.xml diff --git a/Resources/Locale/en-US/guidebook/guides.ftl b/Resources/Locale/en-US/guidebook/guides.ftl index 307c95b6e6..0f57b202d5 100644 --- a/Resources/Locale/en-US/guidebook/guides.ftl +++ b/Resources/Locale/en-US/guidebook/guides.ftl @@ -7,6 +7,7 @@ guide-entry-power = Power guide-entry-ame = Antimatter Engine (AME) guide-entry-singularity = Singularity guide-entry-controls = Controls +guide-entry-radio = Radio guide-entry-jobs = Jobs guide-entry-survival = Survival guide-entry-ss14 = Space Station 14 diff --git a/Resources/Prototypes/Guidebook/meta.yml b/Resources/Prototypes/Guidebook/meta.yml index d6f022c3a4..1eb579c627 100644 --- a/Resources/Prototypes/Guidebook/meta.yml +++ b/Resources/Prototypes/Guidebook/meta.yml @@ -1,4 +1,6 @@ -- type: guideEntry +- type: guideEntry id: Controls name: guide-entry-controls - text: "/Server Info/Guidebook/Controls.xml" + text: "/Server Info/Guidebook/Controls/Controls.xml" + children: + - Radio diff --git a/Resources/Prototypes/Guidebook/radio.yml b/Resources/Prototypes/Guidebook/radio.yml new file mode 100644 index 0000000000..67d94b9784 --- /dev/null +++ b/Resources/Prototypes/Guidebook/radio.yml @@ -0,0 +1,4 @@ +- type: guideEntry + id: Radio + name: guide-entry-radio + text: "/Server Info/Guidebook/Controls/Radio.xml" diff --git a/Resources/Server Info/Guidebook/Controls.xml b/Resources/Server Info/Guidebook/Controls/Controls.xml similarity index 99% rename from Resources/Server Info/Guidebook/Controls.xml rename to Resources/Server Info/Guidebook/Controls/Controls.xml index 35dce429b6..039f22f6d6 100644 --- a/Resources/Server Info/Guidebook/Controls.xml +++ b/Resources/Server Info/Guidebook/Controls/Controls.xml @@ -1,4 +1,4 @@ - + # Controls You can change the keybinds at any time here: diff --git a/Resources/Server Info/Guidebook/Controls/Radio.xml b/Resources/Server Info/Guidebook/Controls/Radio.xml new file mode 100644 index 0000000000..a08e4a2ad3 --- /dev/null +++ b/Resources/Server Info/Guidebook/Controls/Radio.xml @@ -0,0 +1,26 @@ + + # Radio + + Your radio allows you to communicate across the entire station and to your specific [color=#a4885c]department[/color]. + + + + + + To send a station-wide message over the radio preface your text with [color=#a4885c]semi-colon (;)[/color]. + + ## Departmental Radio + + You are able to send messages over your departmental radio channels using [color=#a4885c]colon (:)[/color] followed by the + department letter as long as you're wearing a headset with your department's encryption key. + + Examine your headset to see the department channels available to you. + + + + + + Examining a default engineering headset would show you the prefixes for the [color=#32cd32]Common[/color] and [color=#f37746]Engineering[/color] + channels. + +