[Access] Detective personal access (#15109)

* [Access] Detective personal access

* [Add] technical airlock with detective access.

* vendind and locker change access

* Detective access on ID card console
This commit is contained in:
Puro
2023-04-06 05:48:04 +03:00
committed by GitHub
parent e1cd163344
commit e47fe6b4eb
9 changed files with 39 additions and 8 deletions

View File

@@ -46,7 +46,7 @@ namespace Content.Shared.Access.Components
"Atmospherics",
"Bar",
"Brig",
// "Detective",
"Detective",
"Captain",
"Cargo",
"Chapel",

View File

@@ -1,4 +1,4 @@
- type: accessGroup
- type: accessGroup
id: AllAccess
tags:
- EmergencyShuttleRepealAll
@@ -10,6 +10,7 @@
- ResearchDirector
- Command
- Security
- Detective
- Armory
- Brig
- Engineering

View File

@@ -14,8 +14,9 @@
id: Brig
name: id-card-access-level-brig
#- type: accessLevel
# id: Detective
- type: accessLevel
id: Detective
name: id-card-access-level-detective
- type: accessGroup
id: Security
@@ -24,11 +25,11 @@
- Security
- Armory
- Brig
# - Detective
- Detective
- type: accessGroup
id: Armory
tags:
- Security
- Armory
- Brig
- Brig

View File

@@ -259,6 +259,16 @@
- type: Wires
LayoutId: AirlockSecurity
- type: entity
parent: AirlockSecurity
id: AirlockDetectiveLocked
suffix: Detective, Locked
components:
- type: AccessReader
access: [["Detective"]]
- type: Wires
LayoutId: AirlockSecurity
- type: entity
parent: AirlockSecurity
id: AirlockBrigLocked
@@ -504,6 +514,14 @@
- type: AccessReader
access: [["Security"]]
- type: entity
parent: AirlockSecurityGlass
id: AirlockDetectiveGlassLocked
suffix: Detective, Locked
components:
- type: AccessReader
access: [["Detective"]]
- type: entity
parent: AirlockSecurityGlass
id: AirlockBrigGlassLocked
@@ -689,6 +707,14 @@
- type: AccessReader
access: [["Security"]]
- type: entity
parent: AirlockMaint
id: AirlockMaintDetectiveLocked
suffix: Detective, Locked
components:
- type: AccessReader
access: [["Detective"]]
- type: entity
parent: AirlockMaint
id: AirlockMaintHOPLocked

View File

@@ -1573,7 +1573,7 @@
- state: panel
map: ["enum.WiresVisualLayers.MaintenancePanel"]
- type: AccessReader
access: [["Security"]]
access: [["Detective"]]
- type: entity
parent: VendingMachine

View File

@@ -329,7 +329,7 @@
description: Usually cold and empty... like your heart.
components:
- type: AccessReader
access: [["Security"]] # TODO access [["Detective"]]
access: [["Detective"]]
- type: entity
id: LockerEvidence

View File

@@ -16,6 +16,7 @@
- Brig
- Maintenance
- Service
- Detective
- type: startingGear
id: DetectiveGear

View File

@@ -27,6 +27,7 @@
- Maintenance
- Service
- External
- Detective
- type: startingGear
id: HoSGear

View File

@@ -18,6 +18,7 @@
- Service
- Brig
- External
- Detective
- type: startingGear
id: WardenGear