From 13d428095b5ee83160cb6ef86d0d249723a7e4c7 Mon Sep 17 00:00:00 2001 From: Peptide90 <78795277+Peptide90@users.noreply.github.com> Date: Sun, 23 Jan 2022 17:43:48 +0000 Subject: [PATCH] Access fixes (#6215) --- .../Catalog/Fills/Crates/service.yml | 2 +- .../Storage/Closets/Lockers/lockers.yml | 2 +- .../Structures/Storage/Crates/crates.yml | 29 ++++++++++++++++++ .../Wallmounts/barsign.rsi/emprah.png | Bin 8164 -> 2885 bytes 4 files changed, 31 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Catalog/Fills/Crates/service.yml b/Resources/Prototypes/Catalog/Fills/Crates/service.yml index 1b6227fe0c..7014d95457 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/service.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/service.yml @@ -92,7 +92,7 @@ id: CrateServicePersonnel name: personnel crate description: Contains a box of blank ID cards and PDAs. - parent: CrateGenericSteel + parent: CrateCommandSecure components: - type: StorageFill contents: diff --git a/Resources/Prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.yml b/Resources/Prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.yml index fd3ad1ec28..bf11ad046d 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.yml @@ -32,7 +32,7 @@ state_open: qm_open state_closed: qm_door - type: AccessReader - access: [["Cargo"]] # TODO access [["Quartermaster"]] + access: [["Quartermaster"]] # Command - type: entity diff --git a/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml b/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml index 4df41bf983..93e608b566 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml @@ -543,6 +543,35 @@ - type: StorageVisualizer state_open: weaponcrate_open state_closed: weaponcrate_door + +- type: entity + id: CrateCommandSecure + name: command crate + parent: CrateBaseSecure + components: + - type: AccessReader + access: [["Command"]] + - type: Lock + - type: Sprite + sprite: Structures/Storage/Crates/secure.rsi + layers: + - state: securecrate + - state: securecrate_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - state: locked + map: ["enum.StorageVisualLayers.Lock"] + shader: unshaded + - type: Icon + sprite: Structures/Storage/Crates/secure.rsi + state: securecrate_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: securecrate_open + state_closed: securecrate_door - type: entity id: CrateLivestock diff --git a/Resources/Textures/Structures/Wallmounts/barsign.rsi/emprah.png b/Resources/Textures/Structures/Wallmounts/barsign.rsi/emprah.png index f7cac89e99e63f207170004f566e057474e7e54b..8db33a7e687f222a18b12b6d76ecaf13b346cc11 100644 GIT binary patch delta 2879 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 dIDz90{{=ux6w}5)D+T}n002ovPDHLkV1hU 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 KMNUMnLSTZch^%D*