#4420 Replaced SecureEntityStorageComp with LockComponent (new ECS) (#4228)

* #4420 moved sound components to a better spot in the project

* MWF-4420 - ported SecureEntityStorageComponent to new ECS system, as a LockComponent

* MWF-4420 - removed unused usings

* #4420 removed dumb ToggleLockVerb override workaround

* #4420 added SoundSpecifier to LockComponent
This commit is contained in:
Galactic Chimp
2021-07-30 19:22:06 +02:00
committed by GitHub
parent e256cb7bb0
commit 898bdc9491
10 changed files with 215 additions and 170 deletions

View File

@@ -4,7 +4,7 @@
abstract: true
components:
- type: AccessReader
- type: SecureEntityStorage
- type: Lock
- type: Sprite
netsync: false
sprite: Structures/Storage/closet.rsi

View File

@@ -261,7 +261,7 @@
components:
- type: AccessReader
access: [["Security"]]
- type: SecureEntityStorage
- type: Lock
- type: Sprite
sprite: Structures/Storage/Crates/sec_gear.rsi
layers:
@@ -290,7 +290,7 @@
components:
- type: AccessReader
access: [["Engineering"]]
- type: SecureEntityStorage
- type: Lock
- type: Sprite
sprite: Structures/Storage/Crates/engicrate_secure.rsi
layers:
@@ -319,7 +319,7 @@
components:
- type: AccessReader
access: [["Medical"]]
- type: SecureEntityStorage
- type: Lock
- type: Sprite
sprite: Structures/Storage/Crates/medicalcrate_secure.rsi
layers:
@@ -347,7 +347,7 @@
parent: CrateGeneric
components:
- type: AccessReader
- type: SecureEntityStorage
- type: Lock
- type: Sprite
sprite: Structures/Storage/Crates/privatecrate_secure.rsi
layers:
@@ -376,7 +376,7 @@
components:
- type: AccessReader
access: [["Research"]]
- type: SecureEntityStorage
- type: Lock
- type: Sprite
sprite: Structures/Storage/Crates/scicrate_secure.rsi
layers:
@@ -405,7 +405,7 @@
components:
- type: AccessReader
access: [["Engineering"]]
- type: SecureEntityStorage
- type: Lock
- type: Sprite
sprite: Structures/Storage/Crates/plasma.rsi
layers:
@@ -433,7 +433,7 @@
parent: CrateGeneric
components:
- type: AccessReader
- type: SecureEntityStorage
- type: Lock
- type: Sprite
sprite: Structures/Storage/Crates/secure.rsi
layers:
@@ -462,7 +462,7 @@
components:
- type: AccessReader
access: [["Service"]]
- type: SecureEntityStorage
- type: Lock
- type: Sprite
sprite: Structures/Storage/Crates/hydro_secure.rsi
layers:
@@ -491,7 +491,7 @@
components:
- type: AccessReader
access: [["Security"]]
- type: SecureEntityStorage
- type: Lock
- type: Sprite
sprite: Structures/Storage/Crates/weapon.rsi
layers: