]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
add binary translator key to uplink (#20295)
authordeltanedas <39013340+deltanedas@users.noreply.github.com>
Mon, 18 Sep 2023 19:20:56 +0000 (20:20 +0100)
committerGitHub <noreply@github.com>
Mon, 18 Sep 2023 19:20:56 +0000 (13:20 -0600)
* 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
Resources/Prototypes/Catalog/uplink_catalog.yml
Resources/Prototypes/Entities/Objects/Devices/encryption_keys.yml

index 80c6acd16e94a58dfcd3980cb3520cdd12b80116..a957c298bac66cba6c7d90f2e030b40fa9384946 100644 (file)
@@ -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.
 
index cf8375fe7087e70f0bc3881abd5dacf3807ba061..eddef0d5280a034a5b29e0f164566ccc10f316df 100644 (file)
   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
index dcbb5fe1126f9e7911d4f31aaef62927de3c0d0f..edee1dbb2cdd74fea983cb03ab6b94e0c3702b13 100644 (file)
     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