From 2257bd386231dd118a88b9fba7c4a92ce521d8bf Mon Sep 17 00:00:00 2001 From: lapatison <100279397+lapatison@users.noreply.github.com> Date: Mon, 6 Mar 2023 05:32:08 +0300 Subject: [PATCH] Encryption key boxes to the heads lockers. (#14110) --- .../Catalog/Fills/Boxes/general.yml | 100 ++++++++++++++++++ .../Catalog/Fills/Lockers/heads.yml | 8 ++ .../Objects/Storage/boxes.rsi/encryptokey.png | Bin 0 -> 171 bytes .../Objects/Storage/boxes.rsi/meta.json | 5 +- 4 files changed, 112 insertions(+), 1 deletion(-) create mode 100644 Resources/Textures/Objects/Storage/boxes.rsi/encryptokey.png diff --git a/Resources/Prototypes/Catalog/Fills/Boxes/general.yml b/Resources/Prototypes/Catalog/Fills/Boxes/general.yml index 4727bf3b77..a1c30d9d2e 100644 --- a/Resources/Prototypes/Catalog/Fills/Boxes/general.yml +++ b/Resources/Prototypes/Catalog/Fills/Boxes/general.yml @@ -276,3 +276,103 @@ - type: Tag tags: - DroneUsable + +- type: entity + name: passenger encryption key box + parent: BoxCardboard + id: BoxEncryptionKeyPassenger + description: A box of spare encryption keys. + components: + - type: StorageFill + contents: + - id: EncryptionKeyCommon + amount: 6 + - type: Sprite + layers: + - state: box + - state: encryptokey + - type: Storage + capacity: 30 + whitelist: + components: + - EncryptionKey + +- type: entity + name: cargo encryption key box + parent: BoxEncryptionKeyPassenger + id: BoxEncryptionKeyCargo + components: + - type: StorageFill + contents: + - id: EncryptionKeyCargo + amount: 6 + +- type: entity + name: engineering encryption key box + parent: BoxEncryptionKeyPassenger + id: BoxEncryptionKeyEngineering + components: + - type: StorageFill + contents: + - id: EncryptionKeyEngineering + amount: 6 + +- type: entity + name: med-sci encryption key box + parent: BoxEncryptionKeyPassenger + id: BoxEncryptionKeyMedicalScience + components: + - type: StorageFill + contents: + - id: EncryptionKeyMedicalScience + amount: 6 + +- type: entity + name: medical encryption key box + parent: BoxEncryptionKeyPassenger + id: BoxEncryptionKeyMedical + components: + - type: StorageFill + contents: + - id: EncryptionKeyMedical + amount: 6 + +- type: entity + name: robotech encryption key box + parent: BoxEncryptionKeyPassenger + id: BoxEncryptionKeyRobo + components: + - type: StorageFill + contents: + - id: EncryptionKeyRobo + amount: 6 + +- type: entity + name: science encryption key box + parent: BoxEncryptionKeyPassenger + id: BoxEncryptionKeyScience + components: + - type: StorageFill + contents: + - id: EncryptionKeyScience + amount: 6 + +- type: entity + name: security encryption key box + parent: BoxEncryptionKeyPassenger + id: BoxEncryptionKeySecurity + components: + - type: StorageFill + contents: + - id: EncryptionKeySecurity + amount: 6 + +- type: entity + name: service encryption key box + parent: BoxEncryptionKeyPassenger + id: BoxEncryptionKeyService + components: + - type: StorageFill + contents: + - id: EncryptionKeyService + amount: 6 diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml index c34a986f9c..8803a5b21b 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml @@ -24,6 +24,7 @@ - id: DoorRemoteCargo - id: RubberStampQm - id: ClothingHeadsetAltCargo + - id: BoxEncryptionKeyCargo - type: entity id: LockerCaptainFilled @@ -87,6 +88,8 @@ - id: DoorRemoteService - id: ClothingNeckGoldmedal - id: RubberStampHop + - id: BoxEncryptionKeyPassenger + - id: BoxEncryptionKeyService - type: entity id: LockerChiefEngineerFilled @@ -111,6 +114,7 @@ - id: RubberStampCE - id: JetpackVoidFilled - id: ClothingHeadsetAltEngineering + - id: BoxEncryptionKeyEngineering - type: entity id: LockerChiefMedicalOfficerFilled @@ -139,6 +143,7 @@ - id: MedicalTechFabCircuitboard - id: MaterialBiomass amount: 3 + - id: BoxEncryptionKeyMedical - type: entity id: LockerResearchDirectorFilled @@ -159,6 +164,8 @@ - id: DoorRemoteResearch - id: RubberStampRd - id: ClothingHeadsetAltScience + - id: BoxEncryptionKeyScience + - id: BoxEncryptionKeyRobo - type: entity id: LockerHeadOfSecurityFilled @@ -202,3 +209,4 @@ - id: RubberStampHos - id: SecurityTechFabCircuitboard - id: JetpackSecurityFilled + - id: BoxEncryptionKeySecurity diff --git a/Resources/Textures/Objects/Storage/boxes.rsi/encryptokey.png b/Resources/Textures/Objects/Storage/boxes.rsi/encryptokey.png new file mode 100644 index 0000000000000000000000000000000000000000..f65b517021ba2b4f4d49ca8c7c928a4fed092ba1 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJB2O2`kOz$shu>9$!-0WGpn-u!;e%0QYT3S-xff+a=YH#|X`97v zAv9-NcKAWJw%02Zt