]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Central Command Access, Doors, and Locked Vendor (#22924)
authorNairod <110078045+Nairodian@users.noreply.github.com>
Sun, 24 Dec 2023 20:49:23 +0000 (14:49 -0600)
committerGitHub <noreply@github.com>
Sun, 24 Dec 2023 20:49:23 +0000 (13:49 -0700)
* CentComm Acess and Doors

* Central Command Access Windoor

51 files changed:
Resources/Locale/en-US/prototypes/access/accesses.ftl
Resources/Prototypes/Access/centcomm.yml [new file with mode: 0644]
Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml
Resources/Prototypes/Entities/Objects/Devices/door_remote.yml
Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml
Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml
Resources/Prototypes/Entities/Structures/Doors/Airlocks/airlocks.yml
Resources/Prototypes/Entities/Structures/Doors/Windoors/windoor.yml
Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml
Resources/Prototypes/Roles/Jobs/Command/centcom_official.yml
Resources/Prototypes/Roles/Jobs/Fun/emergencyresponseteam.yml
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/assembly.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/bolted_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/closed.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/closed_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/closing.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/closing_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/deny_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/emergency_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/open.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/opening.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/opening_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/panel_closing.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/panel_open.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/panel_opening.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/sparks.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/sparks_broken.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/sparks_damaged.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/sparks_open.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/welded.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/assembly.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/bolted_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/closed.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/closed_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/closing.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/closing_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/deny_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/emergency_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/open.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/opening.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/opening_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/panel_closing.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/panel_open.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/panel_opening.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/sparks.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/sparks_broken.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/sparks_damaged.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/sparks_open.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/welded.png [new file with mode: 0644]

index 8c367f1566a5ee15539c5fa03fbd42b040d13e19..b4859768ca541838fc9d867563d896e0e2e33c1e 100644 (file)
@@ -39,3 +39,5 @@ id-card-access-level-external = External
 
 id-card-access-level-nuclear-operative = Nuclear Operative
 id-card-access-level-syndicate-agent = Syndicate Agent
+
+id-card-access-level-central-command = Central Command
diff --git a/Resources/Prototypes/Access/centcomm.yml b/Resources/Prototypes/Access/centcomm.yml
new file mode 100644 (file)
index 0000000..32340c9
--- /dev/null
@@ -0,0 +1,3 @@
+- type: accessLevel
+  id: CentralCommand
+  name: id-card-access-level-central-command
index 3f5a7af8d3c6caf2e15c98468ecb15a5ec42e31a..2ea093060d122b39b6e075d46b5896e39eb6d065 100644 (file)
@@ -30,6 +30,7 @@
     tags:
     - NuclearOperative
     - SyndicateAgent
+    - CentralCommand
   - type: UserInterface
     interfaces:
       - key: enum.SolarControlConsoleUiKey.Key
index ae40b645142cd435996be5b3057823845ac08a5b..d687f3289e77bd06ecd149306bfc143b90d115a5 100644 (file)
   - type: Access
     groups:
     - AllAccess
+    tags:
+    - CentralCommand
index 705733aa61a2c43327170fcdcb1b46fb59002b2b..112535afa801ea4159045bde9d674d1ebd47bdf6 100644 (file)
   - type: Access
     groups:
     - AllAccess
+    tags:
+    - CentralCommand
 
 - type: entity
   parent: CentcomIDCard
index 5a16335ab8f331a192b139c7eb9612f9b3a2f837..72fa03cc6fa8562807dda6d8b29b7a4be3659059 100644 (file)
   - type: AccessReader
     access: [["Research"], ["Medical"]]
 
+- type: entity
+  parent: AirlockCentralCommand
+  id: AirlockCentralCommandLocked
+  suffix: Central Command, Locked
+  components:
+  - type: AccessReader
+    access: [["CentralCommand"]]
+  - type: Wires
+    layoutId: AirlockCommand
+
 - type: entity
   parent: AirlockCommand
   id: AirlockCommandLocked
   - type: AccessReader
     access: [["Research"], ["Medical"]]
 
+- type: entity
+  parent: AirlockCentralCommandGlass
+  id: AirlockCentralCommandGlassLocked
+  suffix: Central Command, Locked
+  components:
+  - type: AccessReader
+    access: [["CentralCommand"]]
+  - type: Wires
+    layoutId: AirlockCommand
+
 - type: entity
   parent: AirlockCommandGlass
   id: AirlockCommandGlassLocked
     - type: GridFill
 
 #HighSecDoors
+- type: entity
+  parent: HighSecDoor
+  id: HighSecCentralCommandLocked
+  suffix: Central Command, Locked
+  components:
+  - type: AccessReader
+    access: [["CentralCommand"]]
+
 - type: entity
   parent: HighSecDoor
   id: HighSecCommandLocked
index 9c3ab3c767dcbd897b79ef006a2eb771ca48bc1d..1e856d62a7fb2d51ae08f4e0103009c711c05e4f 100644 (file)
   - type: Sprite
     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
 
 - type: entity
   components:
   - type: Sprite
     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
index ed07c155aea0e5d4faab9ae96e4a5e179ecc75f1..b4010fe98fd5be7b7b4a9504093ce166ddc9ce93 100644 (file)
   - type: AccessReader
     access: [["Chemistry"]]
 
+- type: entity
+  parent: WindoorSecure
+  id: WindoorSecureCentralCommandLocked
+  suffix: Central Command, Locked
+  components:
+  - type: AccessReader
+    access: [["CentralCommand"]]
+
 - type: entity
   parent: WindoorSecure
   id: WindoorSecureCommandLocked
index fa8ae6f7a47b585bba8fe00de9aab1047f2f8607..77d5818b74b0b710b323666b36e592f550cb5f50 100644 (file)
     radius: 1.5
     energy: 1.6
     color: "#48CF48"
+  - type: AccessReader
+    access: [["CentralCommand"]]
 
 - type: entity
   parent: VendingMachine
index c6088122dcc559aa1d45eb5aa1db8767da4b0728..e712b943d54e2cc8cb3506d6381fadf51b0f0453 100644 (file)
@@ -10,6 +10,8 @@
   canBeAntag: false
   accessGroups:
   - AllAccess
+  access:
+  - CentralCommand
 
 - type: startingGear
   id: CentcomGear
index d2c59f5829e8c90dd76f2f225b68b0ae8454ef44..c7f08e0af78b5eabf775e6a3dc2d23e7b99cc100 100644 (file)
@@ -11,6 +11,8 @@
   canBeAntag: false
   accessGroups:
   - AllAccess
+  access:
+  - CentralCommand
 
 - type: startingGear
   id: ERTLeaderGear
@@ -77,6 +79,8 @@
   canBeAntag: false
   accessGroups:
   - AllAccess
+  access:
+  - CentralCommand
 
 - type: startingGear
   id: ERTEngineerGear
   canBeAntag: false
   accessGroups:
   - AllAccess
+  access:
+  - CentralCommand
 
 - type: startingGear
   id: ERTSecurityGear
   canBeAntag: false
   accessGroups:
   - AllAccess
+  access:
+  - CentralCommand
 
 - type: startingGear
   id: ERTMedicalGear
   canBeAntag: false
   accessGroups:
   - AllAccess
+  access:
+  - CentralCommand
 
 - type: startingGear
   id: ERTJanitorGear
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/assembly.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/assembly.png
new file mode 100644 (file)
index 0000000..814d837
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/assembly.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/bolted_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/bolted_unlit.png
new file mode 100644 (file)
index 0000000..6857f2a
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/bolted_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/closed.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/closed.png
new file mode 100644 (file)
index 0000000..8c3d2ae
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/closed.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/closed_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/closed_unlit.png
new file mode 100644 (file)
index 0000000..c78d01c
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/closed_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/closing.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/closing.png
new file mode 100644 (file)
index 0000000..ba55d1e
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/closing.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/closing_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/closing_unlit.png
new file mode 100644 (file)
index 0000000..2a71f76
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/closing_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/deny_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/deny_unlit.png
new file mode 100644 (file)
index 0000000..7c56263
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/deny_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/emergency_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/emergency_unlit.png
new file mode 100644 (file)
index 0000000..817f2fb
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/emergency_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/meta.json b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/meta.json
new file mode 100644 (file)
index 0000000..6180afd
--- /dev/null
@@ -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
+        ]
+      ]
+    }
+  ]
+}
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/open.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/open.png
new file mode 100644 (file)
index 0000000..4c684bd
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/open.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/opening.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/opening.png
new file mode 100644 (file)
index 0000000..d99926d
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/opening.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/opening_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/opening_unlit.png
new file mode 100644 (file)
index 0000000..84933bd
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/opening_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/panel_closing.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/panel_closing.png
new file mode 100644 (file)
index 0000000..db7be0b
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/panel_closing.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/panel_open.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/panel_open.png
new file mode 100644 (file)
index 0000000..24eb2ae
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/panel_open.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/panel_opening.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/panel_opening.png
new file mode 100644 (file)
index 0000000..fc90acd
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/panel_opening.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/sparks.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/sparks.png
new file mode 100644 (file)
index 0000000..dd67e88
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/sparks.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/sparks_broken.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/sparks_broken.png
new file mode 100644 (file)
index 0000000..fb5d774
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/sparks_broken.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/sparks_damaged.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/sparks_damaged.png
new file mode 100644 (file)
index 0000000..f16a028
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/sparks_damaged.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/sparks_open.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/sparks_open.png
new file mode 100644 (file)
index 0000000..630eabb
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/sparks_open.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/welded.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/welded.png
new file mode 100644 (file)
index 0000000..a0040df
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcomm.rsi/welded.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/assembly.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/assembly.png
new file mode 100644 (file)
index 0000000..814d837
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/assembly.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/bolted_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/bolted_unlit.png
new file mode 100644 (file)
index 0000000..6857f2a
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/bolted_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/closed.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/closed.png
new file mode 100644 (file)
index 0000000..814d837
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/closed.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/closed_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/closed_unlit.png
new file mode 100644 (file)
index 0000000..c78d01c
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/closed_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/closing.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/closing.png
new file mode 100644 (file)
index 0000000..ebfb093
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/closing.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/closing_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/closing_unlit.png
new file mode 100644 (file)
index 0000000..2a71f76
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/closing_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/deny_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/deny_unlit.png
new file mode 100644 (file)
index 0000000..7c56263
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/deny_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/emergency_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/emergency_unlit.png
new file mode 100644 (file)
index 0000000..817f2fb
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/emergency_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/meta.json b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/meta.json
new file mode 100644 (file)
index 0000000..6180afd
--- /dev/null
@@ -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
+        ]
+      ]
+    }
+  ]
+}
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/open.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/open.png
new file mode 100644 (file)
index 0000000..4c684bd
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/open.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/opening.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/opening.png
new file mode 100644 (file)
index 0000000..3168c45
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/opening.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/opening_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/opening_unlit.png
new file mode 100644 (file)
index 0000000..84933bd
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/opening_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/panel_closing.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/panel_closing.png
new file mode 100644 (file)
index 0000000..db7be0b
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/panel_closing.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/panel_open.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/panel_open.png
new file mode 100644 (file)
index 0000000..24eb2ae
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/panel_open.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/panel_opening.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/panel_opening.png
new file mode 100644 (file)
index 0000000..fc90acd
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/panel_opening.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/sparks.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/sparks.png
new file mode 100644 (file)
index 0000000..dd67e88
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/sparks.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/sparks_broken.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/sparks_broken.png
new file mode 100644 (file)
index 0000000..fb5d774
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/sparks_broken.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/sparks_damaged.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/sparks_damaged.png
new file mode 100644 (file)
index 0000000..f16a028
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/sparks_damaged.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/sparks_open.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/sparks_open.png
new file mode 100644 (file)
index 0000000..630eabb
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/sparks_open.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/welded.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/welded.png
new file mode 100644 (file)
index 0000000..a0040df
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcomm.rsi/welded.png differ