From 5f11646f20e6fa120ff48a60b91cb15c2844a0aa Mon Sep 17 00:00:00 2001 From: deltanedas <39013340+deltanedas@users.noreply.github.com> Date: Mon, 18 Sep 2023 20:20:56 +0100 Subject: [PATCH] add binary translator key to uplink (#20295) * add binary translator key * add binary translator key to uplink * grammar --------- Co-authored-by: deltanedas <@deltanedas:kde.org> --- Resources/Locale/en-US/store/uplink-catalog.ftl | 3 +++ Resources/Prototypes/Catalog/uplink_catalog.yml | 11 +++++++++++ .../Entities/Objects/Devices/encryption_keys.yml | 15 +++++++++++++++ 3 files changed, 29 insertions(+) diff --git a/Resources/Locale/en-US/store/uplink-catalog.ftl b/Resources/Locale/en-US/store/uplink-catalog.ftl index 80c6acd16e..a957c298ba 100644 --- a/Resources/Locale/en-US/store/uplink-catalog.ftl +++ b/Resources/Locale/en-US/store/uplink-catalog.ftl @@ -118,6 +118,9 @@ uplink-headset-desc = A headset that allows you to communicate with other syndic uplink-encryption-key-name = Syndicate Encryption Keys uplink-encryption-key-desc = Two encryption keys for access to the secret frequency of our special agents. Give the spare to a friend, but make sure it doesn't fall into enemy hands. +uplink-binary-translator-key-name = Binary Translator Key +uplink-binary-translator-key-desc = Lets you tap into the silicons' binary channel. Don't talk on it though, at least not without a voice mask. + uplink-hypopen-name = Hypopen uplink-hypopen-desc = A chemical hypospray disguised as a pen, capable of instantly injecting up to 10u of reagents. Starts empty. diff --git a/Resources/Prototypes/Catalog/uplink_catalog.yml b/Resources/Prototypes/Catalog/uplink_catalog.yml index cf8375fe70..eddef0d528 100644 --- a/Resources/Prototypes/Catalog/uplink_catalog.yml +++ b/Resources/Prototypes/Catalog/uplink_catalog.yml @@ -458,6 +458,17 @@ categories: - UplinkUtility +- type: listing + id: UplinkBinaryTranslatorKey + name: uplink-binary-translator-key-name + description: uplink-binary-translator-key-desc + icon: { sprite: /Textures/Objects/Devices/encryption_keys.rsi, state: rd_label } + productEntity: EncryptionKeyBinary + cost: + Telecrystal: 4 + categories: + - UplinkUtility + - type: listing id: UplinkHypopen name: uplink-hypopen-name diff --git a/Resources/Prototypes/Entities/Objects/Devices/encryption_keys.yml b/Resources/Prototypes/Entities/Objects/Devices/encryption_keys.yml index dcbb5fe112..edee1dbb2c 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/encryption_keys.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/encryption_keys.yml @@ -213,3 +213,18 @@ layers: - state: crypt_red - state: synd_label + +- type: entity + parent: EncryptionKey + id: EncryptionKeyBinary + name: binary translator key + description: An encryption key that translates binary signals used by silicons. + components: + - type: EncryptionKey + channels: + - Binary + defaultChannel: Binary + - type: Sprite + layers: + - state: crypt_silver + - state: rd_label