Central Command Access, Doors, and Locked Vendor (#22924)

* CentComm Acess and Doors

* Central Command Access Windoor
This commit is contained in:
Nairod
2023-12-24 14:49:23 -06:00
committed by GitHub
parent dd2f8deee9
commit a1210ca691
51 changed files with 470 additions and 0 deletions

View File

@@ -39,3 +39,5 @@ id-card-access-level-external = External
id-card-access-level-nuclear-operative = Nuclear Operative id-card-access-level-nuclear-operative = Nuclear Operative
id-card-access-level-syndicate-agent = Syndicate Agent id-card-access-level-syndicate-agent = Syndicate Agent
id-card-access-level-central-command = Central Command

View File

@@ -0,0 +1,3 @@
- type: accessLevel
id: CentralCommand
name: id-card-access-level-central-command

View File

@@ -30,6 +30,7 @@
tags: tags:
- NuclearOperative - NuclearOperative
- SyndicateAgent - SyndicateAgent
- CentralCommand
- type: UserInterface - type: UserInterface
interfaces: interfaces:
- key: enum.SolarControlConsoleUiKey.Key - key: enum.SolarControlConsoleUiKey.Key

View File

@@ -174,3 +174,5 @@
- type: Access - type: Access
groups: groups:
- AllAccess - AllAccess
tags:
- CentralCommand

View File

@@ -460,6 +460,8 @@
- type: Access - type: Access
groups: groups:
- AllAccess - AllAccess
tags:
- CentralCommand
- type: entity - type: entity
parent: CentcomIDCard parent: CentcomIDCard

View File

@@ -223,6 +223,16 @@
- type: AccessReader - type: AccessReader
access: [["Research"], ["Medical"]] access: [["Research"], ["Medical"]]
- type: entity
parent: AirlockCentralCommand
id: AirlockCentralCommandLocked
suffix: Central Command, Locked
components:
- type: AccessReader
access: [["CentralCommand"]]
- type: Wires
layoutId: AirlockCommand
- type: entity - type: entity
parent: AirlockCommand parent: AirlockCommand
id: AirlockCommandLocked id: AirlockCommandLocked
@@ -532,6 +542,16 @@
- type: AccessReader - type: AccessReader
access: [["Research"], ["Medical"]] access: [["Research"], ["Medical"]]
- type: entity
parent: AirlockCentralCommandGlass
id: AirlockCentralCommandGlassLocked
suffix: Central Command, Locked
components:
- type: AccessReader
access: [["CentralCommand"]]
- type: Wires
layoutId: AirlockCommand
- type: entity - type: entity
parent: AirlockCommandGlass parent: AirlockCommandGlass
id: AirlockCommandGlassLocked id: AirlockCommandGlassLocked
@@ -992,6 +1012,14 @@
- type: GridFill - type: GridFill
#HighSecDoors #HighSecDoors
- type: entity
parent: HighSecDoor
id: HighSecCentralCommandLocked
suffix: Central Command, Locked
components:
- type: AccessReader
access: [["CentralCommand"]]
- type: entity - type: entity
parent: HighSecDoor parent: HighSecDoor
id: HighSecCommandLocked id: HighSecCommandLocked

View File

@@ -104,6 +104,16 @@
- type: Sprite - type: Sprite
sprite: Structures/Doors/Airlocks/Standard/mining.rsi sprite: Structures/Doors/Airlocks/Standard/mining.rsi
- type: entity
parent: Airlock
id: AirlockCentralCommand
suffix: Central Command
components:
- type: Sprite
sprite: Structures/Doors/Airlocks/Standard/centcomm.rsi
- type: WiresPanelSecurity
securityLevel: medSecurity
# Glass # Glass
- type: entity - type: entity
@@ -267,3 +277,13 @@
components: components:
- type: Sprite - type: Sprite
sprite: Structures/Doors/Airlocks/Glass/mining.rsi sprite: Structures/Doors/Airlocks/Glass/mining.rsi
- type: entity
parent: AirlockGlass
id: AirlockCentralCommandGlass
suffix: Central Command
components:
- type: Sprite
sprite: Structures/Doors/Airlocks/Glass/centcomm.rsi
- type: WiresPanelSecurity
securityLevel: medSecurity

View File

@@ -135,6 +135,14 @@
- type: AccessReader - type: AccessReader
access: [["Chemistry"]] access: [["Chemistry"]]
- type: entity
parent: WindoorSecure
id: WindoorSecureCentralCommandLocked
suffix: Central Command, Locked
components:
- type: AccessReader
access: [["CentralCommand"]]
- type: entity - type: entity
parent: WindoorSecure parent: WindoorSecure
id: WindoorSecureCommandLocked id: WindoorSecureCommandLocked

View File

@@ -1894,6 +1894,8 @@
radius: 1.5 radius: 1.5
energy: 1.6 energy: 1.6
color: "#48CF48" color: "#48CF48"
- type: AccessReader
access: [["CentralCommand"]]
- type: entity - type: entity
parent: VendingMachine parent: VendingMachine

View File

@@ -10,6 +10,8 @@
canBeAntag: false canBeAntag: false
accessGroups: accessGroups:
- AllAccess - AllAccess
access:
- CentralCommand
- type: startingGear - type: startingGear
id: CentcomGear id: CentcomGear

View File

@@ -11,6 +11,8 @@
canBeAntag: false canBeAntag: false
accessGroups: accessGroups:
- AllAccess - AllAccess
access:
- CentralCommand
- type: startingGear - type: startingGear
id: ERTLeaderGear id: ERTLeaderGear
@@ -77,6 +79,8 @@
canBeAntag: false canBeAntag: false
accessGroups: accessGroups:
- AllAccess - AllAccess
access:
- CentralCommand
- type: startingGear - type: startingGear
id: ERTEngineerGear id: ERTEngineerGear
@@ -124,6 +128,8 @@
canBeAntag: false canBeAntag: false
accessGroups: accessGroups:
- AllAccess - AllAccess
access:
- CentralCommand
- type: startingGear - type: startingGear
id: ERTSecurityGear id: ERTSecurityGear
@@ -190,6 +196,8 @@
canBeAntag: false canBeAntag: false
accessGroups: accessGroups:
- AllAccess - AllAccess
access:
- CentralCommand
- type: startingGear - type: startingGear
id: ERTMedicalGear id: ERTMedicalGear
@@ -237,6 +245,8 @@
canBeAntag: false canBeAntag: false
accessGroups: accessGroups:
- AllAccess - AllAccess
access:
- CentralCommand
- type: startingGear - type: startingGear
id: ERTJanitorGear id: ERTJanitorGear

Binary file not shown.

After

Width:  |  Height:  |  Size: 1023 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 432 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 321 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 588 B

View File

@@ -0,0 +1,195 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/58e5354cdbc304847c9ef20963320d21f418b58e and edited by Nairod(github) for SS14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "assembly"
},
{
"name": "bolted_unlit"
},
{
"name": "closed"
},
{
"name": "closed_unlit"
},
{
"name": "closing",
"delays": [
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
]
]
},
{
"name": "closing_unlit",
"delays": [
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
]
]
},
{
"name": "deny_unlit",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "open",
"delays": [
[
1
]
]
},
{
"name": "opening",
"delays": [
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
]
]
},
{
"name": "opening_unlit",
"delays": [
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
]
]
},
{
"name": "panel_closing",
"delays": [
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
]
]
},
{
"name": "panel_open",
"delays": [
[
1
]
]
},
{
"name": "panel_opening",
"delays": [
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
]
]
},
{
"name": "sparks",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "sparks_broken",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "sparks_damaged",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
1.7
]
]
},
{
"name": "sparks_open",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "welded"
},
{
"name": "emergency_unlit",
"delays": [
[
0.4,
0.4
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 346 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 284 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 445 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 315 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 470 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 697 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 183 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 175 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 296 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1023 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1023 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 432 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 321 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 588 B

View File

@@ -0,0 +1,195 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/58e5354cdbc304847c9ef20963320d21f418b58e and edited by Nairod(github) for SS14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "assembly"
},
{
"name": "bolted_unlit"
},
{
"name": "closed"
},
{
"name": "closed_unlit"
},
{
"name": "closing",
"delays": [
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
]
]
},
{
"name": "closing_unlit",
"delays": [
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
]
]
},
{
"name": "deny_unlit",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "open",
"delays": [
[
1
]
]
},
{
"name": "opening",
"delays": [
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
]
]
},
{
"name": "opening_unlit",
"delays": [
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
]
]
},
{
"name": "panel_closing",
"delays": [
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
]
]
},
{
"name": "panel_open",
"delays": [
[
1
]
]
},
{
"name": "panel_opening",
"delays": [
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
]
]
},
{
"name": "sparks",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "sparks_broken",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "sparks_damaged",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
1.7
]
]
},
{
"name": "sparks_open",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "welded"
},
{
"name": "emergency_unlit",
"delays": [
[
0.4,
0.4
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 346 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 284 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 445 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 315 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 470 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 697 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 183 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 175 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 296 B