]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Salvage Airlock (#36375)
authorTakoDragon <69509841+BackeTako@users.noreply.github.com>
Sun, 20 Apr 2025 12:03:46 +0000 (14:03 +0200)
committerGitHub <noreply@github.com>
Sun, 20 Apr 2025 12:03:46 +0000 (14:03 +0200)
* Salvage

* atmos a

* more muted colours

* Mapping Related to AI

* Fixed small naming inconsistency

* Revert "Fixed small naming inconsistency"

This reverts commit 985e1fd46a09e521c11dc345f470228e7907fbb9.

* Revert "Mapping Related to AI"

This reverts commit 5d5ae4feb819396c5c2a7413399ab5ce34f8683b.

* Revert "atmos a"

This reverts commit 529831e2584df27fa102ee1c970948fa3b6bab56.

* indent

---------

Co-authored-by: Milon <milonpl.git@proton.me>
44 files changed:
Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml
Resources/Prototypes/Entities/Structures/Doors/Airlocks/airlocks.yml
Resources/Prototypes/Entities/Structures/Doors/Airlocks/assembly.yml
Resources/Prototypes/Entities/Structures/Doors/airlock_groups.yml
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/assembly.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/bolted_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/closed.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/closed_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/closing.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/closing_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/deny_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/emergency_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/open.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/opening.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/opening_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/panel_closing.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/panel_open.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/panel_opening.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/sparks.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/sparks_broken.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/sparks_damaged.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/sparks_open.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/welded.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/assembly.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/bolted_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/closed.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/closed_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/closing.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/closing_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/deny_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/emergency_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/open.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/opening.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/opening_unlit.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/panel_closing.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/panel_open.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/panel_opening.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/sparks.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/sparks_broken.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/sparks_damaged.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/sparks_open.png [new file with mode: 0644]
Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/welded.png [new file with mode: 0644]

index d6cc5532b9d27c71c685c220e61d7600f9a18b00..1043ad5b8e275a3bae1e4e54219d97b72242cb8f 100644 (file)
       board: [ DoorElectronicsCargo ]
 
 - type: entity
-  parent: AirlockCargo
+  parent: AirlockSalvage
   id: AirlockSalvageLocked
   suffix: Salvage, Locked
   components:
       board: [ DoorElectronicsCargo ]
 
 - type: entity
-  parent: AirlockCargoGlass
+  parent: AirlockSalvageGlass
   id: AirlockSalvageGlassLocked
   suffix: Salvage, Locked
   components:
index cf6d5a89dff290f2b84a509816c859fb4499eb4a..a399e16d0c6301f58eefb98785c06734a88e48f8 100644 (file)
   - type: Wires
     layoutId: AirlockCargo
 
+- type: entity
+  parent: Airlock
+  id: AirlockSalvage
+  suffix: Salvage
+  components:
+  - type: Sprite
+    sprite: Structures/Doors/Airlocks/Standard/salvage.rsi
+  - type: Wires
+    layoutId: AirlockCargo
+
 - type: entity
   parent: Airlock
   id: AirlockHydroponics
   - type: Wires
     layoutId: AirlockCargo
 
+- type: entity
+  parent: AirlockGlass
+  id: AirlockSalvageGlass
+  suffix: Salvage
+  components:
+  - type: Sprite
+    sprite: Structures/Doors/Airlocks/Glass/salvage.rsi
+  - type: Wires
+    layoutId: AirlockCargo
+
 - type: entity
   parent: AirlockGlass
   id: AirlockHydroponicsGlass
index 98508b21bcf9e912a77c1253968ff0c8b1179b68..8824b946e73e4bf735300483ac79f9f0f42f929a 100644 (file)
     sprite: Structures/Doors/Airlocks/Glass/medical.rsi
     state: "assembly"
 
+#Salvage
+- type: entity
+  parent: AirlockAssembly
+  id: AirlockAssemblySalvage
+  suffix: Salvage
+  components:
+  - type: Sprite
+    sprite: Structures/Doors/Airlocks/Standard/salvage.rsi
+    state: "assembly"
+
+- type: entity
+  parent: AirlockAssembly
+  id: AirlockAssemblySalvageGlass
+  suffix: Salvage, Glass
+  components:
+  - type: Sprite
+    sprite: Structures/Doors/Airlocks/Glass/salvage.rsi
+    state: "assembly"
+
 #Science
 - type: entity
   parent: AirlockAssembly
index 9beedb5e494dced6522ff4460d98959d796b0e36..76b21acfcdb32d70b551e3e243e97c40591fa7e5 100644 (file)
@@ -12,6 +12,7 @@
     hydroponics: Structures/Doors/Airlocks/Standard/hydroponics.rsi
     maintenance: Structures/Doors/Airlocks/Standard/maint.rsi
     medical:     Structures/Doors/Airlocks/Standard/medical.rsi
+    salvage:     Structures/Doors/Airlocks/Standard/salvage.rsi
     science:     Structures/Doors/Airlocks/Standard/science.rsi
     security:    Structures/Doors/Airlocks/Standard/security.rsi
     virology:    Structures/Doors/Airlocks/Standard/virology.rsi
@@ -31,6 +32,7 @@
     hydroponics: Structures/Doors/Airlocks/Glass/hydroponics.rsi
     maintenance: Structures/Doors/Airlocks/Glass/maint.rsi
     medical:     Structures/Doors/Airlocks/Glass/medical.rsi
+    salvage:     Structures/Doors/Airlocks/Glass/salvage.rsi
     security:    Structures/Doors/Airlocks/Glass/security.rsi
     virology:    Structures/Doors/Airlocks/Glass/virology.rsi
 
@@ -79,6 +81,7 @@
     hydroponics: Civilian
     maintenance: Civilian
     medical: Medical
+    salvage: Cargo
     science: Science
     security: Security
     virology: Medical
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/assembly.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/assembly.png
new file mode 100644 (file)
index 0000000..90c8c8b
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/assembly.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/bolted_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/bolted_unlit.png
new file mode 100644 (file)
index 0000000..6857f2a
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/bolted_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/closed.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/closed.png
new file mode 100644 (file)
index 0000000..6e88e69
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/closed.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/closed_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/closed_unlit.png
new file mode 100644 (file)
index 0000000..c78d01c
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/closed_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/closing.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/closing.png
new file mode 100644 (file)
index 0000000..5632fca
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/closing.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/closing_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/closing_unlit.png
new file mode 100644 (file)
index 0000000..2a71f76
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/closing_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/deny_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/deny_unlit.png
new file mode 100644 (file)
index 0000000..7c56263
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/deny_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/emergency_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/emergency_unlit.png
new file mode 100644 (file)
index 0000000..817f2fb
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/emergency_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/meta.json b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/meta.json
new file mode 100644 (file)
index 0000000..46b3d3e
--- /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/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24, salvage version made by BackeTako (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/salvage.rsi/open.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/open.png
new file mode 100644 (file)
index 0000000..e36b0b5
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/open.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/opening.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/opening.png
new file mode 100644 (file)
index 0000000..d3a5a5d
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/opening.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/opening_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/opening_unlit.png
new file mode 100644 (file)
index 0000000..84933bd
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/opening_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/panel_closing.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/panel_closing.png
new file mode 100644 (file)
index 0000000..db7be0b
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/panel_closing.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/panel_open.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/panel_open.png
new file mode 100644 (file)
index 0000000..24eb2ae
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/panel_open.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/panel_opening.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/panel_opening.png
new file mode 100644 (file)
index 0000000..fc90acd
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/panel_opening.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/sparks.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/sparks.png
new file mode 100644 (file)
index 0000000..dd67e88
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/sparks.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/sparks_broken.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/sparks_broken.png
new file mode 100644 (file)
index 0000000..fb5d774
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/sparks_broken.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/sparks_damaged.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/sparks_damaged.png
new file mode 100644 (file)
index 0000000..f16a028
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/sparks_damaged.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/sparks_open.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/sparks_open.png
new file mode 100644 (file)
index 0000000..630eabb
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/sparks_open.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/welded.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/welded.png
new file mode 100644 (file)
index 0000000..a0040df
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/salvage.rsi/welded.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/assembly.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/assembly.png
new file mode 100644 (file)
index 0000000..12c86d9
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/assembly.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/bolted_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/bolted_unlit.png
new file mode 100644 (file)
index 0000000..6857f2a
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/bolted_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/closed.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/closed.png
new file mode 100644 (file)
index 0000000..5217ca8
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/closed.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/closed_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/closed_unlit.png
new file mode 100644 (file)
index 0000000..c78d01c
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/closed_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/closing.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/closing.png
new file mode 100644 (file)
index 0000000..90da770
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/closing.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/closing_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/closing_unlit.png
new file mode 100644 (file)
index 0000000..2a71f76
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/closing_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/deny_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/deny_unlit.png
new file mode 100644 (file)
index 0000000..7c56263
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/deny_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/emergency_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/emergency_unlit.png
new file mode 100644 (file)
index 0000000..817f2fb
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/emergency_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/meta.json b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/meta.json
new file mode 100644 (file)
index 0000000..46b3d3e
--- /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/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24, salvage version made by BackeTako (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/salvage.rsi/open.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/open.png
new file mode 100644 (file)
index 0000000..ab2fca1
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/open.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/opening.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/opening.png
new file mode 100644 (file)
index 0000000..6313b22
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/opening.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/opening_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/opening_unlit.png
new file mode 100644 (file)
index 0000000..84933bd
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/opening_unlit.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/panel_closing.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/panel_closing.png
new file mode 100644 (file)
index 0000000..db7be0b
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/panel_closing.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/panel_open.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/panel_open.png
new file mode 100644 (file)
index 0000000..24eb2ae
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/panel_open.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/panel_opening.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/panel_opening.png
new file mode 100644 (file)
index 0000000..fc90acd
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/panel_opening.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/sparks.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/sparks.png
new file mode 100644 (file)
index 0000000..dd67e88
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/sparks.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/sparks_broken.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/sparks_broken.png
new file mode 100644 (file)
index 0000000..fb5d774
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/sparks_broken.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/sparks_damaged.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/sparks_damaged.png
new file mode 100644 (file)
index 0000000..f16a028
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/sparks_damaged.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/sparks_open.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/sparks_open.png
new file mode 100644 (file)
index 0000000..630eabb
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/sparks_open.png differ
diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/welded.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/welded.png
new file mode 100644 (file)
index 0000000..a0040df
Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/salvage.rsi/welded.png differ