Secure lockers & locker welding.

This commit is contained in:
Pieter-Jan Briers
2020-05-25 13:58:56 +02:00
parent cb9ec58c15
commit 8794381697
9 changed files with 305 additions and 19 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -2,4 +2,19 @@
id: LockerSecureBase
parent: LockerGeneric
abstract: true
# TODO: Access components and such.
components:
- type: AccessReader
- type: SecureEntityStorage
- type: Sprite
netsync: false
sprite: Buildings/closet.rsi
layers:
- state: generic
- state: generic_door
map: ["enum.StorageVisualLayers.Door"]
- state: locked
map: ["enum.StorageVisualLayers.Lock"]
shader: unshaded
- state: welded
visible: false
map: ["enum.StorageVisualLayers.Welded"]

View File

@@ -10,6 +10,9 @@
- state: generic
- state: generic_door
map: ["enum.StorageVisualLayers.Door"]
- state: welded
visible: false
map: ["enum.StorageVisualLayers.Welded"]
- type: Icon
sprite: Buildings/closet.rsi
state: generic_door

View File

@@ -27,6 +27,7 @@
Anchored: false
- type: EntityStorage
Capacity: 60
CanWeldShut: false
- type: PlaceableSurface
- type: Damageable
- type: Destructible