From 4b8e4dd6ba298c0565b45143a28aab719ece444d Mon Sep 17 00:00:00 2001 From: Swept Date: Mon, 8 Mar 2021 03:25:07 +0000 Subject: [PATCH] Cleans up Airlock content (#3575) * Initial * Fixed RSI timings * Sorts RSIs * Adds effects.rsi * Unlits --- .../Components/Doors/AirlockVisualizer.cs | 4 +- .../Constructible/Doors/airlock_base.yml | 24 +- .../Constructible/Doors/airlock_types.yml | 54 +- .../Entities/Constructible/Doors/firelock.yml | 9 +- .../Constructible/Doors/firelock_frame.yml | 2 +- .../Recipes/Construction/structures.yml | 2 +- .../Doors/Glass/cargo.rsi/assembly.png | Bin 0 -> 987 bytes .../cargo.rsi/bolted_unlit.png} | Bin .../cargo.rsi}/closed.png | Bin .../cargo.rsi}/closed_unlit.png | Bin .../cargo.rsi}/closing.png | Bin .../cargo.rsi}/closing_unlit.png | Bin .../cargo.rsi/deny_unlit.png} | Bin .../cargo.rsi}/locked.png | Bin .../cargo.rsi}/meta.json | 51 +- .../cargo.rsi}/open.png | Bin .../cargo.rsi}/opening.png | Bin .../cargo.rsi}/opening_unlit.png | Bin .../cargo.rsi}/panel_closing.png | Bin .../cargo.rsi}/panel_open.png | Bin .../cargo.rsi}/panel_opening.png | Bin .../cargo.rsi}/spark.png | Bin .../cargo.rsi}/sparks_broken.png | Bin .../cargo.rsi}/sparks_damaged.png | Bin .../cargo.rsi}/sparks_open.png | Bin .../cargo.rsi}/welded.png | Bin .../Doors/Glass/command.rsi/assembly.png | Bin 0 -> 1002 bytes .../command.rsi/bolted_unlit.png} | Bin .../command.rsi}/closed.png | Bin .../command.rsi}/closed_unlit.png | Bin .../command.rsi}/closing.png | Bin .../command.rsi}/closing_unlit.png | Bin .../command.rsi/deny_unlit.png} | Bin .../command.rsi}/locked.png | Bin .../command.rsi}/meta.json | 51 +- .../command.rsi}/open.png | Bin .../command.rsi}/opening.png | Bin .../command.rsi}/opening_unlit.png | Bin .../command.rsi}/panel_closing.png | Bin .../command.rsi}/panel_open.png | Bin .../command.rsi}/panel_opening.png | Bin .../command.rsi}/spark.png | Bin .../command.rsi}/sparks_broken.png | Bin .../command.rsi}/sparks_damaged.png | Bin .../command.rsi}/sparks_open.png | Bin .../command.rsi}/welded.png | Bin .../Doors/Glass/engineering.rsi/assembly.png | Bin 0 -> 1003 bytes .../engineering.rsi/bolted_unlit.png} | Bin .../engineering.rsi}/closed.png | Bin .../engineering.rsi}/closed_unlit.png | Bin .../engineering.rsi}/closing.png | Bin .../engineering.rsi}/closing_unlit.png | Bin .../engineering.rsi/deny_unlit.png} | Bin .../engineering.rsi}/locked.png | Bin .../engineering.rsi}/meta.json | 51 +- .../engineering.rsi}/open.png | Bin .../engineering.rsi}/opening.png | Bin .../engineering.rsi}/opening_unlit.png | Bin .../engineering.rsi}/panel_closing.png | Bin .../engineering.rsi}/panel_open.png | Bin .../engineering.rsi}/panel_opening.png | Bin .../engineering.rsi}/spark.png | Bin .../engineering.rsi}/sparks_broken.png | Bin .../engineering.rsi}/sparks_damaged.png | Bin .../engineering.rsi}/sparks_open.png | Bin .../engineering.rsi}/welded.png | Bin .../firelock.rsi/bolted_unlit.png} | Bin .../firelock.rsi}/closed.png | Bin .../{ => Glass}/firelock.rsi/closed_unlit.png | Bin .../firelock.rsi}/closing.png | Bin .../firelock.rsi/closing_unlit.png | Bin .../firelock.rsi}/deny.png | Bin .../{ => Glass}/firelock.rsi/deny_unlit.png | Bin .../firelock.rsi}/locked.png | Bin .../firelock.rsi}/meta.json | 60 +- .../firelock.rsi}/open.png | Bin .../firelock.rsi}/opening.png | Bin .../firelock.rsi/opening_unlit.png | Bin .../firelock.rsi/panel_closing.png | Bin .../{ => Glass}/firelock.rsi/panel_open.png | Bin .../firelock.rsi/panel_opening.png | Bin .../Doors/{ => Glass}/firelock.rsi/welded.png | Bin .../{ => Glass}/firelock.rsi/welded_open.png | Bin .../Doors/Glass/glass.rsi/assembly.png | Bin 0 -> 757 bytes .../glass.rsi/bolted_unlit.png} | Bin .../glass.rsi}/closed.png | Bin .../glass.rsi}/closed_unlit.png | Bin .../glass.rsi}/closing.png | Bin .../glass.rsi}/closing_unlit.png | Bin .../glass.rsi/deny_unlit.png} | Bin .../glass.rsi}/locked.png | Bin .../glass.rsi}/meta.json | 51 +- .../glass.rsi}/open.png | Bin .../glass.rsi}/opening.png | Bin .../glass.rsi}/opening_unlit.png | Bin .../glass.rsi}/panel_closing.png | Bin .../glass.rsi}/panel_open.png | Bin .../glass.rsi}/panel_opening.png | Bin .../glass.rsi}/spark.png | Bin .../glass.rsi}/sparks_broken.png | Bin .../glass.rsi}/sparks_damaged.png | Bin .../glass.rsi}/sparks_open.png | Bin .../glass.rsi}/welded.png | Bin .../Doors/Glass/medical.rsi/assembly.png | Bin 0 -> 963 bytes .../medical.rsi/bolted_unlit.png} | Bin .../medical.rsi}/closed.png | Bin .../medical.rsi}/closed_unlit.png | Bin .../medical.rsi}/closing.png | Bin .../medical.rsi}/closing_unlit.png | Bin .../medical.rsi/deny_unlit.png} | Bin .../medical.rsi}/locked.png | Bin .../Doors/Glass/medical.rsi/meta.json | 185 +++++ .../medical.rsi}/open.png | Bin .../medical.rsi}/opening.png | Bin .../medical.rsi}/opening_unlit.png | Bin .../medical.rsi}/panel_closing.png | Bin .../medical.rsi}/panel_open.png | Bin .../medical.rsi}/panel_opening.png | Bin .../medical.rsi}/spark.png | Bin .../medical.rsi}/sparks_broken.png | Bin .../medical.rsi}/sparks_damaged.png | Bin .../medical.rsi}/sparks_open.png | Bin .../medical.rsi}/welded.png | Bin .../Doors/Glass/science.rsi/assembly.png | Bin 0 -> 979 bytes .../science.rsi/bolted_unlit.png} | Bin .../science.rsi}/closed.png | Bin .../science.rsi}/closed_unlit.png | Bin .../science.rsi}/closing.png | Bin .../science.rsi}/closing_unlit.png | Bin .../science.rsi/deny_unlit.png} | Bin .../science.rsi}/locked.png | Bin .../Doors/Glass/science.rsi/meta.json | 185 +++++ .../science.rsi}/open.png | Bin .../science.rsi}/opening.png | Bin .../science.rsi}/opening_unlit.png | Bin .../science.rsi}/panel_closing.png | Bin .../science.rsi}/panel_open.png | Bin .../science.rsi}/panel_opening.png | Bin .../science.rsi}/spark.png | Bin .../science.rsi}/sparks_broken.png | Bin .../science.rsi}/sparks_damaged.png | Bin .../science.rsi}/sparks_open.png | Bin .../science.rsi}/welded.png | Bin .../Doors/Glass/security.rsi/assembly.png | Bin 0 -> 952 bytes .../security.rsi/bolted_unlit.png} | Bin .../security.rsi}/closed.png | Bin .../security.rsi}/closed_unlit.png | Bin .../security.rsi}/closing.png | Bin .../security.rsi}/closing_unlit.png | Bin .../security.rsi/deny_unlit.png} | Bin .../security.rsi}/locked.png | Bin .../Doors/Glass/security.rsi/meta.json | 185 +++++ .../security.rsi}/open.png | Bin .../security.rsi}/opening.png | Bin .../security.rsi}/opening_unlit.png | Bin .../security.rsi}/panel_closing.png | Bin .../security.rsi}/panel_open.png | Bin .../security.rsi}/panel_opening.png | Bin .../security.rsi}/spark.png | Bin .../security.rsi}/sparks_broken.png | Bin .../security.rsi}/sparks_damaged.png | Bin .../security.rsi}/sparks_open.png | Bin .../security.rsi}/welded.png | Bin .../Doors/Standard/basic.rsi/assembly.png | Bin 0 -> 868 bytes .../basic.rsi/bolted_unlit.png} | Bin .../basic.rsi}/closed.png | Bin .../basic.rsi}/closed_unlit.png | Bin .../basic.rsi}/closing.png | Bin .../basic.rsi}/closing_unlit.png | Bin .../basic.rsi/deny_unlit.png} | Bin .../basic.rsi}/locked.png | Bin .../Doors/Standard/basic.rsi/meta.json | 185 +++++ .../basic.rsi}/open.png | Bin .../basic.rsi}/opening.png | Bin .../basic.rsi}/opening_unlit.png | Bin .../basic.rsi}/panel_closing.png | Bin .../basic.rsi}/panel_open.png | Bin .../basic.rsi}/panel_opening.png | Bin .../basic.rsi}/spark.png | Bin .../basic.rsi}/sparks_broken.png | Bin .../basic.rsi}/sparks_damaged.png | Bin .../basic.rsi}/sparks_open.png | Bin .../basic.rsi}/welded.png | Bin .../Doors/Standard/cargo.rsi/assembly.png | Bin 0 -> 989 bytes .../cargo.rsi/bolted_unlit.png} | Bin .../cargo.rsi}/closed.png | Bin .../cargo.rsi}/closed_unlit.png | Bin .../cargo.rsi}/closing.png | Bin .../cargo.rsi}/closing_unlit.png | Bin .../cargo.rsi/deny_unlit.png} | Bin .../cargo.rsi}/locked.png | Bin .../Doors/Standard/cargo.rsi/meta.json | 185 +++++ .../cargo.rsi}/open.png | Bin .../cargo.rsi}/opening.png | Bin .../cargo.rsi}/opening_unlit.png | Bin .../cargo.rsi}/panel_closing.png | Bin .../cargo.rsi}/panel_open.png | Bin .../cargo.rsi}/panel_opening.png | Bin .../cargo.rsi}/spark.png | Bin .../cargo.rsi}/sparks_broken.png | Bin .../cargo.rsi}/sparks_damaged.png | Bin .../cargo.rsi}/sparks_open.png | Bin .../cargo.rsi}/welded.png | Bin .../Doors/Standard/command.rsi/assembly.png | Bin 0 -> 998 bytes .../command.rsi/bolted_unlit.png} | Bin .../command.rsi}/closed.png | Bin .../command.rsi}/closed_unlit.png | Bin .../command.rsi}/closing.png | Bin .../command.rsi}/closing_unlit.png | Bin .../command.rsi/deny_unlit.png} | Bin .../command.rsi}/locked.png | Bin .../Doors/Standard/command.rsi/meta.json | 185 +++++ .../command.rsi}/open.png | Bin .../command.rsi}/opening.png | Bin .../command.rsi}/opening_unlit.png | Bin .../command.rsi}/panel_closing.png | Bin .../command.rsi}/panel_open.png | Bin .../command.rsi}/panel_opening.png | Bin .../command.rsi}/spark.png | Bin .../command.rsi}/sparks_broken.png | Bin .../command.rsi}/sparks_damaged.png | Bin .../command.rsi}/sparks_open.png | Bin .../command.rsi}/welded.png | Bin .../Standard/engineering.rsi/assembly.png | Bin 0 -> 983 bytes .../engineering.rsi/bolted_unlit.png} | Bin .../engineering.rsi}/closed.png | Bin .../engineering.rsi}/closed_unlit.png | Bin .../engineering.rsi}/closing.png | Bin .../engineering.rsi}/closing_unlit.png | Bin .../engineering.rsi/deny_unlit.png} | Bin .../engineering.rsi}/locked.png | Bin .../Doors/Standard/engineering.rsi/meta.json | 185 +++++ .../engineering.rsi}/open.png | Bin .../engineering.rsi}/opening.png | Bin .../engineering.rsi}/opening_unlit.png | Bin .../engineering.rsi}/panel_closing.png | Bin .../engineering.rsi}/panel_open.png | Bin .../engineering.rsi}/panel_opening.png | Bin .../engineering.rsi}/spark.png | Bin .../engineering.rsi}/sparks_broken.png | Bin .../engineering.rsi}/sparks_damaged.png | Bin .../engineering.rsi}/sparks_open.png | Bin .../engineering.rsi}/welded.png | Bin .../external.rsi/bolted_unlit.png} | Bin .../external.rsi}/closed.png | Bin .../external.rsi}/closed_unlit.png | Bin .../external.rsi}/closing.png | Bin .../external.rsi}/closing_unlit.png | Bin .../external.rsi/deny_unlit.png} | Bin .../external.rsi}/locked.png | Bin .../external.rsi}/meta.json | 48 +- .../external.rsi}/open.png | Bin .../external.rsi}/opening.png | Bin .../external.rsi}/opening_unlit.png | Bin .../external.rsi}/panel_closing.png | Bin .../external.rsi}/panel_open.png | Bin .../external.rsi}/panel_opening.png | Bin .../external.rsi}/spark.png | Bin .../external.rsi}/sparks_broken.png | Bin .../external.rsi}/sparks_damaged.png | Bin .../external.rsi}/sparks_open.png | Bin .../external.rsi}/welded.png | Bin .../Doors/Standard/firelock.rsi/assembly.png | Bin 0 -> 1091 bytes .../firelock.rsi/bolted_unlit.png} | Bin .../{ => Standard}/firelock.rsi/closed.png | Bin .../firelock.rsi}/closed_unlit.png | Bin .../{ => Standard}/firelock.rsi/closing.png | Bin .../firelock.rsi}/closing_unlit.png | Bin .../{ => Standard}/firelock.rsi/deny.png | Bin .../firelock.rsi}/deny_unlit.png | Bin .../{ => Standard}/firelock.rsi/frame1.png | Bin .../{ => Standard}/firelock.rsi/frame2.png | Bin .../{ => Standard}/firelock.rsi/frame3.png | Bin .../{ => Standard}/firelock.rsi/frame4.png | Bin .../{ => Standard}/firelock.rsi/locked.png | Bin .../Doors/Standard/firelock.rsi/meta.json | 150 ++++ .../{ => Standard}/firelock.rsi/open.png | Bin .../{ => Standard}/firelock.rsi/opening.png | Bin .../firelock.rsi}/opening_unlit.png | Bin .../firelock.rsi}/panel_closing.png | Bin .../firelock.rsi}/panel_open.png | Bin .../firelock.rsi}/panel_opening.png | Bin .../firelock.rsi}/welded.png | Bin .../firelock.rsi}/welded_open.png | Bin .../Doors/Standard/freezer.rsi/assembly.png | Bin 0 -> 814 bytes .../freezer.rsi/bolted_unlit.png} | Bin .../freezer.rsi}/closed.png | Bin .../freezer.rsi}/closed_unlit.png | Bin .../freezer.rsi}/closing.png | Bin .../freezer.rsi}/closing_unlit.png | Bin .../freezer.rsi/deny_unlit.png} | Bin .../freezer.rsi}/locked.png | Bin .../Doors/Standard/freezer.rsi/meta.json | 185 +++++ .../freezer.rsi}/open.png | Bin .../freezer.rsi}/opening.png | Bin .../freezer.rsi}/opening_unlit.png | Bin .../freezer.rsi}/panel_closing.png | Bin .../freezer.rsi}/panel_open.png | Bin .../freezer.rsi}/panel_opening.png | Bin .../freezer.rsi}/spark.png | Bin .../freezer.rsi}/sparks_broken.png | Bin .../freezer.rsi}/sparks_damaged.png | Bin .../freezer.rsi}/sparks_open.png | Bin .../freezer.rsi}/welded.png | Bin .../Doors/Standard/maint.rsi/assembly.png | Bin 0 -> 936 bytes .../maint.rsi/bolted_unlit.png} | Bin .../maint.rsi}/closed.png | Bin .../maint.rsi}/closed_unlit.png | Bin .../maint.rsi}/closing.png | Bin .../maint.rsi}/closing_unlit.png | Bin .../maint.rsi/deny_unlit.png} | Bin .../maint.rsi}/locked.png | Bin .../Doors/Standard/maint.rsi/meta.json | 185 +++++ .../maint.rsi}/open.png | Bin .../maint.rsi}/opening.png | Bin .../maint.rsi}/opening_unlit.png | Bin .../maint.rsi}/panel_closing.png | Bin .../maint.rsi}/panel_open.png | Bin .../maint.rsi}/panel_opening.png | Bin .../maint.rsi}/spark.png | Bin .../maint.rsi}/sparks_broken.png | Bin .../maint.rsi}/sparks_damaged.png | Bin .../maint.rsi}/sparks_open.png | Bin .../maint.rsi}/welded.png | Bin .../Doors/Standard/medical.rsi/assembly.png | Bin 0 -> 953 bytes .../medical.rsi/bolted_unlit.png} | Bin .../medical.rsi}/closed.png | Bin .../medical.rsi}/closed_unlit.png | Bin .../medical.rsi}/closing.png | Bin .../medical.rsi}/closing_unlit.png | Bin .../medical.rsi/deny_unlit.png} | Bin .../medical.rsi}/locked.png | Bin .../Doors/Standard/medical.rsi/meta.json | 185 +++++ .../medical.rsi}/open.png | Bin .../medical.rsi}/opening.png | Bin .../medical.rsi}/opening_unlit.png | Bin .../medical.rsi}/panel_closing.png | Bin .../medical.rsi}/panel_open.png | Bin .../medical.rsi}/panel_opening.png | Bin .../medical.rsi}/spark.png | Bin .../medical.rsi}/sparks_broken.png | Bin .../medical.rsi}/sparks_damaged.png | Bin .../medical.rsi}/sparks_open.png | Bin .../medical.rsi}/welded.png | Bin .../Doors/Standard/science.rsi/assembly.png | Bin 0 -> 973 bytes .../science.rsi/bolted_unlit.png} | Bin .../science.rsi}/closed.png | Bin .../science.rsi}/closed_unlit.png | Bin .../science.rsi}/closing.png | Bin .../science.rsi}/closing_unlit.png | Bin .../science.rsi/deny_unlit.png} | Bin .../science.rsi}/locked.png | Bin .../Doors/Standard/science.rsi/meta.json | 185 +++++ .../science.rsi}/open.png | Bin .../science.rsi}/opening.png | Bin .../science.rsi}/opening_unlit.png | Bin .../science.rsi}/panel_closing.png | Bin .../science.rsi}/panel_open.png | Bin .../science.rsi}/panel_opening.png | Bin .../science.rsi}/spark.png | Bin .../science.rsi}/sparks_broken.png | Bin .../science.rsi}/sparks_damaged.png | Bin .../science.rsi}/sparks_open.png | Bin .../science.rsi}/welded.png | Bin .../Doors/Standard/security.rsi/assembly.png | Bin 0 -> 945 bytes .../security.rsi/bolted_unlit.png} | Bin .../security.rsi}/closed.png | Bin .../security.rsi}/closed_unlit.png | Bin .../security.rsi}/closing.png | Bin .../security.rsi}/closing_unlit.png | Bin .../security.rsi/deny_unlit.png} | Bin .../security.rsi}/locked.png | Bin .../Doors/Standard/security.rsi/meta.json | 185 +++++ .../security.rsi}/open.png | Bin .../security.rsi}/opening.png | Bin .../security.rsi}/opening_unlit.png | Bin .../security.rsi}/panel_closing.png | Bin .../security.rsi}/panel_open.png | Bin .../security.rsi}/panel_opening.png | Bin .../security.rsi}/spark.png | Bin .../security.rsi}/sparks_broken.png | Bin .../security.rsi}/sparks_damaged.png | Bin .../security.rsi}/sparks_open.png | Bin .../security.rsi}/welded.png | Bin .../Doors/airlock_cargo.rsi/meta.json | 212 ------ .../Doors/airlock_cargo_glass.rsi/meta.json | 212 ------ .../airlock_engineering_glass.rsi/meta.json | 212 ------ .../Doors/airlock_freezer.rsi/meta.json | 212 ------ .../Doors/airlock_glass.rsi/meta.json | 212 ------ .../Doors/airlock_maint.rsi/meta.json | 212 ------ .../Doors/airlock_medical.rsi/meta.json | 212 ------ .../Doors/airlock_medical_glass.rsi/meta.json | 212 ------ .../Doors/airlock_science.rsi/meta.json | 212 ------ .../Doors/airlock_science_glass.rsi/meta.json | 212 ------ .../Doors/airlock_security.rsi/meta.json | 212 ------ .../airlock_security_glass.rsi/meta.json | 212 ------ .../Doors/assembly.rsi/assembly_0.png | Bin 0 -> 233 bytes .../Doors/assembly.rsi/assembly_1.png | Bin 0 -> 248 bytes .../Doors/assembly.rsi/assembly_2.png | Bin 0 -> 190 bytes .../Structures/Doors/assembly.rsi/fire_0.png | Bin 0 -> 99 bytes .../Structures/Doors/assembly.rsi/fire_1.png | Bin 0 -> 127 bytes .../Structures/Doors/assembly.rsi/fire_2.png | Bin 0 -> 106 bytes .../Structures/Doors/assembly.rsi/fire_3.png | Bin 0 -> 103 bytes .../Structures/Doors/assembly.rsi/meta.json | 32 + .../{bolted.png => bolted_unlit.png} | Bin .../Doors/edge_door_hazard.rsi/meta.json | 715 +++++++----------- .../Doors/effects.rsi/bolted_unlit.png | Bin 0 -> 112 bytes .../Doors/effects.rsi/closed_unlit.png | Bin 0 -> 129 bytes .../Doors/effects.rsi/closing_unlit.png | Bin 0 -> 212 bytes .../Doors/effects.rsi/deny_unlit.png | Bin 0 -> 168 bytes .../Structures/Doors/effects.rsi/meta.json | 126 +++ .../Doors/effects.rsi/opening_unlit.png | Bin 0 -> 791 bytes .../Doors/effects.rsi/panel_closing.png | Bin 0 -> 199 bytes .../Doors/effects.rsi/panel_open.png | Bin 0 -> 135 bytes .../Doors/effects.rsi/panel_opening.png | Bin 0 -> 197 bytes .../Doors/effects.rsi/sparks_broken.png | Bin 0 -> 183 bytes .../Doors/effects.rsi/sparks_damaged.png | Bin 0 -> 184 bytes .../Doors/effects.rsi/sparks_open.png | Bin 0 -> 175 bytes .../Structures/Doors/effects.rsi/welded.png | Bin 0 -> 168 bytes .../Structures/Doors/firelock.rsi/meta.json | 159 ---- 420 files changed, 2936 insertions(+), 3417 deletions(-) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Glass/cargo.rsi/assembly.png rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi/bolted.png => Glass/cargo.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo_glass.rsi => Glass/cargo.rsi}/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi => Glass/cargo.rsi}/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo_glass.rsi => Glass/cargo.rsi}/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi => Glass/cargo.rsi}/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi/deny.png => Glass/cargo.rsi/deny_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo_glass.rsi => Glass/cargo.rsi}/locked.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi => Glass/cargo.rsi}/meta.json (77%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi => Glass/cargo.rsi}/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo_glass.rsi => Glass/cargo.rsi}/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi => Glass/cargo.rsi}/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi => Glass/cargo.rsi}/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi => Glass/cargo.rsi}/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi => Glass/cargo.rsi}/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo_glass.rsi => Glass/cargo.rsi}/spark.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi => Glass/cargo.rsi}/sparks_broken.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi => Glass/cargo.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi => Glass/cargo.rsi}/sparks_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi => Glass/cargo.rsi}/welded.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/assembly.png rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo.rsi/bolted.png => Glass/command.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi => Glass/command.rsi}/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo.rsi => Glass/command.rsi}/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi => Glass/command.rsi}/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo.rsi => Glass/command.rsi}/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo.rsi/deny.png => Glass/command.rsi/deny_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi => Glass/command.rsi}/locked.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi => Glass/command.rsi}/meta.json (77%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo.rsi => Glass/command.rsi}/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi => Glass/command.rsi}/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo.rsi => Glass/command.rsi}/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo.rsi => Glass/command.rsi}/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo.rsi => Glass/command.rsi}/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo.rsi => Glass/command.rsi}/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi => Glass/command.rsi}/spark.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo.rsi => Glass/command.rsi}/sparks_broken.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo.rsi => Glass/command.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo.rsi => Glass/command.rsi}/sparks_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo.rsi => Glass/command.rsi}/welded.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/assembly.png rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo_glass.rsi/bolted.png => Glass/engineering.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering_glass.rsi => Glass/engineering.rsi}/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo_glass.rsi => Glass/engineering.rsi}/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering_glass.rsi => Glass/engineering.rsi}/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo_glass.rsi => Glass/engineering.rsi}/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo_glass.rsi/deny.png => Glass/engineering.rsi/deny_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering_glass.rsi => Glass/engineering.rsi}/locked.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi => Glass/engineering.rsi}/meta.json (77%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo_glass.rsi => Glass/engineering.rsi}/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering_glass.rsi => Glass/engineering.rsi}/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo_glass.rsi => Glass/engineering.rsi}/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo_glass.rsi => Glass/engineering.rsi}/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo_glass.rsi => Glass/engineering.rsi}/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo_glass.rsi => Glass/engineering.rsi}/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering_glass.rsi => Glass/engineering.rsi}/spark.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo_glass.rsi => Glass/engineering.rsi}/sparks_broken.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo_glass.rsi => Glass/engineering.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo_glass.rsi => Glass/engineering.rsi}/sparks_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo_glass.rsi => Glass/engineering.rsi}/welded.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{firelock.rsi/bolted.png => Glass/firelock.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{firelock_glass.rsi => Glass/firelock.rsi}/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{ => Glass}/firelock.rsi/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{firelock_glass.rsi => Glass/firelock.rsi}/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{ => Glass}/firelock.rsi/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{firelock_glass.rsi => Glass/firelock.rsi}/deny.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{ => Glass}/firelock.rsi/deny_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{firelock_glass.rsi => Glass/firelock.rsi}/locked.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{firelock_glass.rsi => Glass/firelock.rsi}/meta.json (71%) rename Resources/Textures/Constructible/Structures/Doors/{firelock_glass.rsi => Glass/firelock.rsi}/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{firelock_glass.rsi => Glass/firelock.rsi}/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{ => Glass}/firelock.rsi/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{ => Glass}/firelock.rsi/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{ => Glass}/firelock.rsi/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{ => Glass}/firelock.rsi/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{ => Glass}/firelock.rsi/welded.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{ => Glass}/firelock.rsi/welded_open.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Glass/glass.rsi/assembly.png rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi/bolted.png => Glass/glass.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_glass.rsi => Glass/glass.rsi}/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi => Glass/glass.rsi}/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_glass.rsi => Glass/glass.rsi}/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi => Glass/glass.rsi}/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi/deny.png => Glass/glass.rsi/deny_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_glass.rsi => Glass/glass.rsi}/locked.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi => Glass/glass.rsi}/meta.json (77%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi => Glass/glass.rsi}/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_glass.rsi => Glass/glass.rsi}/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi => Glass/glass.rsi}/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi => Glass/glass.rsi}/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi => Glass/glass.rsi}/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi => Glass/glass.rsi}/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_glass.rsi => Glass/glass.rsi}/spark.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi => Glass/glass.rsi}/sparks_broken.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi => Glass/glass.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi => Glass/glass.rsi}/sparks_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi => Glass/glass.rsi}/welded.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Glass/medical.rsi/assembly.png rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi/bolted.png => Glass/medical.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical_glass.rsi => Glass/medical.rsi}/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi => Glass/medical.rsi}/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical_glass.rsi => Glass/medical.rsi}/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi => Glass/medical.rsi}/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi/deny.png => Glass/medical.rsi/deny_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical_glass.rsi => Glass/medical.rsi}/locked.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Glass/medical.rsi/meta.json rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi => Glass/medical.rsi}/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical_glass.rsi => Glass/medical.rsi}/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi => Glass/medical.rsi}/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi => Glass/medical.rsi}/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi => Glass/medical.rsi}/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi => Glass/medical.rsi}/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical_glass.rsi => Glass/medical.rsi}/spark.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi => Glass/medical.rsi}/sparks_broken.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi => Glass/medical.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi => Glass/medical.rsi}/sparks_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command_glass.rsi => Glass/medical.rsi}/welded.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/assembly.png rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi/bolted.png => Glass/science.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science_glass.rsi => Glass/science.rsi}/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi => Glass/science.rsi}/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science_glass.rsi => Glass/science.rsi}/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi => Glass/science.rsi}/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi/deny.png => Glass/science.rsi/deny_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science_glass.rsi => Glass/science.rsi}/locked.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/meta.json rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi => Glass/science.rsi}/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science_glass.rsi => Glass/science.rsi}/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi => Glass/science.rsi}/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi => Glass/science.rsi}/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi => Glass/science.rsi}/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi => Glass/science.rsi}/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science_glass.rsi => Glass/science.rsi}/spark.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi => Glass/science.rsi}/sparks_broken.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi => Glass/science.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi => Glass/science.rsi}/sparks_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi => Glass/science.rsi}/welded.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Glass/security.rsi/assembly.png rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering_glass.rsi/bolted.png => Glass/security.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security_glass.rsi => Glass/security.rsi}/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering_glass.rsi => Glass/security.rsi}/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security_glass.rsi => Glass/security.rsi}/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering_glass.rsi => Glass/security.rsi}/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering_glass.rsi/deny.png => Glass/security.rsi/deny_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security_glass.rsi => Glass/security.rsi}/locked.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Glass/security.rsi/meta.json rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering_glass.rsi => Glass/security.rsi}/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security_glass.rsi => Glass/security.rsi}/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering_glass.rsi => Glass/security.rsi}/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering_glass.rsi => Glass/security.rsi}/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering_glass.rsi => Glass/security.rsi}/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering_glass.rsi => Glass/security.rsi}/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security_glass.rsi => Glass/security.rsi}/spark.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering_glass.rsi => Glass/security.rsi}/sparks_broken.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering_glass.rsi => Glass/security.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering_glass.rsi => Glass/security.rsi}/sparks_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering_glass.rsi => Glass/security.rsi}/welded.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/basic.rsi/assembly.png rename Resources/Textures/Constructible/Structures/Doors/{airlock_freezer.rsi/bolted.png => Standard/basic.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi => Standard/basic.rsi}/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_freezer.rsi => Standard/basic.rsi}/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi => Standard/basic.rsi}/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_freezer.rsi => Standard/basic.rsi}/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_freezer.rsi/deny.png => Standard/basic.rsi/deny_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi => Standard/basic.rsi}/locked.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/basic.rsi/meta.json rename Resources/Textures/Constructible/Structures/Doors/{airlock_freezer.rsi => Standard/basic.rsi}/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi => Standard/basic.rsi}/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_freezer.rsi => Standard/basic.rsi}/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_freezer.rsi => Standard/basic.rsi}/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_freezer.rsi => Standard/basic.rsi}/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_freezer.rsi => Standard/basic.rsi}/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_basic.rsi => Standard/basic.rsi}/spark.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_freezer.rsi => Standard/basic.rsi}/sparks_broken.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_freezer.rsi => Standard/basic.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_freezer.rsi => Standard/basic.rsi}/sparks_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_freezer.rsi => Standard/basic.rsi}/welded.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/assembly.png rename Resources/Textures/Constructible/Structures/Doors/{airlock_glass.rsi/bolted.png => Standard/cargo.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo.rsi => Standard/cargo.rsi}/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_glass.rsi => Standard/cargo.rsi}/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo.rsi => Standard/cargo.rsi}/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_glass.rsi => Standard/cargo.rsi}/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_glass.rsi/deny.png => Standard/cargo.rsi/deny_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo.rsi => Standard/cargo.rsi}/locked.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/meta.json rename Resources/Textures/Constructible/Structures/Doors/{airlock_glass.rsi => Standard/cargo.rsi}/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo.rsi => Standard/cargo.rsi}/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_glass.rsi => Standard/cargo.rsi}/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_glass.rsi => Standard/cargo.rsi}/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_glass.rsi => Standard/cargo.rsi}/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_glass.rsi => Standard/cargo.rsi}/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_cargo.rsi => Standard/cargo.rsi}/spark.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_glass.rsi => Standard/cargo.rsi}/sparks_broken.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_glass.rsi => Standard/cargo.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_glass.rsi => Standard/cargo.rsi}/sparks_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_glass.rsi => Standard/cargo.rsi}/welded.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/command.rsi/assembly.png rename Resources/Textures/Constructible/Structures/Doors/{airlock_maint.rsi/bolted.png => Standard/command.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi => Standard/command.rsi}/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_maint.rsi => Standard/command.rsi}/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi => Standard/command.rsi}/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_maint.rsi => Standard/command.rsi}/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_maint.rsi/deny.png => Standard/command.rsi/deny_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi => Standard/command.rsi}/locked.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/command.rsi/meta.json rename Resources/Textures/Constructible/Structures/Doors/{airlock_maint.rsi => Standard/command.rsi}/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi => Standard/command.rsi}/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_maint.rsi => Standard/command.rsi}/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_maint.rsi => Standard/command.rsi}/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_maint.rsi => Standard/command.rsi}/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_maint.rsi => Standard/command.rsi}/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_command.rsi => Standard/command.rsi}/spark.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_maint.rsi => Standard/command.rsi}/sparks_broken.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_maint.rsi => Standard/command.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_maint.rsi => Standard/command.rsi}/sparks_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_maint.rsi => Standard/command.rsi}/welded.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/engineering.rsi/assembly.png rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical.rsi/bolted.png => Standard/engineering.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi => Standard/engineering.rsi}/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical.rsi => Standard/engineering.rsi}/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi => Standard/engineering.rsi}/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical.rsi => Standard/engineering.rsi}/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical.rsi/deny.png => Standard/engineering.rsi/deny_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi => Standard/engineering.rsi}/locked.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/engineering.rsi/meta.json rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical.rsi => Standard/engineering.rsi}/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi => Standard/engineering.rsi}/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical.rsi => Standard/engineering.rsi}/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical.rsi => Standard/engineering.rsi}/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical.rsi => Standard/engineering.rsi}/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical.rsi => Standard/engineering.rsi}/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_engineering.rsi => Standard/engineering.rsi}/spark.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical.rsi => Standard/engineering.rsi}/sparks_broken.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical.rsi => Standard/engineering.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical.rsi => Standard/engineering.rsi}/sparks_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical.rsi => Standard/engineering.rsi}/welded.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi/bolted.png => Standard/external.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi => Standard/external.rsi}/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi => Standard/external.rsi}/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi => Standard/external.rsi}/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi => Standard/external.rsi}/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi/deny.png => Standard/external.rsi/deny_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi => Standard/external.rsi}/locked.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi => Standard/external.rsi}/meta.json (75%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi => Standard/external.rsi}/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi => Standard/external.rsi}/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi => Standard/external.rsi}/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi => Standard/external.rsi}/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi => Standard/external.rsi}/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi => Standard/external.rsi}/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi => Standard/external.rsi}/spark.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi => Standard/external.rsi}/sparks_broken.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi => Standard/external.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi => Standard/external.rsi}/sparks_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_external.rsi => Standard/external.rsi}/welded.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/assembly.png rename Resources/Textures/Constructible/Structures/Doors/{firelock_glass.rsi/bolted.png => Standard/firelock.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{ => Standard}/firelock.rsi/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{firelock_glass.rsi => Standard/firelock.rsi}/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{ => Standard}/firelock.rsi/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{firelock_glass.rsi => Standard/firelock.rsi}/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{ => Standard}/firelock.rsi/deny.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{firelock_glass.rsi => Standard/firelock.rsi}/deny_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{ => Standard}/firelock.rsi/frame1.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{ => Standard}/firelock.rsi/frame2.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{ => Standard}/firelock.rsi/frame3.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{ => Standard}/firelock.rsi/frame4.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{ => Standard}/firelock.rsi/locked.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/meta.json rename Resources/Textures/Constructible/Structures/Doors/{ => Standard}/firelock.rsi/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{ => Standard}/firelock.rsi/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{firelock_glass.rsi => Standard/firelock.rsi}/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{firelock_glass.rsi => Standard/firelock.rsi}/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{firelock_glass.rsi => Standard/firelock.rsi}/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{firelock_glass.rsi => Standard/firelock.rsi}/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{firelock_glass.rsi => Standard/firelock.rsi}/welded.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{firelock_glass.rsi => Standard/firelock.rsi}/welded_open.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/freezer.rsi/assembly.png rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical_glass.rsi/bolted.png => Standard/freezer.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_freezer.rsi => Standard/freezer.rsi}/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical_glass.rsi => Standard/freezer.rsi}/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_freezer.rsi => Standard/freezer.rsi}/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical_glass.rsi => Standard/freezer.rsi}/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical_glass.rsi/deny.png => Standard/freezer.rsi/deny_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_freezer.rsi => Standard/freezer.rsi}/locked.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/freezer.rsi/meta.json rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical_glass.rsi => Standard/freezer.rsi}/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_freezer.rsi => Standard/freezer.rsi}/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical_glass.rsi => Standard/freezer.rsi}/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical_glass.rsi => Standard/freezer.rsi}/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical_glass.rsi => Standard/freezer.rsi}/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical_glass.rsi => Standard/freezer.rsi}/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_freezer.rsi => Standard/freezer.rsi}/spark.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical_glass.rsi => Standard/freezer.rsi}/sparks_broken.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical_glass.rsi => Standard/freezer.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical_glass.rsi => Standard/freezer.rsi}/sparks_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical_glass.rsi => Standard/freezer.rsi}/welded.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/assembly.png rename Resources/Textures/Constructible/Structures/Doors/{airlock_science.rsi/bolted.png => Standard/maint.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_maint.rsi => Standard/maint.rsi}/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science.rsi => Standard/maint.rsi}/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_maint.rsi => Standard/maint.rsi}/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science.rsi => Standard/maint.rsi}/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science.rsi/deny.png => Standard/maint.rsi/deny_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_maint.rsi => Standard/maint.rsi}/locked.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/meta.json rename Resources/Textures/Constructible/Structures/Doors/{airlock_science.rsi => Standard/maint.rsi}/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_maint.rsi => Standard/maint.rsi}/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science.rsi => Standard/maint.rsi}/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science.rsi => Standard/maint.rsi}/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science.rsi => Standard/maint.rsi}/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science.rsi => Standard/maint.rsi}/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_maint.rsi => Standard/maint.rsi}/spark.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science.rsi => Standard/maint.rsi}/sparks_broken.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science.rsi => Standard/maint.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science.rsi => Standard/maint.rsi}/sparks_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science.rsi => Standard/maint.rsi}/welded.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/medical.rsi/assembly.png rename Resources/Textures/Constructible/Structures/Doors/{airlock_science_glass.rsi/bolted.png => Standard/medical.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical.rsi => Standard/medical.rsi}/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science_glass.rsi => Standard/medical.rsi}/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical.rsi => Standard/medical.rsi}/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science_glass.rsi => Standard/medical.rsi}/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science_glass.rsi/deny.png => Standard/medical.rsi/deny_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical.rsi => Standard/medical.rsi}/locked.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/medical.rsi/meta.json rename Resources/Textures/Constructible/Structures/Doors/{airlock_science_glass.rsi => Standard/medical.rsi}/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical.rsi => Standard/medical.rsi}/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science_glass.rsi => Standard/medical.rsi}/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science_glass.rsi => Standard/medical.rsi}/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science_glass.rsi => Standard/medical.rsi}/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science_glass.rsi => Standard/medical.rsi}/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_medical.rsi => Standard/medical.rsi}/spark.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science_glass.rsi => Standard/medical.rsi}/sparks_broken.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science_glass.rsi => Standard/medical.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science_glass.rsi => Standard/medical.rsi}/sparks_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science_glass.rsi => Standard/medical.rsi}/welded.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/science.rsi/assembly.png rename Resources/Textures/Constructible/Structures/Doors/{airlock_security.rsi/bolted.png => Standard/science.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science.rsi => Standard/science.rsi}/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security.rsi => Standard/science.rsi}/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science.rsi => Standard/science.rsi}/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security.rsi => Standard/science.rsi}/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security.rsi/deny.png => Standard/science.rsi/deny_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science.rsi => Standard/science.rsi}/locked.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/science.rsi/meta.json rename Resources/Textures/Constructible/Structures/Doors/{airlock_security.rsi => Standard/science.rsi}/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science.rsi => Standard/science.rsi}/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security.rsi => Standard/science.rsi}/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security.rsi => Standard/science.rsi}/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security.rsi => Standard/science.rsi}/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security.rsi => Standard/science.rsi}/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_science.rsi => Standard/science.rsi}/spark.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security.rsi => Standard/science.rsi}/sparks_broken.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security.rsi => Standard/science.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security.rsi => Standard/science.rsi}/sparks_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security.rsi => Standard/science.rsi}/welded.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/security.rsi/assembly.png rename Resources/Textures/Constructible/Structures/Doors/{airlock_security_glass.rsi/bolted.png => Standard/security.rsi/bolted_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security.rsi => Standard/security.rsi}/closed.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security_glass.rsi => Standard/security.rsi}/closed_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security.rsi => Standard/security.rsi}/closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security_glass.rsi => Standard/security.rsi}/closing_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security_glass.rsi/deny.png => Standard/security.rsi/deny_unlit.png} (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security.rsi => Standard/security.rsi}/locked.png (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/Standard/security.rsi/meta.json rename Resources/Textures/Constructible/Structures/Doors/{airlock_security_glass.rsi => Standard/security.rsi}/open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security.rsi => Standard/security.rsi}/opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security_glass.rsi => Standard/security.rsi}/opening_unlit.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security_glass.rsi => Standard/security.rsi}/panel_closing.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security_glass.rsi => Standard/security.rsi}/panel_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security_glass.rsi => Standard/security.rsi}/panel_opening.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security.rsi => Standard/security.rsi}/spark.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security_glass.rsi => Standard/security.rsi}/sparks_broken.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security_glass.rsi => Standard/security.rsi}/sparks_damaged.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security_glass.rsi => Standard/security.rsi}/sparks_open.png (100%) rename Resources/Textures/Constructible/Structures/Doors/{airlock_security_glass.rsi => Standard/security.rsi}/welded.png (100%) delete mode 100644 Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/meta.json delete mode 100644 Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/meta.json delete mode 100644 Resources/Textures/Constructible/Structures/Doors/airlock_engineering_glass.rsi/meta.json delete mode 100644 Resources/Textures/Constructible/Structures/Doors/airlock_freezer.rsi/meta.json delete mode 100644 Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/meta.json delete mode 100644 Resources/Textures/Constructible/Structures/Doors/airlock_maint.rsi/meta.json delete mode 100644 Resources/Textures/Constructible/Structures/Doors/airlock_medical.rsi/meta.json delete mode 100644 Resources/Textures/Constructible/Structures/Doors/airlock_medical_glass.rsi/meta.json delete mode 100644 Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/meta.json delete mode 100644 Resources/Textures/Constructible/Structures/Doors/airlock_science_glass.rsi/meta.json delete mode 100644 Resources/Textures/Constructible/Structures/Doors/airlock_security.rsi/meta.json delete mode 100644 Resources/Textures/Constructible/Structures/Doors/airlock_security_glass.rsi/meta.json create mode 100644 Resources/Textures/Constructible/Structures/Doors/assembly.rsi/assembly_0.png create mode 100644 Resources/Textures/Constructible/Structures/Doors/assembly.rsi/assembly_1.png create mode 100644 Resources/Textures/Constructible/Structures/Doors/assembly.rsi/assembly_2.png create mode 100644 Resources/Textures/Constructible/Structures/Doors/assembly.rsi/fire_0.png create mode 100644 Resources/Textures/Constructible/Structures/Doors/assembly.rsi/fire_1.png create mode 100644 Resources/Textures/Constructible/Structures/Doors/assembly.rsi/fire_2.png create mode 100644 Resources/Textures/Constructible/Structures/Doors/assembly.rsi/fire_3.png create mode 100644 Resources/Textures/Constructible/Structures/Doors/assembly.rsi/meta.json rename Resources/Textures/Constructible/Structures/Doors/edge_door_hazard.rsi/{bolted.png => bolted_unlit.png} (100%) create mode 100644 Resources/Textures/Constructible/Structures/Doors/effects.rsi/bolted_unlit.png create mode 100644 Resources/Textures/Constructible/Structures/Doors/effects.rsi/closed_unlit.png create mode 100644 Resources/Textures/Constructible/Structures/Doors/effects.rsi/closing_unlit.png create mode 100644 Resources/Textures/Constructible/Structures/Doors/effects.rsi/deny_unlit.png create mode 100644 Resources/Textures/Constructible/Structures/Doors/effects.rsi/meta.json create mode 100644 Resources/Textures/Constructible/Structures/Doors/effects.rsi/opening_unlit.png create mode 100644 Resources/Textures/Constructible/Structures/Doors/effects.rsi/panel_closing.png create mode 100644 Resources/Textures/Constructible/Structures/Doors/effects.rsi/panel_open.png create mode 100644 Resources/Textures/Constructible/Structures/Doors/effects.rsi/panel_opening.png create mode 100644 Resources/Textures/Constructible/Structures/Doors/effects.rsi/sparks_broken.png create mode 100644 Resources/Textures/Constructible/Structures/Doors/effects.rsi/sparks_damaged.png create mode 100644 Resources/Textures/Constructible/Structures/Doors/effects.rsi/sparks_open.png create mode 100644 Resources/Textures/Constructible/Structures/Doors/effects.rsi/welded.png delete mode 100644 Resources/Textures/Constructible/Structures/Doors/firelock.rsi/meta.json diff --git a/Content.Client/GameObjects/Components/Doors/AirlockVisualizer.cs b/Content.Client/GameObjects/Components/Doors/AirlockVisualizer.cs index f32dc10c22..50898879f9 100644 --- a/Content.Client/GameObjects/Components/Doors/AirlockVisualizer.cs +++ b/Content.Client/GameObjects/Components/Doors/AirlockVisualizer.cs @@ -84,7 +84,7 @@ namespace Content.Client.GameObjects.Components.Doors var flick = new AnimationTrackSpriteFlick(); DenyAnimation.AnimationTracks.Add(flick); flick.LayerKey = DoorVisualLayers.BaseUnlit; - flick.KeyFrames.Add(new AnimationTrackSpriteFlick.KeyFrame("deny", 0f)); + flick.KeyFrames.Add(new AnimationTrackSpriteFlick.KeyFrame("deny_unlit", 0f)); var sound = new AnimationTrackPlaySound(); DenyAnimation.AnimationTracks.Add(sound); @@ -128,7 +128,7 @@ namespace Content.Client.GameObjects.Components.Doors case DoorVisualState.Closed: sprite.LayerSetState(DoorVisualLayers.Base, "closed"); sprite.LayerSetState(DoorVisualLayers.BaseUnlit, "closed_unlit"); - sprite.LayerSetState(DoorVisualLayers.BaseBolted, "bolted"); + sprite.LayerSetState(DoorVisualLayers.BaseBolted, "bolted_unlit"); sprite.LayerSetState(WiresVisualizer.WiresVisualLayers.MaintenancePanel, "panel_open"); break; case DoorVisualState.Opening: diff --git a/Resources/Prototypes/Entities/Constructible/Doors/airlock_base.yml b/Resources/Prototypes/Entities/Constructible/Doors/airlock_base.yml index e7f8e5877a..326da5d7d5 100644 --- a/Resources/Prototypes/Entities/Constructible/Doors/airlock_base.yml +++ b/Resources/Prototypes/Entities/Constructible/Doors/airlock_base.yml @@ -9,7 +9,7 @@ - type: Sprite netsync: false drawdepth: Mobs # They're on the same layer as mobs, perspective. - sprite: Constructible/Structures/Doors/airlock_basic.rsi + sprite: Constructible/Structures/Doors/Standard/basic.rsi layers: - state: closed map: ["enum.DoorVisualLayers.Base"] @@ -18,7 +18,7 @@ map: ["enum.DoorVisualLayers.BaseUnlit"] - state: welded map: ["enum.DoorVisualLayers.BaseWelded"] - - state: bolted + - state: bolted_unlit shader: unshaded map: ["enum.DoorVisualLayers.BaseBolted"] - state: panel_open @@ -73,23 +73,3 @@ mode: NoSprite placement: mode: SnapgridCenter - -- type: entity - id: AirlockGlass - parent: Airlock - name: glass airlock - components: - - type: Door - occludes: false - - type: Occluder - enabled: false - - type: Sprite - sprite: Constructible/Structures/Doors/airlock_glass.rsi - -- type: entity - parent: Airlock - id: AirlockMaint - name: maintenance hatch - components: - - type: Sprite - sprite: Constructible/Structures/Doors/airlock_maint.rsi diff --git a/Resources/Prototypes/Entities/Constructible/Doors/airlock_types.yml b/Resources/Prototypes/Entities/Constructible/Doors/airlock_types.yml index 46eb8b6c90..cec0c0d245 100644 --- a/Resources/Prototypes/Entities/Constructible/Doors/airlock_types.yml +++ b/Resources/Prototypes/Entities/Constructible/Doors/airlock_types.yml @@ -1,4 +1,5 @@ -# Airlocks +# Standard + - type: entity parent: Airlock id: AirlockExternal @@ -8,7 +9,7 @@ - type: Door bumpOpen: false - type: Sprite - sprite: Constructible/Structures/Doors/airlock_external.rsi + sprite: Constructible/Structures/Doors/Standard/external.rsi - type: Appearance visuals: - type: AirlockVisualizer @@ -23,7 +24,7 @@ suffix: Freezer components: - type: Sprite - sprite: Constructible/Structures/Doors/airlock_freezer.rsi + sprite: Constructible/Structures/Doors/Standard/freezer.rsi - type: entity parent: Airlock @@ -31,7 +32,7 @@ suffix: Engineering components: - type: Sprite - sprite: Constructible/Structures/Doors/airlock_engineering.rsi + sprite: Constructible/Structures/Doors/Standard/engineering.rsi - type: entity parent: Airlock @@ -39,7 +40,7 @@ suffix: Cargo components: - type: Sprite - sprite: Constructible/Structures/Doors/airlock_cargo.rsi + sprite: Constructible/Structures/Doors/Standard/cargo.rsi - type: entity parent: Airlock @@ -47,7 +48,7 @@ suffix: Medical components: - type: Sprite - sprite: Constructible/Structures/Doors/airlock_medical.rsi + sprite: Constructible/Structures/Doors/Standard/medical.rsi - type: entity parent: Airlock @@ -55,7 +56,7 @@ suffix: Science components: - type: Sprite - sprite: Constructible/Structures/Doors/airlock_science.rsi + sprite: Constructible/Structures/Doors/Standard/science.rsi - type: entity parent: Airlock @@ -63,7 +64,7 @@ suffix: Command components: - type: Sprite - sprite: Constructible/Structures/Doors/airlock_command.rsi + sprite: Constructible/Structures/Doors/Standard/command.rsi - type: entity parent: Airlock @@ -71,16 +72,37 @@ suffix: Security components: - type: Sprite - sprite: Constructible/Structures/Doors/airlock_security.rsi + sprite: Constructible/Structures/Doors/Standard/security.rsi + +- type: entity + parent: Airlock + id: AirlockMaint + name: maintenance hatch + components: + - type: Sprite + sprite: Constructible/Structures/Doors/Standard/maint.rsi + +# Glass + +- type: entity + id: AirlockGlass + parent: Airlock + name: glass airlock + components: + - type: Door + occludes: false + - type: Occluder + enabled: false + - type: Sprite + sprite: Constructible/Structures/Doors/Glass/glass.rsi -# Glass Airlocks - type: entity parent: AirlockGlass id: AirlockEngineeringGlass suffix: Engineering components: - type: Sprite - sprite: Constructible/Structures/Doors/airlock_engineering_glass.rsi + sprite: Constructible/Structures/Doors/Glass/engineering.rsi - type: entity parent: AirlockGlass @@ -88,7 +110,7 @@ suffix: Cargo components: - type: Sprite - sprite: Constructible/Structures/Doors/airlock_cargo_glass.rsi + sprite: Constructible/Structures/Doors/Glass/cargo.rsi - type: entity parent: AirlockGlass @@ -96,7 +118,7 @@ suffix: Medical components: - type: Sprite - sprite: Constructible/Structures/Doors/airlock_medical_glass.rsi + sprite: Constructible/Structures/Doors/Glass/medical.rsi - type: entity parent: AirlockGlass @@ -104,7 +126,7 @@ suffix: Science components: - type: Sprite - sprite: Constructible/Structures/Doors/airlock_science_glass.rsi + sprite: Constructible/Structures/Doors/Glass/science.rsi - type: entity parent: AirlockGlass @@ -112,7 +134,7 @@ suffix: Command components: - type: Sprite - sprite: Constructible/Structures/Doors/airlock_command_glass.rsi + sprite: Constructible/Structures/Doors/Glass/command.rsi - type: entity parent: AirlockGlass @@ -120,4 +142,4 @@ suffix: Security components: - type: Sprite - sprite: Constructible/Structures/Doors/airlock_security_glass.rsi + sprite: Constructible/Structures/Doors/Glass/security.rsi diff --git a/Resources/Prototypes/Entities/Constructible/Doors/firelock.yml b/Resources/Prototypes/Entities/Constructible/Doors/firelock.yml index 94df24b331..873bc4175a 100644 --- a/Resources/Prototypes/Entities/Constructible/Doors/firelock.yml +++ b/Resources/Prototypes/Entities/Constructible/Doors/firelock.yml @@ -18,7 +18,7 @@ - type: Sprite netsync: false drawdepth: Mobs # They're on the same layer as mobs, perspective. - sprite: Constructible/Structures/Doors/firelock.rsi + sprite: Constructible/Structures/Doors/Standard/firelock.rsi layers: - state: closed map: ["enum.DoorVisualLayers.Base"] @@ -27,12 +27,11 @@ map: ["enum.DoorVisualLayers.BaseUnlit"] - state: welded map: ["enum.DoorVisualLayers.BaseWelded"] - - state: bolted + - state: bolted_unlit shader: unshaded map: ["enum.DoorVisualLayers.BaseBolted"] - state: panel_open map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Physics canCollide: false fixtures: @@ -79,7 +78,6 @@ - type: Construction graph: Firelock node: Firelock - placement: mode: SnapgridCenter @@ -93,8 +91,7 @@ - type: Occluder enabled: false - type: Sprite - sprite: Constructible/Structures/Doors/firelock_glass.rsi - + sprite: Constructible/Structures/Doors/Glass/firelock.rsi - type: entity id: FirelockEdge diff --git a/Resources/Prototypes/Entities/Constructible/Doors/firelock_frame.yml b/Resources/Prototypes/Entities/Constructible/Doors/firelock_frame.yml index 0ab2d1acbe..8b07e959c9 100644 --- a/Resources/Prototypes/Entities/Constructible/Doors/firelock_frame.yml +++ b/Resources/Prototypes/Entities/Constructible/Doors/firelock_frame.yml @@ -4,7 +4,7 @@ description: That is a firelock frame. components: - type: Sprite - sprite: Constructible/Structures/Doors/firelock.rsi + sprite: Constructible/Structures/Doors/Standard/firelock.rsi state: frame1 - type: Construction graph: Firelock diff --git a/Resources/Prototypes/Recipes/Construction/structures.yml b/Resources/Prototypes/Recipes/Construction/structures.yml index 277d5b9db2..9850da038d 100644 --- a/Resources/Prototypes/Recipes/Construction/structures.yml +++ b/Resources/Prototypes/Recipes/Construction/structures.yml @@ -133,7 +133,7 @@ category: Structures description: This is a firelock - it locks an area when a fire alarm in the area is triggered. Don't get squished! icon: - sprite: Constructible/Structures/Doors/firelock.rsi + sprite: Constructible/Structures/Doors/Standard/firelock.rsi state: closed objectType: Structure placementMode: SnapgridCenter diff --git a/Resources/Textures/Constructible/Structures/Doors/Glass/cargo.rsi/assembly.png b/Resources/Textures/Constructible/Structures/Doors/Glass/cargo.rsi/assembly.png new file mode 100644 index 0000000000000000000000000000000000000000..e00bac61a5dcb482e8ce51f26a789f6e207ae9ae GIT binary patch literal 987 zcmV<110?*3P)VYT$VAvGyI8@SLXojn@NTf1f_SmNK&ajn zhfoH>Hd2Kmc(n~A*0Ieh&gDmCOM4o{Ly~FG(wbfz&ufl3IXSRo-o#hBqlM|eA*HKO=a-3VY?})avy1E8HG#UdSvlT5X0jMMxoTZ_`s}j%> zD{`EwQwNOn+HpIp@*b0S_8DI|w3Na;#sP{P7k!e}=n1s3yc{YR)a|Td(7z+vf$mnF zJ+$~F$Jc2}uqV*QFQMO60%zQHJYD$-Xfu7N+HszZ&2`b<*jmy%Wd7BW%Oszh#!GF- zsP|t(GWE(yJ{?@*>d2!pEB@2>Z;aj?=qgGAI3|!vr|IYjFuo9Cq<3F@Ly>%FW~}+W zCM)@2XlCpr32hE_bOcDH)56tmEn@j#=@VS>o#ikzJo@l~EczN6-8!FWL~py|J6k#e zeVw%c%%xI!eHx5x5v2qKGRfzxB-Q(!^h?pd5=-j*jBR=!BiI!=PQCvc&yp{TI+p_y zz`($#00e`x!XWSL=Q-~kyeeonv*jX@kacZaV@r3|$_AtstI|RgB5ec;AsC!xdn;ip zIRVH@0O7B`0N}4cn|h6=@HcrlcjXH*BK$|$ z5^IpOI61>uPH|moA(J)Zve;EtdTIYmfjU zTYEUG>Z$ntJC&8=U3NJZDL(%PS+gMj1-8bP?t;M=?&^ib+`@*q|D?CcvJKSg_(QZ6 zm+Kq=-%d>&FGH;koRnqO%58BQsKse{Ib^&YD{`C*jtY8?mf`=2V@cNRHFT(UoEP`b z(+R_VGg~oLWNAB|4j$>h9No9{Phm}{*=`PW6^$(^a-15M@!RL(>d=fOJ*eU5`!`0- z>@_YgiX2DMPAOB96Gi8MRZY15=Z2~M$$Ctjj%Kkm=gd1002ov JPDHLkV1l~aXyss7Dw83%#f^RTQF-W^F;=IaDzFK`67LoZo;;gfqNNk3Bn!( zv4So75a)vh(P^wO^+`lFIB~)9l{e zqa>gP&Szy>w>;!gdoOJrQq^mvVh;OS+ENHJAFXR?@>yBv9I7xF4ib;g)O6a`A#wR^ zMZSDhKUEixSDaqFQXO22!ElhDXA(*RTf02`@#{}O(DbFw_7B8qCU`P&omV5DkEyytFW0vJ?$WstUvQvq5@ zp#)+M)!?I%@iE`Cd#&WlXk>hBbW;-Q8VZHN6pBS*Yq#XFiLf*UE@>C|J44-%)bU!TlbT)=udF}BNQ07pX$2)fmLSHJb>gM z^9d(MUN}T*smOBbPSXObaHzon<`-|U|JEXK6TAmmx3{ytaa=bGb^yP(AMJB)-+uP& z>;RPEPtV_I`24GI0HjwQu&uQl=a*ATR-MnVPNhi+^c^UhIe8q|dj0)1o$m-7(aBTi zk*Q)9e_`w6P0bK)`87!nU!*Dg;R7n;!8D-<9t?TXQz|FjcxdU zqSBK2dJGLZ+grqM=aV}O^=4eXuE^4HoJ?E?;Pr%7tM3VoIA3s}u5U*^E8~)kzg~;c z$oN=YBdz_Vb0cQFOX?w?m2s%Il<4F{-8EpfCrti!*OZ@4E{NNa?c|$pmjMC+Khenv z!^=rqhnrP7$wwc4Y-tqUchs z7*?~M(Cs;4xD}0JRV~7yp`%>8_KmJJSCbe%?-jCHPxy62A6)(Vp`oLE_3igMt}20a zCRH;Dwb7q6mrcy{ajLy?k|A< Y04wB@f7^rO=>Px#07*qoM6N<$g88!Y3IG5A literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/bolted.png b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/bolted_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/bolted.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/bolted_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_command_glass.rsi/closed.png b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/closed.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_command_glass.rsi/closed.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/closed.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/closed_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/closed_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/closed_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/closed_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_command_glass.rsi/closing.png b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/closing.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_command_glass.rsi/closing.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/closing.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/closing_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/closing_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/closing_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/closing_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/deny.png b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/deny_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/deny.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/deny_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_command_glass.rsi/locked.png b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/locked.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_command_glass.rsi/locked.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/locked.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/meta.json b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/meta.json similarity index 77% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/meta.json rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/meta.json index 5587579b77..3ee302f219 100644 --- a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/meta.json +++ b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/meta.json @@ -1,35 +1,23 @@ { "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/commit/59fe5dd2841f47a8abce60eecb9fafad34282bd0", "size": { "x": 32, "y": 32 }, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/discordia-space/CEV-Eris/blob/2b969adc2dfd3e9621bf3597c5cbffeb3ac8c9f0/icons/obj/doors/Dooreng.dmi", "states": [ { - "name": "bolted", - "delays": [ - [ - 1 - ] - ] + "name": "assembly" }, { - "name": "locked", - "delays": [ - [ - 1 - ] - ] + "name": "bolted_unlit" }, { - "name": "closed", - "delays": [ - [ - 1 - ] - ] + "name": "locked" + }, + { + "name": "closed" }, { "name": "closed_unlit", @@ -66,7 +54,7 @@ ] }, { - "name": "deny", + "name": "deny_unlit", "delays": [ [ 0.1, @@ -76,12 +64,7 @@ ] }, { - "name": "open", - "delays": [ - [ - 1 - ] - ] + "name": "open" }, { "name": "opening", @@ -126,12 +109,7 @@ ] }, { - "name": "panel_open", - "delays": [ - [ - 1 - ] - ] + "name": "panel_open" }, { "name": "panel_opening", @@ -201,12 +179,7 @@ ] }, { - "name": "welded", - "delays": [ - [ - 1 - ] - ] + "name": "welded" } ] } diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/open.png b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/open.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_command_glass.rsi/opening.png b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/opening.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_command_glass.rsi/opening.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/opening.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/opening_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/opening_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/opening_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/opening_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/panel_closing.png b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/panel_closing.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/panel_closing.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/panel_closing.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/panel_open.png b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/panel_open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/panel_open.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/panel_open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/panel_opening.png b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/panel_opening.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/panel_opening.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/panel_opening.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_command_glass.rsi/spark.png b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/spark.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_command_glass.rsi/spark.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/spark.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/sparks_broken.png b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/sparks_broken.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/sparks_broken.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/sparks_broken.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/sparks_damaged.png b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/sparks_damaged.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/sparks_damaged.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/sparks_damaged.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/sparks_open.png b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/sparks_open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/sparks_open.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/sparks_open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/welded.png b/Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/welded.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/welded.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/command.rsi/welded.png diff --git a/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/assembly.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/assembly.png new file mode 100644 index 0000000000000000000000000000000000000000..c24585647e8ce05984bb7af8f745cfee7019892a GIT binary patch literal 1003 zcmV9ZdvEhZj~_BMo7AqSz^1cD@_Vzz8M=GxWPJydl^t@*^nuFZAd|1iJ~GY zILO$9matB;%49GEb+VIRh2oHs*Kj5UA$fia7{R8S;n4X>iAeEX2U~M^7RROSzXmpH&2b*L8 zO5to;q;|)1-a7G|j@Erer#+s^F>-&Gr4r^j@WzyqqXJR5&GHFNaKC*v(pw3U9 zzNX{v-hEpWJ7_Af$J@?>*i%_R{Q)Px|MDZyZhDe^cLU%5{Ixolo{j7H$;n!cxCS=X zmrV0XEAzP9jw6^xX^Icu9_P|WkzirGX_$}`m2=|#%t)zBJi8LJ0Nx4`Y(Lnh`AjD7a5y4L0U zTo*I`NYA;QdnzZuf8GT^?$1-2wL7{PBX0JO3JBO(Um~86$IH1Hbv>StbaBR~3K@VL6s9;aK6(%kqG zAYcBunTHj>{|W?vx#fR&xz>$+bXZok_Z3ztn3UJrIyTLc{1?~`dAds`|KY28-TaeJ zzf{NXzjw(p2Xc3e{M3rWu^)iz;ZWfe$h+({SC4E9Z(VZO6m6W&fx3eP*6e;Vz!*Dw|u#rbX%;#=l+* zUtc7s^?hcZ5H9m*^g_TaU!9|gY+6K6zEZ+Np|a0_RZlqkYr>SDnw?j_j?^zBfByjC zp%Aq@^uZhJOAKD|5WeLPKsdNPnGrHEe_-&6hj^m+{y&I4#os@GQdfNjlm#Qi6B7RO zE(WeXQ7@~RCk%b;GJF+{Y85?%y}f4``R)!{Yp#fBZnWkJ@y=VC5+j}~$ zNWfewSyF`3Y@{`j@T~>idCA3l)V)w_Y_!GaQpqCT)^*}dwH0U6BGO8AcfUGElkP8o Ze*u{OnPCeZosa+k002ovPDHLkV1iI;@zDSP literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/bolted.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/bolted_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/bolted.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/bolted_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering_glass.rsi/closed.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/closed.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering_glass.rsi/closed.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/closed.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/closed_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/closed_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/closed_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/closed_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering_glass.rsi/closing.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/closing.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering_glass.rsi/closing.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/closing.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/closing_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/closing_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/closing_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/closing_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/deny.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/deny_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/deny.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/deny_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering_glass.rsi/locked.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/locked.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering_glass.rsi/locked.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/locked.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_command_glass.rsi/meta.json b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/meta.json similarity index 77% rename from Resources/Textures/Constructible/Structures/Doors/airlock_command_glass.rsi/meta.json rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/meta.json index 5587579b77..3ee302f219 100644 --- a/Resources/Textures/Constructible/Structures/Doors/airlock_command_glass.rsi/meta.json +++ b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/meta.json @@ -1,35 +1,23 @@ { "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/commit/59fe5dd2841f47a8abce60eecb9fafad34282bd0", "size": { "x": 32, "y": 32 }, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/discordia-space/CEV-Eris/blob/2b969adc2dfd3e9621bf3597c5cbffeb3ac8c9f0/icons/obj/doors/Dooreng.dmi", "states": [ { - "name": "bolted", - "delays": [ - [ - 1 - ] - ] + "name": "assembly" }, { - "name": "locked", - "delays": [ - [ - 1 - ] - ] + "name": "bolted_unlit" }, { - "name": "closed", - "delays": [ - [ - 1 - ] - ] + "name": "locked" + }, + { + "name": "closed" }, { "name": "closed_unlit", @@ -66,7 +54,7 @@ ] }, { - "name": "deny", + "name": "deny_unlit", "delays": [ [ 0.1, @@ -76,12 +64,7 @@ ] }, { - "name": "open", - "delays": [ - [ - 1 - ] - ] + "name": "open" }, { "name": "opening", @@ -126,12 +109,7 @@ ] }, { - "name": "panel_open", - "delays": [ - [ - 1 - ] - ] + "name": "panel_open" }, { "name": "panel_opening", @@ -201,12 +179,7 @@ ] }, { - "name": "welded", - "delays": [ - [ - 1 - ] - ] + "name": "welded" } ] } diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/open.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/open.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering_glass.rsi/opening.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/opening.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering_glass.rsi/opening.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/opening.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/opening_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/opening_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/opening_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/opening_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/panel_closing.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/panel_closing.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/panel_closing.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/panel_closing.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/panel_open.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/panel_open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/panel_open.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/panel_open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/panel_opening.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/panel_opening.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/panel_opening.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/panel_opening.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering_glass.rsi/spark.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/spark.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering_glass.rsi/spark.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/spark.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/sparks_broken.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/sparks_broken.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/sparks_broken.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/sparks_broken.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/sparks_damaged.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/sparks_damaged.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/sparks_damaged.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/sparks_damaged.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/sparks_open.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/sparks_open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/sparks_open.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/sparks_open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/welded.png b/Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/welded.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo_glass.rsi/welded.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/engineering.rsi/welded.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/bolted.png b/Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/bolted_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/bolted.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/bolted_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/closed.png b/Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/closed.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/closed.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/closed.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/closed_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/closed_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/closed_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/closed_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/closing.png b/Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/closing.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/closing.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/closing.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/closing_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/closing_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/closing_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/closing_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/deny.png b/Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/deny.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/deny.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/deny.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/deny_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/deny_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/deny_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/deny_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/locked.png b/Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/locked.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/locked.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/locked.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/meta.json b/Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/meta.json similarity index 71% rename from Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/meta.json rename to Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/meta.json index b50d9cf17b..5ddfbf80a7 100644 --- a/Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/meta.json +++ b/Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/meta.json @@ -1,35 +1,20 @@ { "version": 1, + "license": "CC-BY-SA 3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation at 04e43d8c1d5097fdb697addd4395fb849dd341bd", "size": { "x": 32, "y": 32 }, - "license": "CC-BY-SA 3.0", - "copyright": "Taken from https://github.com/tgstation/tgstation at 04e43d8c1d5097fdb697addd4395fb849dd341bd", "states": [ { - "name": "bolted", - "delays": [ - [ - 1 - ] - ] + "name": "bolted_unlit" }, { - "name": "closed", - "delays": [ - [ - 1 - ] - ] + "name": "closed" }, { - "name": "closed_unlit", - "delays": [ - [ - 1 - ] - ] + "name": "closed_unlit" }, { "name": "closing", @@ -78,20 +63,10 @@ ] }, { - "name": "locked", - "delays": [ - [ - 1 - ] - ] + "name": "locked" }, { - "name": "open", - "delays": [ - [ - 1 - ] - ] + "name": "open" }, { "name": "opening", @@ -134,12 +109,7 @@ ] }, { - "name": "panel_open", - "delays": [ - [ - 1 - ] - ] + "name": "panel_open" }, { "name": "panel_opening", @@ -156,20 +126,10 @@ ] }, { - "name": "welded", - "delays": [ - [ - 1 - ] - ] + "name": "welded" }, { - "name": "welded_open", - "delays": [ - [ - 1 - ] - ] + "name": "welded_open" } ] } diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/open.png b/Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/open.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/opening.png b/Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/opening.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/opening.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/opening.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/opening_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/opening_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/opening_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/opening_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/panel_closing.png b/Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/panel_closing.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/panel_closing.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/panel_closing.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/panel_open.png b/Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/panel_open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/panel_open.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/panel_open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/panel_opening.png b/Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/panel_opening.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/panel_opening.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/panel_opening.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/welded.png b/Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/welded.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/welded.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/welded.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/welded_open.png b/Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/welded_open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/welded_open.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/firelock.rsi/welded_open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/Glass/glass.rsi/assembly.png b/Resources/Textures/Constructible/Structures/Doors/Glass/glass.rsi/assembly.png new file mode 100644 index 0000000000000000000000000000000000000000..84ece0748064328ddb8f1f120cdaeda449b8fe94 GIT binary patch literal 757 zcmVc)i#r4q4fi_m;nWXh042a`szF0706PLs~W4?5F#6Yjk;_jz+JoOABj?mu|6&w(;a zY1}?PR!UW578X<5SlZaw1fW%5u?Z`D+E9Kp4_eST`ylI3ux!``-k zty;qE^V2?SA>1euz@dR!y-p+&Wj+~CS3cKGhl}%%M55H{hx;2w;3WR}Uk#iD96;){ z(0U92^<9oN{x1Xb$$0wTUO&DhRgnpXr`h@X6IUM$3=HD+`YeH!%ZlCr!0hZz0J7O- z`W?m(T4h2KV4*L2-G(oIeD}fXONy}kDIPe576MSNx2ZdwEw3~ zjw9RI(OAdLZ{3KS3aeJjcsyPJ9%j-6!_&m$mShYwIj5 zrVw1M7KjNUEBnD#maZvHBxaaT#?$rPhG}rok|z=~Ix{*0g<`(VgqiR{F|RXVyL>IF nrD9c)4XJ?qU6{wAO015Gn6P%)Il> z4ByYptbCWh`ev6s%+5@6)I7LyKmq0uo2Vm;T z*A?BxxXs3iTUc0l{sd%MCY#Ly@MQamr58E@C(g?yY%{bXy`d=U+y6E+ZUrQO^XK0M zAf2AGh)gC^W4!fvt1j=xRYTV`o9qkr5AAwsKxVOOF04W%cAy^8={YtxbYIgGfL#e7 z_vwcK{1F*2e+wl-Cj!XF&8Jq~Jem!w5d9Vo5a{Wn{iSx^Id_KKdKo=;&uwi}Ac^1r zD-Z8*I`a_t6#`*)+77X^*RETIHh})X5Y@lSub<|4_sf8}{rQzUO+SAD2_V1ml&+3m z+OK_UW_9>gcBl*~Cqr-Sx;c3s_=5dIb)DauzhaZC%k9L)k34f=R>$wIUB~Y?t7B?* zy7CM~9oRpXc`3JEI53OT($b=HJ2tc;-G|#5-g|~G5|xpx&$)f-Rb$xS&z?Ez-MB^# z$x}O4RkI9N&wXw)q2Qv?XhYwUp%v-$Hy$3&#wI+?g95+IPbJ*=PQQYo6_LbO%IwT^ z!#m)0CVcSwswzu630#tHnI{hv+ESvOLlPe+OlO?qjtX+>G`4e`SL!m zp68J~-~D*~m={=DT;TMXK01klo@IJwR>;1st!)6(=?nl*57Hea0I!ostaA3OTp?fv zF6ddhPdwx57oVXhO2cESs`Aq>zqtz0YK?-P6*`|OOofKo+}voosG=x%j1eIRltYU> zr~1YHsN!`bI29V^&c^);fzxOD*ngM=h8-U=41@jsvXIk9e_8C_gV8EE<4q(PS-&t?uq@W|Z!z`GaS z@CD}P>q(gT9~%o%ER}?(bFy9mT%|ykW%Qlfv7Oajq3gMjvG|mBWs6OgW!%6OfoL=e zz}=N2p_}|XZ1J(Pt*@`YJON3P&@>HzeEy`+YuZzbpPkLkA@mmXEd4`aa{oSW>D&qU z04`tt6o5oxRTxxNZE!B-s(F2)W?b89VHmna_M97>ICj&3D#fb35QWIxfo4b~RyjN{ zJZ&cc$3B46H(vp;8yc=$(?y0Z29eHx0AOhz?S?2se=9+PeFJp8*2O0ujg!iiFj5aX z7TAQ(3=XjU_#PwbW8hB+DwMr%QBF5MQ0;&hU@$mA?RD$@5zYsCfXepoZQpBq{!RD* z_70ACyStyRl^YdSr{1AVbx3({X!O`=k(Ytz+~7ph#s65lX_2kv_6^rI08P{QdF2*< zf2BGuFD+DGL$eOlk7Z^FHt~N;aV=C;Wpi`Gz8x3zEP+#9OucvwUnQy|*?@ifGz>%B zm&^Vdy>%vRW^2`uT(#q5vQma?=RT*I(6oia)|PEcprB{z^|u}#CL^`;AUMs0FwWhz zYcZ$wdi^p5J&Vu$N?BT5Xn6+Q&V-Nt*>SXMk22!xNPHPh&&;y4xIp&_tFt6Y#N%<6 zmzQHe-7eTe-?<%&$Kwre5x|{|`%KTwV#XC`z*N{W)-A{0He2lxd_GO(FmQ002ovPDHLkV1g`& B**X9K literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/bolted.png b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/bolted_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/bolted.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/bolted_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_science_glass.rsi/closed.png b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/closed.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_science_glass.rsi/closed.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/closed.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/closed_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/closed_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/closed_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/closed_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_science_glass.rsi/closing.png b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/closing.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_science_glass.rsi/closing.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/closing.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/closing_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/closing_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/closing_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/closing_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/deny.png b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/deny_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/deny.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/deny_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_science_glass.rsi/locked.png b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/locked.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_science_glass.rsi/locked.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/locked.png diff --git a/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/meta.json b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/meta.json new file mode 100644 index 0000000000..3ee302f219 --- /dev/null +++ b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/meta.json @@ -0,0 +1,185 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/commit/59fe5dd2841f47a8abce60eecb9fafad34282bd0", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "assembly" + }, + { + "name": "bolted_unlit" + }, + { + "name": "locked" + }, + { + "name": "closed" + }, + { + "name": "closed_unlit", + "delays": [ + [] + ] + }, + { + "name": "closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "closing_unlit", + "delays": [ + [ + 0.25, + 0.07, + 0.07, + 0.07, + 0.07, + 0.15 + ] + ] + }, + { + "name": "deny_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "open" + }, + { + "name": "opening", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "opening_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.25 + ] + ] + }, + { + "name": "panel_closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.07, + 0.27 + ] + ] + }, + { + "name": "panel_open" + }, + { + "name": "panel_opening", + "delays": [ + [ + 0.2, + 0.07, + 0.07, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "spark", + "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" + } + ] +} diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/open.png b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/open.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_science_glass.rsi/opening.png b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/opening.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_science_glass.rsi/opening.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/opening.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/opening_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/opening_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/opening_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/opening_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/panel_closing.png b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/panel_closing.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/panel_closing.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/panel_closing.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/panel_open.png b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/panel_open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/panel_open.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/panel_open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/panel_opening.png b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/panel_opening.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/panel_opening.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/panel_opening.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_science_glass.rsi/spark.png b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/spark.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_science_glass.rsi/spark.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/spark.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/sparks_broken.png b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/sparks_broken.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/sparks_broken.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/sparks_broken.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/sparks_damaged.png b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/sparks_damaged.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/sparks_damaged.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/sparks_damaged.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/sparks_open.png b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/sparks_open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/sparks_open.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/sparks_open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/welded.png b/Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/welded.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_engineering.rsi/welded.png rename to Resources/Textures/Constructible/Structures/Doors/Glass/science.rsi/welded.png diff --git a/Resources/Textures/Constructible/Structures/Doors/Glass/security.rsi/assembly.png b/Resources/Textures/Constructible/Structures/Doors/Glass/security.rsi/assembly.png new file mode 100644 index 0000000000000000000000000000000000000000..da1739bb279ebc611aaf6e03d031e6940313bad1 GIT binary patch literal 952 zcmV;p14sOcP)f ztCye>Su85uSh+v>(3+bTZRl26F21v!d+)j4d%eWg@8zCzzH`3cch8^i{Ep`0)zK7W zFmi1eHdWO?F7Yk=8BU%)!!c;xZVxF00zvXkL<2bu0H6@Y#~(s{eO)>LN{o>e<^P24 z-wCKHDPA)yoJhi?wnP<$vX3+ug_c(KSX#m5a>_bIhqr9ox%!jm3C4ct03Y1g-8sbo zk?WQ79Vu&Z%|A`Q0DxA-LB;ybaN{u_pvRwL?4hKFD_84HkX(!^`im_Dq1L<)w2Hk1 zMc^uIG;wfC6J>jr_~0*J-q(9vOmNtYA46Z{$q$&EXj)Wl2rii4ng z2sx08B2Sga975F+G?bQt%W=Z~!??n=xxEEUpB9k~$Ebm-0NV8B@|R) z9hUMoz*6SA&gl#^8@fRFb(`9tv3esZllfv%XCC4{crG+%vdK$je>-tP+uZwXMa=9ww@|dbseK3LR|UU$h8^2 z_?SLYHdI9GfvDor3hBQW0tLp=ZTv#Jms!Cfw)tbqY5+NrTT5Rl_$pG`10D8J2UAyY zjyC^*)h=hB@dmlq5%)5}1`MJopY4omXv@4})QVE?hmT~;yu|wBdjPp8FSiG1gB0)# zZyD;hd(U2W$aWIo&rrX8UO^2Bxz=pL-rgfHG4X(r=8y^EeE1wUtxAdLf{2_-a`Zj+ z=qY1c6M#S9lMTWZ!UT=#Cl2mKR`m?MTmeg6`u>n3N8e&-b|18HsTg-9KACa}-2I#a a1AxB+!IC^=s$(kv0000Pxd=*`kgPo<<5 zLa$hi^HapSn zWuU+0poV%2f#q!>0iH2eSrMtkE}gD1BoT)yxy{}xBp|T7EhGZS3rMBY3=Vo&^9LC6 zqQy{8ZWLEh5o-Jg2R)?HX|11G)L|v$mGl(~fz95^QM~+go*z>+0qzlJMdT_H%FoLS z$ev`#Ml1XJN?=YZGM%n5_J94Y8A&Nf08>*B0r2^jG{aFmqb(+V{9D>B+PnH&-&PDc zUkMHll!A6sk8}7`Bmw0PtLj2Kh}0P<2A^+<#NmOd>H^?Y0ti2U0>F1qf9@Gc;kxOd zt@jQ;Pv8sejBRi!1=N)7Tqgw za2`f&#cW6M4D0K=#_2ez$aFN-F?zNQ|0nV#Szni7hlYCb+-`(&Rgq9S7Oe%(!!zb8 z+eb<&GL2T_uh&Dgz)+#cKT6sgtz9G)8A-jREH2EKT?3+}R=Ldh_1ms?J2D4@A%ejW zGqZDAt*%G*B*Vn?xDc@(6Vu~{@m~pSGBZ1e%B!sb^@?VMSac8fh?9-a#rx>t9&wi3 zqI#|ii_q(x#P9!5P@3ySh`{I!So0_FdMA1R@l%2Af`FY!xTFZxp%F^m2ff}&b|T>m ucGJ-P$J$YxRAf?#+Gf8-YgfTv0RI5m%wsP!_X9ov00006-TCf%4CLmRKU=q8{=!CqvSWmkdz1%^61 z7j3#~%hZMv@T#O3sV+?wiQwv^rcpeR9SxFd3p)*Q7V@7+819^E%{ z-x=AyUJ0LahPC^v^m_*BBvd6!XlYrDrFc96KsucPpuC^%C;{k3me&~>8Lkk}601rU z$2%w7nX}_@I_hpy^2e-fzHTXnb&L~KB`fA6Z7>^{V0$~#FsR4r;0u3Vi~}>{276@d zvCh|NNpLnW!NbU-3W0vlAb-bx0VXVO>gl`4&h8U2-r0{D9m@Y2$dwCwmhp-Q8HW5f zku1G*$-{D#f&OY)M@C%+pLFU!aUGVU++Lh+N&>(x7?ny)P6k-ne2tPnu1g;Dxj5G? ziNoV`7!JKH=yMU4qxAG$6mhg?XmT<@u~e!j&xc zS>a_<=T1NZSX}%J09jrahT1iT`gLyArbjNP7{<2Iv6<6WHlRwgYA-}1(kjphvb@g0 ze$Li*0&pq;B=3F+z+Zuh$~j%cf7Q!{D<1$DHjj2gG@?Ilc<~NiqwC!+KKb|~lFv%y zl7DtAu?9&?4v^U0;`;BqKoq<;IJCdV;n{ZGDcAwVyff&}@$u_ixpW?=ls}c&YWwrirbbbF_g;n4C98wi2KL3ZORzcndw$ZVfhQT+#G75{0%^h+5>D<+pZBXfs zKcvTTyDtFn?b>SfHPre*tt@M;-8Q#Dr8#YHN6fclRmpOxuZ!8U*YN*DRgzsBHg(X8 z3g`Kp>AaP#nJQ{&I}Xcd`cJ3(qE8!ZLd|x2ak^=2Nma7+y3K#R9zmbWp!=*e;mD|q zU*j(<Qp)7xJ|nT*JMP&vgACMjjDbT1Lw&XltKnW{719%ufyQO{%(=Tj_!MsR7eh(JWV8 z-4+&ZvGVgz+?hKzlsT3uaM|5sNTP>c6V@izB>BR^Eq>g1V6fE@NTrhvNodXH=;Rd- zetT}X@1KLRct$QaNS;b3Ytvzyp8H(1VpYjfJm~E1*XtfO`~~m^T^yz`5z^}N00000 LNkvXXu0mjfyoBEv literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/bolted.png b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/bolted_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/bolted.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/bolted_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/closed.png b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/closed.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/closed.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/closed.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/closed_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/closed_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/closed_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/closed_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/closing.png b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/closing.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/closing.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/closing.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/closing_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/closing_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/closing_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/closing_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/deny.png b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/deny_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/deny.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/deny_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/locked.png b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/locked.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/locked.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/locked.png diff --git a/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/meta.json b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/meta.json new file mode 100644 index 0000000000..3ee302f219 --- /dev/null +++ b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/meta.json @@ -0,0 +1,185 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/commit/59fe5dd2841f47a8abce60eecb9fafad34282bd0", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "assembly" + }, + { + "name": "bolted_unlit" + }, + { + "name": "locked" + }, + { + "name": "closed" + }, + { + "name": "closed_unlit", + "delays": [ + [] + ] + }, + { + "name": "closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "closing_unlit", + "delays": [ + [ + 0.25, + 0.07, + 0.07, + 0.07, + 0.07, + 0.15 + ] + ] + }, + { + "name": "deny_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "open" + }, + { + "name": "opening", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "opening_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.25 + ] + ] + }, + { + "name": "panel_closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.07, + 0.27 + ] + ] + }, + { + "name": "panel_open" + }, + { + "name": "panel_opening", + "delays": [ + [ + 0.2, + 0.07, + 0.07, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "spark", + "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" + } + ] +} diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/open.png b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/open.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/opening.png b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/opening.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/opening.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/opening.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/opening_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/opening_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/opening_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/opening_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/panel_closing.png b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/panel_closing.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/panel_closing.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/panel_closing.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/panel_open.png b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/panel_open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/panel_open.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/panel_open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/panel_opening.png b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/panel_opening.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/panel_opening.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/panel_opening.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/spark.png b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/spark.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_cargo.rsi/spark.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/spark.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/sparks_broken.png b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/sparks_broken.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/sparks_broken.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/sparks_broken.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/sparks_damaged.png b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/sparks_damaged.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/sparks_damaged.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/sparks_damaged.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/sparks_open.png b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/sparks_open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/sparks_open.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/sparks_open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/welded.png b/Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/welded.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_glass.rsi/welded.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/cargo.rsi/welded.png diff --git a/Resources/Textures/Constructible/Structures/Doors/Standard/command.rsi/assembly.png b/Resources/Textures/Constructible/Structures/Doors/Standard/command.rsi/assembly.png new file mode 100644 index 0000000000000000000000000000000000000000..7ac258fede238878a29dc51fefdb9a85f66ed7b3 GIT binary patch literal 998 zcmV1sfnCNg{(YqQVWwRDoCJKk)V~TvVaZp0x4ObZo23mA$5yb zBs&9(W&@=rl?p6TmCBU~E{SD!0-(5?>L>x|A{1I>baccZU?$FG zG`f!+@~mf!uf&|+%l&ZFAaHWP#ovGY3V0hn)YsF+%I$|jjz|BI>?{0R;d_Ps!ePUB z`Ro?MQ|D0{dQ~KkN7s1g{S!jxOb)q3|LN`;9`CuPB!Du3ysqQ(`H4ir6hYL` zOzu>Nn3;Sm9=sEmU-Qi5D`j%wLE=%Fgt>-%K0kR~7ryqU6pvuFsM_J%QVE>u5Jf%9 z`oi5g*SMzgOug>r)R{K`q{E}#5RK^fvu@lj z4~~}{TzLB}5^0^C#G{TSHldiw0b<(^nEq`WcnI#Z9N2p}I6AI71v|jFdzQ-U=HxVI zPWJ-F>rciWw7vc&6oBOJQ(o;J#_|1%!K&{y4k!;P6H_y#MnPT#wz2Wqy1@r0E=cmq zwTQU?=u2PAHZZ#5#K1FD^%MYK2bap*(Ch=%V_7ThwiTP9%MwY~IgWD~jnjP&=8m@E z|B3QQ<{7bc=U;FNJgjfT zDs=VdfqvJ!mRr#(SIr`vpTEStdp}B}xk(~$%`N0cGvS@j<>cl_K0kknAMXAv*=h(R zQ;E7H%x1H`@q|6?g!EkSyKQM5SS3%U5;b<)o9}%nT5&F;kM`o++cLDJq8q7e3{~lFFq8+H+>N4 zK%t^SifARPOa?{~OQyAAhmS9;U8M(sop)nJDB{B4gu5UrMFY0OWGZ0BmpMno0l;5{u1p>{yph zKqM~YRa%~S%;htW>F+sGHEm(B$n>p)u2MM1&~ph$qB9)sV}3qfGiZO$5ek33XY|jV z`^;j$apQH9?}Q`4;cy?fBynZ6YV zipCm>e@VWWIqErBBYSy(Kh zZC7^h!eY_lv)`u3{>BlAj0OQH{(06kcHQD*XM6BR0|=CN)<|ab_C_&nj3+ai#n0Ym z^|6DukXKQ9PqX@Wxjx+{KmxdM;WYqav01~ge~qDfo!#2ZSYOXu`kv#Vpz;-afL#e7`_3Bx{2uPppE-@*=YzC&zX(__k4D2NM8BO15|mHi zJK*EhS6(8!T4Ft$Y+7OgNhAkIuiWKiVg;Ck;3>AePqDRkT{jC}fKYG<^E1_RlJ3r@ z0sZwarSCR;{RJd|rHw~C)1u(}Hmb8a{485kM9K@j{ku*<{tGnE!)OOO4%m)6+3KkxSJ!cLM%RC4-RGnUh3(44!Md@fLSCgcVE^mQ zP-MSF_c>`oMNaTgedHLgHPA&NuOf-Bl&Nczb@xE)lkPNOJuE(0HolI$sZ^R&Dotc; z+|cS~ly}ycxEgXDTwvmA$aej2$L|pt8%N|d_JH_AvqLhY5g83K{;NAZ5E%{H9!0xc zRhw{R7fK6#h1`L%gw_I3^?xsuZcRA_YR=fH+l3NTdiNwH(q)Eje-EfIvtb5pZcGPOT8C zdf)&Dpgk0%6qQOS1zX}oIizZwLuB<(A=ODBe>hn?j_pBjc4xD*p56Qi_#}JB@9%r_ z=FNCV>+bGm0MOgpi)=QFv4a_WNZiXDL^7Gg)YKGb3Ao8ynlwy4ZvP-D92uFzVCO%0 znl(8o32k(Al)1@|Mk3f?4An|S3a}>-zvoPIJdP`YM%he|Q+*q*BlT+#eXg=~SvF0hOF&lmx|2KL(OL^PKZu#)_>% zy{2&@w}ECo8}~4YV5dl|nvny-uRWo8hENd{*A@1qlG0BsfeJhgDt|O4Yb$JXhE&qi zPo8)Np=BZR2O}erocpCx%DySIoAG^@K!rjsS0nwIX4=qz(TRzg3W)Xhg15#MNFbC* z)Rfu@svIRrcA^>mlHe6sUSoK>RI4;H88E}(V>^J8yi`IVo0WbOLh(3%N;(&alfa`= zN4k4}2*)p6kjUvtTTwZ-suXnCIAeLi)}(*0uQ5?MI%TRc9bkTh0@60TJefc^97aD@ zwshPIL92OhH#SO^XNpC8eC}2ftE;Ps#T*qF8X7|R;lnKn{+ONh)t~I>u*ZX^PVwi{ z@o~w9xW+9RPk=Fo)>sVlmO;EZs0<#~>w#I|*X3p99{sYVh1tIAvX10Mt4WEAF-H>; z_O`Y01iqS_(I}9Rujy4Z8Jow27rCvQ0r#akOy9TxF}`c*&+XsOh)Y1(EfUGH7oATM zJAmg&__1JD;LYpT+opUraG0s&$5VfAYxYhqy8??#=23XPvr`#d;L)*O_Ft|D)rWL` zz9P2ZB4~YmeQa@Y5s^p){VOZ@gfT>2d-!d!$Ypvc2vqzhN!>pEYJuAeKWCg*nuc_9 zGxGU7T3cJq3S2vp!%t^7&+WG6AoPX?`_mDP^5<6MgoTw2+uruGVhRu!aT0hBgyu9n zn~{&=x>5;M%UOVq*`UYYv>SESp08RH0p!&oPR;}CH6z022 zLI-$E>aV+n0=iyS5o^-q1PI?g(s4Oripb%8gZfL?DIH_8LgH$6{@65@))>D3b1zpI zhJhcxF7WY{-{Q7|Q-0}}kQLCxcV8^j$ldl=KR5X7e|&L(U(NXKSX@p;5>$!#=Vq2& z!)8Jvn2_)LOqWQuBPa5>Ud7G74%s(k<@J1bEA0=lfu-v?fOoDa%#^{kJ(mCg002ov JPDHLkV1j_!4*LKA literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/bolted.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/bolted_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/bolted.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/bolted_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/closed.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/closed.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/closed.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/closed.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/closed_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/closed_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/closed_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/closed_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/closing.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/closing.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/closing.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/closing.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/closing_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/closing_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/closing_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/closing_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/deny.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/deny.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/deny.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/deny.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/deny_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/deny_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/deny_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/deny_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/frame1.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/frame1.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/frame1.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/frame1.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/frame2.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/frame2.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/frame2.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/frame2.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/frame3.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/frame3.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/frame3.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/frame3.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/frame4.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/frame4.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/frame4.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/frame4.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/locked.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/locked.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/locked.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/locked.png diff --git a/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/meta.json b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/meta.json new file mode 100644 index 0000000000..431b2c66f8 --- /dev/null +++ b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/meta.json @@ -0,0 +1,150 @@ +{ + "version": 1, + "license": "CC-BY-SA 3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation at 04e43d8c1d5097fdb697addd4395fb849dd341bd", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "assembly" + }, + { + "name": "bolted_unlit" + }, + { + "name": "closed" + }, + { + "name": "closed_unlit" + }, + { + "name": "closing", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "closing_unlit", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "deny", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "deny_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "frame1" + }, + { + "name": "frame2" + }, + { + "name": "frame3" + }, + { + "name": "frame4" + }, + { + "name": "locked" + }, + { + "name": "open" + }, + { + "name": "opening", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "opening_unlit", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "panel_closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.07, + 0.27 + ] + ] + }, + { + "name": "panel_open" + }, + { + "name": "panel_opening", + "delays": [ + [ + 0.2, + 0.07, + 0.07, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "welded" + }, + { + "name": "welded_open" + } + ] +} diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/open.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/open.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock.rsi/opening.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/opening.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock.rsi/opening.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/opening.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/opening_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/opening_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/opening_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/opening_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/panel_closing.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/panel_closing.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/panel_closing.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/panel_closing.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/panel_open.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/panel_open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/panel_open.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/panel_open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/panel_opening.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/panel_opening.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/panel_opening.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/panel_opening.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/welded.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/welded.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/welded.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/welded.png diff --git a/Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/welded_open.png b/Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/welded_open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/firelock_glass.rsi/welded_open.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/firelock.rsi/welded_open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/Standard/freezer.rsi/assembly.png b/Resources/Textures/Constructible/Structures/Doors/Standard/freezer.rsi/assembly.png new file mode 100644 index 0000000000000000000000000000000000000000..da6d507c5bcc4dca1f4a68c19fead625d7a58561 GIT binary patch literal 814 zcmV+}1JV46P)`Xlyp^Nl%pV>-xKA(` ztXgIm2Cv?{lcH!8BX8xL-xTpO9vUW*SU)ysFc`$=lS_}Ps&&W5L&L1DZIhFrv~h<0xK&krx&2ADyC_k zNPx^Hbmy%cy@4>>KmVSHQd^f~Cq?;FH(*2CS~ zw@7anvD07LMl7HRa)8v<8Y9LQ@Cp1u_T1;$J80MKf*WASKSud8d2NJ&o(n+f^KYis zTAqIa1z>aM7neGE@hrY5sp`7S9)~97YT(9xy&$K7tAA+h*x(=Ezib(iX_~xVT*m7y zRmX+-*~4Qf>cCN3cG41D3x;8kNUYax$9XG9PnU=BgJbwVacIc~Yqw9^wogUSs3A$U zV_7eF6yb2V;T$Dz<>>S_HV?7}Lm->2Uq3p%8hI;+B5o=3bF&TifUMPO)Je^6S?6}- zP9{?%lPRXAXB@9y4pmi&Mx#>1<%mY3HS@o^zQNS=41(9$1LBHSQ?Y5H>pBYy3sU5| zuGc-nC zpc@m3hM@cu(1g+o#0qT@+FCFY63m@4(`n!9>q~4;()7Oho%`8 z7xo+~MLw~z_ybq2T^9`Isi|pZ_ zB8y^LAhMy`xz4**#C~s}r?*V820}i@#bM?Tjh-ruj0|U7l$^31@hIAFT=wGOQ>U;A zKbO`u9VD*z!xPLl)1H6-G6G2WtB}Z zYmQ1Ix9oE&`c7A^;`M}6*o6BJ#+Va&ARLIsVyLV0ux$t+nFlhtT5hzrIWakB5q1Jz z=7jyIi>(VOhlqo>5sbRr+|Ge~K-U(~+p`Q-LH~dkfk-jyAX{urbukuJvahYnf#zCw z#=iEJRs1ozg-wXBZLtgUZ~x!GW(IzXR8rV!^FECL-J z?Tm&>B!^yy20zRr5U~qeMj%q67#|ESraT*txf{0h96*U;m0O5H#3PUi6q#@+Xvnz( zz!r1Bd+RD|nDHda@r*Bu%Hs~$ou}Bde0bypYuk{ zVdmt7>A4|PkIn)32smmHH||D!`?$_)1l*1W$p2F(tKlrMGMmCbJ3W;1{pVm2m<_FA zZ$TL>&z~i{Dmsj~BvMXP)(F`aTnhXbq5WX$r^!CUOoJOe+8O~F1WB?KyTrJ!3(M>@ zY-_u~o_o5xlAj^31L?9%PbsDH%g5;{#o=&Jc^nfl5$bv4Tq7yTT;-}ulOWN8&1w;2 z$R?OfMlm;A6m=cPYFdy(O%rmEBFYA)if#MV-(H5A9z+IBNcc3qsyd#7IEmZLZz*&u z%9aCqHKDAG)G+zYFK$Ohx*5@r8n{-ML3?<<^`hp2Y9Ljtw*SOIT%1?r0KcNCffNtP zvUj8EW74(5*`_khdx6ZQNJ1(U0|PHpq&Xxf(h-fl742k0ssplvya@HadXv(paDa%k zoJfD;)_RD@kj=5HFtM~u&gaW8oH=(%lw!(Cx-#Vxl>I`10r&^AShLjwRjC;O0000< KMNUMnLSTZy8M@Q} literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/bolted.png b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/bolted_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/bolted.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/bolted_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_maint.rsi/closed.png b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/closed.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_maint.rsi/closed.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/closed.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/closed_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/closed_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/closed_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/closed_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_maint.rsi/closing.png b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/closing.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_maint.rsi/closing.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/closing.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/closing_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/closing_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/closing_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/closing_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/deny.png b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/deny_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/deny.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/deny_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_maint.rsi/locked.png b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/locked.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_maint.rsi/locked.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/locked.png diff --git a/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/meta.json b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/meta.json new file mode 100644 index 0000000000..3ee302f219 --- /dev/null +++ b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/meta.json @@ -0,0 +1,185 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/commit/59fe5dd2841f47a8abce60eecb9fafad34282bd0", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "assembly" + }, + { + "name": "bolted_unlit" + }, + { + "name": "locked" + }, + { + "name": "closed" + }, + { + "name": "closed_unlit", + "delays": [ + [] + ] + }, + { + "name": "closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "closing_unlit", + "delays": [ + [ + 0.25, + 0.07, + 0.07, + 0.07, + 0.07, + 0.15 + ] + ] + }, + { + "name": "deny_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "open" + }, + { + "name": "opening", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "opening_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.25 + ] + ] + }, + { + "name": "panel_closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.07, + 0.27 + ] + ] + }, + { + "name": "panel_open" + }, + { + "name": "panel_opening", + "delays": [ + [ + 0.2, + 0.07, + 0.07, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "spark", + "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" + } + ] +} diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/open.png b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/open.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_maint.rsi/opening.png b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/opening.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_maint.rsi/opening.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/opening.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/opening_unlit.png b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/opening_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/opening_unlit.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/opening_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/panel_closing.png b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/panel_closing.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/panel_closing.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/panel_closing.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/panel_open.png b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/panel_open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/panel_open.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/panel_open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/panel_opening.png b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/panel_opening.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/panel_opening.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/panel_opening.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_maint.rsi/spark.png b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/spark.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_maint.rsi/spark.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/spark.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/sparks_broken.png b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/sparks_broken.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/sparks_broken.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/sparks_broken.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/sparks_damaged.png b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/sparks_damaged.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/sparks_damaged.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/sparks_damaged.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/sparks_open.png b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/sparks_open.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/sparks_open.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/sparks_open.png diff --git a/Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/welded.png b/Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/welded.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/airlock_science.rsi/welded.png rename to Resources/Textures/Constructible/Structures/Doors/Standard/maint.rsi/welded.png diff --git a/Resources/Textures/Constructible/Structures/Doors/Standard/medical.rsi/assembly.png b/Resources/Textures/Constructible/Structures/Doors/Standard/medical.rsi/assembly.png new file mode 100644 index 0000000000000000000000000000000000000000..c91e70204e17143ce4d39248297d0926f1728ba2 GIT binary patch literal 953 zcmV;q14jIbP)xx+6l@C#|DXq3+fABnYyzcl2#3vk_S);+m16U~tl!MMnXlfw zotbsy+DD%raER6GE1Wzv!7yQ)brzSFH30tFt`3y|93!7!=k#gKAs_j32Q>r&C3W9ZFuSY0P9%XF6y|8d9is ztm{r0?wtGlW$+_4-QS z9Tkc(34>7hwI;ugqQzo~VzI>H(z2Y@JE5v7xm+%^bAeng=b8W8n|E1UT1Lc` zcR+lic`_~($Y!&=f9*Xf^P2~*Uj5MXRrHG0a|ss~F7}M(fOtLibd&#`-^UV8vndh13 z`A$Ng-TCsEr&zzc#`w7jhKZ_KVtHj%t|QrO4uC?T2*Bfm!cYmo3uH2zoIfvG1nj_7 zv&5lPgOlZgUr`Ohx33fkA<%W5df9pGM|#oY z({2-ODLN5>R4N6)FB?s{_x1-#kB^^iYisM|1QbQVFbn`H6(`Sz@z~?%XX~d3!&S4y z9tI)+H*UNKKqj*(4Z5y(I6q4bbc1D?o^|NL)WUH;1E|%k1`FAU>?hC- znan1K2Ucj{1mHLVkpJXk0Cp2It=~e8>C17Hi*EpUhR2{G8`1A-ocP2QMxGzx-FMz1 zU#?^2{}@_e8xcD=KsFy*kUq*eK9?{Cl|v z1JA#W2*BP!lUGhnGP3bii`CiJXyAyH*Qe)>gAO?fLKmhMx*q=Xk6(M%-gbMsZySJN z7<{{Nk7%^j9luy#b6!Kc546iNy9L{L)>iC>uIudVZ2OPns#zj-c7(;Jui^g*N0MFf zAD@e}~e!fv)+1F5fZtZA(_?ACojn$Wf-lirc-OQ33&7>o864?+l!?hDd{ zqe4(D2KSG#sGw?=h}d5#>vz|B)<7)QpC&vaIJogwQGOkTv)LTkY>wrXRjJk8P!xr9 zIvseRAJXZxZ~pIZKV*4j6+5o10s9lpm$6}xN~O5{sWXy;^uVppQys6c8}3*gMYyzd zy+fMYB;4yDP1qjXmgGxI*ZKb5PaazbfxSY$D~U>_0zkQ3CV$lS1a^h2k0__}ibb-s|%&Qa?-W%P|`Y&FKocz=Y$+@WqE2<8n zt#{5(q%C01zbw1~fG*WVm8M;A>$&8h$Cu*d!K8t;n@pXMT#Kmci$w#_Vmk(c>MWV@ zSBncU(kuPtX0(i(V>NBD_T%>pFxY7;=mdf}5R1p5r^f-aE+_PhQVyx{wwfAnSfsqJ zf8`a)W$vXivPSL%-9u;tZBdkHi2!8wKr!ZON&)^o{(&YQo9f7S zY(NUw&FD5aM@bgb!vV};GShYirSVn%6e`QatVs$e!8(A)A^7u`27mPjiNNsiX`&cQ zBn9R?8-KG0@*x}!aS}sYM_)?I1(YsU`hpcA8i9Pk$V4MygYFIhq=*CF@$+P0*^w^C z%l;VH4w#|AdWiJpmxtb9XJ@|K4Cdx`FqRo%@OUqHgK-FZKNrm~g+PrXJS%fx|A;r) z2LN+7BuaKbB6D3AH3A*xK9GOiop!J`Rg*S`-{+arJ^vIW0=~!w)K#>A@!|cnSG9W~ zAtNaVZHH4Dbo~>^G0eAcypF%C#?H#h?W1kYG9cAagcVya)YmtV{_V*L=@`;FkWI@p zm0Jxm$P_kYT#DB*8g8mJ5~}pSAyKk+i=t^HBoyVQD%m*yoB3pgSdpgd7}*Wt>bjMU zwSV_=bChJrhzfzQ;+lHpzn23E#>hS?(e4eNaAeDTF?BY8Hqo{~Un%%1Dzpb2mTJ~k z=Y+X8sT_+-0rom#FC!d4Cn`$$$(X~@RtwCpt*a`{2Ci9E$UnXZ&=$4J_5dAF0-j-{ zWzN7VldACnyJJiu3ONJ+WZp|x}R#A|#E?G4+S zRGE!xU9V4Y44u_~t*n{Rg5}+wU#B$AEc`J)_ia(fYL*nq{RRdGd#eAn==H%}*2Kun b%*>!Ht^6nM(bbPYw=;OU`njxgN@xNA^9f&< literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/assembly.rsi/assembly_1.png b/Resources/Textures/Constructible/Structures/Doors/assembly.rsi/assembly_1.png new file mode 100644 index 0000000000000000000000000000000000000000..2706588072baf166c57837f2eb1bba4ff8e8cb01 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ{hlt4ArY;~60D08M0%P64Y=G6 zIxxFU`0LFg@lU)U+dye|>Y?k>{~b%tu(P>E?V8Bxa>n>m!UVD1pX2>wAMS5j!Z2f< z$o54mk81E${I26?Hv0SWGJDmH-hze=3%H$M{?i! literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/assembly.rsi/assembly_2.png b/Resources/Textures/Constructible/Structures/Doors/assembly.rsi/assembly_2.png new file mode 100644 index 0000000000000000000000000000000000000000..8aaa8ea0925fde40f17c0b1b976c379d515e95e7 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJR!ZI8=zaQMf~P0q|N46;KFYgYuls$>qyGS7^rHL|O%E?~ zKd&=3D=z%I{`bGR%lHx*1+RWR!(*;A^ME4b;+I?rg?!%3Cvu{g)n@$s(p6k?z-87a jutgdYtRZYXJUk5ZCpj>LD$AV*I*7s3)z4*}Q$iB}nM+7r literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/assembly.rsi/fire_0.png b/Resources/Textures/Constructible/Structures/Doors/assembly.rsi/fire_0.png new file mode 100644 index 0000000000000000000000000000000000000000..3c2c7d4e659f1794fd7406cde191eb47e77e6bb8 GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzEl(H6kcif|ml!!26hxd4CVnyv w*GXu2FT01KnU%pUdw2f&-qWlM4f|Csd8e>4-tgX&3Dm{l>FVdQ&MBb@0E_k;Q2+n{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/assembly.rsi/fire_1.png b/Resources/Textures/Constructible/Structures/Doors/assembly.rsi/fire_1.png new file mode 100644 index 0000000000000000000000000000000000000000..70e95efcd41a160abcf65982ebcdb5fb37366e17 GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzH%}MGkcif|7Xx{L5-kreOKmgg z?0u8UG3f@Qv_brg*}wN+zbzrd#PA?HxXAePi(|859pnq=?K&{c>)9Xc+*W;{8Tp=8 XK_MLa52Ny~0eK9bu6{1-oD!M96?;=^x<&J8wT|WnuUi_VUe_wS~TX7oH|C9C$rR=Cvn_*vcsx+ku)HJYD@<);T3K F0RUh>B&z@b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/assembly.rsi/fire_3.png b/Resources/Textures/Constructible/Structures/Doors/assembly.rsi/fire_3.png new file mode 100644 index 0000000000000000000000000000000000000000..d47a97ed689c04c652d2eda9230c0c9980988e71 GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzJx>?Mkcif|ml$~&6nK~qvWagt z`Cq3X;lQxlJI-M;8^gY9p})V~+7ZLRFhlnwW2__7&!|$P(?FdJp00i_>zopr0QdDB ARR910 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/assembly.rsi/meta.json b/Resources/Textures/Constructible/Structures/Doors/assembly.rsi/meta.json new file mode 100644 index 0000000000..0ea778a990 --- /dev/null +++ b/Resources/Textures/Constructible/Structures/Doors/assembly.rsi/meta.json @@ -0,0 +1,32 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/commit/59fe5dd2841f47a8abce60eecb9fafad34282bd0", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "assembly_0" + }, + { + "name": "assembly_1" + }, + { + "name": "assembly_2" + }, + { + "name": "fire_0" + }, + { + "name": "fire_1" + }, + { + "name": "fire_2" + }, + { + "name": "fire_3" + } + ] +} diff --git a/Resources/Textures/Constructible/Structures/Doors/edge_door_hazard.rsi/bolted.png b/Resources/Textures/Constructible/Structures/Doors/edge_door_hazard.rsi/bolted_unlit.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Doors/edge_door_hazard.rsi/bolted.png rename to Resources/Textures/Constructible/Structures/Doors/edge_door_hazard.rsi/bolted_unlit.png diff --git a/Resources/Textures/Constructible/Structures/Doors/edge_door_hazard.rsi/meta.json b/Resources/Textures/Constructible/Structures/Doors/edge_door_hazard.rsi/meta.json index 961e7b979f..563e7750ab 100644 --- a/Resources/Textures/Constructible/Structures/Doors/edge_door_hazard.rsi/meta.json +++ b/Resources/Textures/Constructible/Structures/Doors/edge_door_hazard.rsi/meta.json @@ -1,423 +1,296 @@ { - "version": 1, - "size": { - "x": 32, - "y": 32 + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/vgstation-coders/vgstation13/ at 38b65a605df7ae2907d6bf0d4aebc5faa1bbc561", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "alert_cold", + "directions": 4, + "delays": [ + [ + 0.5, + 0.5 + ], + [ + 0.5, + 0.5 + ], + [ + 0.5, + 0.5 + ], + [ + 0.5, + 0.5 + ] + ] }, - "license": "CC-BY-SA 3.0", - "copyright": "Taken from https://github.com/vgstation-coders/vgstation13/ at 38b65a605df7ae2907d6bf0d4aebc5faa1bbc561", - "states": [ - { - "name": "alert_cold", - "directions": 4, - "delays": [ - [ - 0.5, - 0.5 - ], - [ - 0.5, - 0.5 - ], - [ - 0.5, - 0.5 - ], - [ - 0.5, - 0.5 - ] - ] - }, - { - "name": "alert_hot", - "directions": 4, - "delays": [ - [ - 0.5, - 0.5 - ], - [ - 0.5, - 0.5 - ], - [ - 0.5, - 0.5 - ], - [ - 0.5, - 0.5 - ] - ] - }, - { - "name": "bolted", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] - }, - { - "name": "closed", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] - }, - { - "name": "closed_unlit", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] - }, - { - "name": "closing", - "directions": 4, - "delays": [ - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ] - ] - }, - { - "name": "closing_unlit", - "directions": 4, - "delays": [ - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ] - ] - }, - { - "name": "deny", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] - }, - { - "name": "deny_unlit", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] - }, - { - "name": "locked", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] - }, - { - "name": "open", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] - }, - { - "name": "opening", - "directions": 4, - "delays": [ - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ] - ] - }, - { - "name": "opening_unlit", - "directions": 4, - "delays": [ - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ] - ] - }, - { - "name": "palert", - "directions": 4, - "delays": [ - [ - 0.5, - 0.5 - ], - [ - 0.5, - 0.5 - ], - [ - 0.5, - 0.5 - ], - [ - 0.5, - 0.5 - ] - ] - }, - { - "name": "panel_closing", - "delays": [ - [ - 0.1, - 0.1, - 0.07, - 0.07, - 0.07, - 0.07, - 0.27 - ] - ] - }, - { - "name": "panel_open", - - }, - { - "name": "panel_opening", - "delays": [ - [ - 0.2, - 0.07, - 0.07, - 0.07, - 0.07, - 0.07, - 0.2 - ] - ] - }, - { - "name": "welded", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] - }, - { - "name": "welded_open", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] - } - ] -} \ No newline at end of file + { + "name": "alert_hot", + "directions": 4, + "delays": [ + [ + 0.5, + 0.5 + ], + [ + 0.5, + 0.5 + ], + [ + 0.5, + 0.5 + ], + [ + 0.5, + 0.5 + ] + ] + }, + { + "name": "bolted_unlit", + "directions": 4 + }, + { + "name": "closed", + "directions": 4 + }, + { + "name": "closed_unlit", + "directions": 4 + }, + { + "name": "closing", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "closing_unlit", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "deny", + "directions": 4 + }, + { + "name": "deny_unlit", + "directions": 4 + }, + { + "name": "locked", + "directions": 4 + }, + { + "name": "open", + "directions": 4 + }, + { + "name": "opening", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "opening_unlit", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "palert", + "directions": 4, + "delays": [ + [ + 0.5, + 0.5 + ], + [ + 0.5, + 0.5 + ], + [ + 0.5, + 0.5 + ], + [ + 0.5, + 0.5 + ] + ] + }, + { + "name": "panel_closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.07, + 0.27 + ] + ] + }, + { + "name": "panel_open", + }, + { + "name": "panel_opening", + "delays": [ + [ + 0.2, + 0.07, + 0.07, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "welded", + "directions": 4 + }, + { + "name": "welded_open", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Constructible/Structures/Doors/effects.rsi/bolted_unlit.png b/Resources/Textures/Constructible/Structures/Doors/effects.rsi/bolted_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..0fa52b6b4ee47d49bd4494f6224e0d5b08bdd27a GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@o&cW^S0KHbo&AQm_z!Ju8K#DI zAfK@$$S;_|;n|HeAVnw$#xxGII%y zOfOF=cV`IXa9k}Nc}u7IOW=fe3;qEWv6lq-1p{di2u*nv0i>cmT^vI^jwdHbur5vz zdB762XhqFBEhZ_G3nm32J#3FOBv`kwq-AD`Z4O%-b#u^K|udS?83{1OPwR BKSlrm literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/effects.rsi/deny_unlit.png b/Resources/Textures/Constructible/Structures/Doors/effects.rsi/deny_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..b7af19274333dd91a15689d0d5339eb195fbc640 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|ei2$DvS0Ek8zz`Iylar~onw|ZI zxcCok?f;J%jI{3c1LYV?g8YIR9G=}s19I#yBYe>jEWlnQhIF)~Kf&??eitlWD>Y{%;0Zn4? MboFyt=akR{0Dc!VjQ{`u literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/effects.rsi/meta.json b/Resources/Textures/Constructible/Structures/Doors/effects.rsi/meta.json new file mode 100644 index 0000000000..919f9154a1 --- /dev/null +++ b/Resources/Textures/Constructible/Structures/Doors/effects.rsi/meta.json @@ -0,0 +1,126 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/commit/59fe5dd2841f47a8abce60eecb9fafad34282bd0", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "bolted_unlit" + }, + { + "name": "closed_unlit" + { + "name": "closing_unlit", + "delays": [ + [ + 0.25, + 0.07, + 0.07, + 0.07, + 0.07, + 0.15 + ] + ] + }, + { + "name": "deny_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "opening_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.25 + ] + ] + }, + { + "name": "panel_closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.07, + 0.27 + ] + ] + }, + { + "name": "panel_open" + }, + { + "name": "panel_opening", + "delays": [ + [ + 0.2, + 0.07, + 0.07, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "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" + } + ] +} diff --git a/Resources/Textures/Constructible/Structures/Doors/effects.rsi/opening_unlit.png b/Resources/Textures/Constructible/Structures/Doors/effects.rsi/opening_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..846e50ff8e75cf0c68fd99a0f072cb519bee8e17 GIT binary patch literal 791 zcmV+y1L*vTP)bP7ab=$Br7>5G)*inGB6`vHbhlPOHfWanNd_*S!Z`$M73aIX=7F(a$dS~Rp51Z zfP``@g_EMTpFF&%R^`S^08t1*s~cI`EPM1(lm?c#0000ObW%=J000000000000000 z000000000000000pA8*_00077NklIt!qCido!sT)q5jYIL5|9cQjK|}#Mc^=oyv7Hz1h@i@AKTOEWM&SBcKn5a zSisPI(=_Hb4!wB*X`LmIQ{X=Y=+)dC_Wch86hbHfo}Z@c^*T*%2>FCSUEgj>DByVe zYQf-nWYcfp5G|0!O9HnUig7se!4%q^UU^=eqF0N$hG>C+FCL+QNKxSM`Hr6hS0LbH z6AZ-40{3_P9BKu@kBk`3T}J{lUp_(sv7*46g@X7hS@>(z0FgPX2$*G<#ft}y1I4II zQ~aI_cyRlGAa69|4x^%7(zI>Ejb?ey0J8E%Lw%P;K~%KsH|PZeuw9x)4P>Y3Fogos zuw7h(6Bwq&;pBfr>M8^So)@zSbY~Tob#Ci-nt}#+12ZqKqFJG7YymQA>(_`Ia0Wb| zIuEe*>PoU^w?7%h`Wk8iZ@}>x0$9SJBiKtF2qX-2Wm-T}X{}e6i$KCaCudPCrU@>G zGI;q!3s1!r+-WBA>Fzq7^8`?424p@hpn&h}$UE?T5y(Nk+R5=KSax!}t&xNJTiAtp z{}^^$Uz9H(wuV~>FrA$$D)$d)WngY=vIRJYst~b(Kw=GM2*^{gfq*;(&kLls;nM=@ z&jpm!o25Fp3<1~svjP&ECE$90RzPC21o++PM literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/effects.rsi/panel_closing.png b/Resources/Textures/Constructible/Structures/Doors/effects.rsi/panel_closing.png new file mode 100644 index 0000000000000000000000000000000000000000..1a612bfddee90b00fc0e07f60ea4c8d818d05407 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeG3?%1&o4*=J@dWsUxB_W?LzX5^&Q%-OBbJv< z1o9b6g8YIR9G=}s19CDwT^vI^jwdHbur@PlTyRVh>1kTXv?HO1^@0nputC$MXBSfP z;#folnl3F0;Jm0{B6}@>^R;h=WGkmvvBrZ52@3H*Elg1iY7xgA*zY{Gm?W33!N>XT qu7!%ltb&Mh2U~7OF7e_i20G&`$NyV1xuyawW$<+Mb6Mw<&;$T=06wb# literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/effects.rsi/panel_open.png b/Resources/Textures/Constructible/Structures/Doors/effects.rsi/panel_open.png new file mode 100644 index 0000000000000000000000000000000000000000..777c6dd693e3c18e7c101d8dd019f3786f3fa2d3 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@o&cW^S0Jr#$kN2gxoQJ@#PYI< zKt5whkY6x^!?PP{K#r!Ti(`ny<>UkjnTF0p#+HMz>lhLX+MFcs>|V&zr?w)APp!qQ dgl#G#!#W#g$MDC$GJ%>HJYD@<);T3K0RWtnBLM&a literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/effects.rsi/panel_opening.png b/Resources/Textures/Constructible/Structures/Doors/effects.rsi/panel_opening.png new file mode 100644 index 0000000000000000000000000000000000000000..3679c4821dce26cfdce08c1717b56fc86a43315d GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeG3?%1&o4*=J@dWsUxB_W?LzX5^&Q%-OBbJv< z1o9b6g8YIR9G=}s19H+mT^vI^jwdHburf2wkPvIgWYt@7fJx(Q>^g>JXS)?@idk2% zq-(UOO0hibKBTgv+&SXfY=xTa87%I?Q^FcDFD66%%n7hj|c25u0=Hbzuz>&Md dbBcZ?)Aw7<0^jOhxdW|Y@O1TaS?83{1ORW&Jrn={ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/effects.rsi/sparks_damaged.png b/Resources/Textures/Constructible/Structures/Doors/effects.rsi/sparks_damaged.png new file mode 100644 index 0000000000000000000000000000000000000000..f16a028dee5bbe41a7f4e35f686043e8a112ce4e GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeK3?y%aJ*@^(YymzYu0Z<#e`9lQK{p_au_VYZ zn8D%MjWi%9!PCVtL_+fI!HvAl4m=D8Hh=XH6ZQR;XyVo{y01gP^_0k+pXD$8l*-N4 z&iUk!V5<=?maE{?*yyS)-udN6;H*Pi5*L(-Fs)pAdDY$x8SUGCM{GTG-~v& dN}IerjGt7Q1>7HnEC$-e;OXk;vd$@?2>`@EK-2&L literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Structures/Doors/effects.rsi/sparks_open.png b/Resources/Textures/Constructible/Structures/Doors/effects.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..630eabb976ecf11fa59ba29f03502b02bde399aa GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^2|(na*S0L@>?eF8`6Brm69v&VU z85t83lboEKnwpxCk&%;=Q&v{CgYoQkpgP8qAirP+hi5m^fE*)F7sn8d^T`PkI~%0W zB{6Q2m5{jckSSO_Q#IG@-W(qB3