]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
remove heads encryption keys (#14435)
authorSlava0135 <40753025+Slava0135@users.noreply.github.com>
Mon, 6 Mar 2023 21:05:42 +0000 (00:05 +0300)
committerGitHub <noreply@github.com>
Mon, 6 Mar 2023 21:05:42 +0000 (17:05 -0400)
Resources/Prototypes/Entities/Clothing/Ears/headsets.yml
Resources/Prototypes/Entities/Clothing/Ears/headsets_alt.yml
Resources/Prototypes/Entities/Objects/Devices/encryption_keys.yml

index 402de92138c4b8afbb56f805ca45304287acc27c..44dd9a74772173824fa51efa882499b50b532164 100644 (file)
@@ -14,6 +14,7 @@
       - EncryptionKeyCommon
   - type: Headset
   - type: EncryptionKeyHolder
+    keySlots: 3
   - type: Sprite
     state: icon
   - type: Clothing
@@ -39,6 +40,7 @@
     containers:
       key_slots:
       - EncryptionKeyCargo
+      - EncryptionKeyCommon
   - type: Sprite
     sprite: Clothing/Ears/Headsets/cargo.rsi
   - type: Clothing
@@ -64,7 +66,9 @@
   - type: ContainerFill
     containers:
       key_slots:
-      - EncryptionKeyQM
+      - EncryptionKeyCargo
+      - EncryptionKeyCommand
+      - EncryptionKeyCommon
 
 - type: entity
   parent: ClothingHeadset
@@ -76,6 +80,7 @@
     containers:
       key_slots:
       - EncryptionKeyCentCom
+      - EncryptionKeyStationMaster
   - type: Sprite
     sprite: Clothing/Ears/Headsets/centcom.rsi
   - type: Clothing
@@ -90,7 +95,7 @@
   - type: ContainerFill
     containers:
       key_slots:
-      - EncryptionKeyCommand
+      - EncryptionKeyStationMaster
   - type: Sprite
     sprite: Clothing/Ears/Headsets/command.rsi
   - type: Clothing
     containers:
       key_slots:
       - EncryptionKeyEngineering
+      - EncryptionKeyCommon
   - type: Sprite
     sprite: Clothing/Ears/Headsets/engineering.rsi
   - type: Clothing
   - type: ContainerFill
     containers:
       key_slots:
-      - EncryptionKeyCE
+      - EncryptionKeyEngineering
+      - EncryptionKeyCommand
+      - EncryptionKeyCommon
 
 - type: entity
   parent: ClothingHeadset
     containers:
       key_slots:
       - EncryptionKeyMedical
+      - EncryptionKeyCommon
   - type: Sprite
     sprite: Clothing/Ears/Headsets/medical.rsi
   - type: Clothing
     containers:
       key_slots:
       - EncryptionKeyScience
+      - EncryptionKeyCommon
   - type: Sprite
     sprite: Clothing/Ears/Headsets/science.rsi
   - type: Clothing
     containers:
       key_slots:
       - EncryptionKeyMedicalScience
+      - EncryptionKeyCommon
   - type: Sprite
     sprite: Clothing/Ears/Headsets/medicalscience.rsi
   - type: Clothing
     containers:
       key_slots:
       - EncryptionKeyRobo
+      - EncryptionKeyCommon
   - type: Sprite
     sprite: Clothing/Ears/Headsets/robotics.rsi
   - type: Clothing
   - type: ContainerFill
     containers:
       key_slots:
-      - EncryptionKeyRD
+      - EncryptionKeyScience
+      - EncryptionKeyCommand
+      - EncryptionKeyCommon
 
 - type: entity
   parent: ClothingHeadset
     containers:
       key_slots:
       - EncryptionKeySecurity
+      - EncryptionKeyCommon
   - type: Sprite
     sprite: Clothing/Ears/Headsets/security.rsi
   - type: Clothing
     containers:
       key_slots:
       - EncryptionKeyService
+      - EncryptionKeyCommon
   - type: Sprite
     sprite: Clothing/Ears/Headsets/service.rsi
   - type: Clothing
index be5327b0a4b535b613673e348e4e700d391900e4..aba8073bdbb507774485c132dfb857ca91afe172 100644 (file)
@@ -18,7 +18,9 @@
   - type: ContainerFill
     containers:
       key_slots:
-      - EncryptionKeyQM
+      - EncryptionKeyCargo
+      - EncryptionKeyCommand
+      - EncryptionKeyCommon
   - type: Sprite
     sprite: Clothing/Ears/Headsets/cargo.rsi
   - type: Clothing
@@ -33,6 +35,7 @@
     containers:
       key_slots:
       - EncryptionKeyCentCom
+      - EncryptionKeyStationMaster
   - type: Sprite
     sprite: Clothing/Ears/Headsets/centcom.rsi
   - type: Clothing
@@ -46,7 +49,7 @@
   - type: ContainerFill
     containers:
       key_slots:
-      - EncryptionKeyCommand
+      - EncryptionKeyStationMaster
   - type: Sprite
     sprite: Clothing/Ears/Headsets/command.rsi
   - type: Clothing
@@ -60,7 +63,9 @@
   - type: ContainerFill
     containers:
       key_slots:
-      - EncryptionKeyCE
+      - EncryptionKeyEngineering
+      - EncryptionKeyCommand
+      - EncryptionKeyCommon
   - type: Sprite
     sprite: Clothing/Ears/Headsets/engineering.rsi
   - type: Clothing
@@ -74,7 +79,9 @@
   - type: ContainerFill
     containers:
       key_slots:
-      - EncryptionKeyCMO
+      - EncryptionKeyMedical
+      - EncryptionKeyCommand
+      - EncryptionKeyCommon
   - type: Sprite
     sprite: Clothing/Ears/Headsets/medical.rsi
   - type: Clothing
@@ -88,7 +95,9 @@
   - type: ContainerFill
     containers:
       key_slots:
-      - EncryptionKeyHOS
+      - EncryptionKeySecurity
+      - EncryptionKeyCommand
+      - EncryptionKeyCommon
   - type: Sprite
     sprite: Clothing/Ears/Headsets/security.rsi
   - type: Clothing
   - type: ContainerFill
     containers:
       key_slots:
-      - EncryptionKeyRD
+      - EncryptionKeyScience
+      - EncryptionKeyCommand
+      - EncryptionKeyCommon
   - type: Sprite
     sprite: Clothing/Ears/Headsets/science.rsi
   - type: Clothing
   components:
   - type: Headset
   - type: EncryptionKeyHolder
-    keySlots: 4
+    keySlots: 5
   - type: ContainerFill
     containers:
       key_slots:
index 8468ca5611fe7665739c7fb44e38654e8b6146fb..216fc94037de3e17cd38be6efa1c8269af6c751f 100644 (file)
@@ -35,7 +35,6 @@
   components:
   - type: EncryptionKey
     channels:
-    - Common
     - Supply
     defaultChannel: Supply
   - type: Sprite
 
 - type: entity
   parent: EncryptionKey
-  id: EncryptionKeyQM
-  name: quartermaster's encryption key
-  description: An encryption key used by the boss of cargo.
+  id: EncryptionKeyCentCom
+  name: central command encryption key
+  description: An encryption key used by captain's bosses.
   components:
   - type: EncryptionKey
     channels:
-    - Common
-    - Command
-    - Supply
-    defaultChannel: Supply
+    - CentCom
+    defaultChannel: CentCom
   - type: Sprite
     sprite: Objects/Devices/encryption_keys.rsi
-    state: qm_cypherkey
+    state: bin_cypherkey
 
 - type: entity
   parent: EncryptionKey
-  id: EncryptionKeyCentCom
-  name: central command encryption key
-  description: An encryption key used by captain's bosses.
+  id: EncryptionKeyStationMaster
+  name: station master encryption key
+  description: An encryption key used by station's bosses.
   components:
   - type: EncryptionKey
     channels:
     - Common
     - Command
-    - CentCom
     - Engineering
     - Medical
     - Science
     - Security
     - Service
     - Supply
-    defaultChannel: CentCom
+    defaultChannel: Command
   - type: Sprite
     sprite: Objects/Devices/encryption_keys.rsi
-    state: bin_cypherkey
+    state: cap_cypherkey
 
 - type: entity
   parent: EncryptionKey
   components:
   - type: EncryptionKey
     channels:
-    - Common
     - Command
-    - Engineering
-    - Medical
-    - Science
-    - Security
-    - Service
-    - Supply
     defaultChannel: Command
   - type: Sprite
     sprite: Objects/Devices/encryption_keys.rsi
   components:
   - type: EncryptionKey
     channels:
-    - Common
     - Engineering
     defaultChannel: Engineering
   - type: Sprite
     sprite: Objects/Devices/encryption_keys.rsi
     state: eng_cypherkey
 
-- type: entity
-  parent: EncryptionKey
-  id: EncryptionKeyCE
-  name: chief engineer's encryption key
-  description: An encryption key used by the boss of the real men.
-  components:
-  - type: EncryptionKey
-    channels:
-    - Common
-    - Command
-    - Engineering
-    defaultChannel: Engineering
-  - type: Sprite
-    sprite: Objects/Devices/encryption_keys.rsi
-    state: ce_cypherkey
-
 - type: entity
   parent: EncryptionKey
   id: EncryptionKeyMedical
   components:
   - type: EncryptionKey
     channels:
-    - Common
     - Medical
     defaultChannel: Medical
   - type: Sprite
     sprite: Objects/Devices/encryption_keys.rsi
     state: med_cypherkey
 
-- type: entity
-  parent: EncryptionKey
-  id: EncryptionKeyCMO
-  name: chief medical officer encryption key
-  description: An encryption key used by the head of the medical department.
-  components:
-  - type: EncryptionKey
-    channels:
-    - Common
-    - Command
-    - Medical
-    defaultChannel: Medical
-  - type: Sprite
-    sprite: Objects/Devices/encryption_keys.rsi
-    state: cmo_cypherkey
-
 - type: entity
   parent: EncryptionKey
   id: EncryptionKeyMedicalScience
   components:
   - type: EncryptionKey
     channels:
-    - Common
     - Medical
     - Science
     defaultChannel: Science
   components:
   - type: EncryptionKey
     channels:
-    - Common
     - Science
     defaultChannel: Science
   - type: Sprite
   components:
   - type: EncryptionKey
     channels:
-    - Common
     - Science
     defaultChannel: Science
   - type: Sprite
     sprite: Objects/Devices/encryption_keys.rsi
     state: rob_cypherkey
 
-- type: entity
-  parent: EncryptionKey
-  id: EncryptionKeyRD
-  name: research director's encryption key
-  description: An encryption key used by the head of the science department. Looks like it's been chewed on.
-  components:
-  - type: EncryptionKey
-    channels:
-    - Common
-    - Command
-    - Science
-    defaultChannel: Science
-  - type: Sprite
-    sprite: Objects/Devices/encryption_keys.rsi
-    state: rd_cypherkey
-
 - type: entity
   parent: EncryptionKey
   id: EncryptionKeySecurity
   components:
   - type: EncryptionKey
     channels:
-    - Common
     - Security
     defaultChannel: Security
   - type: Sprite
     sprite: Objects/Devices/encryption_keys.rsi
     state: sec_cypherkey
 
-- type: entity
-  parent: EncryptionKey
-  id: EncryptionKeyHOS
-  name: head of security encryption key
-  description: An encryption key used by the boss of security.
-  components:
-  - type: EncryptionKey
-    channels:
-    - Common
-    - Command
-    - Security
-    defaultChannel: Security
-  - type: Sprite
-    sprite: Objects/Devices/encryption_keys.rsi
-    state: hos_cypherkey
-
 - type: entity
   parent: EncryptionKey
   id: EncryptionKeyService
   components:
   - type: EncryptionKey
     channels:
-    - Common
     - Service
     defaultChannel: Service
   - type: Sprite