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 f7cac89e99..8db33a7e68 100644 Binary files a/Resources/Textures/Structures/Wallmounts/barsign.rsi/emprah.png and b/Resources/Textures/Structures/Wallmounts/barsign.rsi/emprah.png differ