Lockable Suit Storages (#20950)

This commit is contained in:
rosieposie
2023-10-17 21:33:02 -04:00
committed by GitHub
parent 433c706384
commit cb1b067a21
10 changed files with 42 additions and 7 deletions

View File

@@ -39,7 +39,7 @@
- id: OxygenTankFilled
- id: ClothingOuterSuitEmergency
- id: ClothingMaskBreath
#Prisoner EVA
- type: entity
id: SuitStorageEVAPrisoner
@@ -80,7 +80,7 @@
- id: OxygenTankFilled
- id: ClothingOuterHardsuitPirateEVA
- id: ClothingMaskGas
#NTSRA Voidsuit
- type: entity
id: SuitStorageNTSRA
@@ -93,7 +93,7 @@
- id: ClothingOuterHardsuitAncientEVA
- id: ClothingHeadHelmetAncient
- id: ClothingMaskBreath
#HARDSUITS
#Basic hardsuit
- type: entity
@@ -121,6 +121,8 @@
- id: ClothingShoesBootsMag
- id: ClothingOuterHardsuitEngineering
- id: ClothingMaskBreath
- type: AccessReader
access: [["Engineering"]]
#Atmospherics hardsuit
- type: entity
@@ -134,6 +136,8 @@
- id: OxygenTankFilled
- id: ClothingOuterHardsuitAtmos
- id: ClothingMaskBreath
- type: AccessReader
access: [["Atmospherics"]]
#Security hardsuit
- type: entity
@@ -147,6 +151,8 @@
- id: OxygenTankFilled
- id: ClothingOuterHardsuitSecurity
- id: ClothingMaskBreath
- type: AccessReader
access: [["Security"]]
#CE's hardsuit
- type: entity
@@ -162,6 +168,8 @@
- id: ClothingShoesBootsMagAdv
- id: ClothingOuterHardsuitEngineeringWhite
- id: ClothingMaskBreath
- type: AccessReader
access: [["ChiefEngineer"]]
#CMO's hardsuit
- type: entity
@@ -175,6 +183,8 @@
- id: OxygenTankFilled
- id: ClothingOuterHardsuitMedical
- id: ClothingMaskBreathMedical
- type: AccessReader
access: [ [ "ChiefMedicalOfficer" ] ]
#RD's hardsuit
- type: entity
@@ -188,6 +198,8 @@
- id: OxygenTankFilled
- id: ClothingOuterHardsuitRd
- id: ClothingMaskBreath
- type: AccessReader
access: [ [ "ResearchDirector" ] ]
#HOS's hardsuit
- type: entity
@@ -202,6 +214,8 @@
- id: JetpackSecurityFilled
- id: ClothingOuterHardsuitSecurityRed
- id: ClothingMaskGasSwat
- type: AccessReader
access: [["HeadOfSecurity"]]
#Warden's hardsuit
- type: entity
@@ -215,6 +229,8 @@
- id: OxygenTankFilled
- id: ClothingOuterHardsuitWarden
- id: ClothingMaskBreath
- type: AccessReader
access: [["Armory"]]
#Captain's hardsuit
- type: entity
@@ -228,6 +244,8 @@
- id: OxygenTankFilled
- id: ClothingOuterHardsuitCap
- id: ClothingMaskGasCaptain
- type: AccessReader
access: [["Captain"]]
#Salvage hardsuit
- type: entity
@@ -242,6 +260,8 @@
- id: ClothingShoesBootsMag
- id: ClothingOuterHardsuitSpatio
- id: ClothingMaskGasExplorer
- type: AccessReader
access: [["Salvage"]]
#Blood-red hardsuit
- type: entity
@@ -282,4 +302,3 @@
- id: OxygenTankFilled
- id: ClothingOuterHardsuitWizard
- id: ClothingMaskBreath

View File

@@ -184,6 +184,8 @@
name: suit storage unit
description: A fancy hi-tech storage unit made for storing space suits.
components:
- type: AccessReader
- type: Lock
- type: Anchorable
delay: 2
- type: StaticPrice
@@ -196,11 +198,14 @@
sprite: Structures/Storage/suit_storage.rsi
layers:
- state: base
- state: closed
- state: door
map: ["enum.StorageVisualLayers.Door"]
- state: welded
visible: false
map: ["enum.WeldableLayers.BaseWelded"]
- state: locked
map: ["enum.StorageVisualLayers.Lock"]
shader: unshaded
- type: MovedByPressure
- type: DamageOnHighSpeedImpact
damage:
@@ -257,5 +262,7 @@
- type: Appearance
- type: EntityStorageVisuals
stateBase: base
stateLocked: locked
stateUnlocked: unlocked
stateDoorOpen: base
stateDoorClosed: closed
stateDoorClosed: door

Binary file not shown.

Before

Width:  |  Height:  |  Size: 839 B

After

Width:  |  Height:  |  Size: 754 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 500 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 381 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 231 B

View File

@@ -11,7 +11,16 @@
"name": "base"
},
{
"name": "closed"
"name": "door"
},
{
"name": "unlocked"
},
{
"name": "locked"
},
{
"name": "panel"
},
{
"name": "welded"

Binary file not shown.

After

Width:  |  Height:  |  Size: 260 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 239 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 416 B

After

Width:  |  Height:  |  Size: 442 B