From 2734abbe20862a11e75d8127b9ff95daa7ef0da0 Mon Sep 17 00:00:00 2001 From: Pieter-Jan Briers Date: Sat, 25 Apr 2020 11:40:02 +0200 Subject: [PATCH] Import command airlocks and move all airlock sprites to new directory. --- .../Entities/Buildings/airlock_base.yml | 4 +- .../Entities/Buildings/airlock_types.yml | 47 +++- .../{ => Doors}/airlock_basic.rsi/closed.png | Bin .../airlock_basic.rsi/closed_unlit.png | Bin .../{ => Doors}/airlock_basic.rsi/closing.png | Bin .../airlock_basic.rsi/closing_unlit.png | Bin .../{ => Doors}/airlock_basic.rsi/deny.png | Bin .../{ => Doors}/airlock_basic.rsi/locked.png | Bin .../{ => Doors}/airlock_basic.rsi/meta.json | 0 .../{ => Doors}/airlock_basic.rsi/open.png | Bin .../{ => Doors}/airlock_basic.rsi/opening.png | Bin .../airlock_basic.rsi/opening_unlit.png | Bin .../airlock_basic.rsi/panel_closing.png | Bin .../airlock_basic.rsi/panel_open.png | Bin .../airlock_basic.rsi/panel_opening.png | Bin .../{ => Doors}/airlock_basic.rsi/spark.png | Bin .../airlock_basic.rsi/sparks_broken.png | Bin .../airlock_basic.rsi/sparks_damaged.png | Bin .../airlock_basic.rsi/sparks_open.png | Bin .../{ => Doors}/airlock_basic.rsi/welded.png | Bin .../Doors/airlock_command.rsi/closed.png | Bin 0 -> 1110 bytes .../airlock_command.rsi}/closed_unlit.png | Bin .../Doors/airlock_command.rsi/closing.png | Bin 0 -> 2649 bytes .../airlock_command.rsi}/closing_unlit.png | Bin .../Doors/airlock_command.rsi/deny.png | Bin 0 -> 1466 bytes .../Doors/airlock_command.rsi/locked.png | Bin 0 -> 1104 bytes .../airlock_command.rsi}/meta.json | 0 .../airlock_command.rsi}/open.png | Bin .../Doors/airlock_command.rsi/opening.png | Bin 0 -> 2665 bytes .../airlock_command.rsi}/opening_unlit.png | Bin .../airlock_command.rsi}/panel_closing.png | Bin .../airlock_command.rsi}/panel_open.png | Bin .../airlock_command.rsi}/panel_opening.png | Bin .../Doors/airlock_command.rsi/spark.png | Bin 0 -> 2383 bytes .../airlock_command.rsi}/sparks_broken.png | Bin .../airlock_command.rsi}/sparks_damaged.png | Bin .../airlock_command.rsi}/sparks_open.png | Bin .../airlock_command.rsi}/welded.png | Bin .../airlock_command_glass.rsi/closed.png | Bin 0 -> 1135 bytes .../closed_unlit.png | Bin .../airlock_command_glass.rsi/closing.png | Bin 0 -> 2644 bytes .../closing_unlit.png | Bin .../Doors/airlock_command_glass.rsi/deny.png | Bin 0 -> 1491 bytes .../airlock_command_glass.rsi/locked.png | Bin 0 -> 1127 bytes .../airlock_command_glass.rsi}/meta.json | 0 .../airlock_command_glass.rsi}/open.png | Bin .../airlock_command_glass.rsi/opening.png | Bin 0 -> 2765 bytes .../opening_unlit.png | Bin .../panel_closing.png | Bin .../airlock_command_glass.rsi}/panel_open.png | Bin .../panel_opening.png | Bin .../Doors/airlock_command_glass.rsi/spark.png | Bin 0 -> 2408 bytes .../sparks_broken.png | Bin .../sparks_damaged.png | Bin .../sparks_open.png | Bin .../airlock_command_glass.rsi}/welded.png | Bin .../airlock_engineering.rsi/closed.png | Bin .../airlock_engineering.rsi}/closed_unlit.png | Bin .../airlock_engineering.rsi/closing.png | Bin .../closing_unlit.png | Bin .../airlock_engineering.rsi/deny.png | Bin .../airlock_engineering.rsi/locked.png | Bin .../airlock_engineering.rsi}/meta.json | 0 .../airlock_engineering.rsi}/open.png | Bin .../airlock_engineering.rsi/opening.png | Bin .../opening_unlit.png | Bin .../panel_closing.png | Bin .../airlock_engineering.rsi}/panel_open.png | Bin .../panel_opening.png | Bin .../airlock_engineering.rsi/spark.png | Bin .../sparks_broken.png | Bin .../sparks_damaged.png | Bin .../airlock_engineering.rsi}/sparks_open.png | Bin .../airlock_engineering.rsi}/welded.png | Bin .../airlock_external.rsi/closed.png | Bin .../airlock_external.rsi/closed_unlit.png | Bin .../airlock_external.rsi/closing.png | Bin .../airlock_external.rsi/closing_unlit.png | Bin .../{ => Doors}/airlock_external.rsi/deny.png | Bin .../airlock_external.rsi/locked.png | Bin .../airlock_external.rsi/meta.json | 0 .../{ => Doors}/airlock_external.rsi/open.png | Bin .../airlock_external.rsi/opening.png | Bin .../airlock_external.rsi/opening_unlit.png | Bin .../airlock_external.rsi/panel_closing.png | Bin .../airlock_external.rsi/panel_open.png | Bin .../airlock_external.rsi/panel_opening.png | Bin .../airlock_external.rsi/spark.png | Bin .../airlock_external.rsi/sparks_broken.png | Bin .../airlock_external.rsi/sparks_damaged.png | Bin .../airlock_external.rsi/sparks_open.png | Bin .../airlock_external.rsi/welded.png | Bin .../airlock_medical.rsi/closed.png | Bin .../airlock_medical.rsi}/closed_unlit.png | Bin .../airlock_medical.rsi/closing.png | Bin .../airlock_medical.rsi}/closing_unlit.png | Bin .../{ => Doors}/airlock_medical.rsi/deny.png | Bin .../airlock_medical.rsi/locked.png | Bin .../airlock_medical.rsi}/meta.json | 0 .../airlock_medical.rsi}/open.png | Bin .../airlock_medical.rsi/opening.png | Bin .../airlock_medical.rsi}/opening_unlit.png | Bin .../airlock_medical.rsi}/panel_closing.png | Bin .../airlock_medical.rsi}/panel_open.png | Bin .../airlock_medical.rsi}/panel_opening.png | Bin .../{ => Doors}/airlock_medical.rsi/spark.png | Bin .../airlock_medical.rsi}/sparks_broken.png | Bin .../airlock_medical.rsi}/sparks_damaged.png | Bin .../airlock_medical.rsi}/sparks_open.png | Bin .../airlock_medical.rsi}/welded.png | Bin .../airlock_medical_glass.rsi/closed.png | Bin .../closed_unlit.png | Bin .../airlock_medical_glass.rsi/closing.png | Bin .../closing_unlit.png | Bin .../airlock_medical_glass.rsi/deny.png | Bin .../airlock_medical_glass.rsi/locked.png | Bin .../airlock_medical_glass.rsi}/meta.json | 0 .../airlock_medical_glass.rsi}/open.png | Bin .../airlock_medical_glass.rsi/opening.png | Bin .../opening_unlit.png | Bin .../panel_closing.png | Bin .../airlock_medical_glass.rsi}/panel_open.png | Bin .../panel_opening.png | Bin .../airlock_medical_glass.rsi/spark.png | Bin .../sparks_broken.png | Bin .../sparks_damaged.png | Bin .../sparks_open.png | Bin .../airlock_medical_glass.rsi}/welded.png | Bin .../airlock_science.rsi/closed.png | Bin .../airlock_science.rsi/closed_unlit.png | Bin 0 -> 165 bytes .../airlock_science.rsi/closing.png | Bin .../airlock_science.rsi/closing_unlit.png | Bin 0 -> 316 bytes .../{ => Doors}/airlock_science.rsi/deny.png | Bin .../airlock_science.rsi/locked.png | Bin .../Doors/airlock_science.rsi/meta.json | 220 ++++++++++++++++++ .../Doors/airlock_science.rsi/open.png | Bin 0 -> 278 bytes .../airlock_science.rsi/opening.png | Bin .../airlock_science.rsi/opening_unlit.png | Bin 0 -> 1767 bytes .../airlock_science.rsi/panel_closing.png | Bin 0 -> 368 bytes .../Doors/airlock_science.rsi/panel_open.png | Bin 0 -> 193 bytes .../airlock_science.rsi/panel_opening.png | Bin 0 -> 348 bytes .../{ => Doors}/airlock_science.rsi/spark.png | Bin .../airlock_science.rsi/sparks_broken.png | Bin 0 -> 226 bytes .../airlock_science.rsi/sparks_damaged.png | Bin 0 -> 238 bytes .../Doors/airlock_science.rsi/sparks_open.png | Bin 0 -> 215 bytes .../Doors/airlock_science.rsi/welded.png | Bin 0 -> 225 bytes .../airlock_science_glass.rsi/closed.png | Bin .../closed_unlit.png | Bin 0 -> 165 bytes .../airlock_science_glass.rsi/closing.png | Bin .../closing_unlit.png | Bin 0 -> 316 bytes .../airlock_science_glass.rsi/deny.png | Bin .../airlock_science_glass.rsi/locked.png | Bin .../Doors/airlock_science_glass.rsi/meta.json | 220 ++++++++++++++++++ .../Doors/airlock_science_glass.rsi/open.png | Bin 0 -> 278 bytes .../airlock_science_glass.rsi/opening.png | Bin .../opening_unlit.png | Bin 0 -> 1767 bytes .../panel_closing.png | Bin 0 -> 368 bytes .../airlock_science_glass.rsi/panel_open.png | Bin 0 -> 193 bytes .../panel_opening.png | Bin 0 -> 348 bytes .../airlock_science_glass.rsi/spark.png | Bin .../sparks_broken.png | Bin 0 -> 226 bytes .../sparks_damaged.png | Bin 0 -> 238 bytes .../airlock_science_glass.rsi/sparks_open.png | Bin 0 -> 215 bytes .../airlock_science_glass.rsi/welded.png | Bin 0 -> 225 bytes 164 files changed, 477 insertions(+), 14 deletions(-) rename Resources/Textures/Buildings/{ => Doors}/airlock_basic.rsi/closed.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_basic.rsi/closed_unlit.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_basic.rsi/closing.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_basic.rsi/closing_unlit.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_basic.rsi/deny.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_basic.rsi/locked.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_basic.rsi/meta.json (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_basic.rsi/open.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_basic.rsi/opening.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_basic.rsi/opening_unlit.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_basic.rsi/panel_closing.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_basic.rsi/panel_open.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_basic.rsi/panel_opening.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_basic.rsi/spark.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_basic.rsi/sparks_broken.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_basic.rsi/sparks_damaged.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_basic.rsi/sparks_open.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_basic.rsi/welded.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_command.rsi/closed.png rename Resources/Textures/Buildings/{airlock_engineering.rsi => Doors/airlock_command.rsi}/closed_unlit.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_command.rsi/closing.png rename Resources/Textures/Buildings/{airlock_engineering.rsi => Doors/airlock_command.rsi}/closing_unlit.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_command.rsi/deny.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_command.rsi/locked.png rename Resources/Textures/Buildings/{airlock_engineering.rsi => Doors/airlock_command.rsi}/meta.json (100%) rename Resources/Textures/Buildings/{airlock_engineering.rsi => Doors/airlock_command.rsi}/open.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_command.rsi/opening.png rename Resources/Textures/Buildings/{airlock_engineering.rsi => Doors/airlock_command.rsi}/opening_unlit.png (100%) rename Resources/Textures/Buildings/{airlock_engineering.rsi => Doors/airlock_command.rsi}/panel_closing.png (100%) rename Resources/Textures/Buildings/{airlock_engineering.rsi => Doors/airlock_command.rsi}/panel_open.png (100%) rename Resources/Textures/Buildings/{airlock_engineering.rsi => Doors/airlock_command.rsi}/panel_opening.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_command.rsi/spark.png rename Resources/Textures/Buildings/{airlock_engineering.rsi => Doors/airlock_command.rsi}/sparks_broken.png (100%) rename Resources/Textures/Buildings/{airlock_engineering.rsi => Doors/airlock_command.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Buildings/{airlock_engineering.rsi => Doors/airlock_command.rsi}/sparks_open.png (100%) rename Resources/Textures/Buildings/{airlock_engineering.rsi => Doors/airlock_command.rsi}/welded.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/closed.png rename Resources/Textures/Buildings/{airlock_medical.rsi => Doors/airlock_command_glass.rsi}/closed_unlit.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/closing.png rename Resources/Textures/Buildings/{airlock_medical.rsi => Doors/airlock_command_glass.rsi}/closing_unlit.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/deny.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/locked.png rename Resources/Textures/Buildings/{airlock_medical.rsi => Doors/airlock_command_glass.rsi}/meta.json (100%) rename Resources/Textures/Buildings/{airlock_medical.rsi => Doors/airlock_command_glass.rsi}/open.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/opening.png rename Resources/Textures/Buildings/{airlock_medical.rsi => Doors/airlock_command_glass.rsi}/opening_unlit.png (100%) rename Resources/Textures/Buildings/{airlock_medical.rsi => Doors/airlock_command_glass.rsi}/panel_closing.png (100%) rename Resources/Textures/Buildings/{airlock_medical.rsi => Doors/airlock_command_glass.rsi}/panel_open.png (100%) rename Resources/Textures/Buildings/{airlock_medical.rsi => Doors/airlock_command_glass.rsi}/panel_opening.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/spark.png rename Resources/Textures/Buildings/{airlock_medical.rsi => Doors/airlock_command_glass.rsi}/sparks_broken.png (100%) rename Resources/Textures/Buildings/{airlock_medical.rsi => Doors/airlock_command_glass.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Buildings/{airlock_medical.rsi => Doors/airlock_command_glass.rsi}/sparks_open.png (100%) rename Resources/Textures/Buildings/{airlock_medical.rsi => Doors/airlock_command_glass.rsi}/welded.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_engineering.rsi/closed.png (100%) rename Resources/Textures/Buildings/{airlock_medical_glass.rsi => Doors/airlock_engineering.rsi}/closed_unlit.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_engineering.rsi/closing.png (100%) rename Resources/Textures/Buildings/{airlock_medical_glass.rsi => Doors/airlock_engineering.rsi}/closing_unlit.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_engineering.rsi/deny.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_engineering.rsi/locked.png (100%) rename Resources/Textures/Buildings/{airlock_medical_glass.rsi => Doors/airlock_engineering.rsi}/meta.json (100%) rename Resources/Textures/Buildings/{airlock_medical_glass.rsi => Doors/airlock_engineering.rsi}/open.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_engineering.rsi/opening.png (100%) rename Resources/Textures/Buildings/{airlock_medical_glass.rsi => Doors/airlock_engineering.rsi}/opening_unlit.png (100%) rename Resources/Textures/Buildings/{airlock_medical_glass.rsi => Doors/airlock_engineering.rsi}/panel_closing.png (100%) rename Resources/Textures/Buildings/{airlock_medical_glass.rsi => Doors/airlock_engineering.rsi}/panel_open.png (100%) rename Resources/Textures/Buildings/{airlock_medical_glass.rsi => Doors/airlock_engineering.rsi}/panel_opening.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_engineering.rsi/spark.png (100%) rename Resources/Textures/Buildings/{airlock_medical_glass.rsi => Doors/airlock_engineering.rsi}/sparks_broken.png (100%) rename Resources/Textures/Buildings/{airlock_medical_glass.rsi => Doors/airlock_engineering.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Buildings/{airlock_medical_glass.rsi => Doors/airlock_engineering.rsi}/sparks_open.png (100%) rename Resources/Textures/Buildings/{airlock_medical_glass.rsi => Doors/airlock_engineering.rsi}/welded.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_external.rsi/closed.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_external.rsi/closed_unlit.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_external.rsi/closing.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_external.rsi/closing_unlit.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_external.rsi/deny.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_external.rsi/locked.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_external.rsi/meta.json (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_external.rsi/open.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_external.rsi/opening.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_external.rsi/opening_unlit.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_external.rsi/panel_closing.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_external.rsi/panel_open.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_external.rsi/panel_opening.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_external.rsi/spark.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_external.rsi/sparks_broken.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_external.rsi/sparks_damaged.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_external.rsi/sparks_open.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_external.rsi/welded.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_medical.rsi/closed.png (100%) rename Resources/Textures/Buildings/{airlock_science.rsi => Doors/airlock_medical.rsi}/closed_unlit.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_medical.rsi/closing.png (100%) rename Resources/Textures/Buildings/{airlock_science.rsi => Doors/airlock_medical.rsi}/closing_unlit.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_medical.rsi/deny.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_medical.rsi/locked.png (100%) rename Resources/Textures/Buildings/{airlock_science.rsi => Doors/airlock_medical.rsi}/meta.json (100%) rename Resources/Textures/Buildings/{airlock_science.rsi => Doors/airlock_medical.rsi}/open.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_medical.rsi/opening.png (100%) rename Resources/Textures/Buildings/{airlock_science.rsi => Doors/airlock_medical.rsi}/opening_unlit.png (100%) rename Resources/Textures/Buildings/{airlock_science.rsi => Doors/airlock_medical.rsi}/panel_closing.png (100%) rename Resources/Textures/Buildings/{airlock_science.rsi => Doors/airlock_medical.rsi}/panel_open.png (100%) rename Resources/Textures/Buildings/{airlock_science.rsi => Doors/airlock_medical.rsi}/panel_opening.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_medical.rsi/spark.png (100%) rename Resources/Textures/Buildings/{airlock_science.rsi => Doors/airlock_medical.rsi}/sparks_broken.png (100%) rename Resources/Textures/Buildings/{airlock_science.rsi => Doors/airlock_medical.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Buildings/{airlock_science.rsi => Doors/airlock_medical.rsi}/sparks_open.png (100%) rename Resources/Textures/Buildings/{airlock_science.rsi => Doors/airlock_medical.rsi}/welded.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_medical_glass.rsi/closed.png (100%) rename Resources/Textures/Buildings/{airlock_science_glass.rsi => Doors/airlock_medical_glass.rsi}/closed_unlit.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_medical_glass.rsi/closing.png (100%) rename Resources/Textures/Buildings/{airlock_science_glass.rsi => Doors/airlock_medical_glass.rsi}/closing_unlit.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_medical_glass.rsi/deny.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_medical_glass.rsi/locked.png (100%) rename Resources/Textures/Buildings/{airlock_science_glass.rsi => Doors/airlock_medical_glass.rsi}/meta.json (100%) rename Resources/Textures/Buildings/{airlock_science_glass.rsi => Doors/airlock_medical_glass.rsi}/open.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_medical_glass.rsi/opening.png (100%) rename Resources/Textures/Buildings/{airlock_science_glass.rsi => Doors/airlock_medical_glass.rsi}/opening_unlit.png (100%) rename Resources/Textures/Buildings/{airlock_science_glass.rsi => Doors/airlock_medical_glass.rsi}/panel_closing.png (100%) rename Resources/Textures/Buildings/{airlock_science_glass.rsi => Doors/airlock_medical_glass.rsi}/panel_open.png (100%) rename Resources/Textures/Buildings/{airlock_science_glass.rsi => Doors/airlock_medical_glass.rsi}/panel_opening.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_medical_glass.rsi/spark.png (100%) rename Resources/Textures/Buildings/{airlock_science_glass.rsi => Doors/airlock_medical_glass.rsi}/sparks_broken.png (100%) rename Resources/Textures/Buildings/{airlock_science_glass.rsi => Doors/airlock_medical_glass.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Buildings/{airlock_science_glass.rsi => Doors/airlock_medical_glass.rsi}/sparks_open.png (100%) rename Resources/Textures/Buildings/{airlock_science_glass.rsi => Doors/airlock_medical_glass.rsi}/welded.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_science.rsi/closed.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_science.rsi/closed_unlit.png rename Resources/Textures/Buildings/{ => Doors}/airlock_science.rsi/closing.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_science.rsi/closing_unlit.png rename Resources/Textures/Buildings/{ => Doors}/airlock_science.rsi/deny.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_science.rsi/locked.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_science.rsi/meta.json create mode 100644 Resources/Textures/Buildings/Doors/airlock_science.rsi/open.png rename Resources/Textures/Buildings/{ => Doors}/airlock_science.rsi/opening.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_science.rsi/opening_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_science.rsi/panel_closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_science.rsi/panel_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_science.rsi/panel_opening.png rename Resources/Textures/Buildings/{ => Doors}/airlock_science.rsi/spark.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_science.rsi/sparks_broken.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_science.rsi/sparks_damaged.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_science.rsi/sparks_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_science.rsi/welded.png rename Resources/Textures/Buildings/{ => Doors}/airlock_science_glass.rsi/closed.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/closed_unlit.png rename Resources/Textures/Buildings/{ => Doors}/airlock_science_glass.rsi/closing.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/closing_unlit.png rename Resources/Textures/Buildings/{ => Doors}/airlock_science_glass.rsi/deny.png (100%) rename Resources/Textures/Buildings/{ => Doors}/airlock_science_glass.rsi/locked.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/meta.json create mode 100644 Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/open.png rename Resources/Textures/Buildings/{ => Doors}/airlock_science_glass.rsi/opening.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/opening_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/panel_closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/panel_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/panel_opening.png rename Resources/Textures/Buildings/{ => Doors}/airlock_science_glass.rsi/spark.png (100%) create mode 100644 Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/sparks_broken.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/sparks_damaged.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/sparks_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/welded.png diff --git a/Resources/Prototypes/Entities/Buildings/airlock_base.yml b/Resources/Prototypes/Entities/Buildings/airlock_base.yml index 126978f4be..13be0fa782 100644 --- a/Resources/Prototypes/Entities/Buildings/airlock_base.yml +++ b/Resources/Prototypes/Entities/Buildings/airlock_base.yml @@ -8,7 +8,7 @@ - type: Sprite netsync: false drawdepth: Mobs # They're on the same layer as mobs, perspective. - sprite: Buildings/airlock_basic.rsi + sprite: Buildings/Doors/airlock_basic.rsi layers: - state: closed map: ["enum.DoorVisualLayers.Base"] @@ -18,7 +18,7 @@ - state: panel_open map: ["enum.WiresVisualLayers.MaintenancePanel"] - type: Icon - sprite: Buildings/airlock_basic.rsi + sprite: Buildings/Doors/airlock_basic.rsi state: closed - type: Collidable shapes: diff --git a/Resources/Prototypes/Entities/Buildings/airlock_types.yml b/Resources/Prototypes/Entities/Buildings/airlock_types.yml index 541dbfd969..f721cbaed4 100644 --- a/Resources/Prototypes/Entities/Buildings/airlock_types.yml +++ b/Resources/Prototypes/Entities/Buildings/airlock_types.yml @@ -4,10 +4,10 @@ name: External Airlock components: - type: Sprite - sprite: Buildings/airlock_external.rsi + sprite: Buildings/Doors/airlock_external.rsi - type: Icon - sprite: Buildings/airlock_external.rsi + sprite: Buildings/Doors/airlock_external.rsi - type: Appearance visuals: @@ -23,10 +23,10 @@ name: Engineering Airlock components: - type: Sprite - sprite: Buildings/airlock_engineering.rsi + sprite: Buildings/Doors/airlock_engineering.rsi - type: Icon - sprite: Buildings/airlock_engineering.rsi + sprite: Buildings/Doors/airlock_engineering.rsi - type: entity parent: airlock_engineering @@ -43,10 +43,10 @@ name: Medical Airlock components: - type: Sprite - sprite: Buildings/airlock_medical.rsi + sprite: Buildings/Doors/airlock_medical.rsi - type: Icon - sprite: Buildings/airlock_medical.rsi + sprite: Buildings/Doors/airlock_medical.rsi - type: entity parent: AirlockGlass @@ -54,10 +54,10 @@ name: Glass Medical Airlock components: - type: Sprite - sprite: Buildings/airlock_medical_glass.rsi + sprite: Buildings/Doors/airlock_medical_glass.rsi - type: Icon - sprite: Buildings/airlock_medical_glass.rsi + sprite: Buildings/Doors/airlock_medical_glass.rsi - type: entity @@ -66,10 +66,10 @@ name: Science Airlock components: - type: Sprite - sprite: Buildings/airlock_science.rsi + sprite: Buildings/Doors/airlock_science.rsi - type: Icon - sprite: Buildings/airlock_science.rsi + sprite: Buildings/Doors/airlock_science.rsi - type: entity parent: AirlockGlass @@ -77,7 +77,30 @@ name: Glass Science Airlock components: - type: Sprite - sprite: Buildings/airlock_science_glass.rsi + sprite: Buildings/Doors/airlock_science_glass.rsi - type: Icon - sprite: Buildings/airlock_science_glass.rsi + sprite: Buildings/Doors/airlock_science_glass.rsi + + +- type: entity + parent: Airlock + id: AirlockCommand + name: Command Airlock + components: + - type: Sprite + sprite: Buildings/Doors/airlock_command.rsi + + - type: Icon + sprite: Buildings/Doors/airlock_command.rsi + +- type: entity + parent: AirlockGlass + id: AirlockCommandGlass + name: Glass Command Airlock + components: + - type: Sprite + sprite: Buildings/Doors/airlock_command_glass.rsi + + - type: Icon + sprite: Buildings/Doors/airlock_command_glass.rsi diff --git a/Resources/Textures/Buildings/airlock_basic.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_basic.rsi/closed.png similarity index 100% rename from Resources/Textures/Buildings/airlock_basic.rsi/closed.png rename to Resources/Textures/Buildings/Doors/airlock_basic.rsi/closed.png diff --git a/Resources/Textures/Buildings/airlock_basic.rsi/closed_unlit.png b/Resources/Textures/Buildings/Doors/airlock_basic.rsi/closed_unlit.png similarity index 100% rename from Resources/Textures/Buildings/airlock_basic.rsi/closed_unlit.png rename to Resources/Textures/Buildings/Doors/airlock_basic.rsi/closed_unlit.png diff --git a/Resources/Textures/Buildings/airlock_basic.rsi/closing.png b/Resources/Textures/Buildings/Doors/airlock_basic.rsi/closing.png similarity index 100% rename from Resources/Textures/Buildings/airlock_basic.rsi/closing.png rename to Resources/Textures/Buildings/Doors/airlock_basic.rsi/closing.png diff --git a/Resources/Textures/Buildings/airlock_basic.rsi/closing_unlit.png b/Resources/Textures/Buildings/Doors/airlock_basic.rsi/closing_unlit.png similarity index 100% rename from Resources/Textures/Buildings/airlock_basic.rsi/closing_unlit.png rename to Resources/Textures/Buildings/Doors/airlock_basic.rsi/closing_unlit.png diff --git a/Resources/Textures/Buildings/airlock_basic.rsi/deny.png b/Resources/Textures/Buildings/Doors/airlock_basic.rsi/deny.png similarity index 100% rename from Resources/Textures/Buildings/airlock_basic.rsi/deny.png rename to Resources/Textures/Buildings/Doors/airlock_basic.rsi/deny.png diff --git a/Resources/Textures/Buildings/airlock_basic.rsi/locked.png b/Resources/Textures/Buildings/Doors/airlock_basic.rsi/locked.png similarity index 100% rename from Resources/Textures/Buildings/airlock_basic.rsi/locked.png rename to Resources/Textures/Buildings/Doors/airlock_basic.rsi/locked.png diff --git a/Resources/Textures/Buildings/airlock_basic.rsi/meta.json b/Resources/Textures/Buildings/Doors/airlock_basic.rsi/meta.json similarity index 100% rename from Resources/Textures/Buildings/airlock_basic.rsi/meta.json rename to Resources/Textures/Buildings/Doors/airlock_basic.rsi/meta.json diff --git a/Resources/Textures/Buildings/airlock_basic.rsi/open.png b/Resources/Textures/Buildings/Doors/airlock_basic.rsi/open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_basic.rsi/open.png rename to Resources/Textures/Buildings/Doors/airlock_basic.rsi/open.png diff --git a/Resources/Textures/Buildings/airlock_basic.rsi/opening.png b/Resources/Textures/Buildings/Doors/airlock_basic.rsi/opening.png similarity index 100% rename from Resources/Textures/Buildings/airlock_basic.rsi/opening.png rename to Resources/Textures/Buildings/Doors/airlock_basic.rsi/opening.png diff --git a/Resources/Textures/Buildings/airlock_basic.rsi/opening_unlit.png b/Resources/Textures/Buildings/Doors/airlock_basic.rsi/opening_unlit.png similarity index 100% rename from Resources/Textures/Buildings/airlock_basic.rsi/opening_unlit.png rename to Resources/Textures/Buildings/Doors/airlock_basic.rsi/opening_unlit.png diff --git a/Resources/Textures/Buildings/airlock_basic.rsi/panel_closing.png b/Resources/Textures/Buildings/Doors/airlock_basic.rsi/panel_closing.png similarity index 100% rename from Resources/Textures/Buildings/airlock_basic.rsi/panel_closing.png rename to Resources/Textures/Buildings/Doors/airlock_basic.rsi/panel_closing.png diff --git a/Resources/Textures/Buildings/airlock_basic.rsi/panel_open.png b/Resources/Textures/Buildings/Doors/airlock_basic.rsi/panel_open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_basic.rsi/panel_open.png rename to Resources/Textures/Buildings/Doors/airlock_basic.rsi/panel_open.png diff --git a/Resources/Textures/Buildings/airlock_basic.rsi/panel_opening.png b/Resources/Textures/Buildings/Doors/airlock_basic.rsi/panel_opening.png similarity index 100% rename from Resources/Textures/Buildings/airlock_basic.rsi/panel_opening.png rename to Resources/Textures/Buildings/Doors/airlock_basic.rsi/panel_opening.png diff --git a/Resources/Textures/Buildings/airlock_basic.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_basic.rsi/spark.png similarity index 100% rename from Resources/Textures/Buildings/airlock_basic.rsi/spark.png rename to Resources/Textures/Buildings/Doors/airlock_basic.rsi/spark.png diff --git a/Resources/Textures/Buildings/airlock_basic.rsi/sparks_broken.png b/Resources/Textures/Buildings/Doors/airlock_basic.rsi/sparks_broken.png similarity index 100% rename from Resources/Textures/Buildings/airlock_basic.rsi/sparks_broken.png rename to Resources/Textures/Buildings/Doors/airlock_basic.rsi/sparks_broken.png diff --git a/Resources/Textures/Buildings/airlock_basic.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_basic.rsi/sparks_damaged.png similarity index 100% rename from Resources/Textures/Buildings/airlock_basic.rsi/sparks_damaged.png rename to Resources/Textures/Buildings/Doors/airlock_basic.rsi/sparks_damaged.png diff --git a/Resources/Textures/Buildings/airlock_basic.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_basic.rsi/sparks_open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_basic.rsi/sparks_open.png rename to Resources/Textures/Buildings/Doors/airlock_basic.rsi/sparks_open.png diff --git a/Resources/Textures/Buildings/airlock_basic.rsi/welded.png b/Resources/Textures/Buildings/Doors/airlock_basic.rsi/welded.png similarity index 100% rename from Resources/Textures/Buildings/airlock_basic.rsi/welded.png rename to Resources/Textures/Buildings/Doors/airlock_basic.rsi/welded.png diff --git a/Resources/Textures/Buildings/Doors/airlock_command.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_command.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..5f6f7fa1c88be74e75b63a8337ea182637e0e0d3 GIT binary patch literal 1110 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/airlock_engineering.rsi/sparks_broken.png b/Resources/Textures/Buildings/Doors/airlock_command.rsi/sparks_broken.png similarity index 100% rename from Resources/Textures/Buildings/airlock_engineering.rsi/sparks_broken.png rename to Resources/Textures/Buildings/Doors/airlock_command.rsi/sparks_broken.png diff --git a/Resources/Textures/Buildings/airlock_engineering.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_command.rsi/sparks_damaged.png similarity index 100% rename from Resources/Textures/Buildings/airlock_engineering.rsi/sparks_damaged.png rename to Resources/Textures/Buildings/Doors/airlock_command.rsi/sparks_damaged.png diff --git a/Resources/Textures/Buildings/airlock_engineering.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_command.rsi/sparks_open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_engineering.rsi/sparks_open.png rename to Resources/Textures/Buildings/Doors/airlock_command.rsi/sparks_open.png diff --git a/Resources/Textures/Buildings/airlock_engineering.rsi/welded.png b/Resources/Textures/Buildings/Doors/airlock_command.rsi/welded.png similarity index 100% rename from Resources/Textures/Buildings/airlock_engineering.rsi/welded.png rename to Resources/Textures/Buildings/Doors/airlock_command.rsi/welded.png diff --git a/Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..2afc9432320a49edf647dc77fca86f661816f3e9 GIT binary patch literal 1135 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/airlock_medical.rsi/meta.json b/Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/meta.json similarity index 100% rename from Resources/Textures/Buildings/airlock_medical.rsi/meta.json rename to Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/meta.json diff --git a/Resources/Textures/Buildings/airlock_medical.rsi/open.png b/Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical.rsi/open.png rename to Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/open.png diff --git a/Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/opening.png b/Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/opening.png new file mode 100644 index 0000000000000000000000000000000000000000..df19686e8b47df03657ad0eb0569b2368a47f3cc GIT binary patch literal 2765 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 T7^J~200000NkvXXu0mjfGHp3z literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/airlock_medical.rsi/opening_unlit.png b/Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/opening_unlit.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical.rsi/opening_unlit.png rename to Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/opening_unlit.png diff --git a/Resources/Textures/Buildings/airlock_medical.rsi/panel_closing.png b/Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/panel_closing.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical.rsi/panel_closing.png rename to Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/panel_closing.png diff --git a/Resources/Textures/Buildings/airlock_medical.rsi/panel_open.png b/Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/panel_open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical.rsi/panel_open.png rename to Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/panel_open.png diff --git a/Resources/Textures/Buildings/airlock_medical.rsi/panel_opening.png b/Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/panel_opening.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical.rsi/panel_opening.png rename to Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/panel_opening.png diff --git a/Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/spark.png new file mode 100644 index 0000000000000000000000000000000000000000..343272ad2fb607d44e8e2908ba79e2700dfde026 GIT binary patch literal 2408 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 Vtkb>tlae14;9z^!rrO#+>EC~!#=-yq literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/airlock_medical.rsi/sparks_broken.png b/Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/sparks_broken.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical.rsi/sparks_broken.png rename to Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/sparks_broken.png diff --git a/Resources/Textures/Buildings/airlock_medical.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/sparks_damaged.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical.rsi/sparks_damaged.png rename to Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/sparks_damaged.png diff --git a/Resources/Textures/Buildings/airlock_medical.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/sparks_open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical.rsi/sparks_open.png rename to Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/sparks_open.png diff --git a/Resources/Textures/Buildings/airlock_medical.rsi/welded.png b/Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/welded.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical.rsi/welded.png rename to Resources/Textures/Buildings/Doors/airlock_command_glass.rsi/welded.png diff --git a/Resources/Textures/Buildings/airlock_engineering.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_engineering.rsi/closed.png similarity index 100% rename from Resources/Textures/Buildings/airlock_engineering.rsi/closed.png rename to Resources/Textures/Buildings/Doors/airlock_engineering.rsi/closed.png diff --git a/Resources/Textures/Buildings/airlock_medical_glass.rsi/closed_unlit.png b/Resources/Textures/Buildings/Doors/airlock_engineering.rsi/closed_unlit.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical_glass.rsi/closed_unlit.png rename to Resources/Textures/Buildings/Doors/airlock_engineering.rsi/closed_unlit.png diff --git a/Resources/Textures/Buildings/airlock_engineering.rsi/closing.png b/Resources/Textures/Buildings/Doors/airlock_engineering.rsi/closing.png similarity index 100% rename from Resources/Textures/Buildings/airlock_engineering.rsi/closing.png rename to Resources/Textures/Buildings/Doors/airlock_engineering.rsi/closing.png diff --git a/Resources/Textures/Buildings/airlock_medical_glass.rsi/closing_unlit.png b/Resources/Textures/Buildings/Doors/airlock_engineering.rsi/closing_unlit.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical_glass.rsi/closing_unlit.png rename to Resources/Textures/Buildings/Doors/airlock_engineering.rsi/closing_unlit.png diff --git a/Resources/Textures/Buildings/airlock_engineering.rsi/deny.png b/Resources/Textures/Buildings/Doors/airlock_engineering.rsi/deny.png similarity index 100% rename from Resources/Textures/Buildings/airlock_engineering.rsi/deny.png rename to Resources/Textures/Buildings/Doors/airlock_engineering.rsi/deny.png diff --git a/Resources/Textures/Buildings/airlock_engineering.rsi/locked.png b/Resources/Textures/Buildings/Doors/airlock_engineering.rsi/locked.png similarity index 100% rename from Resources/Textures/Buildings/airlock_engineering.rsi/locked.png rename to Resources/Textures/Buildings/Doors/airlock_engineering.rsi/locked.png diff --git a/Resources/Textures/Buildings/airlock_medical_glass.rsi/meta.json b/Resources/Textures/Buildings/Doors/airlock_engineering.rsi/meta.json similarity index 100% rename from Resources/Textures/Buildings/airlock_medical_glass.rsi/meta.json rename to Resources/Textures/Buildings/Doors/airlock_engineering.rsi/meta.json diff --git a/Resources/Textures/Buildings/airlock_medical_glass.rsi/open.png b/Resources/Textures/Buildings/Doors/airlock_engineering.rsi/open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical_glass.rsi/open.png rename to Resources/Textures/Buildings/Doors/airlock_engineering.rsi/open.png diff --git a/Resources/Textures/Buildings/airlock_engineering.rsi/opening.png b/Resources/Textures/Buildings/Doors/airlock_engineering.rsi/opening.png similarity index 100% rename from Resources/Textures/Buildings/airlock_engineering.rsi/opening.png rename to Resources/Textures/Buildings/Doors/airlock_engineering.rsi/opening.png diff --git a/Resources/Textures/Buildings/airlock_medical_glass.rsi/opening_unlit.png b/Resources/Textures/Buildings/Doors/airlock_engineering.rsi/opening_unlit.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical_glass.rsi/opening_unlit.png rename to Resources/Textures/Buildings/Doors/airlock_engineering.rsi/opening_unlit.png diff --git a/Resources/Textures/Buildings/airlock_medical_glass.rsi/panel_closing.png b/Resources/Textures/Buildings/Doors/airlock_engineering.rsi/panel_closing.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical_glass.rsi/panel_closing.png rename to Resources/Textures/Buildings/Doors/airlock_engineering.rsi/panel_closing.png diff --git a/Resources/Textures/Buildings/airlock_medical_glass.rsi/panel_open.png b/Resources/Textures/Buildings/Doors/airlock_engineering.rsi/panel_open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical_glass.rsi/panel_open.png rename to Resources/Textures/Buildings/Doors/airlock_engineering.rsi/panel_open.png diff --git a/Resources/Textures/Buildings/airlock_medical_glass.rsi/panel_opening.png b/Resources/Textures/Buildings/Doors/airlock_engineering.rsi/panel_opening.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical_glass.rsi/panel_opening.png rename to Resources/Textures/Buildings/Doors/airlock_engineering.rsi/panel_opening.png diff --git a/Resources/Textures/Buildings/airlock_engineering.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_engineering.rsi/spark.png similarity index 100% rename from Resources/Textures/Buildings/airlock_engineering.rsi/spark.png rename to Resources/Textures/Buildings/Doors/airlock_engineering.rsi/spark.png diff --git a/Resources/Textures/Buildings/airlock_medical_glass.rsi/sparks_broken.png b/Resources/Textures/Buildings/Doors/airlock_engineering.rsi/sparks_broken.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical_glass.rsi/sparks_broken.png rename to Resources/Textures/Buildings/Doors/airlock_engineering.rsi/sparks_broken.png diff --git a/Resources/Textures/Buildings/airlock_medical_glass.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_engineering.rsi/sparks_damaged.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical_glass.rsi/sparks_damaged.png rename to Resources/Textures/Buildings/Doors/airlock_engineering.rsi/sparks_damaged.png diff --git a/Resources/Textures/Buildings/airlock_medical_glass.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_engineering.rsi/sparks_open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical_glass.rsi/sparks_open.png rename to Resources/Textures/Buildings/Doors/airlock_engineering.rsi/sparks_open.png diff --git a/Resources/Textures/Buildings/airlock_medical_glass.rsi/welded.png b/Resources/Textures/Buildings/Doors/airlock_engineering.rsi/welded.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical_glass.rsi/welded.png rename to Resources/Textures/Buildings/Doors/airlock_engineering.rsi/welded.png diff --git a/Resources/Textures/Buildings/airlock_external.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_external.rsi/closed.png similarity index 100% rename from Resources/Textures/Buildings/airlock_external.rsi/closed.png rename to Resources/Textures/Buildings/Doors/airlock_external.rsi/closed.png diff --git a/Resources/Textures/Buildings/airlock_external.rsi/closed_unlit.png b/Resources/Textures/Buildings/Doors/airlock_external.rsi/closed_unlit.png similarity index 100% rename from Resources/Textures/Buildings/airlock_external.rsi/closed_unlit.png rename to Resources/Textures/Buildings/Doors/airlock_external.rsi/closed_unlit.png diff --git a/Resources/Textures/Buildings/airlock_external.rsi/closing.png b/Resources/Textures/Buildings/Doors/airlock_external.rsi/closing.png similarity index 100% rename from Resources/Textures/Buildings/airlock_external.rsi/closing.png rename to Resources/Textures/Buildings/Doors/airlock_external.rsi/closing.png diff --git a/Resources/Textures/Buildings/airlock_external.rsi/closing_unlit.png b/Resources/Textures/Buildings/Doors/airlock_external.rsi/closing_unlit.png similarity index 100% rename from Resources/Textures/Buildings/airlock_external.rsi/closing_unlit.png rename to Resources/Textures/Buildings/Doors/airlock_external.rsi/closing_unlit.png diff --git a/Resources/Textures/Buildings/airlock_external.rsi/deny.png b/Resources/Textures/Buildings/Doors/airlock_external.rsi/deny.png similarity index 100% rename from Resources/Textures/Buildings/airlock_external.rsi/deny.png rename to Resources/Textures/Buildings/Doors/airlock_external.rsi/deny.png diff --git a/Resources/Textures/Buildings/airlock_external.rsi/locked.png b/Resources/Textures/Buildings/Doors/airlock_external.rsi/locked.png similarity index 100% rename from Resources/Textures/Buildings/airlock_external.rsi/locked.png rename to Resources/Textures/Buildings/Doors/airlock_external.rsi/locked.png diff --git a/Resources/Textures/Buildings/airlock_external.rsi/meta.json b/Resources/Textures/Buildings/Doors/airlock_external.rsi/meta.json similarity index 100% rename from Resources/Textures/Buildings/airlock_external.rsi/meta.json rename to Resources/Textures/Buildings/Doors/airlock_external.rsi/meta.json diff --git a/Resources/Textures/Buildings/airlock_external.rsi/open.png b/Resources/Textures/Buildings/Doors/airlock_external.rsi/open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_external.rsi/open.png rename to Resources/Textures/Buildings/Doors/airlock_external.rsi/open.png diff --git a/Resources/Textures/Buildings/airlock_external.rsi/opening.png b/Resources/Textures/Buildings/Doors/airlock_external.rsi/opening.png similarity index 100% rename from Resources/Textures/Buildings/airlock_external.rsi/opening.png rename to Resources/Textures/Buildings/Doors/airlock_external.rsi/opening.png diff --git a/Resources/Textures/Buildings/airlock_external.rsi/opening_unlit.png b/Resources/Textures/Buildings/Doors/airlock_external.rsi/opening_unlit.png similarity index 100% rename from Resources/Textures/Buildings/airlock_external.rsi/opening_unlit.png rename to Resources/Textures/Buildings/Doors/airlock_external.rsi/opening_unlit.png diff --git a/Resources/Textures/Buildings/airlock_external.rsi/panel_closing.png b/Resources/Textures/Buildings/Doors/airlock_external.rsi/panel_closing.png similarity index 100% rename from Resources/Textures/Buildings/airlock_external.rsi/panel_closing.png rename to Resources/Textures/Buildings/Doors/airlock_external.rsi/panel_closing.png diff --git a/Resources/Textures/Buildings/airlock_external.rsi/panel_open.png b/Resources/Textures/Buildings/Doors/airlock_external.rsi/panel_open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_external.rsi/panel_open.png rename to Resources/Textures/Buildings/Doors/airlock_external.rsi/panel_open.png diff --git a/Resources/Textures/Buildings/airlock_external.rsi/panel_opening.png b/Resources/Textures/Buildings/Doors/airlock_external.rsi/panel_opening.png similarity index 100% rename from Resources/Textures/Buildings/airlock_external.rsi/panel_opening.png rename to Resources/Textures/Buildings/Doors/airlock_external.rsi/panel_opening.png diff --git a/Resources/Textures/Buildings/airlock_external.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_external.rsi/spark.png similarity index 100% rename from Resources/Textures/Buildings/airlock_external.rsi/spark.png rename to Resources/Textures/Buildings/Doors/airlock_external.rsi/spark.png diff --git a/Resources/Textures/Buildings/airlock_external.rsi/sparks_broken.png b/Resources/Textures/Buildings/Doors/airlock_external.rsi/sparks_broken.png similarity index 100% rename from Resources/Textures/Buildings/airlock_external.rsi/sparks_broken.png rename to Resources/Textures/Buildings/Doors/airlock_external.rsi/sparks_broken.png diff --git a/Resources/Textures/Buildings/airlock_external.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_external.rsi/sparks_damaged.png similarity index 100% rename from Resources/Textures/Buildings/airlock_external.rsi/sparks_damaged.png rename to Resources/Textures/Buildings/Doors/airlock_external.rsi/sparks_damaged.png diff --git a/Resources/Textures/Buildings/airlock_external.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_external.rsi/sparks_open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_external.rsi/sparks_open.png rename to Resources/Textures/Buildings/Doors/airlock_external.rsi/sparks_open.png diff --git a/Resources/Textures/Buildings/airlock_external.rsi/welded.png b/Resources/Textures/Buildings/Doors/airlock_external.rsi/welded.png similarity index 100% rename from Resources/Textures/Buildings/airlock_external.rsi/welded.png rename to Resources/Textures/Buildings/Doors/airlock_external.rsi/welded.png diff --git a/Resources/Textures/Buildings/airlock_medical.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_medical.rsi/closed.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical.rsi/closed.png rename to Resources/Textures/Buildings/Doors/airlock_medical.rsi/closed.png diff --git a/Resources/Textures/Buildings/airlock_science.rsi/closed_unlit.png b/Resources/Textures/Buildings/Doors/airlock_medical.rsi/closed_unlit.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science.rsi/closed_unlit.png rename to Resources/Textures/Buildings/Doors/airlock_medical.rsi/closed_unlit.png diff --git a/Resources/Textures/Buildings/airlock_medical.rsi/closing.png b/Resources/Textures/Buildings/Doors/airlock_medical.rsi/closing.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical.rsi/closing.png rename to Resources/Textures/Buildings/Doors/airlock_medical.rsi/closing.png diff --git a/Resources/Textures/Buildings/airlock_science.rsi/closing_unlit.png b/Resources/Textures/Buildings/Doors/airlock_medical.rsi/closing_unlit.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science.rsi/closing_unlit.png rename to Resources/Textures/Buildings/Doors/airlock_medical.rsi/closing_unlit.png diff --git a/Resources/Textures/Buildings/airlock_medical.rsi/deny.png b/Resources/Textures/Buildings/Doors/airlock_medical.rsi/deny.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical.rsi/deny.png rename to Resources/Textures/Buildings/Doors/airlock_medical.rsi/deny.png diff --git a/Resources/Textures/Buildings/airlock_medical.rsi/locked.png b/Resources/Textures/Buildings/Doors/airlock_medical.rsi/locked.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical.rsi/locked.png rename to Resources/Textures/Buildings/Doors/airlock_medical.rsi/locked.png diff --git a/Resources/Textures/Buildings/airlock_science.rsi/meta.json b/Resources/Textures/Buildings/Doors/airlock_medical.rsi/meta.json similarity index 100% rename from Resources/Textures/Buildings/airlock_science.rsi/meta.json rename to Resources/Textures/Buildings/Doors/airlock_medical.rsi/meta.json diff --git a/Resources/Textures/Buildings/airlock_science.rsi/open.png b/Resources/Textures/Buildings/Doors/airlock_medical.rsi/open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science.rsi/open.png rename to Resources/Textures/Buildings/Doors/airlock_medical.rsi/open.png diff --git a/Resources/Textures/Buildings/airlock_medical.rsi/opening.png b/Resources/Textures/Buildings/Doors/airlock_medical.rsi/opening.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical.rsi/opening.png rename to Resources/Textures/Buildings/Doors/airlock_medical.rsi/opening.png diff --git a/Resources/Textures/Buildings/airlock_science.rsi/opening_unlit.png b/Resources/Textures/Buildings/Doors/airlock_medical.rsi/opening_unlit.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science.rsi/opening_unlit.png rename to Resources/Textures/Buildings/Doors/airlock_medical.rsi/opening_unlit.png diff --git a/Resources/Textures/Buildings/airlock_science.rsi/panel_closing.png b/Resources/Textures/Buildings/Doors/airlock_medical.rsi/panel_closing.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science.rsi/panel_closing.png rename to Resources/Textures/Buildings/Doors/airlock_medical.rsi/panel_closing.png diff --git a/Resources/Textures/Buildings/airlock_science.rsi/panel_open.png b/Resources/Textures/Buildings/Doors/airlock_medical.rsi/panel_open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science.rsi/panel_open.png rename to Resources/Textures/Buildings/Doors/airlock_medical.rsi/panel_open.png diff --git a/Resources/Textures/Buildings/airlock_science.rsi/panel_opening.png b/Resources/Textures/Buildings/Doors/airlock_medical.rsi/panel_opening.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science.rsi/panel_opening.png rename to Resources/Textures/Buildings/Doors/airlock_medical.rsi/panel_opening.png diff --git a/Resources/Textures/Buildings/airlock_medical.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_medical.rsi/spark.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical.rsi/spark.png rename to Resources/Textures/Buildings/Doors/airlock_medical.rsi/spark.png diff --git a/Resources/Textures/Buildings/airlock_science.rsi/sparks_broken.png b/Resources/Textures/Buildings/Doors/airlock_medical.rsi/sparks_broken.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science.rsi/sparks_broken.png rename to Resources/Textures/Buildings/Doors/airlock_medical.rsi/sparks_broken.png diff --git a/Resources/Textures/Buildings/airlock_science.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_medical.rsi/sparks_damaged.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science.rsi/sparks_damaged.png rename to Resources/Textures/Buildings/Doors/airlock_medical.rsi/sparks_damaged.png diff --git a/Resources/Textures/Buildings/airlock_science.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_medical.rsi/sparks_open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science.rsi/sparks_open.png rename to Resources/Textures/Buildings/Doors/airlock_medical.rsi/sparks_open.png diff --git a/Resources/Textures/Buildings/airlock_science.rsi/welded.png b/Resources/Textures/Buildings/Doors/airlock_medical.rsi/welded.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science.rsi/welded.png rename to Resources/Textures/Buildings/Doors/airlock_medical.rsi/welded.png diff --git a/Resources/Textures/Buildings/airlock_medical_glass.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/closed.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical_glass.rsi/closed.png rename to Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/closed.png diff --git a/Resources/Textures/Buildings/airlock_science_glass.rsi/closed_unlit.png b/Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/closed_unlit.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science_glass.rsi/closed_unlit.png rename to Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/closed_unlit.png diff --git a/Resources/Textures/Buildings/airlock_medical_glass.rsi/closing.png b/Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/closing.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical_glass.rsi/closing.png rename to Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/closing.png diff --git a/Resources/Textures/Buildings/airlock_science_glass.rsi/closing_unlit.png b/Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/closing_unlit.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science_glass.rsi/closing_unlit.png rename to Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/closing_unlit.png diff --git a/Resources/Textures/Buildings/airlock_medical_glass.rsi/deny.png b/Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/deny.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical_glass.rsi/deny.png rename to Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/deny.png diff --git a/Resources/Textures/Buildings/airlock_medical_glass.rsi/locked.png b/Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/locked.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical_glass.rsi/locked.png rename to Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/locked.png diff --git a/Resources/Textures/Buildings/airlock_science_glass.rsi/meta.json b/Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/meta.json similarity index 100% rename from Resources/Textures/Buildings/airlock_science_glass.rsi/meta.json rename to Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/meta.json diff --git a/Resources/Textures/Buildings/airlock_science_glass.rsi/open.png b/Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science_glass.rsi/open.png rename to Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/open.png diff --git a/Resources/Textures/Buildings/airlock_medical_glass.rsi/opening.png b/Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/opening.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical_glass.rsi/opening.png rename to Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/opening.png diff --git a/Resources/Textures/Buildings/airlock_science_glass.rsi/opening_unlit.png b/Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/opening_unlit.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science_glass.rsi/opening_unlit.png rename to Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/opening_unlit.png diff --git a/Resources/Textures/Buildings/airlock_science_glass.rsi/panel_closing.png b/Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/panel_closing.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science_glass.rsi/panel_closing.png rename to Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/panel_closing.png diff --git a/Resources/Textures/Buildings/airlock_science_glass.rsi/panel_open.png b/Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/panel_open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science_glass.rsi/panel_open.png rename to Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/panel_open.png diff --git a/Resources/Textures/Buildings/airlock_science_glass.rsi/panel_opening.png b/Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/panel_opening.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science_glass.rsi/panel_opening.png rename to Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/panel_opening.png diff --git a/Resources/Textures/Buildings/airlock_medical_glass.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/spark.png similarity index 100% rename from Resources/Textures/Buildings/airlock_medical_glass.rsi/spark.png rename to Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/spark.png diff --git a/Resources/Textures/Buildings/airlock_science_glass.rsi/sparks_broken.png b/Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/sparks_broken.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science_glass.rsi/sparks_broken.png rename to Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/sparks_broken.png diff --git a/Resources/Textures/Buildings/airlock_science_glass.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/sparks_damaged.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science_glass.rsi/sparks_damaged.png rename to Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/sparks_damaged.png diff --git a/Resources/Textures/Buildings/airlock_science_glass.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/sparks_open.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science_glass.rsi/sparks_open.png rename to Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/sparks_open.png diff --git a/Resources/Textures/Buildings/airlock_science_glass.rsi/welded.png b/Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/welded.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science_glass.rsi/welded.png rename to Resources/Textures/Buildings/Doors/airlock_medical_glass.rsi/welded.png diff --git a/Resources/Textures/Buildings/airlock_science.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_science.rsi/closed.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science.rsi/closed.png rename to Resources/Textures/Buildings/Doors/airlock_science.rsi/closed.png diff --git a/Resources/Textures/Buildings/Doors/airlock_science.rsi/closed_unlit.png b/Resources/Textures/Buildings/Doors/airlock_science.rsi/closed_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..4f74aa619af5f0c49604e101ab0413a16800dad2 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?31We{epSZZGe6b$!t zaSVw#oSY!Ry10R5!sM0T{y!7E`TxJXal%mr%L%hCPLN_EaktaqI2vy6wGni7$Bm(2HKa)gHb3mpp7(h&4k!OTVv6B?cUBarTjSdDnm@OH&AaaJf9iwz!fKNh-~CL3 z_QupcndAJo{=oH`KgZ|%DY1&a;dsV58$Q;@dOTbD|mzAA-q7{tW%-j(9tyx`hr`hBo6tv zguwR^-thk5a6Bu%smc@62%tZ$(1j!qqb%7dG&gK29_o2q@Wv59G$m|$!hh?*K|Q_@I$s3@00Ba|Z^xmB)(L%>7q zjThX1&zWWRzH4`9mUO=4u*=Nse6#=m&+VUo5#r$B;9v$H{CT`^7b@PIFDBf%eG`q1 zjj9Uf}}g~pf)VAQez#ttK&UL9Bf zz?rwTTudM7y^Q>V00#c*mjs~3JZcmK8wKT|zja<`mGBE1*CDiF`}Q3weuTC$=>f_3 z#-EWvRRDGY_07$GB>lg8_gAv~ix*!f${t!VLs0Tc5x}a{Z1nT5XQcmQcRFSH-Q6if z+p^K(?MYkp#}*bu!)R>j5Dmq13UFHhX50lAO^uuK*S+*ud<`{L zNu-^Zudg)n`bX{Y`!g6Rpr9bW2`efp6t7K9FvLtz5r7##3}HQyc)6MRu=Gq%Bqpmv zJ1=I5zq&bEn4jQQ7!h^Gt_$eec~jWfgsX>`Uoh znTO|vZ+|I9fj}@mn%AFDm9fHKw6(->A!zeb?g43Q*Q3d!>wTMq`^lpS;cMF3_{&50 z-<5Shnry92!bmnOfxB04BW8uadP{?@lK+nZMEa$@gji>#{-;Z%Wc#@jT-|n4$u%v|g4HpaHd&aGI5= zaxIV^Pa|(AWVo)IB&fAclkhCkfz(&=491V3(hYF9<6Epr-`9)`pi=TI9gQCD{;R zCVb!|f%#w9MEBldxP6%R zx3Bjq6$OYc*V2lYr45M~rsyJI#esL8S{ov-@H^@DHthlULL*pQ!@y_W?!#fk%3+RSIRzoMEc?d>wwb;({dpum==i2C!(bV5^aFkhfAo z13l3L%;0up900z~fuEj&wUlf%kAzlOjHeYqBQy}ub)`+Z|Kf~ZDWlMrdkc&4bPsSF zv^G7eq18(YxL=0=)(~A0fek@67MNHC(Tc-V0$ebxxMe+n7B}mmfvN)Zypy!P7*X=G_)>+b0+jLbWIR3%V1C-Xo|yw6K7O|J`Vw3rPM2BR01_nkY zPZ!6Kid%1QJ9-^<5Mg_u61K!#bB92_5=YbZ0&R_sazU1ZvpaU*Tf*Hvk&}(-m6ugL z$9?vtQ^fvVH=pY%uJ6kXG?{_n%7+bc-&elz`@LDGffXzQCK_5bjX#~V{Fx%V|LN6L z$us)u>TF-WFWYT)^~7XDf^bLYZOyB!(?FJZ@zr59?ZTCB0#GwpQx8y z)}J+Jvj6ktTQ0Nh$+4@edGI&){#vq|J482et5tdWUkm-?uQ4KOgwY6U?Yg@>FVdQ&MBb@0AGik AZ~y=R literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_science.rsi/panel_open.png b/Resources/Textures/Buildings/Doors/airlock_science.rsi/panel_open.png new file mode 100644 index 0000000000000000000000000000000000000000..5f3bfeae15880d37195a14cbfdcb01447290f46c GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ4o?@ykcv6U2@2BR01_nkx zPZ!6Kid%1QAM|o^6k&U?)7-g6xcuU57RLvhS-c$23$Zxn3%#uo7GG)pu9Z9Z<|WI; zwfEBsMC#7V*zS-BW&)ba(6C7^ee=5u_ZI#wKGnZw_gUuW=YN-!+P;jtx9si?J@eVi zt~_*q>VEC+6ZQ{Q|Nne#>i?d5*}nXZxya1>@>L;sC;vJ4_m$FG@wXp3C9dzDox4#` zVyb-X_wAN5&hHJ{ynorBOFQ45?+x1gUO({X#nSm_)^934ox4>MWHSgnIN|kAenHzE zL+e+2+GiIEet%RPxYJZZ>cf`}-an(FLh?*`U%Wqlf1Q52sZ&Va)X)F-pM9XUk1?YG f6g0@-faedU&6!JNTMi#@0Ev6L`njxgN@xNAq(GIp literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/airlock_science.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_science.rsi/spark.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science.rsi/spark.png rename to Resources/Textures/Buildings/Doors/airlock_science.rsi/spark.png diff --git a/Resources/Textures/Buildings/Doors/airlock_science.rsi/sparks_broken.png b/Resources/Textures/Buildings/Doors/airlock_science.rsi/sparks_broken.png new file mode 100644 index 0000000000000000000000000000000000000000..98c92783379c4b5c76d71748521780e8c15cd0f1 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^2|(275_CVeBpxzcSpgM*l>t2^$m9&W5+qnO0dFsmQdBRBz=VdNciX8nf zeShvjCcX*z|EK8An4}!cyFjj{iuu(u$whH3yX-)EL7@Lh*V9F??0_{MD6E8e~GfW3)lTG{o=mijKRXnq_6xS-TYtK(rni# TwzKWD0dYND{an^LB{Ts5JO@`A literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_science.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_science.rsi/sparks_damaged.png new file mode 100644 index 0000000000000000000000000000000000000000..415c8b1f5a1a273d7d2a2fb87373a862f516f55a GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoTRmMILn`LHy|t0|umO*&#?|3KnK;8AA-WD;SI))?bUYA~#w20i>xc_T;>dNYQ!buJ1WiC~U9DU#W z{#*hh`-$!Kr^I|tPF%?rz;CygvGg-fpuSVAJV-APH0*y8dCIDQBUnnW*yifJS?Q+~ z*Ozopr0B#*wY5)KL literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_science.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_science.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..9e48763e6c254e5689e1c2f23f5d206e9cfde7b8 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^2|(?7&0m+_P36V|qph?R0RbNNAff#5)Vk?zwdo0h7Fmp{e759WXH zu<%&W&)Y4($_nQGU)?RFFICL+@`-i6r2b%TfQ`VmZJZrh%dTC>6V`b>N%i|l`6BUm3=+vbhToje?c8+! z+$h*elvx(%dH?(UpUk>@zP~;(HOPHC$e#9h Y{lZoe&lU5UfNo~+boFyt=akR{04xt+5C8xG literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/airlock_science_glass.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/closed.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science_glass.rsi/closed.png rename to Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/closed.png diff --git a/Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/closed_unlit.png b/Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/closed_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..4f74aa619af5f0c49604e101ab0413a16800dad2 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?31We{epSZZGe6b$!t zaSVw#oSY!Ry10R5!sM0T{y!7E`TxJXal%mr%L%hCPLN_EaktaqI2vy6wGni7$Bm(2HKa)gHb3mpp7(h&4k!OTVv6B?cUBarTjSdDnm@OH&AaaJf9iwz!fKNh-~CL3 z_QupcndAJo{=oH`KgZ|%DY1&a;dsV58$Q;@dOTbD|mzAA-q7{tW%-j(9tyx`hr`hBo6tv zguwR^-thk5a6Bu%smc@62%tZ$(1j!qqb%7dG&gK29_o2q@Wv59G$m|$!hh?*K|Q_@I$s3@00Ba|Z^xmB)(L%>7q zjThX1&zWWRzH4`9mUO=4u*=Nse6#=m&+VUo5#r$B;9v$H{CT`^7b@PIFDBf%eG`q1 zjj9Uf}}g~pf)VAQez#ttK&UL9Bf zz?rwTTudM7y^Q>V00#c*mjs~3JZcmK8wKT|zja<`mGBE1*CDiF`}Q3weuTC$=>f_3 z#-EWvRRDGY_07$GB>lg8_gAv~ix*!f${t!VLs0Tc5x}a{Z1nT5XQcmQcRFSH-Q6if z+p^K(?MYkp#}*bu!)R>j5Dmq13UFHhX50lAO^uuK*S+*ud<`{L zNu-^Zudg)n`bX{Y`!g6Rpr9bW2`efp6t7K9FvLtz5r7##3}HQyc)6MRu=Gq%Bqpmv zJ1=I5zq&bEn4jQQ7!h^Gt_$eec~jWfgsX>`Uoh znTO|vZ+|I9fj}@mn%AFDm9fHKw6(->A!zeb?g43Q*Q3d!>wTMq`^lpS;cMF3_{&50 z-<5Shnry92!bmnOfxB04BW8uadP{?@lK+nZMEa$@gji>#{-;Z%Wc#@jT-|n4$u%v|g4HpaHd&aGI5= zaxIV^Pa|(AWVo)IB&fAclkhCkfz(&=491V3(hYF9<6Epr-`9)`pi=TI9gQCD{;R zCVb!|f%#w9MEBldxP6%R zx3Bjq6$OYc*V2lYr45M~rsyJI#esL8S{ov-@H^@DHthlULL*pQ!@y_W?!#fk%3+RSIRzoMEc?d>wwb;({dpum==i2C!(bV5^aFkhfAo z13l3L%;0up900z~fuEj&wUlf%kAzlOjHeYqBQy}ub)`+Z|Kf~ZDWlMrdkc&4bPsSF zv^G7eq18(YxL=0=)(~A0fek@67MNHC(Tc-V0$ebxxMe+n7B}mmfvN)Zypy!P7*X=G_)>+b0+jLbWIR3%V1C-Xo|yw6K7O|J`Vw3rPM2BR01_nkY zPZ!6Kid%1QJ9-^<5Mg_u61K!#bB92_5=YbZ0&R_sazU1ZvpaU*Tf*Hvk&}(-m6ugL z$9?vtQ^fvVH=pY%uJ6kXG?{_n%7+bc-&elz`@LDGffXzQCK_5bjX#~V{Fx%V|LN6L z$us)u>TF-WFWYT)^~7XDf^bLYZOyB!(?FJZ@zr59?ZTCB0#GwpQx8y z)}J+Jvj6ktTQ0Nh$+4@edGI&){#vq|J482et5tdWUkm-?uQ4KOgwY6U?Yg@>FVdQ&MBb@0AGik AZ~y=R literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/panel_open.png b/Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/panel_open.png new file mode 100644 index 0000000000000000000000000000000000000000..5f3bfeae15880d37195a14cbfdcb01447290f46c GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ4o?@ykcv6U2@2BR01_nkx zPZ!6Kid%1QAM|o^6k&U?)7-g6xcuU57RLvhS-c$23$Zxn3%#uo7GG)pu9Z9Z<|WI; zwfEBsMC#7V*zS-BW&)ba(6C7^ee=5u_ZI#wKGnZw_gUuW=YN-!+P;jtx9si?J@eVi zt~_*q>VEC+6ZQ{Q|Nne#>i?d5*}nXZxya1>@>L;sC;vJ4_m$FG@wXp3C9dzDox4#` zVyb-X_wAN5&hHJ{ynorBOFQ45?+x1gUO({X#nSm_)^934ox4>MWHSgnIN|kAenHzE zL+e+2+GiIEet%RPxYJZZ>cf`}-an(FLh?*`U%Wqlf1Q52sZ&Va)X)F-pM9XUk1?YG f6g0@-faedU&6!JNTMi#@0Ev6L`njxgN@xNAq(GIp literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/airlock_science_glass.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/spark.png similarity index 100% rename from Resources/Textures/Buildings/airlock_science_glass.rsi/spark.png rename to Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/spark.png diff --git a/Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/sparks_broken.png b/Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/sparks_broken.png new file mode 100644 index 0000000000000000000000000000000000000000..98c92783379c4b5c76d71748521780e8c15cd0f1 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^2|(275_CVeBpxzcSpgM*l>t2^$m9&W5+qnO0dFsmQdBRBz=VdNciX8nf zeShvjCcX*z|EK8An4}!cyFjj{iuu(u$whH3yX-)EL7@Lh*V9F??0_{MD6E8e~GfW3)lTG{o=mijKRXnq_6xS-TYtK(rni# TwzKWD0dYND{an^LB{Ts5JO@`A literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/sparks_damaged.png new file mode 100644 index 0000000000000000000000000000000000000000..415c8b1f5a1a273d7d2a2fb87373a862f516f55a GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoTRmMILn`LHy|t0|umO*&#?|3KnK;8AA-WD;SI))?bUYA~#w20i>xc_T;>dNYQ!buJ1WiC~U9DU#W z{#*hh`-$!Kr^I|tPF%?rz;CygvGg-fpuSVAJV-APH0*y8dCIDQBUnnW*yifJS?Q+~ z*Ozopr0B#*wY5)KL literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_science_glass.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..9e48763e6c254e5689e1c2f23f5d206e9cfde7b8 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^2|(?7&0m+_P36V|qph?R0RbNNAff#5)Vk?zwdo0h7Fmp{e759WXH zu<%&W&)Y4($_nQGU)?RFFICL+@`-i6r2b%TfQ`VmZJZrh%dTC>6V`b>N%i|l`6BUm3=+vbhToje?c8+! z+$h*elvx(%dH?(UpUk>@zP~;(HOPHC$e#9h Y{lZoe&lU5UfNo~+boFyt=akR{04xt+5C8xG literal 0 HcmV?d00001