From 12b5f3ebc5f523038b3910418662cf9d89ca7416 Mon Sep 17 00:00:00 2001 From: Hugal31 Date: Thu, 28 May 2020 01:05:47 +0200 Subject: [PATCH] Import CEV-Eris maintenance doors (#982) --- .../Buildings/Doors/airlock_types.yml | 121 +++++++++++++++++- .../Doors/airlock_cargo.rsi/closed.png | Bin 0 -> 1109 bytes .../Doors/airlock_cargo.rsi/closed_unlit.png | Bin 0 -> 157 bytes .../Doors/airlock_cargo.rsi/closing.png | Bin 0 -> 2603 bytes .../Doors/airlock_cargo.rsi/closing_unlit.png | Bin 0 -> 310 bytes .../Doors/airlock_cargo.rsi/deny.png | Bin 0 -> 1470 bytes .../Doors/airlock_cargo.rsi/locked.png | Bin 0 -> 1120 bytes .../Doors/airlock_cargo.rsi/meta.json | 1 + .../Doors/airlock_cargo.rsi/open.png | Bin 0 -> 278 bytes .../Doors/airlock_cargo.rsi/opening.png | Bin 0 -> 2551 bytes .../Doors/airlock_cargo.rsi/opening_unlit.png | Bin 0 -> 1910 bytes .../Doors/airlock_cargo.rsi/panel_closing.png | Bin 0 -> 368 bytes .../Doors/airlock_cargo.rsi/panel_open.png | Bin 0 -> 193 bytes .../Doors/airlock_cargo.rsi/panel_opening.png | Bin 0 -> 342 bytes .../Doors/airlock_cargo.rsi/spark.png | Bin 0 -> 2393 bytes .../Doors/airlock_cargo.rsi/sparks_broken.png | Bin 0 -> 226 bytes .../airlock_cargo.rsi/sparks_damaged.png | Bin 0 -> 238 bytes .../Doors/airlock_cargo.rsi/sparks_open.png | Bin 0 -> 215 bytes .../Doors/airlock_cargo.rsi/welded.png | Bin 0 -> 225 bytes .../Doors/airlock_cargo_glass.rsi/closed.png | Bin 0 -> 1119 bytes .../airlock_cargo_glass.rsi/closed_unlit.png | Bin 0 -> 157 bytes .../Doors/airlock_cargo_glass.rsi/closing.png | Bin 0 -> 2526 bytes .../airlock_cargo_glass.rsi/closing_unlit.png | Bin 0 -> 310 bytes .../Doors/airlock_cargo_glass.rsi/deny.png | Bin 0 -> 1477 bytes .../Doors/airlock_cargo_glass.rsi/locked.png | Bin 0 -> 1130 bytes .../Doors/airlock_cargo_glass.rsi/meta.json | 1 + .../Doors/airlock_cargo_glass.rsi/open.png | Bin 0 -> 278 bytes .../Doors/airlock_cargo_glass.rsi/opening.png | Bin 0 -> 2597 bytes .../airlock_cargo_glass.rsi/opening_unlit.png | Bin 0 -> 1910 bytes .../airlock_cargo_glass.rsi/panel_closing.png | Bin 0 -> 368 bytes .../airlock_cargo_glass.rsi/panel_open.png | Bin 0 -> 193 bytes .../airlock_cargo_glass.rsi/panel_opening.png | Bin 0 -> 342 bytes .../Doors/airlock_cargo_glass.rsi/spark.png | Bin 0 -> 2395 bytes .../airlock_cargo_glass.rsi/sparks_broken.png | Bin 0 -> 226 bytes .../sparks_damaged.png | Bin 0 -> 238 bytes .../airlock_cargo_glass.rsi/sparks_open.png | Bin 0 -> 215 bytes .../Doors/airlock_cargo_glass.rsi/welded.png | Bin 0 -> 225 bytes .../Doors/airlock_maint.rsi/closed.png | Bin 0 -> 922 bytes .../Doors/airlock_maint.rsi/closed_unlit.png | Bin 0 -> 157 bytes .../Doors/airlock_maint.rsi/closing.png | Bin 0 -> 2352 bytes .../Doors/airlock_maint.rsi/closing_unlit.png | Bin 0 -> 310 bytes .../Doors/airlock_maint.rsi/deny.png | Bin 0 -> 1295 bytes .../Doors/airlock_maint.rsi/locked.png | Bin 0 -> 936 bytes .../Doors/airlock_maint.rsi/meta.json | 1 + .../Doors/airlock_maint.rsi/open.png | Bin 0 -> 278 bytes .../Doors/airlock_maint.rsi/opening.png | Bin 0 -> 2382 bytes .../Doors/airlock_maint.rsi/opening_unlit.png | Bin 0 -> 1910 bytes .../Doors/airlock_maint.rsi/panel_closing.png | Bin 0 -> 368 bytes .../Doors/airlock_maint.rsi/panel_open.png | Bin 0 -> 193 bytes .../Doors/airlock_maint.rsi/panel_opening.png | Bin 0 -> 342 bytes .../Doors/airlock_maint.rsi/spark.png | Bin 0 -> 2197 bytes .../Doors/airlock_maint.rsi/sparks_broken.png | Bin 0 -> 226 bytes .../airlock_maint.rsi/sparks_damaged.png | Bin 0 -> 238 bytes .../Doors/airlock_maint.rsi/sparks_open.png | Bin 0 -> 215 bytes .../Doors/airlock_maint.rsi/welded.png | Bin 0 -> 225 bytes .../Doors/airlock_maint_cargo.rsi/closed.png | Bin 0 -> 885 bytes .../airlock_maint_cargo.rsi/closed_unlit.png | Bin 0 -> 83 bytes .../Doors/airlock_maint_cargo.rsi/closing.png | Bin 0 -> 1926 bytes .../airlock_maint_cargo.rsi/closing_unlit.png | Bin 0 -> 1160 bytes .../Doors/airlock_maint_cargo.rsi/deny.png | Bin 0 -> 1370 bytes .../Doors/airlock_maint_cargo.rsi/locked.png | Bin 0 -> 1032 bytes .../Doors/airlock_maint_cargo.rsi/meta.json | 1 + .../Doors/airlock_maint_cargo.rsi/open.png | Bin 0 -> 394 bytes .../Doors/airlock_maint_cargo.rsi/opening.png | Bin 0 -> 1865 bytes .../airlock_maint_cargo.rsi/opening_unlit.png | Bin 0 -> 1174 bytes .../airlock_maint_cargo.rsi/panel_closing.png | Bin 0 -> 381 bytes .../airlock_maint_cargo.rsi/panel_open.png | Bin 0 -> 209 bytes .../airlock_maint_cargo.rsi/panel_opening.png | Bin 0 -> 381 bytes .../Doors/airlock_maint_cargo.rsi/spark.png | Bin 0 -> 2444 bytes .../airlock_maint_cargo.rsi/sparks_broken.png | Bin 0 -> 228 bytes .../sparks_damaged.png | Bin 0 -> 244 bytes .../airlock_maint_cargo.rsi/sparks_open.png | Bin 0 -> 225 bytes .../Doors/airlock_maint_cargo.rsi/welded.png | Bin 0 -> 337 bytes .../airlock_maint_command.rsi/closed.png | Bin 0 -> 974 bytes .../closed_unlit.png | Bin 0 -> 83 bytes .../airlock_maint_command.rsi/closing.png | Bin 0 -> 1979 bytes .../closing_unlit.png | Bin 0 -> 1223 bytes .../Doors/airlock_maint_command.rsi/deny.png | Bin 0 -> 1510 bytes .../airlock_maint_command.rsi/locked.png | Bin 0 -> 1165 bytes .../Doors/airlock_maint_command.rsi/meta.json | 1 + .../Doors/airlock_maint_command.rsi/open.png | Bin 0 -> 396 bytes .../airlock_maint_command.rsi/opening.png | Bin 0 -> 1975 bytes .../opening_unlit.png | Bin 0 -> 1225 bytes .../panel_closing.png | Bin 0 -> 399 bytes .../airlock_maint_command.rsi/panel_open.png | Bin 0 -> 209 bytes .../panel_opening.png | Bin 0 -> 397 bytes .../Doors/airlock_maint_command.rsi/spark.png | Bin 0 -> 2566 bytes .../sparks_broken.png | Bin 0 -> 228 bytes .../sparks_damaged.png | Bin 0 -> 244 bytes .../airlock_maint_command.rsi/sparks_open.png | Bin 0 -> 225 bytes .../airlock_maint_command.rsi/welded.png | Bin 0 -> 337 bytes .../Doors/airlock_maint_common.rsi/closed.png | Bin 0 -> 839 bytes .../airlock_maint_common.rsi/closed_unlit.png | Bin 0 -> 83 bytes .../airlock_maint_common.rsi/closing.png | Bin 0 -> 1805 bytes .../closing_unlit.png | Bin 0 -> 1137 bytes .../Doors/airlock_maint_common.rsi/deny.png | Bin 0 -> 1323 bytes .../Doors/airlock_maint_common.rsi/locked.png | Bin 0 -> 971 bytes .../Doors/airlock_maint_common.rsi/meta.json | 1 + .../Doors/airlock_maint_common.rsi/open.png | Bin 0 -> 384 bytes .../airlock_maint_common.rsi/opening.png | Bin 0 -> 1749 bytes .../opening_unlit.png | Bin 0 -> 1138 bytes .../panel_closing.png | Bin 0 -> 381 bytes .../airlock_maint_common.rsi/panel_open.png | Bin 0 -> 209 bytes .../panel_opening.png | Bin 0 -> 381 bytes .../Doors/airlock_maint_common.rsi/spark.png | Bin 0 -> 2306 bytes .../sparks_broken.png | Bin 0 -> 228 bytes .../sparks_damaged.png | Bin 0 -> 244 bytes .../airlock_maint_common.rsi/sparks_open.png | Bin 0 -> 225 bytes .../Doors/airlock_maint_common.rsi/welded.png | Bin 0 -> 337 bytes .../Doors/airlock_maint_engi.rsi/closed.png | Bin 0 -> 939 bytes .../airlock_maint_engi.rsi/closed_unlit.png | Bin 0 -> 83 bytes .../Doors/airlock_maint_engi.rsi/closing.png | Bin 0 -> 1893 bytes .../airlock_maint_engi.rsi/closing_unlit.png | Bin 0 -> 1163 bytes .../Doors/airlock_maint_engi.rsi/deny.png | Bin 0 -> 1429 bytes .../Doors/airlock_maint_engi.rsi/locked.png | Bin 0 -> 1092 bytes .../Doors/airlock_maint_engi.rsi/meta.json | 1 + .../Doors/airlock_maint_engi.rsi/open.png | Bin 0 -> 402 bytes .../Doors/airlock_maint_engi.rsi/opening.png | Bin 0 -> 1848 bytes .../airlock_maint_engi.rsi/opening_unlit.png | Bin 0 -> 1173 bytes .../airlock_maint_engi.rsi/panel_closing.png | Bin 0 -> 381 bytes .../airlock_maint_engi.rsi/panel_open.png | Bin 0 -> 209 bytes .../airlock_maint_engi.rsi/panel_opening.png | Bin 0 -> 381 bytes .../Doors/airlock_maint_engi.rsi/spark.png | Bin 0 -> 2458 bytes .../airlock_maint_engi.rsi/sparks_broken.png | Bin 0 -> 228 bytes .../airlock_maint_engi.rsi/sparks_damaged.png | Bin 0 -> 244 bytes .../airlock_maint_engi.rsi/sparks_open.png | Bin 0 -> 225 bytes .../Doors/airlock_maint_engi.rsi/welded.png | Bin 0 -> 337 bytes .../Doors/airlock_maint_int.rsi/closed.png | Bin 0 -> 825 bytes .../airlock_maint_int.rsi/closed_unlit.png | Bin 0 -> 83 bytes .../Doors/airlock_maint_int.rsi/closing.png | Bin 0 -> 1953 bytes .../airlock_maint_int.rsi/closing_unlit.png | Bin 0 -> 1287 bytes .../Doors/airlock_maint_int.rsi/deny.png | Bin 0 -> 1363 bytes .../Doors/airlock_maint_int.rsi/locked.png | Bin 0 -> 1008 bytes .../Doors/airlock_maint_int.rsi/meta.json | 1 + .../Doors/airlock_maint_int.rsi/open.png | Bin 0 -> 384 bytes .../Doors/airlock_maint_int.rsi/opening.png | Bin 0 -> 1889 bytes .../airlock_maint_int.rsi/opening_unlit.png | Bin 0 -> 1285 bytes .../airlock_maint_int.rsi/panel_closing.png | Bin 0 -> 381 bytes .../airlock_maint_int.rsi/panel_open.png | Bin 0 -> 209 bytes .../airlock_maint_int.rsi/panel_opening.png | Bin 0 -> 381 bytes .../Doors/airlock_maint_int.rsi/spark.png | Bin 0 -> 2428 bytes .../airlock_maint_int.rsi/sparks_broken.png | Bin 0 -> 228 bytes .../airlock_maint_int.rsi/sparks_damaged.png | Bin 0 -> 244 bytes .../airlock_maint_int.rsi/sparks_open.png | Bin 0 -> 225 bytes .../Doors/airlock_maint_int.rsi/welded.png | Bin 0 -> 337 bytes .../Doors/airlock_maint_med.rsi/closed.png | Bin 0 -> 903 bytes .../airlock_maint_med.rsi/closed_unlit.png | Bin 0 -> 83 bytes .../Doors/airlock_maint_med.rsi/closing.png | Bin 0 -> 1887 bytes .../airlock_maint_med.rsi/closing_unlit.png | Bin 0 -> 1305 bytes .../Doors/airlock_maint_med.rsi/deny.png | Bin 0 -> 1712 bytes .../Doors/airlock_maint_med.rsi/locked.png | Bin 0 -> 1319 bytes .../Doors/airlock_maint_med.rsi/meta.json | 1 + .../Doors/airlock_maint_med.rsi/open.png | Bin 0 -> 378 bytes .../Doors/airlock_maint_med.rsi/opening.png | Bin 0 -> 1856 bytes .../airlock_maint_med.rsi/opening_unlit.png | Bin 0 -> 1300 bytes .../airlock_maint_med.rsi/panel_closing.png | Bin 0 -> 381 bytes .../airlock_maint_med.rsi/panel_open.png | Bin 0 -> 209 bytes .../airlock_maint_med.rsi/panel_opening.png | Bin 0 -> 381 bytes .../Doors/airlock_maint_med.rsi/spark.png | Bin 0 -> 3000 bytes .../airlock_maint_med.rsi/sparks_broken.png | Bin 0 -> 228 bytes .../airlock_maint_med.rsi/sparks_damaged.png | Bin 0 -> 244 bytes .../airlock_maint_med.rsi/sparks_open.png | Bin 0 -> 225 bytes .../Doors/airlock_maint_med.rsi/welded.png | Bin 0 -> 337 bytes .../Doors/airlock_maint_rnd.rsi/closed.png | Bin 0 -> 930 bytes .../airlock_maint_rnd.rsi/closed_unlit.png | Bin 0 -> 83 bytes .../Doors/airlock_maint_rnd.rsi/closing.png | Bin 0 -> 1983 bytes .../airlock_maint_rnd.rsi/closing_unlit.png | Bin 0 -> 1239 bytes .../Doors/airlock_maint_rnd.rsi/deny.png | Bin 0 -> 1489 bytes .../Doors/airlock_maint_rnd.rsi/locked.png | Bin 0 -> 1126 bytes .../Doors/airlock_maint_rnd.rsi/meta.json | 1 + .../Doors/airlock_maint_rnd.rsi/open.png | Bin 0 -> 434 bytes .../Doors/airlock_maint_rnd.rsi/opening.png | Bin 0 -> 1937 bytes .../airlock_maint_rnd.rsi/opening_unlit.png | Bin 0 -> 1229 bytes .../airlock_maint_rnd.rsi/panel_closing.png | Bin 0 -> 381 bytes .../airlock_maint_rnd.rsi/panel_open.png | Bin 0 -> 209 bytes .../airlock_maint_rnd.rsi/panel_opening.png | Bin 0 -> 381 bytes .../Doors/airlock_maint_rnd.rsi/spark.png | Bin 0 -> 2576 bytes .../airlock_maint_rnd.rsi/sparks_broken.png | Bin 0 -> 228 bytes .../airlock_maint_rnd.rsi/sparks_damaged.png | Bin 0 -> 244 bytes .../airlock_maint_rnd.rsi/sparks_open.png | Bin 0 -> 225 bytes .../Doors/airlock_maint_rnd.rsi/welded.png | Bin 0 -> 337 bytes .../Doors/airlock_maint_sec.rsi/closed.png | Bin 0 -> 920 bytes .../airlock_maint_sec.rsi/closed_unlit.png | Bin 0 -> 83 bytes .../Doors/airlock_maint_sec.rsi/closing.png | Bin 0 -> 2006 bytes .../airlock_maint_sec.rsi/closing_unlit.png | Bin 0 -> 1318 bytes .../Doors/airlock_maint_sec.rsi/deny.png | Bin 0 -> 1415 bytes .../Doors/airlock_maint_sec.rsi/locked.png | Bin 0 -> 1038 bytes .../Doors/airlock_maint_sec.rsi/meta.json | 1 + .../Doors/airlock_maint_sec.rsi/open.png | Bin 0 -> 406 bytes .../Doors/airlock_maint_sec.rsi/opening.png | Bin 0 -> 1936 bytes .../airlock_maint_sec.rsi/opening_unlit.png | Bin 0 -> 1407 bytes .../airlock_maint_sec.rsi/panel_closing.png | Bin 0 -> 381 bytes .../airlock_maint_sec.rsi/panel_open.png | Bin 0 -> 209 bytes .../airlock_maint_sec.rsi/panel_opening.png | Bin 0 -> 381 bytes .../Doors/airlock_maint_sec.rsi/spark.png | Bin 0 -> 2273 bytes .../airlock_maint_sec.rsi/sparks_broken.png | Bin 0 -> 228 bytes .../airlock_maint_sec.rsi/sparks_damaged.png | Bin 0 -> 244 bytes .../airlock_maint_sec.rsi/sparks_open.png | Bin 0 -> 225 bytes .../Doors/airlock_maint_sec.rsi/welded.png | Bin 0 -> 337 bytes 199 files changed, 131 insertions(+), 1 deletion(-) create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo.rsi/closed.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo.rsi/closed_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo.rsi/closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo.rsi/closing_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo.rsi/deny.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo.rsi/locked.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo.rsi/meta.json create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo.rsi/open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo.rsi/opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo.rsi/opening_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo.rsi/panel_closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo.rsi/panel_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo.rsi/panel_opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo.rsi/spark.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo.rsi/sparks_broken.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo.rsi/sparks_damaged.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo.rsi/sparks_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo.rsi/welded.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/closed.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/closed_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/closing_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/deny.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/locked.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/meta.json create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/opening_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/panel_closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/panel_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/panel_opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/spark.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/sparks_broken.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/sparks_damaged.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/sparks_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/welded.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint.rsi/closed.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint.rsi/closed_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint.rsi/closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint.rsi/closing_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint.rsi/deny.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint.rsi/locked.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint.rsi/meta.json create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint.rsi/open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint.rsi/opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint.rsi/opening_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint.rsi/panel_closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint.rsi/panel_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint.rsi/panel_opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint.rsi/spark.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint.rsi/sparks_broken.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint.rsi/sparks_damaged.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint.rsi/sparks_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint.rsi/welded.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/closed.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/closed_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/closing_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/deny.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/locked.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/meta.json create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/opening_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/panel_closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/panel_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/panel_opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/spark.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/sparks_broken.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/sparks_damaged.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/sparks_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/welded.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/closed.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/closed_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/closing_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/deny.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/locked.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/meta.json create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/opening_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/panel_closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/panel_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/panel_opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/spark.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/sparks_broken.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/sparks_damaged.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/sparks_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/welded.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/closed.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/closed_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/closing_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/deny.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/locked.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/meta.json create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/opening_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/panel_closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/panel_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/panel_opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/spark.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/sparks_broken.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/sparks_damaged.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/sparks_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/welded.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/closed.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/closed_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/closing_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/deny.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/locked.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/meta.json create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/opening_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/panel_closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/panel_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/panel_opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/spark.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/sparks_broken.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/sparks_damaged.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/sparks_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/welded.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/closed.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/closed_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/closing_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/deny.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/locked.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/meta.json create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/opening_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/panel_closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/panel_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/panel_opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/spark.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/sparks_broken.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/sparks_damaged.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/sparks_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/welded.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/closed.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/closed_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/closing_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/deny.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/locked.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/meta.json create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/opening_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/panel_closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/panel_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/panel_opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/spark.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/sparks_broken.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/sparks_damaged.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/sparks_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/welded.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/closed.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/closed_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/closing_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/deny.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/locked.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/meta.json create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/opening_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/panel_closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/panel_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/panel_opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/spark.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/sparks_broken.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/sparks_damaged.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/sparks_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/welded.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/closed.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/closed_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/closing_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/deny.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/locked.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/meta.json create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/opening_unlit.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/panel_closing.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/panel_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/panel_opening.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/spark.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/sparks_broken.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/sparks_damaged.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/sparks_open.png create mode 100644 Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/welded.png diff --git a/Resources/Prototypes/Entities/Buildings/Doors/airlock_types.yml b/Resources/Prototypes/Entities/Buildings/Doors/airlock_types.yml index d3500203f2..933b627d9e 100644 --- a/Resources/Prototypes/Entities/Buildings/Doors/airlock_types.yml +++ b/Resources/Prototypes/Entities/Buildings/Doors/airlock_types.yml @@ -1,4 +1,4 @@ -- type: entity +- type: entity parent: Airlock id: AirlockExternal suffix: External @@ -24,6 +24,7 @@ sprite: Buildings/Doors/airlock_engineering.rsi - type: Icon sprite: Buildings/Doors/airlock_engineering.rsi + - type: entity parent: AirlockGlass id: AirlockEngineeringGlass @@ -72,6 +73,26 @@ - type: Icon sprite: Buildings/Doors/airlock_science_glass.rsi +- type: entity + parent: Airlock + id: AirlockCargo + suffix: Cargo + components: + - type: Sprite + sprite: Buildings/Doors/airlock_cargo.rsi + - type: Icon + sprite: Buildings/Doors/airlock_cargo.rsi + +- type: entity + parent: AirlockGlass + id: AirlockCargoGlass + suffix: Cargo + components: + - type: Sprite + sprite: Buildings/Doors/airlock_cargo_glass.rsi + - type: Icon + sprite: Buildings/Doors/airlock_cargo_glass.rsi + - type: entity parent: Airlock id: AirlockCommand @@ -109,3 +130,101 @@ sprite: Buildings/Doors/airlock_security_glass.rsi - type: Icon sprite: Buildings/Doors/airlock_security_glass.rsi + +- type: entity + parent: Airlock + id: AirlockMaint + name: Maintenance Hatch + components: + - type: Sprite + sprite: Buildings/Doors/airlock_maint.rsi + - type: Icon + sprite: Buildings/Doors/airlock_maint.rsi + +- type: entity + parent: Airlock + id: AirlockMaintCargo + name: Maintenance Hatch + suffix: Cargo + components: + - type: Sprite + sprite: Buildings/Doors/airlock_maint_cargo.rsi + - type: Icon + sprite: Buildings/Doors/airlock_maint_cargo.rsi + +- type: entity + parent: Airlock + id: AirlockMaintCommand + name: Maintenance Hatch + suffix: Command + components: + - type: Sprite + sprite: Buildings/Doors/airlock_maint_command.rsi + - type: Icon + sprite: Buildings/Doors/airlock_maint_command.rsi + +- type: entity + parent: Airlock + id: AirlockMaintCommon + name: Maintenance Hatch + suffix: Common + components: + - type: Sprite + sprite: Buildings/Doors/airlock_maint_common.rsi + - type: Icon + sprite: Buildings/Doors/airlock_maint_common.rsi + +- type: entity + parent: Airlock + id: AirlockMaintEngi + name: Maintenance Hatch + suffix: Engineering + components: + - type: Sprite + sprite: Buildings/Doors/airlock_maint_engi.rsi + - type: Icon + sprite: Buildings/Doors/airlock_maint_engi.rsi + +- type: entity + parent: Airlock + id: AirlockMaintInt + name: Maintenance Hatch + suffix: Interior + components: + - type: Sprite + sprite: Buildings/Doors/airlock_maint_int.rsi + - type: Icon + sprite: Buildings/Doors/airlock_maint_int.rsi + +- type: entity + parent: Airlock + id: AirlockMaintMed + name: Maintenance Hatch + suffix: Medical + components: + - type: Sprite + sprite: Buildings/Doors/airlock_maint_med.rsi + - type: Icon + sprite: Buildings/Doors/airlock_maint_med.rsi + +- type: entity + parent: Airlock + id: AirlockMaintRnD + name: Maintenance Hatch + suffix: RnD + components: + - type: Sprite + sprite: Buildings/Doors/airlock_maint_rnd.rsi + - type: Icon + sprite: Buildings/Doors/airlock_maint_rnd.rsi + +- type: entity + parent: Airlock + id: AirlockMaintSec + name: Maintenance Hatch + suffix: Security + components: + - type: Sprite + sprite: Buildings/Doors/airlock_maint_sec.rsi + - type: Icon + sprite: Buildings/Doors/airlock_maint_sec.rsi diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..e4a37daa51ad61e9f5008a443c5264995ec2c1db GIT binary patch literal 1109 zcmV-b1giUqP)cs{tc-I!Z+}&VMw%gqVrZ>ak zA23Lj%9vwNHd?JPQM+JcQqkzq+Jq!Sn^vd0IKFSro1C1)ZDn6LocBD>^FGh_ym{W| zc~45d_D>vhg7L9Ys+|{jorr5uhHu`I&$i{|#{h)G5dij|g#O-$J1VrGt z7NxyS7p7nAv29)3%8|yifo0^(U&awhv{)~P6egVxqoY&M%|;KRd1LZOhQ4?!Zi8{uL{Khl$< zvXan~AS1prIBUvsCXe{i_-77SSp1{l3RwGC$LsBpGV@n4fwQKJPdZ}qxu>^X(a%0u zGT7D>>$Z3T_Nqo!)`IeR<=LESu>Yq*Za=a0-x07^H8K&HqoF#ptnQXt#U{LZAjcDd zIc^Mf7ezv5N-~wg>+QimbA%R4=LGNb)KXDulb5rmOu3A@K2I$ZfjR6|jna=6OXHt8 z!t3oJnM&mn_`hI_Yf&zC^s||G#b)9;_P5-?Q^lyyqc8W~%R?zMu2QznIHw>1K$b<1 z=Mn(l1t$68eN7q-bTt4ll}zTy1k7}+@gfO`axCruU;W}d865-VC*w{&KCfs0VkDtB ziltu3aYm=w+=BKGZUZW4M3;}w>+OzAwwN(ye>x|gh z(UfOd2g={9=7ZjMSXfw~v$Ip)e}3>pnK1tFB+$c+{I6x9+u7bUCjbx(22Ji~flPjU zd9@ONE53IXM^iH^a-6LLJuiL;w^LVF55V{1qbdRWxf&9G>5>pPuFSg}f&J7&Z~W3S+mMbmP)YH#C-6 zD_x;}U<2s7+z(`aXYt0u*+k%^^BFpxRW}s68$;ce!6ku5zus4bpAQ@$l24$|Q>%15 zt8VCSspYrj=LLg<;YfD5--n~JlKJ^r^7W{S(#)pGKJjdC6n(T%P_P^BC$_jV>^ZgL zJHwu$&I7i%7R6ELvNT$ZBpB#w;M>(q6|<^@16>WKThRzdor|~@r9^xgjgO7e-sYmk z-OBXzUDJc*dSpkAtqM`It6tHG!^q&^HCDqRmVy!abtJ!xhHu_td`z!SgM-)bPv2$4 zmsUuKVzc-1kRKmytK@d~WsWo#5nRNTnIi-MtKpDBLO?9@y|sE+J3>W0AHBUJg9;df zo5jkTx<(SlAfT_18SV*N1G((r*|6L@f`pme45zUbDCzcHm!IcxElP4XVrBoY;iz*d be*ydrvs&}(%q{J600000NkvXXu0mjf#NH)N literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/closed_unlit.png b/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/closed_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..d4289ea6544dc368729c1a57f5a1d907cde1e4f7 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ6i*k&kcv6U2@QiQ2D>G6mE;73M z&%XNTF$L9c-HdMjGwZqqr#}lc;Bq^t0W>l}B!HQL!O_RyV<&UvKA?RJp00i_>zopr E005{u>;M1& literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/closing.png b/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/closing.png new file mode 100644 index 0000000000000000000000000000000000000000..84030ebc97c9a11cf0ff46c58e640c0e02688dbe GIT binary patch literal 2603 zcmV+`3e@$9P)L9Eo?Kub?jXzgl)HeCmm?3i5Ll9s zr^|y7eF+B1TOh|oxv<0#2pc?I;l$mG?CH!c>+FuRp2KKR$6MXWLt8b~)73pacU@h5 zH}k<@PgQk)zo}ozEV{S56GNN1NNVo~hvM6lpi+QpR8`tvj^20_QgCdA`0`aZUs(w%p3d}3H{R>vY9kD=pY6E+^H{a(^Hd?UTQ z@E6BEJd3{J8)*QL&Hwq@zh%&)t>+39DaTE=Z0x!eZdZI0mK}#5Jor?a z9mN?S8AS)2fh@~A4Ock8$)#u>$YzWTJ6z!a*^t%wK+ypJ=zz=aNQVg#CDWn~EiwWR=(y1L!{FX{1GBx$)0Q00m%D@y>%HRUDj zE)WsOibPGL&+ys15cw5$CunAR3T-`Cgc^{DMGbeK3X#8LuJ9>!aKRstw27 ztw%F{)_yB6zlN5d<_C0l`gA7{j9fYo0GQv~)0GkM>NXSn>vebfaDP3bE32ul#^k~h zCWcd*0Wcd{#$ccU+gm%def9_3-pV{r47N95Hngm90_nis-hS-u@9X%<;4^}^-h(%L zcIo^6fo@Ix(&BxlZN1@j2p1WIN}ab^)yEq+;4t|VYf1Gu|EB@(tb-D4;ZgMkLbc2jv} zs0;=gY~!aPurA|Rf4lbj;mu5V%$|K_pbkhK9UygdKr2M1=;RB#Lm&@(`}^qa?RP8$ z640|&?k&>7TYt7-@y90dz@#p|{lvn>GY}O5^M&0ZkU#bu7Naf zb7_Ck^Wk;^ufKX^oNSJH`(h30l z{&&9x09+j%1K_+)p70YmZAUi0lXjE>!06S>sCcEx5A=KuvbI)xNFSbnGNPynE&R$aT0rIRQ8 z1WwzL&ClB5DLWP_6i^5eAWtWseUo$A4x^jw!Y%E_iXF0)#>OT9z@KKO(00zRIzV=c zkZc>s_kiqe$$X?IR%I!M%h56+dYb1#A{Iq=rw^~Snr};rfKume2Aop`>Oi(c-yT=R zsyjPzp~|%E5Rhw2wzBpDJ+7~gbIZ-@a_x$_Vg>-fW_SZN)z!k4Y1tvb3T8uR`@hV- z@A8)Mo-nDqIo6l++Dal8MSIskTC^S}8>!QBdh@GkG~bXHftp5NUi^cB2F<>&*`Bb! zy#fDu@P#FQCO=>bZ;XyO5&}M)zoYy0+L`Go4D|52hJe&*Ie7Z~48PuBUI;Lgg^)U42)Mhnniv0J z@+oeQ2XN=!w%#xk+#U~LEuwdRHvcy!KfulqkT3sQB#Dtr=kbS4;~#cq_X9>Qo#zfh z9#_tJBO(NRRoE2*%y8}6>zMre-!#$`Ky^ZEV_&XU!3 zhJbuwcL>OZ&G3ey6G)gnI6l$Y^LXcw4v}Bm>(dSzogLrf57__H>EDa z(5E1>?tSNH?j-DG{!^jD2=ZhWyK*kBOSAuDNKuv!T8=tKkW_L^sr!cwj9II>p&3RGtYdluh zV>tN%<^$ld+v0T%j*-y+`w6>jner0ASaozRmy; z2}>b}WP4au2eaoCVGf1W$3IDafy#4!0H13biOdkO!vAd^015#5wLB2$0s#CmG>2P1 zP}jblNRl(-2b{^0lm!LIti!N6$Y1}<%W3Y#kH53bDgSyf=T8HuI6Dqfey6h}MS+_i zV1!U;j!tzuljQQ@|F%H^)Ge}q%!dpcu{!ygowJU%F-a~T{)0;U2Y^h_r=W_L>+r*Y zSFyUfieNBE|Ne9FGtCKhW{R+R!dCfbKDK`V$b{xGl&_OlWdbBVim0 zWtm7J(7$*o~M)l#pR6Bz%FTEKKws@?J0KmGuLAwQW+-_^eMR5NSN}t`Y*~y5C;)J2NZlA=wGJ_&g|Z#u zSkn1U%JI#h%MWlu9h^&_pKSvHnPne6Y62c*|B7uBesnQTISF{mWVduaU~m%_-2qm> z+Q4!E>I~uGBhr?!?W=G*3ByMhH*^58fmhB$K5gBCg3k|-`BP~C@PAlkDhtXx?>ztj N002ovPDHLkV1k(l@FD;J literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/closing_unlit.png b/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/closing_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..923426d4f34dd071f9873d1f9c732a643167e15b GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^2|(tdPPQZh}8bW60k+Qq)#o)oY$_|?RUc~1{C zR^OXmeEx?k&@>>(iCBEK^PrCQ>$7=ZJ}Y^)1DVRVwb?hXxl>kFdb{!T9bR|qiSu`{ zLsUx#c*Z{1etC0uM*LN=Z|;XPudKU&`taw!7Is#VzurFiYI#r2E~%<;Q<- zS^qzJ?r+1DYabc%s`cNA0?oJ)Y5(l;{%b$?)Y`-#zB?gDn40U(2+~r%vTX_RY5-zNf37%Q~loCIH|_ BjQs!r literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/deny.png b/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/deny.png new file mode 100644 index 0000000000000000000000000000000000000000..a62332187518628f97bb965aebcb5c8ce47e6b37 GIT binary patch literal 1470 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 N002ovPDHLkV1mvc=KlZy literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/opening_unlit.png b/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/opening_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..80528eb8c40ae4fbb522c5ef3ea6497a69f3809b GIT binary patch literal 1910 zcmV-+2Z{KJP)yczFkWIHUU<<+ zVt~Y?#!K3$!4!#&vGD;>Xl)yNL0n6V!qQrnblpZN?Mr=_&e@rr>)M@}8t3;ivva;V z|1;k?d*;kH-++&gkB?^*0Nh-2H?is{09R-J=E8;Z8pF!Ub-Ks(FtV+zTt{J12>?T9 z##Cjo>Zs7((KM?$x4mm6p;sp7Z@9gTXvHnMx?|%b{4tOsxv#vys1CUe+4_wQwey-oTTa-z*2NM4NGHd@(gEjfJK(}T3>?6a5*c0a`QU6&a-J#gGL`}4eE53fV>kdEp^oaxl$J^W9ss&;`i3A z@2kqc`s#6o?cSX0_lkhEiG=(`?$* zKzmm=kXlq*bHR28IPCx{?Y1L5tSf&}9E*heR5r=PJz~G@$eTR+aD86e;1sqxzzqjv zk3e|}leHt^66U7D!ajS7iw|bXBHD z2OxD}i{jW(m5pB685@r+O8sD|ttRJ{06l} z%vPHgO8{Va_%z=f>o7FB@BVFoG+(BJ`FB7r`sb3;!{EuY*;bi{L~WTu|Bs8BWAD86 zhVcmwBUV90t5&nKuYCUX$2xiGqh{pohj&aCC{H+fHvbODML&6I($N7HId-J^UG=b#F<9e z*Uxnsn!#)Um}xsr0Hg~vJT$@;ob#ILO3;KppWki-yW&k3L*)s}WZEGENPE)oa5-w{ZC^JDO&B*`3D#sRMpI zaaEl=#B_0U0L)lr(8AEdqWD9V>IAa%kmH`M%!MaURAe|T8E%#igT zy5HFW@WrvOP4x?%UGZuV_W)&s&W?_#IzdJrWn+IGW~^&vR#k_IvKvs3PNnnpw6c$7 zYv+3aSn0cs;Z0cW2${ox^bgUavr{Tpc22hQ?cnqPFhhII&SJU>k{zLUT#sCAt?+69 z$hyOW{kb>#Ur+#0-}DHu5bsZpnVzs%f}yB*^2}x_>E|=-ZHDTNSnHvKB45%erX~`G zZ@|3Jf9a{6j_O$Y2C}}}x=Vp&AmztjuK#U*cf5MOXw_=h8{w7iQeYYA=fx|(*K!)K wbbWk$e0+R-e0+R-e0+R-e0+R-e0<#EADlEOMVgpb$N&HU07*qoM6N<$f@M;wf&c&j literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/panel_closing.png b/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/panel_closing.png new file mode 100644 index 0000000000000000000000000000000000000000..c36fdb6969dbe099af4773ae5e62f10d7f9a05bb GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7Ro>U^Mr1aSW-L^Y*r5)}a6q)(gv* zP1!HJkhxI3)oJ1F7a=PIc8NP`?3jFMrgdS!$MOqWO}Xx~#6QSPP~iBkc3)-kcV(ba z3=9o=Tb5o~^CmIO;J%K75jR*2LOj1VEy(!!6XWVX)2@g1C%POdDvgden|*NU;eVTA z?p`~&Wo4x8vF_M6pM$G>mihLcxUFe4)2#IW$rpul?w5kp=h*EkIk!LUbD+(d{7Y3b z&zFCBad@-6()QzpWz%inO!ztRE8iA|lR6B4KmV$^-d(N)vwM#7vpF^LpNwVH9^VSe z0MP!bk2U9ezQj8_433X@!f|%eyqD4IrGh* zkl)X9u7Nd8e)-}}w5|32@O2O6XPo^9GJoA^@rMVNOx&Eeqy)tEboFyt=akR{0NdZH A?*IS* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/panel_open.png b/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/panel_open.png new file mode 100644 index 0000000000000000000000000000000000000000..5f3bfeae15880d37195a14cbfdcb01447290f46c GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ4o?@ykcv6U2@V3hTAaSW-L^Y*r**I@?{wg=a@ zDDCttUurJMa&WVV4x5d)qrjfd9j|?NZODzu$lg+#{@nHNzOxe)Kb%ii%Qx)=8pOcR zuxZw=y#BMYv;TYloLL%v_rS*_>B%ow?5(%SFMoVC%hckl(x%VGukW>+l-{-LiRX)} zsEgvCwae~jlhJ4O%NGxN>W6+`@!McFe{yB)(Ta_C`@_Xw2S2NyG+-)q&i?RUS6)2bBOT*SW*>;f=R7jg1GbP0l+XkKlMR#$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/spark.png new file mode 100644 index 0000000000000000000000000000000000000000..ac01dedb8acc35c193be6bebcb41f8edb76ef7a3 GIT binary patch literal 2393 zcmV-f38wamP)Y0! z({Nrwf~3ZBB{`DQdRGnuXXLJiBD(1Pak^9xc29A2r3eLDJ@Bmbk6~tK*a4P=*-6;_ zCY#xP-*?{6GdsKU&il^ujrc=l?Kl&vsXj$qateBC(CeXO-&>k>p~#PT<9B7_04|rC zL9d6%g=4w~F#5km#3iSYk&&({4^_V4a=8KV%w(+-3rD|w;Oz$tv1WblIG}>xzu)V(b82duX1SK8YMYvxHszNPs(c|XIfZX-w!pe{8D5&d zz;EZu=3ZXi@?T2d{Fb#Z-PZ))xtB`iM^Rk9GIbwP5X1d$R&THY1k6u7+{f~b%Sc~g z*5tb%cJt`#e{=sBy71rW>L4pNmQ@J}n*6(uA9HJHh<6E`FG!U!OPA7p=QgGJ3rLQS z^xL^Kf0WARXf9ug1`;&`@U@+;k6yB~t$uX@@sB0Z58UG36y)y#NxJdhW&IS~2_>zB zq?NPc3x2JpP;z`EZ)_NlKU;INRP~Olw-jyT1MN0o%~yWFC%_cDg08!_< zkrA@9tyDI@z&kMN2j7yJz~V)M{7R0GRK1jSTQU==9(HtS4%1BZU%l^Yf0EC=Ai@UUN*B(1uh!GK~2X}$pBI*4)$@ZR5(C*F+% zQ4{Zf#4nbKqyJ6!kgB7Bk!SLIU!A&*mb&Y%Vm*-J$1mL8iuJ%QneV7LN9~zibI<>L zBi0f(j*4>t6HI@;sJTCW0l-mlj`EgTx$vN^So3pzeZ!0$&Q@l7E+zX4{kY{Vg%lO} z+LgBy0y^+t`Kon=4=gI*6$Oyad}x@+L%I;Hyhynba)X9t%q)cbKI{cO8%4-)D0E11D+un^im1T$=!0 z(_RmnsjlzQ1I_ZN=s1eMO5*mfyIJ=av%IZ+xleb#{a_dUjh&3y*JHOtP}e!m&ZC)l zV#hH*kCEG%?YRv1yXTaznuwK_uhraw@A~{s;Zgv$=l?*}(S_zN`TgWN5U-1$xUxu0 zOakD;np1vl+M3!~#xmY>eacQUX=`c+UJ437ZTDt+n>TQNu$sSaS_Bp|4Lv=u>SbN| z0zlpV6Ii|~Sa@PJy=NP+9$2Y6-?Sti%Z>*?A!Gsf;850TOcURa*`BKle*uUie@two z>eYFsLEa8}J-lyU=-267sJreeE|*&~hM3q$tOs`K$_Mca)?!O9vprWgz5wFj2I7}t zw&wy&Y(1Fmxm52@6&o+|tp+Nm+0)g{v>qaHlv2jgU3Zl)T6gQlpB#gdElJPg7XWhd z#0L}B11ZEMqx!{3YawE9z7@aeRs*HF;-XE{!X@S8*{IupLcRxA{^Gu9-5nG@Apa8~ zc*idQTyJfW3nCYe@pi!iK>e57l9`}d@tbZnFk?*uSDcS$giE^K+Jd>&_bYt6;Jcvn zl?ophtc@1fHKiAN>il@(1XVA3q!ZeDo)T{Q(B^ z!~Ot+`C)&6!Thj4z+k>=sIK{A&WvYFPZ`ZOLb5;Llfxfj-Sf<_{CuPNhWi8TRb@CT zPEg)bYe;^+y{e3&q7e57kn(3a1v^;&0EzFYI49=?8NpX>gUJ^F-|C#Fn4%&vPyV3& zIpuZgn`2$3*zehlC{$ziI zlHcFhiM^@}(8r%3bk|+QUR6f_wPD6y`-hw#FKzYCj~DqiqN3yIZEll&30nRHJ@}HM zqT@J}u>;#HK7YdbBTmwGZzk_mU%R>XCkSSHE;)ISmVcA?@Amle;)9eQFY$ZNwozKX zmh(rPLH8%r?LR@<<;}7`p{=Q%FONLnr*~HB&KJ5{evAEJ7p5ig9LoARoqyVarQlO} zYeHXtfW)`#6~`gVbuswPGYwew76!$iV6Q5}wB(+ma zkMF#=1M8k9F)x2l6P*`#5EC1zYkt0xuk@KA`jm z1k0abud)%Bto8>qT*#w(e~|qFX4~nY=jV$jLG)pn?YUupfD!rmzdZIPdDgH$z)$l% zKi_D6*dJgpKkN@Mm>>2B7|aj*0}SSe{Q(B^!~Ot+`C)&6!TkRNH?#07l!qU700000 LNkvXXu0mjf4~NO! literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/sparks_broken.png b/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/sparks_broken.png new file mode 100644 index 0000000000000000000000000000000000000000..98c92783379c4b5c76d71748521780e8c15cd0f1 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^2|(275_CVeBpxzcSpgM*l>t2^$m9&W5+qnO0dFsmQdBRBz=VdNciX8nf zeShvjCcX*z|EK8An4}!cyFjj{iuu(u$whH3yX-)EL7@Lh*V9F??0_{MD6E8e~GfW3)lTG{o=mijKRXnq_6xS-TYtK(rni# TwzKWD0dYND{an^LB{Ts5JO@`A literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/sparks_damaged.png new file mode 100644 index 0000000000000000000000000000000000000000..415c8b1f5a1a273d7d2a2fb87373a862f516f55a GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoTRmMILn`LHy|t0|umO*&#?|3KnK;8AA-WD;SI))?bUYA~#w20i>xc_T;>dNYQ!buJ1WiC~U9DU#W z{#*hh`-$!Kr^I|tPF%?rz;CygvGg-fpuSVAJV-APH0*y8dCIDQBUnnW*yifJS?Q+~ z*Ozopr0B#*wY5)KL literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_cargo.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..9e48763e6c254e5689e1c2f23f5d206e9cfde7b8 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^2|(?7&0m+_P36V|qph?R0RbNNAff#5)Vk?zwdo0h7Fmp{e759WXH zu<%&W&)Y4($_nQGU)?RFFICL+@`-i6r2b%TfQ`VmZJZrh%dTC>6V`b>N%i|l`6BUm3=+vbhToje?c8+! z+$h*elvx(%dH?(UpUk>@zP~;(HOPHC$e#9h Y{lZoe&lU5UfNo~+boFyt=akR{04xt+5C8xG literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..4e5ef4e28f5d3c6d7bb1dc95afa9e745917ca68d GIT binary patch literal 1119 zcmV-l1fctgP)L>7juH8W1mu;IX&DVrZ|uEJQD2 z5pwZRSd~bqrH~eqO@xY?Zq2$I(bb7DF1uSaCfRBa{qd zzW2@KeCr$DWe-CG{S=oU=XD~cMCrP6Ri4}C<{khL4o3jkdJ=xE0w5Q^e~jvCrz$`s zjww;<>r~_Rv(1cYdHDr~b|Ylt=H(XvFdK|WTTac%)?GlCe0g~(V{&C>m7(1T*|?RJ zRT&~|#pTC&G;1Ah4}RB#(;?8}huRwO;2B z+?myIORR>qF2G(?!Te%Sp3gtIrzdRvsS~#qU;Xa{*o!I{_TS@7??j&!{_x-h@8!;B zOCqFzL^6rn-GXm2K(A+8K0}$jd!(=K{r9ZohwhQS{UVf&ZG4kExZN!zl1WL;EY<%R zwwMy-L_-@Z@fWPbpJIQz8hE55opK#zC(z>^y`e~3bxpaB6JF5!PPvX+69C9%(d9Y` zz@UGOuRlr$Y;QUSz<45&VG}U&EyOGe5X-SR0(|qcxWZi^e{bB#XK$(1KNE@T0&OH; z$Z^`I=VTSo*?I0@ses=bW2e^$~bXFCD4VQtz|fLhgBY(7uP@qV8c zYio+`T)u|+Zx-`$>$^-(Pt(}gD33qgd8nH(bayY&-R10;W#U_VykaZ>AQ%i991jEO z`tY7B1mLVkzb1@N&dc$BAEiDu^H*;IL|^j#B4AkzmDXWQP-8L3=OEO zQ%A>nd=sO(oe`uLo6YAbZry*Z7q`AeL9Y5lt1KiJd1Va<1HeK!q!S?^8qUqdGFaR} zk1{@eXH6y*&?Yy^m9+@9BD6_By+cO0DYzPO`;+g7>02N~7}<^RDqMk_X3rP$^E{?R lNvucA`2QM?Qm5`0z~6&d_5xg!1Umo#002ovPDHLkV1iR$6%GIZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/closed_unlit.png b/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/closed_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..d4289ea6544dc368729c1a57f5a1d907cde1e4f7 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ6i*k&kcv6U2@QiQ2D>G6mE;73M z&%XNTF$L9c-HdMjGwZqqr#}lc;Bq^t0W>l}B!HQL!O_RyV<&UvKA?RJp00i_>zopr E005{u>;M1& literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/closing.png b/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/closing.png new file mode 100644 index 0000000000000000000000000000000000000000..ee29ae29346de160bc18b20ace946b993b9f6b35 GIT binary patch literal 2526 zcmV<42_g20P)7s>B`>Me=mJV)m8w!>i5x}>!bzzEcd^XbmowpXPyt5_zCJ87?4Q}aJ$Gkj zm1hsKy)LC@!5yy>+$1yaFLcP@n{49 zgmpgQGCDyd|N8xyX%MuWs75RnrJti4Nz?bX_x3I8?dr6M#iD3AQH_<`YQN`o_g_fO z&;C`|#cR>se<1|`viZMR`j-rPG<2SZB8AywSic{WG5{KYRK5)29FCB4fMnzxAQ?Fa zNJh>9l95k-2gpLU^XF!OWO%{>d3b!YI3CoVdUw-+O zG&^!LKr(U;I0RXi7Y$E1K;%+13uH4!h8>=8fNaR>d?4ol0CHzw&H<8qhW`JbmHMgni0MR!h!b^~?{0dQNO-&*tOc&JFn=-1?vX!4IBeIyWa zvi?Glt^9N`&S(%%u(-U!-`@E%u1nI%13kYdRztmnuC5;Zy6Gl58_P{~Gqbno@nHW? z9oGTCQaFLXg*tSyM8Ja%5HSMnu&@wBZ+Sj|gsE<0>w9{<6izs<15~-7ndK$)xbP{{_2NsIl0KsuDmpMX{eiW z6R0-qF}EJ=__g*sf&Dr3{4_tHqqWiW1%iQ-PXhpEHaAUW1gyH%IQx7Zt&O<395$7e zm6l?BHi*&wq;3F^&ToCj{B*&@s~^5~)!+oufn8la*xcGO@sq)4g_=qqE_QCv&po{z zy87VUO-E ztW>-Wo|pkLbCm(mwV6O*nwE(QfqBhsy(!k}pok9X?!S(mETyWd8UXO#)C3xiHK`7eogyUL2J$<=xGkB9^u(zw#d0}XCU{TtbcjbI z=xA-kv-S4dl02YP)YJmvRDmXtEzwtoRk7;&dW@?w%@_jGZOImwAE(Ear7>o?U0u3e zF;C0@09XyJpsci%yE4rf0-WG#;Bfy}v+p~Mjj+r#-h4k4Dhk)|=w3hcO~~ zP)KinWmRG~T=LZLbgn*A`u9@CmJ2g3hz8=5nd)n!& z6mBrf?dn(|;O27JF~1g0_k@@KbIZ0~%dZfr^zdu1V`_2&zJfijAs~5B2$nwoh~I25 zD+JidLP#Ae1Y8d;X2idfxQDlg+i@*8GPaC&9nFG=!I81Ihug6fHap+Q|AWa7a5DsC z%D)s&VBqA_c=vftLYF-gO<`~Y+UEdpOr3A3C9tG2$P5&&TG z%L2`m*LMDBzxfRY zFAo5oaO42lNpg=f6sA8P{ejjj>T3=t>%kMjUf0MMW1?d@#gc6 zK_Zgm?DzpOS(37#07vUES{>vc{#nClUV~r#c%D)I|G}O=1)%8g*iZQ%t1L;U@6Hbd zrfDXKn@Mt+@IP))0CkJ(?=u0*Mp~Wx)cRpZyO<=G3IBGn`vX8G=u=S96BYPn?@zF} zxCp=BPyheN+}FA8;0}nuMegJ=6ke1(9u!lDW@^$=x`{G!yfNn|lo$jadaMoMxd36Ar zpA8YpIMK*xIa)>sh*rjlh7ylPZ1wTHIv^8$zT4thBfm`O@&l~&@osm3l|H|twUN6x zb~Uu3<9~B>4l-fN4>&)_Uma|x&j+j(%5I2bN#~1{tdPPQZh}8bW60k+Qq)#o)oY$_|?RUc~1{C zR^OXmeEx?k&@>>(iCBEK^PrCQ>$7=ZJ}Y^)1DVRVwb?hXxl>kFdb{!T9bR|qiSu`{ zLsUx#c*Z{1etC0uM*LN=Z|;XPudKU&`taw!7Is#VzurFiYI#r2E~%<;Q<- zS^qzJ?r+1DYabc%s`cNA0?oJ)Y5(l;{%b$?)Y`-#zB?gDn40U(2+~r%vTX_RY5-zNf37%Q~loCIH|_ BjQs!r literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/deny.png b/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/deny.png new file mode 100644 index 0000000000000000000000000000000000000000..f8654a52ee0e6d524ef811f23f2f8dd0ae7eab66 GIT binary patch literal 1477 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/meta.json b/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/meta.json new file mode 100644 index 0000000000..2774ac8e48 --- /dev/null +++ b/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/meta.json @@ -0,0 +1 @@ +{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "Taken from https://github.com/discordia-space/CEV-Eris/blob/d86e175508b8553ca8396f39f2af7ecec4595375/icons/obj/doors/Doorminingglass.dmi", "states": [{"name": "closed", "directions": 1, "delays": [[1.0]]}, {"name": "closed_unlit", "directions": 1, "delays": [[]]}, {"name": "closing", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "closing_unlit", "directions": 1, "delays": [[0.5, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "deny", "directions": 1, "delays": [[0.1, 0.1, 0.1]]}, {"name": "locked", "directions": 1, "delays": [[1.0]]}, {"name": "open", "directions": 1, "delays": [[1.0]]}, {"name": "opening", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "opening_unlit", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.5]]}, {"name": "panel_closing", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.4]]}, {"name": "panel_open", "directions": 1, "delays": [[1.0]]}, {"name": "panel_opening", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "spark", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_broken", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_damaged", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 1.7]]}, {"name": "sparks_open", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "welded", "directions": 1, "delays": [[1.0]]}]} \ No newline at end of file diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/open.png b/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/open.png new file mode 100644 index 0000000000000000000000000000000000000000..ac56b5978fc906d8ceff76344da2e5d3546621ac GIT binary patch literal 278 zcmV+x0qOpUP)sV58$Q;@dOTbD|mzAA-q7{tW%-j(9tyx`hr`hBo6tv zguwR^-thk5a6Bu%smc@62%tZ$(1j!qqb%7dGNkl zUrZdw9ml^MTX7r-Mj8HKEx7o z)K+~;ACLks7M0b!xKbl*6bqHAQeuf4=(`dA4r2Fj!c`P3K`&Hdt5$ z0JuGyFys;a%(Hboe7Io9uc@i!rt>f>TT@euU}2G|elUL%eeD5Ml?4s?$(0NS#-BUV zx4y?FQprV{rjR$R@kJY;=}5$21lIU{?E%BJ1LF%QD*OTJ>+7K?3Rib)YYTI8bC&n0 zsj21apNO?!YHHH-GgXxZakhDdzK^vvY4Rs0ZZl=eOz%UqZcI)C0F=_IYTTds4DiqZ z!NMY}E+=rf`6K|~{>*0x$67G=)vRgn>1)qmVEkK5&-~l+!>MJh?y-Q@)|f#bXtBI! zsN^8-J(#8M?>)V#EwJ%l`ZCtmgpKrL%li?1YRPbMv8M*e6*qfeu7pYs;_}E%yw-R9 zqLcEMFTK@&uKSp6BLD!uD|3)(0KokosAqL;4Xv#)42(~ruRTLM5Hj<}zQ`WP>W7ORRoPV( z0Q75dV`BpV;L^x7T=-empdt-mr!Tq(0zh~78vuZjk!v(9xsoxITi@I=&9};9Sz1bJ z-YbB*55oQhfZzX%^za=3g}bj?@QWX+s~B%F_dj-h$06W-Wd{ckbN9KSoDP z3!dug2B6ND>mm0IkcWYG{f(law?-{oklhUpl^oRG$Ry9n zevqC1hi~WG-sAgVrayi`yQ^z8%D(FeQ~==U3H4xtJ)R^Vn(PGu(Cm0x?S_)PbKS?d zA54#(K0#CmAP4dKW64}b*>@d*3IN=?k^Pbp%-_U&9RZMs5aG4+R~+qx53pcUt2(;Y|-AF&i2R)4#o9ykM#Yc{e@O-kj|AU@J%p}}B5E0P9Mj%VxvGzCVK1V9Kh}C7WyMN*G zh^Y(se$-dk)1cv@LFz9lid1sZ^aN@@>ih8llJzz50cQU3taFwVk@TT1<*O3Xb_?XK8uMv21UpKqcs$}dQ-KgB$JFZ|WP2XNs`ToWH) zg-q8#FA(8!;solJVuxtYI6w`JV&lrZ@=TMBqwQ$Xu7LnBb!&pY_G${)3+xH+Xqi)h z3|$u50Q+?ckPU5s{W=B6MoA?XrA`4N{Vts#TR#8*?1r3=x6mobtPyUG|4sPl;AwlI z%hUH#7qE#B5ET!gN3ZXdu3q13U0}BX^#1W)_{FmjeXn&1;{D=TWa+ZV(p3Phf4o3Msk-S-QY(1L*zZy{-(= zmt_Q5x`0W1fY+5F`m&55OBZ0i2gt01Ol{dH0ECC(_?SbFB!AtbI*TqZFX5Nb+h~rI z7z&FB(J8H}2F$$zg(F)(I|aq(Xn;gpNdUaV6cHgh`yEH|0U}`i^XnSgc0~K*=*ess zX!N~)4%IcZ?HJ+%c>eJsg5=En^Urj3crpbN7j>;ZJZpryhPEA|uaJF^o_F5e^^Z4R z;AW8Ajmc@Qe|}bfQ|J_^_s`eri*E#Ce9QO%9&U!{MaK!Vh+YK(1)6j}K0va5-hTi80q^&nle!H;S3zVyeB)_c zuw(&7My_%F^JVJGLK7dbx}3nO%>|>@U<5Dq=kHGB?U_c9 z=@WFU{mmWO`m(eM#-Ane@f5!SB;z-LWc&t@jNbr~@f$!g0onfXvh`)-j{wQ|0UDC= zM}TAkfIkn*#2*2Y@f$!g0bqYS$I8YZ0g~|>Kr(&-kW5}( zgX$e1!#|#VFH2wc5}b(-kmDaukfr~A--JzRvFPFhy!VeM$kvwyeFp3m|9n~cvhW|m zk}<>wco8AulSR@0N{Hwm)eDzLEPt7#yrNS0>71-zM&a>4Nx1;Y8C`9B00000NkvXX Hu0mjf=lv3n literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/opening_unlit.png b/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/opening_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..80528eb8c40ae4fbb522c5ef3ea6497a69f3809b GIT binary patch literal 1910 zcmV-+2Z{KJP)yczFkWIHUU<<+ zVt~Y?#!K3$!4!#&vGD;>Xl)yNL0n6V!qQrnblpZN?Mr=_&e@rr>)M@}8t3;ivva;V z|1;k?d*;kH-++&gkB?^*0Nh-2H?is{09R-J=E8;Z8pF!Ub-Ks(FtV+zTt{J12>?T9 z##Cjo>Zs7((KM?$x4mm6p;sp7Z@9gTXvHnMx?|%b{4tOsxv#vys1CUe+4_wQwey-oTTa-z*2NM4NGHd@(gEjfJK(}T3>?6a5*c0a`QU6&a-J#gGL`}4eE53fV>kdEp^oaxl$J^W9ss&;`i3A z@2kqc`s#6o?cSX0_lkhEiG=(`?$* zKzmm=kXlq*bHR28IPCx{?Y1L5tSf&}9E*heR5r=PJz~G@$eTR+aD86e;1sqxzzqjv zk3e|}leHt^66U7D!ajS7iw|bXBHD z2OxD}i{jW(m5pB685@r+O8sD|ttRJ{06l} z%vPHgO8{Va_%z=f>o7FB@BVFoG+(BJ`FB7r`sb3;!{EuY*;bi{L~WTu|Bs8BWAD86 zhVcmwBUV90t5&nKuYCUX$2xiGqh{pohj&aCC{H+fHvbODML&6I($N7HId-J^UG=b#F<9e z*Uxnsn!#)Um}xsr0Hg~vJT$@;ob#ILO3;KppWki-yW&k3L*)s}WZEGENPE)oa5-w{ZC^JDO&B*`3D#sRMpI zaaEl=#B_0U0L)lr(8AEdqWD9V>IAa%kmH`M%!MaURAe|T8E%#igT zy5HFW@WrvOP4x?%UGZuV_W)&s&W?_#IzdJrWn+IGW~^&vR#k_IvKvs3PNnnpw6c$7 zYv+3aSn0cs;Z0cW2${ox^bgUavr{Tpc22hQ?cnqPFhhII&SJU>k{zLUT#sCAt?+69 z$hyOW{kb>#Ur+#0-}DHu5bsZpnVzs%f}yB*^2}x_>E|=-ZHDTNSnHvKB45%erX~`G zZ@|3Jf9a{6j_O$Y2C}}}x=Vp&AmztjuK#U*cf5MOXw_=h8{w7iQeYYA=fx|(*K!)K wbbWk$e0+R-e0+R-e0+R-e0+R-e0<#EADlEOMVgpb$N&HU07*qoM6N<$f@M;wf&c&j literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/panel_closing.png b/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/panel_closing.png new file mode 100644 index 0000000000000000000000000000000000000000..c36fdb6969dbe099af4773ae5e62f10d7f9a05bb GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7Ro>U^Mr1aSW-L^Y*r5)}a6q)(gv* zP1!HJkhxI3)oJ1F7a=PIc8NP`?3jFMrgdS!$MOqWO}Xx~#6QSPP~iBkc3)-kcV(ba z3=9o=Tb5o~^CmIO;J%K75jR*2LOj1VEy(!!6XWVX)2@g1C%POdDvgden|*NU;eVTA z?p`~&Wo4x8vF_M6pM$G>mihLcxUFe4)2#IW$rpul?w5kp=h*EkIk!LUbD+(d{7Y3b z&zFCBad@-6()QzpWz%inO!ztRE8iA|lR6B4KmV$^-d(N)vwM#7vpF^LpNwVH9^VSe z0MP!bk2U9ezQj8_433X@!f|%eyqD4IrGh* zkl)X9u7Nd8e)-}}w5|32@O2O6XPo^9GJoA^@rMVNOx&Eeqy)tEboFyt=akR{0NdZH A?*IS* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/panel_open.png b/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/panel_open.png new file mode 100644 index 0000000000000000000000000000000000000000..5f3bfeae15880d37195a14cbfdcb01447290f46c GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ4o?@ykcv6U2@V3hTAaSW-L^Y*r**I@?{wg=a@ zDDCttUurJMa&WVV4x5d)qrjfd9j|?NZODzu$lg+#{@nHNzOxe)Kb%ii%Qx)=8pOcR zuxZw=y#BMYv;TYloLL%v_rS*_>B%ow?5(%SFMoVC%hckl(x%VGukW>+l-{-LiRX)} zsEgvCwae~jlhJ4O%NGxN>W6+`@!McFe{yB)(Ta_C`@_Xw2S2NyG+-)q&i?RUS6)2bBOT*SW*>;f=R7jg1GbP0l+XkKlMR#$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/spark.png new file mode 100644 index 0000000000000000000000000000000000000000..370405ad254d632c5b1bf0d2527b8b6b9884733e GIT binary patch literal 2395 zcmV-h38eOkP)bVQsdE*NOD;3su(yUcQqV`u6lo*LIGj-6jxV@QlQlXOQnAdGdsi1;*v5u3A?{! zGrQmS&OGnz%|| z`LKsaU;mT)N6~~|*4;r`bTq4$EmP&+ef*f)Lqiyo;#hCWX~ghX}H(Q zCE24?Hb-*h%Sa$rH33iTbld17J>BBf=NJEI90R~@?)e~p2Z+;*f0*??xRZ)o32`fD z#5Z_F`B41QaQ19?B7L@GrYZXES8vN=m-@R|zcp9+ejfm1^a{G~c1oYS|8ZRz@a$iT zr5($g(eHrpx5 z9+m#XBzRH%;dSQk`Im7~{o$!exSxzt+5Cd^bPK~HBVMZnE8lyl4k@5A47y#c-eBdy z&~qLPJ;wOm6yO_0(3aF?ys#IST{z>G+EUiUD`FhI%DyeB>X&L$73_QiAl(+HrV5u? zr_VQV;K!Z~Zp~N@z{TNVuQpL?eZ7NzYs6=$hEy=(UQpKiob=)_)e7GRR; z%@;KL`)>fSSDdB1rB-U(Z!J*$eExjHOE)-EnQWO9?#=Pymbc`Po9l@yZ^;2P;J^7b zJ)dr*{I3Gn{?RzNeoc8xE%pi_A1(La0AQ;sHX9`x%&IvUTy8|9bCS6-is^hr#plrp%owFCQcj^xF?PQm>Fm+ zAa=WukGTK#inEj+Tsf#>=`sOy?w=aE!g(G!@) zqog>KEtBB^=dAJ-H)18_YgL!v`F}3USq#9AY~?la#pZ75{nS1X{ue)Xq!Ak%2f&|d zPI|?(HC<;3OL))m2|G!pt?4@ON2)i+?-w^DPyanVxDc@KabNCWP{fwa{aC%+$)EmITzJP=0ysOWITtLt=w zv>bH1c;7bPYooKFp1P|z98T37qN2mG?AxU&AA~PhjV-=RwoJ|V1`q}}5WWnPEfZjJ z>B3~oq`Ej!2wvcs4KzltP;SUa-^=DhM2=kYJbLP`@>y%XX8fr+$l0Q_+i$rZZ@8djdSV7BV}>}&sexX_(x0f11@q!1uI_~ z1LO(yI(igIh!Q898t=xz-4`eo$M#kI5>%8NuEq*>zRy8eo`f6%!Wp8bMln{F+*G)~ z3KssfS3zPDYVB&8NvuB#27cJ4>|IiM`k>q8nQqlcQL)KBOTdGXZ^+Hfkv`N^pOoq) zwbG#5g`6o@F!DqG0G;_Ee}K;XkUv0Y{*3$qTGYpb|MmHE(Vs9Qe}ESC@iXDiMSnub zAD}ZoY6`f_y^EPdh_*=K9owZ1LY48`SyylQeBW9eEBkvd;{Q_opTkCn=91G z@3)OpUZ=cB(xN_IW`4~2O7JuRh0tT_!A60byu-fl`?Q`n6Wp%km}>brPlTF0^dqRWDI@HZIUlR&7YtJ zUsOb73P`|s#1)L{?6xX+c4kz5nXHBrF^vZC(JWh zPf7LhU6=B(>~0e3@^?4Ubt#Xi=x|Nz^W}WGFG2JRXzfn`;Q-5-a<78c{saTaya3iy zicayfmi6(TdVHZwaH?NGYkvX=gR7XwRBwXTe1$*2;c#OAXd5Q$seskTi#u(rDwXaB zdqi>UC3HbxO zG}r6%_2!5C0Xp+T{s5i%A%B3*{E$CDXMV^Zpff+@573z(@(1Y5{~v_L{H1>q*KGg* N002ovPDHLkV1iz@(iZ># literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/sparks_broken.png b/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/sparks_broken.png new file mode 100644 index 0000000000000000000000000000000000000000..98c92783379c4b5c76d71748521780e8c15cd0f1 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^2|(275_CVeBpxzcSpgM*l>t2^$m9&W5+qnO0dFsmQdBRBz=VdNciX8nf zeShvjCcX*z|EK8An4}!cyFjj{iuu(u$whH3yX-)EL7@Lh*V9F??0_{MD6E8e~GfW3)lTG{o=mijKRXnq_6xS-TYtK(rni# TwzKWD0dYND{an^LB{Ts5JO@`A literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/sparks_damaged.png new file mode 100644 index 0000000000000000000000000000000000000000..415c8b1f5a1a273d7d2a2fb87373a862f516f55a GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoTRmMILn`LHy|t0|umO*&#?|3KnK;8AA-WD;SI))?bUYA~#w20i>xc_T;>dNYQ!buJ1WiC~U9DU#W z{#*hh`-$!Kr^I|tPF%?rz;CygvGg-fpuSVAJV-APH0*y8dCIDQBUnnW*yifJS?Q+~ z*Ozopr0B#*wY5)KL literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_cargo_glass.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..9e48763e6c254e5689e1c2f23f5d206e9cfde7b8 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^2|(?7&0m+_P36V|qph?R0RbNNAff#5)Vk?zwdo0h7Fmp{e759WXH zu<%&W&)Y4($_nQGU)?RFFICL+@`-i6r2b%TfQ`VmZJZrh%dTC>6V`b>N%i|l`6BUm3=+vbhToje?c8+! z+$h*elvx(%dH?(UpUk>@zP~;(HOPHC$e#9h Y{lZoe&lU5UfNo~+boFyt=akR{04xt+5C8xG literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_maint.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..169353529511d9f7c0e8e2ae0134f748eef01774 GIT binary patch literal 922 zcmV;L17-Y)P)Drxv0!k);LUOGXSzAqVY+13nL0Mwh!@Os^?%eHI_c{{2E!uml*yKYf}mm~6N2lE!5)F~Xm$|i(?bS8t#)r~JO3Z%pu=8MbMRn5eBD1|Rjj?2|eI+GE+b;=pn z2wE}`r=h)vnYjgK=Dt(8y%8|(bp6$jhf>OkRhLTx#Ie}c)(U{%51r10AbAGrm4)*W zRyemb$khRT1h{m&cKNR*pfVRfoikP%X*C1={l}Ej`TY-9A+81uU~=*ek01F>Nr#X2 z1KEN#9?F>VR4_Yhe1qaMv}~&3(1G0qgF!kvI>h+o#XG}~ z2Xgx(c;EF;!V^4^-N5a-dHk> zhf<7ha$Fs3h(gs4w}sT5S%Ji8y8Y&B!}6h_l5(Q)4qD zBM+pF<=#D3B?BwP^=8EF?&EzlLMR*)wg@|-<~cPM*0x!ryEMjnvg8RaK7TVvTC zF%#Ey#Yw0K0NzI<1`{jc3zVBYyPT_w%d||JQlkkY-0nW<95Zgd_(~M*iggpRxD2b| w>L}~#Jt3~=$wZv=w^%X$f5U2X82$zD7pV7>i50L|6#xJL07*qoM6N<$f|HWFIRF3v literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint.rsi/closed_unlit.png b/Resources/Textures/Buildings/Doors/airlock_maint.rsi/closed_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..d4289ea6544dc368729c1a57f5a1d907cde1e4f7 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ6i*k&kcv6U2@QiQ2D>G6mE;73M z&%XNTF$L9c-HdMjGwZqqr#}lc;Bq^t0W>l}B!HQL!O_RyV<&UvKA?RJp00i_>zopr E005{u>;M1& literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint.rsi/closing.png b/Resources/Textures/Buildings/Doors/airlock_maint.rsi/closing.png new file mode 100644 index 0000000000000000000000000000000000000000..7b7e3472a167c71725f3aca82e6bbf18ca5c229b GIT binary patch literal 2352 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 BjQs!r literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint.rsi/deny.png b/Resources/Textures/Buildings/Doors/airlock_maint.rsi/deny.png new file mode 100644 index 0000000000000000000000000000000000000000..da47352fd71ac8c2c5297a516d022eb269815524 GIT binary patch literal 1295 zcmV+q1@QWbP)~R&$qBmcyt8zmR1-^E}KE<+6^i4-S zFKz)S5x;$VNz>TrY-855(2I3C+jJ*^N?)?KwBqJ3*MUyAB7Q2My$vI=CA>GEgs-s? zu0w~I!namd5MN!zB|x_ic@TyBX|x~j1prcgNxo=nXu!g6b2t^)K$q_zqx(EA!NU|* zXg&foAKA5!NNfpye~;!0mA=G?V$$V1h!?sKbH#41-{I|+8>95OC*VoTVT@gw;))$S z*}dnJV3a=B1jyp;t#w?Tj$N7B(@8K=Uzvcy+8X@+9z{tPu@w6WZwz_y?MDfvYzw?(sD4Qz zG`_f~EnUw6*m*vG{?7kc!n5-QeD#A54o5Qp;Ir_ECg#G2Pcus+^_2;*);D3;_X+@D zc)M;G#pOrdtoY<&4QA*07Pd#3iRUprJ*k@rS?il{?M4#-Ao)9#(pqn_lyQQVkNZ;#0{UddP3qYR$x=8B`#mjK|#kJpt7 zbIk_Myt)CP^uvQUwUoJ;;oHBX)>pQ~PV@#~YiPjq^rUVu@7Gu*IXks}*{{LP^*gvc zRAwuR!Q~;(p6mx0tuN)W8Q2`|U4v%l3kVIk5dP*Cmw0HvRrYmdbGVhok5b7VB?vRCE zEK59*NS4G==_{F_dO(Y*1q6eAh)i4spcRY6YMBGjiRD70%R@EvP2GVvmE-YTHiN=_?ZM?L$=O&n&*y!eZeb>Y-XEY%395=P{s1cW zjX%IB_KiQlDE5Uvz(|Dg2T<|9KY;pto*E(i0h9>g51>Q{e*h&y_yZ^r#vee1Q2qc4 zgz*PZA%s7G5+VEnlnCJuphO6N043!90BVHy2N;bI{s2nI{Q<(9428~}M|iZDovDwe z)srCqFeCf{R0!h_ph8%GK(!FsA5aa*{Q*<4uSplde*oPhm>ii>a^?U4002ovPDHLk FV1hujdD8#@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint.rsi/locked.png b/Resources/Textures/Buildings/Doors/airlock_maint.rsi/locked.png new file mode 100644 index 0000000000000000000000000000000000000000..0d8d458cacb195e0667a84c7ab30530e078bffc6 GIT binary patch literal 936 zcmV;Z16TZsP)YzKQAiXMjT^hug$WC{#z&%S9}C#k7>$il zW7UL(U8yla2@zW)2(606`XDWBq6iyY)I05^bK60~zq#${Kj;7NojY^RwCK|Hn+yDf zx38C~np&0<@mLhk$y4IH77C335DrHG`1L)!tOlSMzyC3fjrOzwT{s?#;%G_-f6xBR z8CFtSE{)4z#w{r=2Ou~a5wW7p&AS%>gZSsqlR1NJwmNBC1~abBR+nQ!tE#Ex!`o-j zWEbK`U2{2ueSt~Njg8=_tfYSZda3Zo>1l#9Gh6`E9J-0*j|dIhJJ9qWEfp1vzaQnO zYmQdOT1ol@7ii9Z>(!f}dQ;vUzQ80-XS;}K5|$LLj`v5zyOdCbC@kIpI0>#L%{^TKrv2d zJIPc^@Kz{iTqbDoSd@nC9Zb#4Gc_|!*@i~ooq?o3`k`P#IkD<=X@J-kTUye~%i`(}gt(TiNsGs0 zQLdd?$?#a=7fXhrV1mKHft-y zxRjbvuo}+Ke&J$IfmTd{i#^S1{Xjex#bUMRB@K@y@pRYYz4uW`+|ylOaJgEncH*%p zMf%Ce+t-Vu$D|fg z?!?#si0sZNJF(du%ia+)aa~vJgn9sAB0O#|u^7HUvB|y5xw^Pa%d{yqnlQrc?v#!( z<7SI5M&7PiHzAA5uoSM2qBhqNaXgR5q9lJr^6~#07OUOx7r-CSpNy9B4Pfj50000< KMNUMnLSTXd0maJz literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint.rsi/meta.json b/Resources/Textures/Buildings/Doors/airlock_maint.rsi/meta.json new file mode 100644 index 0000000000..7c1e658921 --- /dev/null +++ b/Resources/Textures/Buildings/Doors/airlock_maint.rsi/meta.json @@ -0,0 +1 @@ +{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "Taken from https://github.com/discordia-space/CEV-Eris/blob/d86e175508b8553ca8396f39f2af7ecec4595375/icons/obj/doors/Doormaint.dmi", "states": [{"name": "closed", "directions": 1, "delays": [[1.0]]}, {"name": "closed_unlit", "directions": 1, "delays": [[]]}, {"name": "closing", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "closing_unlit", "directions": 1, "delays": [[0.5, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "deny", "directions": 1, "delays": [[0.1, 0.1, 0.1]]}, {"name": "locked", "directions": 1, "delays": [[1.0]]}, {"name": "open", "directions": 1, "delays": [[1.0]]}, {"name": "opening", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "opening_unlit", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.5]]}, {"name": "panel_closing", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.4]]}, {"name": "panel_open", "directions": 1, "delays": [[1.0]]}, {"name": "panel_opening", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "spark", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_broken", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_damaged", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 1.7]]}, {"name": "sparks_open", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "welded", "directions": 1, "delays": [[1.0]]}]} \ No newline at end of file diff --git a/Resources/Textures/Buildings/Doors/airlock_maint.rsi/open.png b/Resources/Textures/Buildings/Doors/airlock_maint.rsi/open.png new file mode 100644 index 0000000000000000000000000000000000000000..ac56b5978fc906d8ceff76344da2e5d3546621ac GIT binary patch literal 278 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint.rsi/panel_closing.png b/Resources/Textures/Buildings/Doors/airlock_maint.rsi/panel_closing.png new file mode 100644 index 0000000000000000000000000000000000000000..c36fdb6969dbe099af4773ae5e62f10d7f9a05bb GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7Ro>U^Mr1aSW-L^Y*r5)}a6q)(gv* zP1!HJkhxI3)oJ1F7a=PIc8NP`?3jFMrgdS!$MOqWO}Xx~#6QSPP~iBkc3)-kcV(ba z3=9o=Tb5o~^CmIO;J%K75jR*2LOj1VEy(!!6XWVX)2@g1C%POdDvgden|*NU;eVTA z?p`~&Wo4x8vF_M6pM$G>mihLcxUFe4)2#IW$rpul?w5kp=h*EkIk!LUbD+(d{7Y3b z&zFCBad@-6()QzpWz%inO!ztRE8iA|lR6B4KmV$^-d(N)vwM#7vpF^LpNwVH9^VSe z0MP!bk2U9ezQj8_433X@!f|%eyqD4IrGh* zkl)X9u7Nd8e)-}}w5|32@O2O6XPo^9GJoA^@rMVNOx&Eeqy)tEboFyt=akR{0NdZH A?*IS* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint.rsi/panel_open.png b/Resources/Textures/Buildings/Doors/airlock_maint.rsi/panel_open.png new file mode 100644 index 0000000000000000000000000000000000000000..5f3bfeae15880d37195a14cbfdcb01447290f46c GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ4o?@ykcv6U2@V3hTAaSW-L^Y*r**I@?{wg=a@ zDDCttUurJMa&WVV4x5d)qrjfd9j|?NZODzu$lg+#{@nHNzOxe)Kb%ii%Qx)=8pOcR zuxZw=y#BMYv;TYloLL%v_rS*_>B%ow?5(%SFMoVC%hckl(x%VGukW>+l-{-LiRX)} zsEgvCwae~jlhJ4O%NGxN>W6+`@!McFe{yB)(Ta_C`@_Xw2S2NyG+-)q&i?RUS6)2bBOT*SW*>;f=R7jg1GbP0l+XkKlMR#$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_maint.rsi/spark.png new file mode 100644 index 0000000000000000000000000000000000000000..73abab33f4364cd277164bf7fd2f1d166ec52644 GIT binary patch literal 2197 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 MGP5V!Z literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint.rsi/sparks_broken.png b/Resources/Textures/Buildings/Doors/airlock_maint.rsi/sparks_broken.png new file mode 100644 index 0000000000000000000000000000000000000000..98c92783379c4b5c76d71748521780e8c15cd0f1 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^2|(275_CVeBpxzcSpgM*l>t2^$m9&W5+qnO0dFsmQdBRBz=VdNciX8nf zeShvjCcX*z|EK8An4}!cyFjj{iuu(u$whH3yX-)EL7@Lh*V9F??0_{MD6E8e~GfW3)lTG{o=mijKRXnq_6xS-TYtK(rni# TwzKWD0dYND{an^LB{Ts5JO@`A literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_maint.rsi/sparks_damaged.png new file mode 100644 index 0000000000000000000000000000000000000000..415c8b1f5a1a273d7d2a2fb87373a862f516f55a GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoTRmMILn`LHy|t0|umO*&#?|3KnK;8AA-WD;SI))?bUYA~#w20i>xc_T;>dNYQ!buJ1WiC~U9DU#W z{#*hh`-$!Kr^I|tPF%?rz;CygvGg-fpuSVAJV-APH0*y8dCIDQBUnnW*yifJS?Q+~ z*Ozopr0B#*wY5)KL literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_maint.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..9e48763e6c254e5689e1c2f23f5d206e9cfde7b8 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^2|(?7&0m+_P36V|qph?R0RbNNAff#5)Vk?zwdo0h7Fmp{e759WXH zu<%&W&)Y4($_nQGU)?RFFICL+@`-i6r2b%TfQ`VmZJZrh%dTC>6V`b>N%i|l`6BUm3=+vbhToje?c8+! z+$h*elvx(%dH?(UpUk>@zP~;(HOPHC$e#9h Y{lZoe&lU5UfNo~+boFyt=akR{04xt+5C8xG literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..6c855bbfcd0f386efe649b8f7a9c04633dc1def6 GIT binary patch literal 885 zcmV-*1B(2KP)8pFK0*_nr4VGtb(szn6Ug$F`|ft2CQU9^LM+ zRL*gcc>1x-|DT7U4?Q>H*8#lY5304r(D}1hIvX|XLIoTi{!8tzYc!k9F%f#S(@OCR zOJyT;K4)kE6z8*adoIQKEP&AN_S}#s{(NfrY}5w)bED19cZ+XS!?rO2QB2}IXph_R z{&R-LspSj(WMl%0^I4(u0C8It9TlVkL}b%AoW!|OfQT%3p2m5a5M>IcA-?bwbbIc^ zGmMT&>ys+r`HTLc9j9}v|oXE zc;5`|C_z9Re;>7P)@P-C;@r{*Jb%&0DC=BV%u$zww=S`Z^I3{3Sz(`6#|gQW0s@>T z1u9#af+%Du5QQ|Y&$&_%C0@T<0OVl@c-I(EU&$*|!+|YxlfD(Ft?j^haBh71Vsp~> z5`APyMBr02CA}B9e0>Y9@3U|F zxV}%Nq$jSOhQ;RE5vFNknr4`SN@+C5R>$G-@&sqWQaMMfm z;?zV%0AtQ8C7o8s3AvR50v!G4P?*t}$!c7_;{qDXuE&`xKj#Ax09M<9l9WDOKw(A` z7ZZ_XCu+Ca&S>42^l+0>LAepB5HGz0)K~JnYYZmlIky0nh-r|Xq;rV4vY4aWbHlp| z(g>Ul{qQV^UT4GP{t&O2j}PpzyQ(miM!<6s4lF9?BSw7bNd+{z*QvBS>>lRXs11|@ zWjM7QjPhvR2X}zo!#tIeO{06AYNRaCM8D@5-xHGmE<7!h_&xs#<^pLbV!S1m00000 LNkvXXu0mjf%9O3x literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/closed_unlit.png b/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/closed_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..6e3cb09bcf701bc53ecc7886c19b82d386469aa6 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzDNh&2kcv5P4>B?Wc})uc*XMaS bfSB*u1QZw;C7n&)0XYnwu6{1-oD!M#186FNAmbfltkL%0|cF@yZcVxclVAI z-^bA9D>E_xNcB12Ke zj*ICALEFE(AYd&gVz*GkwW~1zfKYBAacWps27p(&BV@8s!#YB_fxXQ-_!NhQERTC@ z30wBH6M%+MAkI#WU~jX|taC0MX4>cIj4h}HEteZ{j z0N|C+Lb(9|hK@~~8df=9C^xWQX)0|<`%E^ftY|CyE2|Rt6o<1@Bgh!o%@~vur-qTp z4m0Z%N)lF9E6Aoqm3>tJ9{o}Y0j(MQXqP!gGssJG+d2wr^$C!Ew>E$;7GW6OjbdvC zUCKlNm^+^?6X!3^wpPtgFRC~bA5!YjecQp_W*vK|D>K<`nNM*{JM5z!;D1NUOLN-* zpmDx^JboF+?U{-)V-LmlUSw5XoQ;|8L62X?F*~+zYX9c-xYEvQ53;I5mw8R!1YHXN z&<+As?g$T`akw$vaMVV-2R(RxUbP23e8z!~+3)Y5)>Q35EZPCodyo+|Vbgf!bu|Eh zJIB-L)gI&oz1V}a=z0L$U=a5pUj@Joj_V$DVgdjh&pqfw1pqjHdk_Zz&5-_Tub=RX zeJ}Q)6So4qLZ^FB5P&YClRYR1K$qck5Av3L0|Wu^8bJU&Mi2mx5d^?v1Of0EK>$2P z5CD%61i)hiSHcv&{yZ+fczp)netG1$?Kj`QW?li`UmjEbc>C_>C}zj@aX@_^1b~5! zVx4^p@k0P_*lq4FkIC8~++QA($xWGbk^>OcwF@Xn1Nv@QI?16S%lKy`7Or-g_4BZGZmdZU#$QyC_sw~sSy-PlHxc%62d6QfsaV|U^0T* zeidNcEYk*oc78g^p-_^PzG?U>00jM{03&R_kq`@q5FQR;^s@%A9|C?mfK&p6uv#8T zK!O0Er7cZbyVrLV)NcwfLM$9=Ne$^&ZCE)@lnz>m#n$S{WTSYMvtG%n5M9h%mL;j$ zQwrcXV|7$c7{@|Z=qUv}Sx;gjZekyTt=~(6pj`>X@tG`pwdI6ymHiM)o<1ZunT_3| z85*)B4<97^Op=-z-NpNS$hIiSPPtH$kQ2sj4V2gi^fQe$>#XbpEp>uj`(J&shYP6@ z>xvHW!(S=<`*%%uyrqh$y~Bh`A8%g~MqsDT-30;n*1*)~+qF;NB>1GA9s9SYOL+K< z!~CRLMC%q?Tf3P2^c?c}ym@{A(dXOIMLH?dHk{-KxOG0uhMD~fDPD2DomHp}GF_kG zP?Rx0d4z?FMXbG5=LhJ{f>u`BXA0eLKHU%9w-s3ZkNT;{?5+KrM9Ba%HvB(;O+Ql|a|&CIudf_UsdM7IZ|2-8U>n;#?G~X+Z-t)3`o|9f1v1x#AM$j`;DM7(friBBRi3Wbk1FsqQ{E4G zx`Rf6zI#>#Fjy4m%V$LZgF}J7dRD|BQlKwoDV^ZBQlPH_;8vK$qCls@EC9H3O+ul> zSR^L8BqI)^{Sz(&~~ni*=NK43TK4hYi@F!+C+jDtLO(hd40P1FT|2$J+OFofh}1bl>jVnGK%>wNO=MC{Zr z2XqRfF*vnrD9-hI23nz84(P=goWPKz$V^kA1|ZzN@?-I!Sd?1A)FfvrQtbxJ#?ddZ zf^c?f1VXu?yqlq8dAc8FAUzKHrFB3jv$R^1b^QwE2C6mv^?_D2wzpYVy_-!CSJwf( zoPpJv3@{v5t;t9*#sRedmmw>UUV%ok5F<1jVE!(xZ96bK^HK%Ci9TK#ki#XY)yEsz z@0A0r?5B$*Jl%?7e)6cJC&(X)t!GacO6_+5c)AruI$00$1N>(HKX-s@1Oh1tGXMYp M07*qoM6N<$f|tv0IsgCw literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/closing_unlit.png b/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/closing_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..d66ea5f1dc821248b5f8e534500ae830ef3bfc18 GIT binary patch literal 1160 zcmV;31b6$1P)1)B{olvMPkCURt8aN^RFzgoKU%?r=z4jM>O*@7UgT=DS$3*LtJ(X5Mdi_PxiqV{ z%f8x^LC*tRITaK5b;P(I{5qx2;>3(1kGCrTd@&KE7>Y6Zv;cLJhkxn>d}I9e`#*hg z%F3yjh#UzZf<9gvCQ+Y2tDAifx>NLC|7es2MnzDr2+CD);C1Ed-ZlNC>HMvR#^#pE zP7OrR$5vVFO%xa7Xm*^uk~#rQ1MyHM|ASQuGE#|iKml04e<}0K>44j5b^cBbs&h#I z#vbJe2SD4cL*3-&&qY_R1jmE23IZ??=etdV02aTR6aaT0mTcLQGNAS#00Wu%Zqgut z)o-Uns|H=W{%=QHJ!?QK`wm_Q3Pvh%uHViFcWDspIlo*9&d?4&-(CuIUv-Gtq?+m(S7#aky zawaai(V)K{XW#L+6b%?Q!_c7R^ik2R27UVF$M0M?5-XsI7d2?40s!9Appgr}FmR$l zDgcsb4Z{9cwlqiuKq7i*oXP-pjq>mwP*& z8FwccG3? z=Vv1#641H#=!GqtoOl5B37|4)uV=}<3sfu24qViZ!KXU~cll@#dsHnhD( zG?d8?q)B>IQlPZi&})yB1e?c!WQP=(12){40zG|JM2pS0f&ld0`La@=)V-jVbTqIA zwfmPc&(fvr8j!O{fw^=kyC!Qat#wJ=roi;)4a?tM{gBem>BR|g=kB)Un6G^o7Y`8%hJ+>U?;!5{@79vGK$}tDCm>gKX1}>fll1;`xN9-bW}D3WY*( aXn74mirdO^!|=KQ0000A$P4;%9pFagt2*(7N~Nt3v08|9Kqn?t2mJ@ndZr2GZ_YbtT7lxuHDIYhlg zs&XqK5}~09IQ@tVp#}`bUhi%X#LIfUYiwg?CqK#Zcs+if+1Kyv*t0+J(Y5O?K;5#) z<#KFnZ1C-TkxSDi{nSru)4X|A^B9KN96v6;0pQfC{lp}3ms$}{H6r>)d{@uey|u%t^CPEg!?G)%H@L5a&8T_^t&}oMKpE;>dr;^2QNx=TUbSDgHov@AZ@BQdBJ2ZqP*rJ+UZf9bY2hbQz+KG*zF{n-`6Ry ziACzbX4Dj{np*R52~(gKe#=ELsszJIDtJ6~U^8wC^tbI!r$C(i$gibTbGUVL5Qr{2 zfYqf#=JEq*MT?0c6SMBJyYF!EoQ^GE%?4gtC!Tm*{I+%3SU=k>HOFv`%8pHC=jb!$ zkVfgy;k*!}^8*x$^{$g3gWr;XKVBbY>+)RkL^#j{XUFE+y*vOz+ZmZjKR3;a`V?c#$A_X%f)tGvKfPcT!PG`&cu|#P{v?o;R$1R zvRoY2xHzmab|=fq!V`uv231Y)>W$6KPfymKw_tO@r{mEklr*)cJQn>u9Gpj6Y!*XU30Q2LIfuGnf#d3x4== zlwIJu?QmcRuE;|=>3th~g8NCIXo?tr#x1Jm2`2N)-t7|oE0Y$Ut z@Y49F8e!BR?6>W+RzLXN{YC3!5CB(_Z137kUNC#w4wK1`tbl`>>+Q?=9|yJ8H8;3p zyZO>;dhTUoR2Dz70vwyr52i!2+86%C17cLhV1JikJbmcJ$u;Gz{{07scC~k z@%S0w(fR<{jK$LS47rGHfjIag?Dn|kI-$W&D@SM@-5!_851j(vT-`jg`}09Pd%EoX zv|C$!)>mejf(#}60dYzxe?S~k)*m2C%K8IjNojw83@PgmkR@gP0kWj5KR}k0^9RV5 zvi<;BQo?HvZbUyK&F)R2gsCi z{s7rh&L1FK%K8IjNm+k@EWNY-fPU$n_6PJs@4P?Yv{Kd|AWO>n17t}le?T0H-5=n; cJsyYt2kmZvpyx}vS^xk507*qoM6N<$f-2>*+W-In literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/locked.png b/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/locked.png new file mode 100644 index 0000000000000000000000000000000000000000..d2f326b3d9da5a30efa4a7ee8314330fa1b0a95d GIT binary patch literal 1032 zcmV+j1o!)iP)vPZd`J5c*SbV&^VgqzdlYBl;sZ`?W zQic0jox8*j2U*VEcKRHe-ixmRSe-Wc!hE0n`74dJLi0`q93A~l;nVjil}ZC5G`CYR z`6u_YMxQ)k2mq2(D%A@~a!Lj8wW}AhAIE!LZ`!OCT731?VZckcSHJ3+7zkgnX2c&=TAv@ST^S zdLhStLie6gJ|hKezPKFwscxDbcWeiNZFq8Ma)L>%V=*03#u&qOVl>dl8#^!qn=dXgvKpy*oyCCkE(X}iDV1bV_4O%Ny8YOp z0vz0?1Sgmn4at-)*w>Z8^{^7S5mW-dlzP{VhGa$;sPF7smB1bN@uLYKIPC!Y+btH0 zF_enQY+Oh0+FV>&EZkF(0uCf_Xa>;)3vkFFydAH}6`JRg=6P?A9#^QfEZ!4>WHCm$ z(j8C0@5ep04;G^%$$@s zwbLyN)rPaHE|aFs(t45FRvCch^&)#4J4jv7R^YRg!p80-U!?yX;PZVIKYyi>FhuB4 zz-BTEGdiRdSbDZfZL7?iy2YEiMQy9h(z8|4O3!EWXO$1l;WGIC2EKdTrCjkJARJ7z zY*ZVhWuuzGzRk8x!-A(p$>wjv_lGjzPJb?=A#Iz#_CVS;yQYn_ZE_inSUy4~r81k= zh-WnRHg=ePl4BvEu#ixgev)HvV~2P~qpb+uo=F~kK0Id*32>(2T&9;CBPy8HG>oVq zG1EIcsK$G(W@=(Ugqz&d1euh|KQYC3(hh9HKTf+$LW?2NMzDKTNo$U_TM3=N9>g5h8Pf*T1%z{&FIS0vIt9hQT{} zJLUM`lPLQK9i)JYK05rZ1%!!^@9c39`YOJa2!MxCsuz;fydFA^K}ZG~9lJjlx{pR@ zxaYkS^U0w(a1I+x12bSrd^aXTpT{3Te?&t9wySgGjw`%8im_H`g>DQ&z1hXcYLqM2 zXMmSSF>)D`?dlwP*H|F@KF<}~@(uofVF_jE^ZY-$-hi)yCRGjq0000(3=}+9$(AdvtY-sWyIJE=~je*h7Bm_YhC!tet z;b|WCHJFE|MtvdV@IBKVAH45#-%YPkELS8zFc@H(CXVB9RBH3m4p3#cnx@t$0AO1# zHxGVvww4!MHuF)3NG1U=isgz7Kl-e$Z{Ro%LD0qT`W%+}O65CSDQb-Zp63CO&1SJJ zm%GOv09VZ=(wQ_uWMUFxJfxayao<@6;N6$XH!zFIoNBJc8)oz#6R6*M1`NNT{;J$1 zZOfhd1;b1j=CuFEB@EbxSF*VOW0c-hv&LVfHd;kCd07*qoM6N<$f>y_@d;kCd literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/opening.png b/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/opening.png new file mode 100644 index 0000000000000000000000000000000000000000..a603061d2dbb2ea9c6ddd7d5bce7e5e547488ec4 GIT binary patch literal 1865 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/panel_closing.png b/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/panel_closing.png new file mode 100644 index 0000000000000000000000000000000000000000..f6f1d09e8418b5ad7fe9112545461d131d1ddbd1 GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^2|(*Xq3!Xo_ibT&XWz7W zwdQ>Kxs~==)#n4P7;k@I3g@kuxFzerJzxKB&yF+kedqb7oSSp3*=2dvSGoGfEFpiH zmWDE`WZHN%Ju5x8vhv2oq@dvXD{=GZ7RPJ+e7dX5@zGYPUJ@gTVyk N5l>e?mvv4FO#mU$px6Ka literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/panel_open.png b/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/panel_open.png new file mode 100644 index 0000000000000000000000000000000000000000..f6aa021d2c2ca5ddb3d5311b82f74a92060d78a4 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8J;eVAr*7pp4-cH$U%VR!AEu- zlLd1G_^frCS_{^;=E@yR-?r!2@f{(NksB;_3v_UD8EVd1zcY1uGMj=D5G<-U&$PC9 zp2V?mqxrD|)%SnBkG{O_@#CEbip-l=9TH;=*}DGDc`g;{=(E*=DV0_^j0`vA!WbHE zf4o#(kbP0 Hl+XkKSwKb1B})?Be-{--mQf`dAd7_}us6nU&JVt5${8 ze%)%yydikX8u_i8e_XNr>b`cX`IpE&cdj4&xNee4V6|QNB$c?=zXNtKPP+2us>s@U5! zs^a(gIFpp@llh(*?k_0AOnmwmudoXD9O-u%iKq86hdpVx`7>eb PGLW>VtDnm{r-UW|S3{<5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/spark.png new file mode 100644 index 0000000000000000000000000000000000000000..11a9e4b0fedf3c071832a6b5749d152d7c91d717 GIT binary patch literal 2444 zcmbW3`9BkmAIIm&OdrZtlxqkpM!T03hKX;?Erbsr zvqmIG2NNIF000oTwlcFn z?CytkO;qHN3wps40079r+Uz#pSqciU+pEwTD*bUff9Y+^opLddZz4+em9irUmyi1Besd24qW%`M*}Z7Ra^x(U*kmcCHY7Cc*TNQ9y!Pn>4N3jdL_`6VOk6!5~hr zXLV`q|eMIlo(rM4A=7DCE(R13^tr4p0LZjFdp?zdXyP5I}9rYzq z^D`{XZVeu8u90)LeBxETfPN{Fx1l-UVz03>mO&qKI|+`9fyvg)aFY9R5+Ut<{drm6 z7XNt|qru9rCqVNyry|0>h>yo=$)U(~s&HdO5#t_(hfNdcsdy`Sch!I5EW?OHGfX zHaCAWn(o*!o}9c(EkYo3!@TEcaeRo_1F>cY4-p3)fTu%mz}NJ6Qxojto$fhrZq_u0 zBG1Aa0dMhLn4f{NUD2e7#uSY(ODna_u*gI4zg|XEyW^>`x%!~G2zCVNs28x)Qe^5n zZ{v7E^(p=hW>9jLG=+1_X}UEHn>lyUBv6uYz&&M`RL^FvPXxS@?~4DD|-}@ zI^a7y2BMK3Z($qX(!rY&!Ncp!0>lT*`c1GlNvF zzlVoSR`)k;aG>$hQpB+v`6(ib2Oe44|Y9MNc|v$Y`E z@0OFGZkAv9C;5$8>{_rAWwYREj);l^ZA@=963@gz;l9$(> zT-3QQ*LPV!Kv-5HiT3#M861-s?JLc=(8Vza6{N4jn&lR1ISR}M^~ZwYQ*HHURfZw;vorNYYI2XCrG$ZdW|e;Er(i1)0R_hi_+*#p98M5nt zKwKt(1u&BMvtDVK0G?fC@Fg02+B(Ho;&`KXbWAM|vklT(5=w5q1yBVFL>rX|+2e*>F6>d{d{1izEww&CC z!4LigTE)=rlK7C9Ts#!(SZPe&FQwZ+n;f<|+rPx4<7GYt(qZG{K;A(}@zME}EhzsA z8V!Z6kGT0Wy>8|TZ_Y1zUB~~?m#$!G%O#Z5yl;F%I?y$<$}6NOC>t?x+z9fA&l1t` z3(-{j8?RTuilBpyApq#t$zF@-sPAcISY@{T5eG29Q&y&7U(j)WuW8EZ>6rbE@9Bk# zi=%ati1OfV9Hm74J8{HHaDJ!{q#wHLdhWo8@Azs%R=CSr*D@zZR>vB&<#!AYx4dOe^#?Th_CQ>-?NSR15?+0TdQ8#FE@HgPIcJ zurf*VA7JB-^0%u^Ce=ZE5`TsBRMOQImjkM~-5H>1`bUg)lPk%6!xk=vvGzriK79C% z9!#@}=hg(KJkuSaJ@MCgeg5L6ZJ0={ie5R2Tm-n-^yek&Y9cGVJbtH?h^Liuc@`X8 zLrE05VO+=f@IL?Du!xQK>@udH6+JF{G@NQ`F=o{Lo(fxSeBaowKiMA&V?SOJ8pil( ylfCQ57m2SxO=EBk@^@kspS_sEy^5&Q441?gB=LzVTIkn)c=-#g8%X?FdNEsb@$CA^ae_YAy5rlv zxc5$}Xsc-0@S-X2*JPJXKR4PZ-@3A9g?UZ5RJi@!3M*&l|JiF7Da^TE^h4K@p+VeS Xc+ncgs?8TAKqh*+`njxgN@xNALYi3b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/sparks_damaged.png new file mode 100644 index 0000000000000000000000000000000000000000..0d087803a51bbecaee3b08587c654b0b4bd17e65 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoyFFbTLn`LHy=};M$UuPQz;EII z^|Lh@I2EP3D#9zCF>l|#ZIQ@H9-vAf_^^0u-s>knO+^GJX#K6tyL`|*^=I|^P1;`m zEkAS=VqH?|s$OoHc6feBN7vDl`+0V7JXw+-Uu6f;%y7W8@1NGA7f)xuvFphHtflAd zEV$b=WyZ`!3bT*y=l2zxAG7b#p{;*aCJNl#yY@xNyf1$;I@;V5d~6u_-R~b-K1~K{ c4upz%%;&mrjiRIKzAYdDPgg&ebxsLQ0KLs!N&o-= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_maint_cargo.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..f116373a76a1fcdf529a2da4eaf34c779b5bd87c GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^2|(zVtVxleb;8FjZZTbLbo zdaRvSKi}Z9d%>Ki-)3<$$4}XNA<}AsmG>vksEr@|-tKwyCL*Gxl?P%1!FQkV;(RCh_;J5X>sd5Ep` zdUrK8WHOmdCX>nhMXa?k72ogoF?Ifmx~`wz`&b8@bFnB2&gU}#N-2h60HCTWy!U9W z0r1`v$O`Uaf5dqlbey)>42#n*1QVOLMT5HO(1fcKx$GYr`qQE(qG}1Ip6cKj2 z9U+9x`DOsEHP`DE5kYHB-}i(ND9iF&f!pndh&)U^(`&7b-g`m_TrL-sQkwx@s)JeI zFbtedr(|x^G!bSqi(+eSG{(?%9n&-=@BcW!Z*k7WuZEU?V~pW&I3)YLZ2*`}EKdgW jbGB{!)*hKm=KpaA3VD6$0idYU00000NkvXXu0mjfX|0oR literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..3f235c344e6539d9b54d62697401e0ec4c3fe9fc GIT binary patch literal 974 zcmV;<12O!GP)ljN;~T_SPgn+iBTZIfMC zp)n*P>JB>jtTUI&O7bhl&j4t8l3v$F(~|&!?OxZGd4~UgXul#7H%O$iwClP@*i@L} zamdAUciSB=o{3yR2o*4#OpptR_Qvx5NOx2S6%dpRU~8>Txm1<+GwEsBE|;oot<}dS z2fSlIMK0QZKFOo$Ny?=v>)UfOzFexZxl>T~4T7=+s$_>pXJ~qo!=p3#e^PR#fL_;D z*7niUMarcr;Jp2#r;Ez?u?0N1yC>U|46JcxiaWPJ=or{uZvssYkIu-Xr-3G$JB3h7 zhY8E2s;e*D`#qRv3SbcVV#FVRFUht$!7w(K_vN75+$pfJyzhDL?kmQJJGX$(fd_Z@ zxM#xp_MEZ=ne;Tht}RL2Ld6*I_BCa0r2v7j5^Sy2$)u+*$^p=nE(qJj0Co2bD}hgd zV^an2+vv>oMNho2SBL<7_4k&bGM)qCO+Y=ugJOou=eT(q$TM;&9%pX5cf@xu|K!pZ&$vYrlGgh}=p6*6TftpO$FXO<(XR z6mH+gu2p2aW`3!+kuPGs-h;^ZY5@SPgI%%D~!ef zuX@Pcxq?pGq0_Kqwdr+jVwz6lmpjBXo&KjK27^K9_9{fw%nFYm#=}yNCqSE-mFGgw z@8W)#h{q4(82O@HnlCM26v9M|OZ?RWR3aup=w9$OBAmmjEw3tsp9w#n$i2Yx`*;#4 zLM+Xio@9Hy>A9*7rlAgWtd^WU!(@{}wWxUn%tpI(tQO~|Z6a~wQu_gj^PefN;C!5R wtQND;t|vAU^m#sYKDZR|C=4P~zR&aj0oKSXTjV)BQUCw|07*qoM6N<$f}UyC(f|Me literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/closed_unlit.png b/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/closed_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..6e3cb09bcf701bc53ecc7886c19b82d386469aa6 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzDNh&2kcv5P4>B?Wc})uc*XMaS bfSB*u1QZw;C7n&)0XYnwu6{1-oD!M7fK6#kq#HFhFnaI2=&&JR=$4d6Ddh~!F5B~V+bhznAJgnZxqzV8pU%WtHUmw!xGy?mNBbO3j7DKUd6q5-6KwxMbNg*M97K+4B ze0W>3;qL5|olDzadFjLTD_vO1uVG)$E&!1Br)HzF^Uj@|$JJXSvSZT|i;8o<{AL~9 z?y@QSv|RuS+q506&j8@e`BkocHvnw>S3zI@fMk4m;U>bvWBMMa;17mTOeV0ryeu9_ zCNLBmN2!nn0Av?#!qpW*I-OPwg0|m#^emD>0!#Td$+4Ak5guPau@8XTW^$%i)_!I( z17H=sN6#XC=Q~68S?9AjcXA$6vm=|^sA3|p6953$zMJlJx8IAEXX3uu6)+SFbC0wA z?Dl(A`&fDDlfAE$ivYlNK5xHLF5>S;zXAaI4}C11FV0SZYlF3a@zfm72+AO``}=x! zp;9hNPNoA@DHk~tL)h$FZeJFFU+yfpw%$Ea9jFSbL$Psyp`iSOyRts>4}jyJepXfM zgshm$HzEMcJ3l%a2LLSobPaC~yeqY#`!)h`)nurdoWay=6c926amOF1Yy8dv0?!u>hGwO6x` zufIP5KuJMM`87;WEMjU_o^J@f09!eNmxI{82`mc$AO_*Bz16C?zhK(=1lb1VAfHd2 zepoaj2k~HO005T8YDc4TkQp>02eGg`0QG>)7bamK2LZri96I2f9OS3~)PwDsgLX^+ zfbE%sc2od>?U#eZJ7HIcDPvZ{DfaEiK|5{**o9hiP&)t?qLv)g4uHiln}h5n-!|F- zup8|F*o<}nY(_f(HlrN?o6!z{&1eU}X0!ufGun5;6nYN4U-ed>Vc^3rOrQJ1wXe8$ zz{ld3q#xcM{roMS@8tgjtU{@f<^PQQ8i0TJ=NyY)sDL@y(53Y+rI~)NKElc3JKY4C(b91&!q$e2Tv&MIcf#iK>;lM z!7u(C6q}2JS9=gpDUFsCebl6ao?i0Jwgo3sbZDb{t1R&87e~c)Z>4_yY1*IUpS; zN(UC#uXG_4iAhR1J;+wT+k*$I>o3+CN&&BQ^2M$I(CscaoC3Ptw>9k>1qlMX5{Tnj zwX~WI7f+tvQQa^+5Hr|tbr_O|w~~Es4k)d6;u5l+&#ng{RckTT#449RLG+EP`UaP^#Md5ucruG%CEuW3t%aq zlHO~z2l)DUv-Szd@pC8Vars6>SG8u;eqjG`sg}V?R9ABd504?u6sgEo0Ii+Z(?xDc zupz02^=2V!g9WcXfbD~phXbN6pR}Rn;c6>I&wg((EIHrEDrAF9wxIg zxs=?#;wtFksX19kY6e+owITa--+JKn=kWz_`9?&dJo-x#3S^zHHeNj#r9gI{ZcjcV zees}rAD~vCp!Q|hfhcRFRL7v%pOqA7g?)lrD3Axm3J{A3AblzA8Yz(mNR1Q?^#TQB zsFaJE%brjmAkKcRnXlyly)p18aC%}-& z3e@~Hv>7#0YG@S->;UBYd@E|CqN8y<{{2U(Ppuj$*1jDSXv97Xt0+*h0_?8SrN2Nc zP#~9roKUAr1`q6P3RKMjcGc(Q+p7pf| zvshhHVd)R_r00?UU<88$zv2F)!w9~5P;p*T5NA9~fkYCMO9@)W%@euBtfK?ir{Ds~pgXF_?jB z0GvJp0c#v!)fnj4$@Yf6@4)-a1^&Omw`wK_lzmFFvpek@w7hKAwOV1W_+jl(t4~(4UnG zS?;B4EzYDJpl82S$fCNMgR3i4^D{@qKVJlC3y9*}QX$)}4{)0O{{cg2hb{#_Bnbcj N002ovPDHLkV1llwk<9a$#kR zL1FE1!f1ChdItMJX;*d3%|`5uagAt=!LqeUn{)E+q6UxIu{p_k&(FP|%OvJ`&htI* z_c@X0eK{CF9Oxr_9f!IX0ltnyTS!6haRva8X$T@E@lXl`g-1a1u^!yKa)~n%uM&gf zG2#=7m>gY3HuD7M&fPXO9t~a&#H*j{T@B7L|m`MF3!W@oVWpFYtccy?xI#5r(1@MBRgazWiCmSk#hHi?I8W zX~hQ)zWd7sD6N90nN3p#7>Z7ik_`gSdQfgBhhL_@dTuc=gRwL{AU8_tPECT08Q|pjzzcLBO8p>+L~*&i?hE zdV4|uz`Z@lGXena>_MIq0B~Oq@|*y6V5A2z0Vq*x4`KpP#OfZz(BRC4Ua{1N7z_r3 z!C){L3hm=|+F$5Z#BiAObf+PP!&F6J0_enFe;6(8e)#JT+ntJim|+3c z&^;ElHNLHg;V^kC)cNPu=|t27|$1Fc=JmSBS^^$>4a5J+JG8 z>R^@|_vzXVwF0?ypRV0d`CpKFtLWDH0(P=1-~%#b`62p7B9_{b+bq!V-RY!#x^A>U zLkT)*pRQXi(9*La%-SYez6yc8ZK781l8?vx$>-7=x`nT~2W+g)V>9&|w(c)tJDoW2 zbKB_zw(c+18m1yz7T7V&VQYN>LZAp=9kHwr4UWgi7eAcDRAdS9c)zZgu0AWm3l`|w zvm(4=frcMLcMH1;;6YnRIh&GrOEyV+#R6S>Rz!JBw_2d9&x$CE=}HTvIu)U^Bg;0Z zU7wmu=GGz-4zR%7T129ii+V1pS_^DFKCJn^qkp87(>l;gHg3&n<{X;*nAE>=H3XFf z=GG#Tbn!fuYZSv_(k1?mrQ}H@Z`|O3{i`6mc~{ednp#d^eQ6O&foPtW=bE{oO0${L z#q(TgC4h4A0qwb@n^!JzMcD@>FQBRA1X2=@Oha&A@s+%Q=3_kv9#&YD0CtWB>KV)` zi9oyf0Fbyg!_Cc~M&jDczVFo%Atmwn=)C}xyioDCfbJx?$--=N30zMpF#yb_xj?=vYoG=>b)ZznsE8&x`U&9A)CsCAr6^mar|Lf^soeYl0 l$jtOt002ovPDHLkV1lecNreCa literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/deny.png b/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/deny.png new file mode 100644 index 0000000000000000000000000000000000000000..d5a90ee115c4276098ed2d1fcd6f7af9640d1467 GIT binary patch literal 1510 zcmVf?x(yf;RI0>@X=sNHAx+a*1UpXAPE#uliY9T~fmNzR z&m6dpQB6Xq$4c7?sfRHY#-Dc3HHoTDEGW&|G$EzyO-DFEeCiNV1^mY0_a$4(LIj?zx$GAXi8XElc8@l@@%i!TAlFNzEvIH zcW>hAjI=cXWg|`W*jbhhg0Pb>=_{?50}OOWHTY|hcLDGQ!W8payn!%)VY!&kYVFj1 zf0llTt208VJ4$*XU>c+ye79LJJAteF^<{m1b)VW+GZMu&?SR_GRJba&Ja%TT;nitH zqWGpAVAL4ErT799iFxh!{yv{po=D7dDZa2{cq576OJ+OFdh&-GLwEyWCKB_EP7P@F zCld3FUps1fY%>zYw;TdijjgN}@CL%HtQNHI&BCoDif`Hh#eCLsY+b!Q!bD;osPz8T z+as3so0TYjT?btLY(^_LGqLPsrq;J@CeeJ;Ibdou2_#urEzsZR1CoqiJ8GIzwZMtQ zyzW>yf6=kOV4MVIncl z+Wj@I&%V!CRSG8CHU!$uuj_zHn*0RRr%~lzJ5p6&O)r3}QwNX~neV=M!0P=H{YUmy z)zP!Ca=Ga+_|6fteYj|?W?(AdE$2Q8$Jr} zX)00V8wQVKQ{JJ5Kc|1ep?bD* z;!za*icD#%40Ia?`Yio`=N%Gn9Qv4NOTSp2lo{Vh?c&$X0o}UviwvD08th{1$!|o1 zU4*(8@CUny44ptZ`~f|&VfMv_@x+cZJ((eVYJgbKO)Tgpd}@H{$qb&@aW-9UQh)u< z=8;buo_sCeAMD~_W)c4`@#{K3U5$+lodCe=5AoIZHrOTM^@p^&D}fMYmzzR|rz!|N zywKsHCpJvVK0@a#Pno_ zix>7%=xmgK>%rK@>`5te8<-?!g*(JXDf`~t;t;_wpz4Zpd+V5sTT)eOsPwY5X zZXM#nxrLTazLxLZMZV>OkY#`-L0q|Yh;Pn4sRYz({71ZwO?ckgK z7icwzCE)8Hhk)$%qGi_jz&7b+`Q~eao9o)Mc-3cf-7pCC(bO9VGc}s5+P1VREQoKK z0l7>{yA{>Kn$=DoYwhA!bwE(clgp$~Hqy8{BP|6E>iXLqZ3~r`letWapp-W~&JMoI z==Hc;ky`>clI(Kt==HcrzTprEz4g(qy`Qhuqx<(dVqUBhBfG9cIA0R@G^9P8QkNIB9UAX1L=2Z)yA`~jlnSbu;hIo2N_ zO0TRxpj~>U{Q>RJEAJ0@Svl4pAWDw)2Z)lR`~h~zc7K5W^|&4S4|?w{s-^Ns`~Uy| M07*qoM6N<$f=QJ0^Z)<= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/locked.png b/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/locked.png new file mode 100644 index 0000000000000000000000000000000000000000..4007c1fcb5def638fa39f9197e0bea73d441dec4 GIT binary patch literal 1165 zcmV;81akX{P)zY7{-4SC!0TJv(eaUZ4!5Lu&rw?DhQrh@YIS>mfEm;4|^&K)ktBFJ!}Jlo;~cf z+m*tycnq{B!ONC(yRwn4H3?#oS+YU%$HbW);!J0fnMquHV3=<*@Ap1W-uL~!?;YXe z(N7hCdacIL&=3a)2Lz%s_=91t5=ALT;dM&m5S>l{L;(4$%FxYQ8hP&d6NK*2l?qT! z^MuFeIcO3g>Wxn7ULwJ;M*d#t698P^0M$|fmp1@lI!RI4cL*ZP9nJWXO_%yzCBY*S$8?C_|9%NyYEsG>bz zmfTiAwN$Xp?b@>`lJPXq`1fnirflsy7VzNCmNvdjVRf=n^uASC*1-Bg7RYjVRAF$y z4P;4dj9G@XnJ^ho>*m6}Wpf?}fGqqUh#!BQ)y8@U%~+h<(TXmyF~;KDj^Vw2u38^@ z-zr)n@ZioC_qJhSJz|@J!2vhbQb8lp3sq~xICop~Z7V>9RSH&O83qU37wG`VYEekW z)4YB0mPe`2STv*{Yng%;0gW*I07qi6#0eq#8vTOGMaQ-J{$kQWhLcMJM_5 z)fNc7_5uKM&z}$;pSL9+EEN$I8TWaOz*&XQWB*b}WqExf0}xGR`R4lwzd!D$aLvvB zUt5Gc9`>%ai2y)&e7F|uL|`UD)aM}Ta}bz`u(>MX zj80G%9OVA_gYxLt?FFdaaADmI>E!IBP`v`*pk}{Xa_4151)?k-QB+%g8I!*(kl^QCqn76 z54#?gXTiIQ*az+ zPFsr2WS52Are+Y}6H64O9Li}Pp*z&kd0>V{^Rcbnq49BAlydmQlEGFm`#g6j@;ec? fgDf~&KF|LH@v~zqoY3T700000NkvXXu0mjfhd(wa literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/meta.json b/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/meta.json new file mode 100644 index 0000000000..13d78df265 --- /dev/null +++ b/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/meta.json @@ -0,0 +1 @@ +{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "Taken from https://github.com/discordia-space/CEV-Eris/blob/d86e175508b8553ca8396f39f2af7ecec4595375/icons/obj/doors/Doormaint_command.dmi", "states": [{"name": "closed", "directions": 1, "delays": [[1.0]]}, {"name": "closed_unlit", "directions": 1, "delays": [[1]]}, {"name": "closing", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "closing_unlit", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "deny", "directions": 1, "delays": [[0.1, 0.1, 0.1]]}, {"name": "locked", "directions": 1, "delays": [[1.0]]}, {"name": "open", "directions": 1, "delays": [[1.0]]}, {"name": "opening", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "opening_unlit", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "panel_closing", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "panel_open", "directions": 1, "delays": [[1.0]]}, {"name": "panel_opening", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "spark", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_broken", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_damaged", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 1.7]]}, {"name": "sparks_open", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "welded", "directions": 1, "delays": [[1.0]]}]} \ No newline at end of file diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/open.png b/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/open.png new file mode 100644 index 0000000000000000000000000000000000000000..f7d6554fdff89eb256a12fb65aed9f6e06c18333 GIT binary patch literal 396 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 JPDHLkV1hE@kzfD- literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/opening_unlit.png b/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/opening_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..be4730307a000f60664f27890745901d63009300 GIT binary patch literal 1225 zcmV;)1UCDLP)Jz33(Py}R7`eLajvzMp%4 zKA(5E@8`Y(3#5HxoFiQvNwZvFEJ0C3`fADMI{i7V4PZb~l+DT&9&?+2jd z1!~U%dIeC5ngpxF*IF2W!08WVy80)~AU|=jprl(HYx*u;BU87M?-WP+xU@#c_ zlA3=~tOUD<@-;aVb_%;Ea@Fhx7llL5ZOI5$1ZOwep-^`1|B2k=?HqcCBgBe{-1^EK zwAJ6(sej#8Isv6n{_(-}9bopo95d9+Ojyfcbev3#Ea5%M+Yov(tklB%xgOmnJ~%g2$N+%Mt)MFca3I z6<^PTtx7^I4dqMXfzkC$3-j7rCx{UbzVq`f+mZk{GnCiF1L`wjJyg#(>cM}_{B27T z0OKC)G*t`Y6%TeAQ(}0*gPq27HM-q{ora1XxY>i9hMFI{)q|bJs`oSjCcZPAI@cqr zKFnY+7z_r3!C){L43k)KLS(;V_<+V5rs$%|qD!1}k@t+^BYxfl`K6rTU);oMTx?kj3SNHVk zU*b9(aP(zJqJ-LBRTP~E;w60VD6PAA#5tP#rdT+`ZkE+Ob1qF+Q;vVCaKYOwd++hM z^KELjvu9fCu6y0}e)ToIi1!=6vb{OX*~3&ZRfM&mB>LJL-M(|u&#wymy6vm_x=inD zV(s6#<_a%`HC!1zg4W;b+4{c7FkCPG%J1UPt!0U^`r^f_Ys>1GC)qU4W;hp;?Y+4$ z#Ji07M%s<{%kH=x=lOj%MD4C&^YY&n^$~ZbrF(r{w)5M%p2rriZ{=31ZL>A8diLCy e)AO4f&pyU~;cdoeSO4qbP0 Hl+XkKSwKUo z^)Chd$3GX?oX_oN0h$X35B7VysJ@vdyr(bUeBN^{aj82ouKU{G-|Y9UT0LdWrP*rA z;i=~@J6q+hT0d8^VegKVZ!08@iCzy~8~fvHo89LyP1$)WPk-<0y1cUHzIoLBmK(ei zmeiOoK6xT^{kS04ip)Nn}uKbTpPNzOtEKr z_fP+;|0dO#Dto@VI@|5FSDKkY5p&z$yhC{=tHy)iX1F=zXnwYB_kKSCKlc3WJ!z3GPZ f#@HPf5A{{Ei(0lByQX|G1W9|k`njxgN@xNA!xF0F literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/spark.png new file mode 100644 index 0000000000000000000000000000000000000000..d3b31a6a48daca7ecb44912973a88fd83ef3bc1d GIT binary patch literal 2566 zcmbW3`9Bou7srROXDiFpMMFfEP`bEem+i{F-!a+CI+5iHGu9BIkcu%`CmAzYL$YPd zZj`YvF=6Z@V=&Bjx_`p=hv)OWUe7t_{d&$1=kq$LRu;xQTz_x@0016S6GI!u?Z!B| z9Bd3F-U{Ib062$C4fX8)E!fJ31qiH)_3AW?6l|$Wq~0}<;9N{C<-C=oJ9b4+vp&gp z)I>nU&^yNV?gO0MD4X8+`_I#*ib4XL_E({yO67i>Desw~n|x!__Gv5vaaNrs5AZaJ zufpjCS?V{!hojuL)n_7B5g_gw#EY=Zm=P`1YDC*=om#CEIMP&-SJ^#MLcTVEC!=^Sqx;&akz-WA+xkOWMy0u=b<~(e08`^X#SS*G@&d zJbB_JJ<{dE=Us{B=GWyGRFXuTi+00+{9J6@ga%tsI0MX=a)XVKaX6UT{1&)s23Y_n`gxc>NRG zheLksMQ*xr?=_SMF>v zG({&|ZEvQ5wyScWBMYeZ#j{FTmP~%$e%5$Q{`EqWNvaC5XZvAbbPqypBVl^wOlY)4 zF*dY8Ky*JXfJQ(vg-CT!xp4L}!N)yD<1IzYP2>`aFD70jU$S#&q%Af#*W|qXBinP9 zNvJBiEd8m;>b%2g=HkbXt!^PyBZyd}mzUrA?-J3nASs_$g^i|*9sH`si6&l8gyg>r z43BivOD`#JfPo&FvsuSbCmxh&tKPW(4)f?C5%q8I7x`eZ=QFA`=0~J#@W0B5u#c>< zMQwAXEqG%V`3vI%JtN=gr2y&mxXSMaUA*3S~B2!(7juY38-t z_)Z#0N23YxLqQT3ne*r386em$JYY3QNph}4A*m#B)%^>_ryTocz_O0fcMDtkL1CHC zMqK)$ci|t*r>?i7smc@s1SsP=d+xi;gTihi9&zb~>;hD{Q_f^k^t^(;V8rS5mW~tJ zi91K^)@-s`%i!FU;VqA)`GdB_-KPrFp(PoYhBJS*x4)^zx}IqiO}i%Kn<{n>NpYTW zVpLo&5OVpH@?vr=g5dv=*mekh*=g<2R+rD7aPMc2+J}Hs%Vv%!yK!7ImKFUep65)j zV4F)i>QsGB$c|7i6>}Wbd<}Nn#Mf80tgI|Y?Q&@wI*rsUTqargcuQuij=CW~NhWJC z3K-do6*R@liJ&6gLcwLHo)fkmKVbvXG%is%O@Pf1B9V;Cw=)SEpHW`+hka+IIoqC_+{ zz%qi|ZXnlN_1j&F%^W(@$x^1x2wXpMZD;+*c&3?+hQC+sSui#n$_QVasso)EfC!Hx zBuWyd5=_dIB@3A^eHG-YQ2fZLgOQMoh{YoTL%Pln2j1G-Na3kuwoX@&;$K z-NMz0c!*Y58Ya?%9e^#DY z(I;NE?B=^f^z=)g;7(v`7=(FK%v0Cc!uFf>0hc$vM~8vQ-FZU+a0p;lKg*eZk>Sn? zSHC-liLM-?wEBfTzE;$p-I&$4I&5TkZykQT%34>Oixl~*eOK!~l!x~~Q z+B2z3i3B7M{-2`e3Rd1f;6_2*y7TW_Rv<1#M#f(OF)3Lpm>|7h^4ME<& zp|fBPS3PDK|HTBQtH*!I@RS|=Y6;bqtB?wr>Q~0AAW<-3oquBDWsd+tYShKZ=%onV)m z-hXG==K}s9t)9l8`%ocC7E#x?5lFxKFfym8Y4XHwfoKh29qV$1=gv%HY~dj!b2aopx9O8Kq83tU%NWoNc=L|bEHyR zqD=|@8nf>T1|IC>06_*`F(!%tG z-VuA0+dICjg|zU>P-d5-J(9Snj>FSA!eBB=Eo2iJhp}iKbPOT84&XrPRR7p3^U@P{5QYLc;yrp zz847LFK*a;i41+^x0E<$t~~IK*46PAlxY5o^9hp`u)dCoWYLFmmx5DPHT3l!k@r=I zl}$e64yOu91cPyr1k5R*E@soHhH;6roJV7j(AW7WF#0YBTj6_cJ)eOY;v%|?&nkc7 znu&MQ%4%gjr>=vH%0I1xP>UEtYjDK`2PXc C$2X1u literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/sparks_broken.png b/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/sparks_broken.png new file mode 100644 index 0000000000000000000000000000000000000000..d3ac466ef6d8d36e55797a89046e10f784c49b77 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^2|(=EBk@^@kspS_sEy^5&Q441?gB=LzVTIkn)c=-#g8%X?FdNEsb@$CA^ae_YAy5rlv zxc5$}Xsc-0@S-X2*JPJXKR4PZ-@3A9g?UZ5RJi@!3M*&l|JiF7Da^TE^h4K@p+VeS Xc+ncgs?8TAKqh*+`njxgN@xNALYi3b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/sparks_damaged.png new file mode 100644 index 0000000000000000000000000000000000000000..0d087803a51bbecaee3b08587c654b0b4bd17e65 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoyFFbTLn`LHy=};M$UuPQz;EII z^|Lh@I2EP3D#9zCF>l|#ZIQ@H9-vAf_^^0u-s>knO+^GJX#K6tyL`|*^=I|^P1;`m zEkAS=VqH?|s$OoHc6feBN7vDl`+0V7JXw+-Uu6f;%y7W8@1NGA7f)xuvFphHtflAd zEV$b=WyZ`!3bT*y=l2zxAG7b#p{;*aCJNl#yY@xNyf1$;I@;V5d~6u_-R~b-K1~K{ c4upz%%;&mrjiRIKzAYdDPgg&ebxsLQ0KLs!N&o-= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_maint_command.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..f116373a76a1fcdf529a2da4eaf34c779b5bd87c GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^2|(zVtVxleb;8FjZZTbLbo zdaRvSKi}Z9d%>Ki-)3<$$4}XNA<}AsmG>vksEr@|-tKwyCL*Gxl?P%1!FQkV;(RCh_;J5X>sd5Ep` zdUrK8WHOmdCX>nhMXa?k72ogoF?Ifmx~`wz`&b8@bFnB2&gU}#N-2h60HCTWy!U9W z0r1`v$O`Uaf5dqlbey)>42#n*1QVOLMT5HO(1fcKx$GYr`qQE(qG}1Ip6cKj2 z9U+9x`DOsEHP`DE5kYHB-}i(ND9iF&f!pndh&)U^(`&7b-g`m_TrL-sQkwx@s)JeI zFbtedr(|x^G!bSqi(+eSG{(?%9n&-=@BcW!Z*k7WuZEU?V~pW&I3)YLZ2*`}EKdgW jbGB{!)*hKm=KpaA3VD6$0idYU00000NkvXXu0mjfX|0oR literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..78eb1da6faf6dfe2ce07cf6b0530b1b012694551 GIT binary patch literal 839 zcmV-N1GxN&P) zBdnaQ(7~KJ$3EMEJjwFs`1AXo-(BuLC)Pf0JOY4iS;*(}&~+Wz?0XcnRm>8%%{#Q) zUAIP3k^lfn02tE|@&(N;UcYX@7z}4Bpxx@AR4zi-b&rT7pER$gQP5W1;;FO@0FWga z)S{3j=Q=2+7Ik?huSX_DHn-y8W|$Kxj#Hf7=VLyf-D6xq5DJ(iW5pRJ<1lx^AQTWp zHci1e#X|)Ik+JJ(ibn|v9fE0yXFdefqOsqQe^DX)90$#fpOy5h;P3QH|7aM#C-haM@N`5$t`qXe~qA80Zz{w zPu6t>_I3l~vx}x6=b1ZH0K-d$AS@0Y0v@6v2(ok*|H(SVSId|V4ncjUpEZ*7O!qsKnjjNTKn?qCudb5S4<;8FT08qbfpi~x* zTM!D`Dy}Z;Fbrp+U0v3(xxMbbb^W@5OeW)dE>J+JT%1`;#&}BQBJ^gR4X+QRe?>%Fa|^9wOq6S)(sQY znLw#j3d_kPQmGV_Mdus@UIbqp02be=9_~;94E=r|)S{4N3BC0XkYovOM@87SE!&_=Ei}5^-|40ir56yJ+HQPkXt5D2PPFE&OT$VIro1a4&d` zh|}|i=Nty11LlM2?gji|KA3?b_>TGbpy)Y=HKsxb<`QoLAC%{#d;Lj-EovSC{ekIx z#kM-g=2l*`8jeirHXnQw(r$G?R0aKki3M&uNCbVJ&pnQ(E*uBr#GLQ*{6FGVO#O!T RAkY8+002ovPDHLkV1n%kfHnXC literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/closed_unlit.png b/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/closed_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..6e3cb09bcf701bc53ecc7886c19b82d386469aa6 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzDNh&2kcv5P4>B?Wc})uc*XMaS bfSB*u1QZw;C7n&)0XYnwu6{1-oD!MB2LKM$1B{MkP$(4e zQTu?km+P3E9(UyYvCIfwtgNA0tpWgEtgK;nehM4PCIDdVG9Or4UPe^K!nW)-RZ{^#cR1~QBGb-SH5JwJk-hT+ z{rdj*mlbLI*C&$5=YV^U*118q3N+gvcHbl2M*D^UJpcWVE+YT?=09Oa1!&C9n^O?2 z69ANdHt_uqKQ=^4$c%aTY#V^J^J$qlKf5q@d@O$=nNH|!Xx%apjbyj-(t|wLP7n8A z7dUowV|IQD0JzSVK|$HVXl7WSIR`aW-)1Lg7v}Tn9;N-1AM_0mK-JTe8i=f!|V+}fWGr%vnU4y~^cnCLZP#6G@ z;dBl1H~EGL1K>Bp0QihB06rrOfX@g6;4{Ji_>3?BJ|hf(&j_!CDP$MEZIt%j;@b7^ z9Pj(n($Cy0;Jb^r^&4-?kAFMe&jY-|hO)`OjXVHgm%q>5#oG-w2zM86H^@VoWGcbk zFHAuU=%-=HR03LEMfBC*(E3zd7<>(_Pen47Fn#j5Rl{f}&QGQisH=ylR`xNP88+Dq z)C}+=1+W;)jDR=}0AjHi&iC}79*g1PSPXk_VnEHj9~%T($GL$Ns+E0RH;q6AfS{cz zK!kF+jCgMxk!S>^sjm^K0IycQMEy+-YA;Pq`3w>S09d>^W66df2wVyxDWI+%wj~9K z5bup68i^V|<*5EYVLGr_yg7qpDuMgU3T|D?*xE77fUm|U8XvU}ElmMuB3}q~lq)sN zT%JNcw~BKEDFEK5fTvHMqfd~9$`y`c0Z0(onLr#b8vW%;&0xQaM^Eo=97=b@2@bou zrRd?EWS_eRB-3XRi$|qNNiuS^vM)Wth<(63(s-lJ&OUI&-I29_Y4{?>G9yxLWwD`b zqFCH9{coxdApCeIP6q55WPme%zLhg&`$eLX0` z0rUX^^3*&#nP-CquRfqz=iAv}w~b{+bmz;=LN>^BdxC?SilN~_gKh%TSD!cqz~+ zF$(}Dr^g-hl0+bSCa1?yP_|6l0~G**W{6qzsCPrmVyTIxQVD03P5i$wf=h$DcwHYr z|6#vrzkF^LycC#BCGd8)qVtm2<1z#w2-Lu496+<PrBcEH<-}~tn?V=`{0ze2!>PVEZGxqgp8J9y=QR`kIMgaHWp2n4)wfLDE>KldK38@?UU zQk)uQ(asS__rt9NM5w*5ne?ifirRbg82}leM80!l-0*GnV7{sPfL4ycb~!+V?yfWD z3=oMTolZN}Wp(OnI1P2ek0;;-;ohTl!#8U~hM!LyV6vBX?o8SNcJ?=vO%%7bF*H2r v>W1J!P1PU1&<|mXTiZyc5@CHn(CmK#t$S8ldq1?q00000NkvXXu0mjff#W-D literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/closing_unlit.png b/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/closing_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..477a67d91b3ebc6b41234b078fd70cd012cfd771 GIT binary patch literal 1137 zcmV-%1djWOP)1t>Vb>A1(*!woqeHEWU1Mr+++Z-6nt~4|^r9RTXbCCwk{)v^?b#-$&{J}( zX&R^x%_*VKf^i8o6xS*gN-%}Uh02jtQ4>ih_NFjB$dWdjb-dQjO1tZMKp;iw09Wu3n_8-d^Z69 zZdLf=^ZUNGCxezdIFp_h#HfiMgI@6;XY?GumiGX7x5r?|Oi#a$4~0wo2O06r3!n` z&Blc>_0gp8wQ-Mlx;if1x{w40fphr{@vV~u4Ge2nfC8}j@J1%&9auL^+c*S>bumXr?Jg8=w0e$a9d zz|6i7m!vN2LZq1;8bSVbDKlU>HWHyV5!Quz;g5m6Bg&7n;@3vDr~^{;eWgf5rLz z$3H^T@52a<1t|*%07FAVfiARFC=?2XLZMJ7jw|yEDRJlaRW)CCiPUexjeWYY+I^Yt z9aW^Qsf2Z(Zl{ql0)n(pH*6N@IRH-kbQAquluMPy=7pK`bXx=oqXl}hham0K4XXu4 z;;ab!D1=(T&8M~dtKYOQ2=famarTXFu7B!oqju=eiU_*}hWf0CC|F=<&x(kO1$v$Z z*^ep6ZSS^alXO%pP}nP`Yl5zf5b>nJ`PF#w$`4RlkORS$w}@d4HzWVAmsZ?g6v^V0j;gHX4? zPd<1Dia?duo>%9(lR+pAoJviKpswxI?I?XY$28+vXcDTpUJr7OAJxH8Vfuz700000NkvXXu0mjf DHBK69 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/deny.png b/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/deny.png new file mode 100644 index 0000000000000000000000000000000000000000..a6b6fbe4407f36e52619f679f986ad9331119101 GIT binary patch literal 1323 zcmV+`1=RY9P)6Gg?>bm(V-l)LiTN-G45c}6%B?6N5~@%R>80u+r~W}b<DKHA0d1VJENuC0|=(n5% zMJX7SQc>c$tVzl%=R2GNaq0^*;P~X6-``XarJ75HZ!q#(AWOd`19nS$fO|%T_G|Gd zgdz_{V}}Rd%mA>lw!^qK3%bFH*IB>qcF5Lm2|&5D&s2UQxNp9&uHIJzq=BSmqv1w9 zW!V_!zbvj!bMnd+SzMiFV{M1A^SdO0Y{ukuX`kD7#@YrzwtnO};O$nC`33R383lCQ z6ia*i`(L}_|C~1fn0d9w;_5V;zZnbzzibsrrBZDNABTQq0Ol78!4VkswyL-JB!T}z zdx*a2I6FP32COU;cwO2T4oajiqF?$gC&6&~H$sXP57A>NaFdZe>h{ zGbR__eq(Ky?D8ZtrpAn^kzJl-V{Mn=jL8SP!Qs&0>*z^ul>VJW zVqp5hWw2VUQgLi*hR%0iJ)maj+`1@Guh)YmNYsgqwOyV*T=CXow@$ZIt5s~rMmKbh zznDcIkiIYgBdHM#-N4cfK6raWH-hg)op}0i1zVft`Fe>bOL-iwo;y0l*J5-S zs2!qCJYO%dyp#_j-^<`->h~OgcAXgX;QOgBycg)D6BX~fA6^y#_m+0h+*Dtf0ancl zuEoQfRkI>H5q@I(>~Z1BzLy81vh;-+pbZU2{?QoielWef=aZ#>B>>e^%YBQwe@JfP zUQZpruA}hEZh(muU>h-vG+2~rh6BPJq2yAz)e z?EQQ*+kbBk`Q`V;?Y?S8(X63_KOjz&@(09$vi<;BDC-Z9h0^{287S)ykcG1T09h#O z50Hg&{s7r1>kp8H68?ZVQO+MA8)f|gvQW++ARA@<0kTlqA0Pwe`~k92&L1EfCH(<1 zQPLkE6XpB?vQf?-ARA@<0kTlmA0UfQ)*sL>K52hIKltSR0XIcie}F8M^#{m8DStp5 h#O@CWzaEc+{{gW~Jsaw~&@uo3002ovPDHLkV1l`BhhYE! literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/locked.png b/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/locked.png new file mode 100644 index 0000000000000000000000000000000000000000..9f5ca58e79526949683ecc3ee98efc5f56804593 GIT binary patch literal 971 zcmV;+12p`JP)Ht_7{-61MKTts4=3u<$d=^6vg>B>)X_*Bz$lCi>C!2GQ>Sd*I(2O!G(eI9Le>I8 zU>LESAe1btC?Lbohao~oRqnu#P!f-lT)zNuFUgnh^W1a1yZ2(--#)ql7}+-Ye4a+5 zK`!?dh2jQxX?63Qi;K385m!|J;s9eYBwr}{;2%zE^n2HLO5mc|VrRERqtTck5f28X zQ>zq;8$P(cssW&>8p0N6s&gOa3tRYkrtgQAAh-T-BDZIXjPWAi-us{*jQ8Goxx!3J zU^m8y z{;MU8na(X$;K_E9_&N@Bj`jwImOZH6EX^j+Tu%tePFXtE&) zlQaxGmoZ4Ve(^R#5KR2~eH)q7jgGA%{Lv7-7NjB2bI`_TeD}j90M+stS!D}U zjgCv!%N>U-Tmd{wb{u&*~ zqzvAfP3}KfizWc@;iSgSu6*3mfQln=(rq7o?|^^49s{uX_ME+=0>^)7tN_2A)JP-} z^A!Nt*)7d2$#me~KnvlUPQQ1}065$&@y=|{yr20AgYqX+2KGpxef)$y67+9AVvhu* z4DO{2R#FB-x2=}zWDYjiG!!-sh0MVQ)pDJcl)*n@OzW~ozPLW0fL9GCQ_dXLb)5(C zIJ&N5tT`<}7qEc=&Xg0%mQTV17s?iwfSyg!(Uj0iTRIK9-7dlwsG7>vH(RKh%DrKU z(P-pPK^ci^xz6*)hwfV7#K=raU^TJoS3$wcdoCmK{P7_|+2Uozd+E?@ewRSE}AWpDT8j$ tA`{pSVqwQ~8`+6LNU+R3fj7KDD-M#$B z{+*GTquYJ(I}*AMfL5;6h4=Q#LZOIl+YH?S{eGXya!IPZP+X+hXyG`{XQ5$WS`|9& zTL4;@*QC>F;(9WKNCbyuGbx@P2LOM1fv9|+lg*?;-yy*1$(c4f-}UZgyM$?t|AOF5 zfc8y?jm<3)3HVRGiiBxZ0V2zzGBH395jg*ti2`JbM~O`uAR7gk4S=Uj&oLV>pa2S> z01BW03ZMWAFwKPaf~8Vf4BY{1>#Nd(_V*4V_ko?=ZGR0rIy@$>CqwsI)OsEho;2V$ e@wC|3dj0{@P#uV;VX&hPQryE79S`(~;J0F`nX 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 N5l>e?mvv4FO#mU$px6Ka literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/panel_open.png b/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/panel_open.png new file mode 100644 index 0000000000000000000000000000000000000000..f6aa021d2c2ca5ddb3d5311b82f74a92060d78a4 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8J;eVAr*7pp4-cH$U%VR!AEu- zlLd1G_^frCS_{^;=E@yR-?r!2@f{(NksB;_3v_UD8EVd1zcY1uGMj=D5G<-U&$PC9 zp2V?mqxrD|)%SnBkG{O_@#CEbip-l=9TH;=*}DGDc`g;{=(E*=DV0_^j0`vA!WbHE zf4o#(kbP0 Hl+XkKSwKb1B})?Be-{--mQf`dAd7_}us6nU&JVt5${8 ze%)%yydikX8u_i8e_XNr>b`cX`IpE&cdj4&xNee4V6|QNB$c?=zXNtKPP+2us>s@U5! zs^a(gIFpp@llh(*?k_0AOnmwmudoXD9O-u%iKq86hdpVx`7>eb PGLW>VtDnm{r-UW|S3{<5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/spark.png new file mode 100644 index 0000000000000000000000000000000000000000..2180633c75b78d205ad28ce84dcfdd4e95d4b8f0 GIT binary patch literal 2306 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 F`5)q)nQZ_7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/sparks_broken.png b/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/sparks_broken.png new file mode 100644 index 0000000000000000000000000000000000000000..d3ac466ef6d8d36e55797a89046e10f784c49b77 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^2|(=EBk@^@kspS_sEy^5&Q441?gB=LzVTIkn)c=-#g8%X?FdNEsb@$CA^ae_YAy5rlv zxc5$}Xsc-0@S-X2*JPJXKR4PZ-@3A9g?UZ5RJi@!3M*&l|JiF7Da^TE^h4K@p+VeS Xc+ncgs?8TAKqh*+`njxgN@xNALYi3b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/sparks_damaged.png new file mode 100644 index 0000000000000000000000000000000000000000..0d087803a51bbecaee3b08587c654b0b4bd17e65 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoyFFbTLn`LHy=};M$UuPQz;EII z^|Lh@I2EP3D#9zCF>l|#ZIQ@H9-vAf_^^0u-s>knO+^GJX#K6tyL`|*^=I|^P1;`m zEkAS=VqH?|s$OoHc6feBN7vDl`+0V7JXw+-Uu6f;%y7W8@1NGA7f)xuvFphHtflAd zEV$b=WyZ`!3bT*y=l2zxAG7b#p{;*aCJNl#yY@xNyf1$;I@;V5d~6u_-R~b-K1~K{ c4upz%%;&mrjiRIKzAYdDPgg&ebxsLQ0KLs!N&o-= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_maint_common.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..f116373a76a1fcdf529a2da4eaf34c779b5bd87c GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^2|(zVtVxleb;8FjZZTbLbo zdaRvSKi}Z9d%>Ki-)3<$$4}XNA<}AsmG>vksEr@|-tKwyCL*Gxl?P%1!FQkV;(RCh_;J5X>sd5Ep` zdUrK8WHOmdCX>nhMXa?k72ogoF?Ifmx~`wz`&b8@bFnB2&gU}#N-2h60HCTWy!U9W z0r1`v$O`Uaf5dqlbey)>42#n*1QVOLMT5HO(1fcKx$GYr`qQE(qG}1Ip6cKj2 z9U+9x`DOsEHP`DE5kYHB-}i(ND9iF&f!pndh&)U^(`&7b-g`m_TrL-sQkwx@s)JeI zFbtedr(|x^G!bSqi(+eSG{(?%9n&-=@BcW!Z*k7WuZEU?V~pW&I3)YLZ2*`}EKdgW jbGB{!)*hKm=KpaA3VD6$0idYU00000NkvXXu0mjfX|0oR literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..bba91ba405ee654972fdfb45d39e8bd00e38ba62 GIT binary patch literal 939 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/closing_unlit.png b/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/closing_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..a63adbca92cfc3a050933f5944d52ee4854530c5 GIT binary patch literal 1163 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/locked.png b/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/locked.png new file mode 100644 index 0000000000000000000000000000000000000000..2549c32d6897c953ff3c746da516efc82fd8cd4c GIT binary patch literal 1092 zcmV-K1iSl*P)Elm6 zwE)_NK`xi$@bHkw-!v&?BHSeQOFEC9#T|~25CDV#%uAizoxDT7_T-YaCF4c~6gMr3 zt4$s~JM0q?au0gA@Qy+z?vQJf-R@XKqNQ8JA`*aSyQN!BoWc8(Mw_)Ii9#mA!-aSJ z@iyo5$$pBjLT>lF+wSpppB>8!z5)h=+2l3`+d=LG!B>D+uyF{lLLMlDJixwsebRQUr<}DWEp5Iqj>sAnwip zT^I7p8OqzozAMEY+lKG@$S-HQlWGR}r0@)^E~H2%1+|)iu~+F6m|C2rRx=z&j(+{u zlc&2AN_J}MK6ct} zavLq(BDPl4W`2q@#UN|7yMH&^b-1|z<$~6rDi+fesZ~L zFcE_3&u6$eXkIS`ZgRuJMn8LPa>cNCyY&V!A=7;EAJwQremTQSA0Gcxf?i%nEk~Q& zI5T5k3^xHn#?FelFR1J`Nu>%DZ zH|wk|sT`fWf7u$Y&Vjbt=pdUGt&YX53lnvv!0FZz0Ev|X`o;n0Q5i##C}@J8H|u== zSu9upz}k~bimPF-E(a6!HgZBiF)SkICMREg$m!M*|1?bi=C+PVeEku*zh0u>lKJWB zCAX92Xa@j_tKpslKCqu&ynlMXL#0x0bFRz$_?=+=&*2md&2!tI)dXRo@bvc=`iNT0f~EA=HfDQahb%uEat`mYC4ReNR&=HJot8Mv;eyr z&T8E?92F8DghE7xM0~3IYvW7}VagI6A@zxHlXrwfS`*YK70*iB_c$)s+q86xumUR& zVuTg=VSWPL==5zqULwqm1Lp2$=m-f@mN-+dQ4>x^6{iYvU-tigBIfRAP}5;5yH%23 zqyxzV1&o59h{|r2#FuGIS>hrc9U14^0)j+XO0ey2Ty4}CB3e;}>TdVYdG)+Ba=xzv zjf;*`7rL*;MaNTwyJF5SXZn7F3R7PPbi*R04o{3l#y2f!Q|pVizB5HuYf{{_SX+`t z?uMRd^okF65mMZ=$Z9(4J5%I(pN2?YpXahQyl3A8Oi3R4JpUgM<70eKwqVu(0000< KMNUMnLSTY1NDZq1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/meta.json b/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/meta.json new file mode 100644 index 0000000000..7f57dd6295 --- /dev/null +++ b/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/meta.json @@ -0,0 +1 @@ +{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "Taken from https://github.com/discordia-space/CEV-Eris/blob/d86e175508b8553ca8396f39f2af7ecec4595375/icons/obj/doors/Doormaint_engi.dmi", "states": [{"name": "closed", "directions": 1, "delays": [[1.0]]}, {"name": "closed_unlit", "directions": 1, "delays": [[1]]}, {"name": "closing", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "closing_unlit", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "deny", "directions": 1, "delays": [[0.1, 0.1, 0.1]]}, {"name": "locked", "directions": 1, "delays": [[1.0]]}, {"name": "open", "directions": 1, "delays": [[1.0]]}, {"name": "opening", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "opening_unlit", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "panel_closing", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "panel_open", "directions": 1, "delays": [[1.0]]}, {"name": "panel_opening", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "spark", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_broken", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_damaged", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 1.7]]}, {"name": "sparks_open", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "welded", "directions": 1, "delays": [[1.0]]}]} \ No newline at end of file diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/open.png b/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/open.png new file mode 100644 index 0000000000000000000000000000000000000000..f9e9768703055d9ae8d108beacfb706b49ce2027 GIT binary patch literal 402 zcmV;D0d4+?P)qb1t}=hm=j`_4YicyK{lebLj}BS{&0f z0f@z7XljS2mmUBI7kx6xHw-J~fd~&TDHjbc?*?_y3*^!f-}liy<)Xn&Q*nC_K&9G} z29-&r8pt2O(NxC1;Cm;unsEDQvblxh3-BL(8abLe=ts?e(!>CUA%^N-HBo>d#$O6e z8X%|yz-$26()2iH;{pOe00;m9AOHk_01yDvlqVOgu4SEs+~90)A@HJ&!)M<-aDTGm w#<2bKR}3rVnM;20JmlDc0sbOe3XR3{4|m~wX(Kzv>i_@%07*qoM6N<$f@W^1%K!iX literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/opening.png b/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/opening.png new file mode 100644 index 0000000000000000000000000000000000000000..870865976614f8893c1f5ba6e8ad677d305bc82c GIT binary patch literal 1848 zcmV-82gmq{P)PzXthF+C)vKC7pkOzEko=-guW z5P}OaIkXUhl@faB#RL)^3V}dKY;0l~RYH|eBd_J{L7w&O?u@i6X+3sU4}@0o?!3`| zf1XzJXDprj_!A8P_Ei;QV`JFZ*uW28R4^G0pqqHURm0+g0iB~ymJNTW`R9{GD1&_f zfM7sEwWc8$kO07NOoMk$wWa|8^5uOjtq(ck=e5V;k4%lCP*9;}cbVsJ=2a$t9{?Qe z)i4$x*Mpy0*+XhtbsXeoNM|&pXDe8Iuwm&0&A+;!Vl9iN!E6>3)-kzmbwS0|pE~1b z9Y>}{k$b!i0FV>I2xfOJ=kWOZ=pfA}ih2{@QpHGl4?;|xWVKN%Pe6ol~ zJ7Y|d=95JL1Kc3D6MPnj9e%>+r0r@=!+2Omu1Vj`{AZXwfxY0<9VEx}`Q&e;Ehk`c zlGiN$$kZr8$q4sayC_U3mbROTEGLF_{_&Y8a*wyUF{0Zh;6}y`3vdEAEWioIXQBXr zLP2e0H6yU0WCY=`tb0GrNxl=p;fBp^-h0jDX_}gDSb$x)WdW@aev#LY=>VDqr_V75 z-+XPMpjz4{;0j7QpfMgMq z9&M4SQA6+zvCHmSu4VB%wxD;-0-W%Z*DRRhLioqqwIHupfL(q$F$^`k3pKk7IWded zBPn>|JF+0JSpc^mhr+UwiPbiJZ0`H`OcXCUJlqlB6$@wvyDmWA?Y($Y0{|rA{rdH! z?<_Qa2}?&m2Siwa9e%egz|8-As}aD`dJcf|;9tKO0s#E_R|yj%0sS1hZ5mt)@`?qR zkl?UySEm{*Dr=}^KL_c31(BmIXY!eOAx*Z-3dvmGeP7+Hu^xYp@7F z+fPi9u~Rz0>isgVE({{`PaV@EK762B3u$ZF3Ro5pQ)F!BRcz)}qqQ}`^R1fW1bBA) ztVW5Tzej8^rpW9I1;Zl1WHf-yysCG&UzYHGUmyBq36XdJ{cr04BQ`Nb)qCes6{Is7Qqxj<6Itb>;tO4b zNoO>~l-l76VfLj<>qEGlXmHk44Uv#FaKS)l31FAsE?6SGdbnkHHgnMY5^H(-8STJP zC+y-tI%8{jxR>~u>2%|>lKw4DDqE~o5u`F^XH~?Ld#|yyK4hz-gx_3MBOL8izC0%Tx?OOp&qpV8C*XWq$x!A5S{o%~cUj*5|uXk+Z`;ByS_N@}5hx z!Q0r_K=b_pg^9SUt0Lx;uO00V0J>X|YqdY%{?o>>TLmFA|A|`_A+jQOB5J~-S4D`d z$aR9Q)r1K|t%?9nXGIR^QcakKs8tcb=`6|vU8o6r&4WebM6HVG1n*Q)-b)@V8r<&y zuXwO%81@H<@?d&>z6glqcRsbq!D;ni(de20!0Gg0(deoGKrir4A=Z3*=m{ViJplxx zCxBq|1Q3j#0D{pIKrng&2u4o;!7%(17O_Lb>tIer9On)Zuft+N$Gt*)F>y-xOM zdC>w-+$KH1TNZfYHtBiI0xkOk?5>X|BA7=42|O?RTdmJuT~J-Mz{Y=YXY+sf(K&5M m-geaji>fgxd;0?f^ZyU;;v9}W*G0ep0000D*L2N6LEJ$R5_EC?2C5s@Vl34st;N(-`R z5DcVHXfHkWQ0PS@hzC)zEjgF`(U`7oCU$pgg5BMD&qF%8Nhk5`&YPV-`}S0f*=TjAi~b{=m4J`PjJ!qt6m1vYD|v~aJ@}K=kZ=#z5cRL5frb3 zY8C9{mt!jau5cUzhsGGrU0mKX$C29s^(sKtn0lLr5)|Awt5_*oD92Q6SPG^`2lk95 zQUz#40kXy{LBUGV!eX);i^*=>H>)VeR4`55vj~w zCIG-}H;~E|pjr%CnW6uX>KKdk;HF0h_%piV>BODJtX+iw@S?E~Y}0~jF?{sdFVbU~ z9ZzseRZ)(quv7)#bR2}SY2xQcj{yL$9NZ7H-M||gkDxJ*FK#_XPsb*{|89L-EK(H| zMg=s=gNIe*3RUEbRjie)UEjA>vXC!UcYR&j$_T3h+;A#;ED0b1AfCz@tA-d|%g@RIVVLe8A-nh=KyV zh~>$@gvM+*AyH9)N3lS3%(@hGDc$q0O6pa>CvU~-8A_Pj>AOoAqd13M6p%5BbInM; z9SgQ}BwTRe)tDVS!oOa(@aAC+>B|okVEZok{V(RIpxy&2*4N5VEr!Xjesi_@FQt3< zr`bOoKjYrD7x;wP`8sM8kTHsL!)F%){bN&j2eic$^d$D9E%x7h&RtwqG{&G;7*DG88cboj|*b)A1Y3r}k>%(Uk6niHiB*_QrD8Plxs&cYo;X-D0+oYU| zkjfSC(#bgV3X}F*z-a;O#4dtY$*)zgETjc#>!@QSj)(V5=oNskGaOqDx*Qr6TFwfeef$0g?GBYvAyGP=9=kyPr7uWBO9N@koBsHL!i9ufL;14p3 zo)sY|9Xa6XA^;HX#!0&d%uEdOoeutdEa}<3lb|%^fu|eu^|V5ztOh&zyE*vd%S)c@ zgdjELcfP;c|2v~aG={4~dPI})`-Dgo6&RZ3?A0MT nzX{E=p`^e7Ff=q2IR*U#@g(>=1YMOb00000NkvXXu0mjfmQ6O5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/panel_closing.png b/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/panel_closing.png new file mode 100644 index 0000000000000000000000000000000000000000..f6f1d09e8418b5ad7fe9112545461d131d1ddbd1 GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^2|(*Xq3!Xo_ibT&XWz7W zwdQ>Kxs~==)#n4P7;k@I3g@kuxFzerJzxKB&yF+kedqb7oSSp3*=2dvSGoGfEFpiH zmWDE`WZHN%Ju5x8vhv2oq@dvXD{=GZ7RPJ+e7dX5@zGYPUJ@gTVyk N5l>e?mvv4FO#mU$px6Ka literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/panel_open.png b/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/panel_open.png new file mode 100644 index 0000000000000000000000000000000000000000..f6aa021d2c2ca5ddb3d5311b82f74a92060d78a4 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8J;eVAr*7pp4-cH$U%VR!AEu- zlLd1G_^frCS_{^;=E@yR-?r!2@f{(NksB;_3v_UD8EVd1zcY1uGMj=D5G<-U&$PC9 zp2V?mqxrD|)%SnBkG{O_@#CEbip-l=9TH;=*}DGDc`g;{=(E*=DV0_^j0`vA!WbHE zf4o#(kbP0 Hl+XkKSwKb1B})?Be-{--mQf`dAd7_}us6nU&JVt5${8 ze%)%yydikX8u_i8e_XNr>b`cX`IpE&cdj4&xNee4V6|QNB$c?=zXNtKPP+2us>s@U5! zs^a(gIFpp@llh(*?k_0AOnmwmudoXD9O-u%iKq86hdpVx`7>eb PGLW>VtDnm{r-UW|S3{<5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/spark.png new file mode 100644 index 0000000000000000000000000000000000000000..ea3057981e7e5ea514e6797791906a937a3c3c54 GIT binary patch literal 2458 zcmbVO`8OMg6OW^gv;>JNik2YAij^$th^RBG303zQM@x%RT1T4@R;dzKRS)-3M^LRT zs*bpd)~#KtwUQ$0C>3YK_09eZ-}h!d^TW)%nfbhV^CsCAZz%$l0RjL35v-M&9oG`L ziV+gvA`=xR3IGUuW6ezLqw-dBJpyE>B>Rq$rP35-jX9XFb+W^hHng@#`FifZ*%2bj zZWnP)Zrxo1Nv+Xd9G0ySs@KE$lG~Sh#8*L6&sjA5eB90pVYqAy4)#I;3Yl#WTJO@A zoph-SHh&Fw*$F6nhK4!GQ?6Mc$NOEC1OYL=ih(F|&zW^ZH(j*8TzkSaJR|k0$oa<7-!quhw_-1aH zT$g@*F7V5%P|XBFhPnQ4rk>N4VOqCi#FpN;ON(p79@N}i&+kXjg|F;`&$F@A`nq7u zNl?B*4TmEC(pV=yC-CcptLkRpH4GeTw+3Ql`c4s zH$J{2Lm!hcJJQiUl);u02Hz`ph#H$C7sX)-?Xovc(yt%Ui0kzVm!{^&T+Tevr~USh0VwUN z)*l0Z`AVCaH!dJ)PrIj?r+DK4Tv^cc*P=Z&wfECVgK7%h;rpGb;J@A!Ot_I_Y43Nd zUhu)$VsX}((C)ZiTjTv~o1Q7Mls}(m8Bq~m7kqx&`Y$z@bF5+9*+Qa*;?iPVw~n$w$e&o;3Kb5bPs(!GM5o{;BczzAW(!-k0yn>xNa?$-QMyZ*_{ zSqpnO{av7f>xBlu2xH+=)x*^RJE8SUB3`)(>_tFV8!AFRh`?YTCF(0+l<^zq+t08X z7Pvbd*`@3M=O6pwpP1yqynx2Jl|7R|xUd08N9?Fv$l~%jXAA#eC>|NEairpoitNJW zKJ}(HIuf(^L7x*X+okD?u{V2u!FU|=iw+Hs0vc|7OMT?G^=NgzF4{c5bgn?1}hLKqxIw95{^<(w_WT(^triN?b;G?3@h;w{cu7u`J}yR zno`U0hRME!VsnwA`k!yPzQj~(q(PRA^y7+8)Y-E^-H?Zk4)QZtV)q_u)3yETHY=j$ z5!-`=$=&-u;pGb7B2N17?ERV7#io}Ff9cSx(47t>K$}|kFCLDUe8-I4n(gNwEgwS6 z3K`GQH#`e$u}ry41F&NS2&uD#`Nc4G}Jeg zC5`R@6IgnUYcBx+PVZdC8r=Iy#d#!TRxyR%Tmu^YrC>q2*v$dNmJ7X0=TWL&UsJat z9YeYCgbPkFh5BKUCrHKz>WN2(YGv{=v^Iy1+3i@NtJ z-(;%!IF+zg6#jm@Gs3YZi__EO97z{FNFATyAmXbuF#L*x0-`4>!Tj{$Av{4#kU1>D z@uc{aJ?XVVP}-eJZP(x?Lg5+Gz-l*Tcj9Wmzl@dp#cW89y_5FxHeC@8VOUqyt%>xV^8-P%0p+aiOcLL zvUXxFq{wm--f_sm0&llBO@e5n!iy_&l&qp@m#+R5@oZ-x5a(?fdW3hZ0|hvc+9iz< zkF6#85F9OCkDf~Ru6^OEhx8hBr=0?3hWF5{6s$!}pH%Ul-xf;HN}?p?3dJC%ZGV7| zVlMcsEN|Ab6IM6dM`3R;g@kJTuay_Sz=dT&x?{RBi5IVYIk}k@ucJ*e*QrX=v5x=7 z;qRIZgbZde>4_@MXa}5Ptc0q3Mxd!uwzT&oU^98!38Wez}{RhX#VHwUQ0I}^}?#~6l Mn&Zu0UL?f-4;gH&TL1t6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/sparks_broken.png b/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/sparks_broken.png new file mode 100644 index 0000000000000000000000000000000000000000..d3ac466ef6d8d36e55797a89046e10f784c49b77 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^2|(=EBk@^@kspS_sEy^5&Q441?gB=LzVTIkn)c=-#g8%X?FdNEsb@$CA^ae_YAy5rlv zxc5$}Xsc-0@S-X2*JPJXKR4PZ-@3A9g?UZ5RJi@!3M*&l|JiF7Da^TE^h4K@p+VeS Xc+ncgs?8TAKqh*+`njxgN@xNALYi3b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/sparks_damaged.png new file mode 100644 index 0000000000000000000000000000000000000000..0d087803a51bbecaee3b08587c654b0b4bd17e65 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoyFFbTLn`LHy=};M$UuPQz;EII z^|Lh@I2EP3D#9zCF>l|#ZIQ@H9-vAf_^^0u-s>knO+^GJX#K6tyL`|*^=I|^P1;`m zEkAS=VqH?|s$OoHc6feBN7vDl`+0V7JXw+-Uu6f;%y7W8@1NGA7f)xuvFphHtflAd zEV$b=WyZ`!3bT*y=l2zxAG7b#p{;*aCJNl#yY@xNyf1$;I@;V5d~6u_-R~b-K1~K{ c4upz%%;&mrjiRIKzAYdDPgg&ebxsLQ0KLs!N&o-= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_maint_engi.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..f116373a76a1fcdf529a2da4eaf34c779b5bd87c GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^2|(zVtVxleb;8FjZZTbLbo zdaRvSKi}Z9d%>Ki-)3<$$4}XNA<}AsmG>vksEr@|-tKwyCL*Gxl?P%1!FQkV;(RCh_;J5X>sd5Ep` zdUrK8WHOmdCX>nhMXa?k72ogoF?Ifmx~`wz`&b8@bFnB2&gU}#N-2h60HCTWy!U9W z0r1`v$O`Uaf5dqlbey)>42#n*1QVOLMT5HO(1fcKx$GYr`qQE(qG}1Ip6cKj2 z9U+9x`DOsEHP`DE5kYHB-}i(ND9iF&f!pndh&)U^(`&7b-g`m_TrL-sQkwx@s)JeI zFbtedr(|x^G!bSqi(+eSG{(?%9n&-=@BcW!Z*k7WuZEU?V~pW&I3)YLZ2*`}EKdgW jbGB{!)*hKm=KpaA3VD6$0idYU00000NkvXXu0mjfX|0oR literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..f698eae003a31b20e01eaad11905c0e66781bd8e GIT binary patch literal 825 zcmV-91IGM`P)$*Ml4*J-H6{b>ZWu&oh9)_o-H^*tX5y-aBgb1J;Rt@1BQ;pHYmWrU6g{ms1>DWLx!-El?8w|9iiw_3+2M=;k3VCNO-s*ZPsU?_ zL_YwRiVRE(&xv?nIE?HV!4vUfzigL&Y-ai_a%W~BOw+Vmz|brhCethTCw%(pJ`R)r zzXU2=v4HDytk5Ep(X&Lx|pwzv?4+PGviysI~%SimL zE^cU_G%-yR(==(HG`YIC!L$qlF~u2AsMhzF3ka)W)0%%kx~{WRETZc=#`e5TgDgT0 z4zT^!igC-x+y_RZ5#>r5t)wwL`hW&#UIRC9Gtc=@1VFj1K|hN+l7(t) zUR#_0@B0wcJmnq$OEw}E7EA9C#lB8Z^HOH4S%6B!D#%=de-hCxAP~>30+|_bAKmCI zkbmx@n<_%Cm^Th*u~t=>X4eCSSE&y-`U&WebH{{x#Fq# z@Sj`ems8U+7>!+COUFSW?Rvg3o30!<52l5U#P$3ynf_IBCoDon00000NkvXXu0mjf DeV&V4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/closed_unlit.png b/Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/closed_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..6e3cb09bcf701bc53ecc7886c19b82d386469aa6 GIT binary patch literal 83 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 eSSX2^8`+6LNU+R3fj7KDD-M#$B z{+*GTquYJ(I}*AMfL5;6h4=Q#LZOIl+YH?S{eGXya!IPZP+X+hXyG`{XQ5$WS`|9& zTL4;@*QC>F;(9WKNCbyuGbx@P2LOM1fv9|+lg*?;-yy*1$(c4f-}UZgyM$?t|AOF5 zfc8y?jm<3)3HVRGiiBxZ0V2zzGBH395jg*ti2`JbM~O`uAR7gk4S=Uj&oLV>pa2S> z01BW03ZMWAFwKPaf~8Vf4BY{1>#Nd(_V*4V_ko?=ZGR0rIy@$>CqwsI)OsEho;2V$ e@wC|3dj0{@PjI<--X`o4)wEYo%=|lglJ?v%w#-yp;Qw1AjkRhri z0a~>yq)Ne2IO|Nj&^&xdQ+#!@$hU464;C zCMWMAH#?0mQ7Iqb=;%GwkxZpb=UM%uN(NFU4FE`|($EbZ=~VYKJ7yu8qZ>K^psDGo zH#A@RMe>4-)y64Te-Z%NdJ{9bS!(>!&K}gpX+Tr+adh|^3rq8;R;#u}u=>~53n*^w zIvUgO#gp%?trzg(`9@FrMH|7(9G?CpYot*ngWT*iHNKZ!XuU{wK0#B{F*!A1lFh@Y zk}-V_!}xAGMCXXUu%bYue@L_#uM}V%v-8P0BFhhWI?3mthVX({oqgN2^USFZrl5YI0I&La^4#VGqM&}G01?g_O~^IA9yz6SC)I%A z9FVL?j_Vqplc2%i>Jd^Avem_}}0D%LB0HB??V4^rE zz>EH1$Ph>}BI)|0*1z|mm zbdw{DfPSF>78@`BNRaWnxBq%tFN02gWs&O7uPmUrwQG_I0Ofxw`2L3{Lmc- zaO_V3k+ZNgk81hQac*Jt>rU9#|RB(71>p99I!bcH#U_P7GI zaY|)7p_dInoB&)H-_Hi=J>$>hQ^+bZk`)Q9 zT$4M;3+nYcbVFx0K*9H(d!Ft_p5a$CDH@F_Q8s7_oJde2!8z77b zG&!K&(7IL3hp#a?H4(^gO-(;fz8Dwp=oaT@6&dx0hFgN0(R$C@Ufeu47Uj z2q7oz#=%imM0^fOdA|r$6>-)07x>JQ@_sq^D)285jDzEb@HZd~?!0XN1+I_b3A&x~ z=k@VDaBxrj%hu<|fjIT|oR9&oFaKTzgyI0;dh+j8KxhsC28IuUc*%Ewfdk^kzyUF1 z;DDGha6rr$I3Q*W91t@G4u}~82gD51op8_&k)Yin0|*{P`0Wr0+8r_ghl1QXM8fP2 z86ZHDUbSo&5>|g!98Gd@!*`P&1m)OaH0TjrW|Lgp@ZF>rb%P$Ez?R;=lqR{jVe1d@ zf}q_YPPO^u{PLqk6t{M1V_Vp5sxO{z2-omn{$b~naTX~B-bf9b&R<%80IxQlEl=;) b{(%1hHU>iYSx200000NkvXXu0mjfnagWE literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/opening_unlit.png b/Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/opening_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..ae40f54cac4af08237884ba0160b3c133315307a GIT binary patch literal 1285 zcmV+g1^W7lP)!1|+Lk3-8zsx^iF#6N}g#J_p`vY1S zg>5i@7%hWsb+WSVi>rfyh^$lxvx{k9>k^amlKAY0m>D(dnY+tf;`4$)3>WW{_viV% zpS$Pt97rS*i9{liNF0BC3*YF0QNS?Eo4vwX%Dxhou z0NPWXA8!0=`|lf%j|#O-MQ_vD$mw)<1^`%H)9?pNv8aEk%zj$E5}GCfwOW7~MqY~w zB0!|{cUQkcB%1;t6^f8p+8X>RXgv{T_Qu{=EDvsMDk}V8mD!Jes#|g^EkM&X09u2s zY-I9m76jjYVSOwUZ^r~7O5%s$gecIiuJTKI1Atds{rs(W^RLnZSy=pdiBKrS@}rd< zu~<3>)N&PImht$g@I0rIJ*D$Byg_6jNMs;LDwsikQBZh!ODu~?Kgw*s5}EyvOO%e; z56ebIqgsF&E?yt*1$uy!i6!w#wexrND_4LduyW_>{POPqVM#!ZYyoE3orKCs_%QLo z0t?zLe*2h*_Aw9XTpCXhJT1zhmtwVGl?9k(OV|}4+10OHSzXf%iw`C%;LMxD!sAo$ z1{FL$2%p~EQG%H{51V-?<^(~1$Z|Wf!UF7wW$PnD=d4+fbMcr^TEH6s#RuNObt2i+ z4hu+yA`};%LFD1#!V0R_&*IMyU1b3_#e&gu9?616E^J@ftY_BAu4l<+bL6tQeZP~- z=E!Dq^uE%w?=fb$b9H{XBRMd`J{HiC9GIzx_~lqA*^%Ld8y<~AlY`>aODP`z5#hJ5 z7Zli81zJ8=)q(=PApayXC@B2+)x4?EKXM@|9(-B-?)Kde-VskuF1|s91#~0_W^P`) zO1Tnf5b@y%37ES*ulzp$Jae~q3Rx`)nK=)>7rYcTEV~z|HUM^0PJ&(H zS6Z-DSQcd2j_A?xCRB>O#q25h-SN4RRqTU@jSN4RR!py#$ zT5(-Z*eT5J%Q1s%dcu{w{(fo1efy#P%LYz2<-vSI$kKq$Uyg}N5B}ye`*uXQr6~`4 zlK>d*##uH8oWC3syFGX!e#W-76Sp+wVQ*vpD6LRSM#IEZOdRCF_ieHxH#OyV#e>oF znHFZ`tt}tsU=M!qxjon9ZfeR`#DnEM;c84w#l%rOcrB5vOA^4i2Rlv8f{dJwZcl;{ z=6 z_Gy9?-x)4mAMP#tutXw}NF)-8L?V$$Ok&3qBF7!WJ>kQi(UR1LsfY9=b;ju@M4Hh8 v8)j#mT@T4QO~dRBl@{m%`uh5s&Vv2}3__g?aTw0f00000NkvXXu0mjf;dN>4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/panel_closing.png b/Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/panel_closing.png new file mode 100644 index 0000000000000000000000000000000000000000..f6f1d09e8418b5ad7fe9112545461d131d1ddbd1 GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^2|(*Xq3!Xo_ibT&XWz7W zwdQ>Kxs~==)#n4P7;k@I3g@kuxFzerJzxKB&yF+kedqb7oSSp3*=2dvSGoGfEFpiH zmWDE`WZHN%Ju5x8vhv2oq@dvXD{=GZ7RPJ+e7dX5@zGYPUJ@gTVyk N5l>e?mvv4FO#mU$px6Ka literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/panel_open.png b/Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/panel_open.png new file mode 100644 index 0000000000000000000000000000000000000000..f6aa021d2c2ca5ddb3d5311b82f74a92060d78a4 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8J;eVAr*7pp4-cH$U%VR!AEu- zlLd1G_^frCS_{^;=E@yR-?r!2@f{(NksB;_3v_UD8EVd1zcY1uGMj=D5G<-U&$PC9 zp2V?mqxrD|)%SnBkG{O_@#CEbip-l=9TH;=*}DGDc`g;{=(E*=DV0_^j0`vA!WbHE zf4o#(kbP0 Hl+XkKSwKb1B})?Be-{--mQf`dAd7_}us6nU&JVt5${8 ze%)%yydikX8u_i8e_XNr>b`cX`IpE&cdj4&xNee4V6|QNB$c?=zXNtKPP+2us>s@U5! zs^a(gIFpp@llh(*?k_0AOnmwmudoXD9O-u%iKq86hdpVx`7>eb PGLW>VtDnm{r-UW|S3{<5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/spark.png new file mode 100644 index 0000000000000000000000000000000000000000..199591a3aa981a132297595c6176c7224bb8f12f GIT binary patch literal 2428 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 Xc+ncgs?8TAKqh*+`njxgN@xNALYi3b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/sparks_damaged.png new file mode 100644 index 0000000000000000000000000000000000000000..0d087803a51bbecaee3b08587c654b0b4bd17e65 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoyFFbTLn`LHy=};M$UuPQz;EII z^|Lh@I2EP3D#9zCF>l|#ZIQ@H9-vAf_^^0u-s>knO+^GJX#K6tyL`|*^=I|^P1;`m zEkAS=VqH?|s$OoHc6feBN7vDl`+0V7JXw+-Uu6f;%y7W8@1NGA7f)xuvFphHtflAd zEV$b=WyZ`!3bT*y=l2zxAG7b#p{;*aCJNl#yY@xNyf1$;I@;V5d~6u_-R~b-K1~K{ c4upz%%;&mrjiRIKzAYdDPgg&ebxsLQ0KLs!N&o-= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_maint_int.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..f116373a76a1fcdf529a2da4eaf34c779b5bd87c GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^2|(zVtVxleb;8FjZZTbLbo zdaRvSKi}Z9d%>Ki-)3<$$4}XNA<}AsmG>vksEr@|-tKwyCL*Gxl?P%1!FQkV;(RCh_;J5X>sd5Ep` zdUrK8WHOmdCX>nhMXa?k72ogoF?Ifmx~`wz`&b8@bFnB2&gU}#N-2h60HCTWy!U9W z0r1`v$O`Uaf5dqlbey)>42#n*1QVOLMT5HO(1fcKx$GYr`qQE(qG}1Ip6cKj2 z9U+9x`DOsEHP`DE5kYHB-}i(ND9iF&f!pndh&)U^(`&7b-g`m_TrL-sQkwx@s)JeI zFbtedr(|x^G!bSqi(+eSG{(?%9n&-=@BcW!Z*k7WuZEU?V~pW&I3)YLZ2*`}EKdgW jbGB{!)*hKm=KpaA3VD6$0idYU00000NkvXXu0mjfX|0oR literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..fbef445ebe89371203ff92f670246498aaa6bd30 GIT binary patch literal 903 zcmV;219<$2P)^o5t}$mjR6sre;tu zLJJ7{!0x3l_m<*3Nz;e>a?W|4OK)#|ua}m40MKc-kw_$sRr&?*{|i*cx`YB3?02aO5$n3f zHw;KY5dfI6-Y_VS{kLB0LWwH>xK)cWKhLojanf&&&ErWQ;bMVrz(z*IX;!w_tvYVt zTVs%oBIrfj)c}i(mUIO1VMbh+z$>xO!+0J9UI!_;8}Y)6w{-mJ#gXfH9vl@|O>NQG zOIDGHLdOn!Qq0^0+zM>3zXt$Rs~Q!lRyCX#PiW?(JrYr{fPUNQ#SwGv$MOMF#}5Eq z-=GlR@?U9eCNK-yWAks4t=+hto4`?l)zlWUnGZ-Ged?1H+3RUHM??T{=MrvL0|ahM za9%ut-Z1dy)jA>(g|@rRbzK58cuPRyjpc1iR_4t0hJlUcZRT7%_s|N^tjuM!mGq)` zf}TlS3W_*9OFPDsim<>nKu7`ao08rzP`}apa}t9$;^A4^yMa>f8o=<4g(tqUGYh5Cq6mk>2#3Q+u0@f}s8HfEBq0c`+{AQB z8E$}_hLw1~T%sgmQV<|YBA!G9#~KotO_;?2K#KJ&+^z-)syB7q)td-}fWq7}1VTWo z7DG>H1y1GfS#qyJ~KUoE4}G!dGRY5Z<;-*P8?EO0B}>jV&rIVXm| zC*#3wQ?nSj?~I|8yM|WLphT4i?S|T2lO8_IhY+ozp_G$x-x;%v_pv_D{k`tU!d}qz d`5m9B?Wc})uc*XMaS bfSB*u1QZw;C7n&)0XYnwu6{1-oD!M`$^h-picXb7sEd^?t{p8#iw?0ibbogiIy_ zNs=&fH43>tW=wlDbb!$FaXvS8aqN5zV=@{lV}to;_Veu_z;z z5&=NdUViffVhI5=<9F2aSMw{VRTRwM`^Ip5u_)usAHUvsUawVPM5`St*xK79fJY`$#; z7esy#rN;=czV@R7ym#D63=B2aabyOm{LEK1QQ)dO?RLjsn1gzMsMHG51*g zzFI{A0QI71=d;?iih|N!t#wXDP|tt;e%ZGDyOR%*%YLV>GJViVpZeesCj;P~OZujv z3BYRZLx{9@3VYmva?os1Q0oJsAi7V2@hekJ{WgN_^<4n1r3^TC{@lVe0N~G`KVWDy zrXEB0Z3jFmTg|VibobTud+N+z&99iA`?9dav=e4-b%9eyH)kJY0D$X!E9`8@7@HK; z98^0z%SBf0xrJ#p2hA-^8*6Q#r`dxgE$sdUzgycF>DCC{O`t2j?{hU6=p> z=Q9Ugr~m-xF9)^mghKPqaOgD(GP&n=m)@O^aJ2C`gg(Q2+Qohz;1#ylcbUSpq01*I?XpSZ`HLq_eGs0%c+w;fWyCc5d32wGbRbW| zV&MeDbR0@e!SMFKh>HqFuKkC&s6b4|4X<2Q(#&?^d@&tIES!K`sA6nVG}sH&3h;vh z^tdv08FE2FY_xTn5EC#G4r3=8!Po?_|1rWmPag#0d;o}zHc=~_^-UvC0U+om1@KVZ zD`?Q=b84VC}aE4iAnI6{<)M8T%ta0Dxyt7fsa=1c9TVZc_jcQ6YllP+apm zsVCL##B?05-!J3-t$9m3nicTn%#CKFQRyfJgu@ALAIFWsj#I$?R^HUU zU63H?R|0W7Z}#hLgjn+Qfu=VPr1dxn4cL;0_mX{P4hTh>h+P`6ElRS}mJ3y&VQ-+s zJ^)qp#Oj-dnSJ0?onX^`>WdhzOkK8juuW{Q?_z(eZrE<94e6=Z-jeZHA9 z?T(99t=Y9day5$0T)|a=iW%es856TcWTwJC+bER|nm<6<9XOXSa0d z1a>J<-=>dO$9swYWs`d!U{;`@uaQcnM9iSIjawtdDNx{{6BOu$eF8TW$bumNyaENF z{TeA&fdUVmqCh9;1O@702tc=MqP>2JoE|$4ggwxz85u8a|_ehl@8TD&1$6d_WhthJNALjP@rK2_+6(<&?^+k zq@Wok$f!rM6SDmike^uaXrF;!45fOdshEDCfg%mRRk*|cL_5)Xs|CuY;w*^mwU0~G**c7$2;u5?B-{rsJsXg&-Fy8fqiZ1Rw~~z;+x!tK(>4 zmYDhZfi4n@J*T+6lq{_uY_``syd)r9#9>?lLeA-jTMlpw-WZ(P<)(DMXP_0lazH1>-~`+N z1bqeq-Z;RkG0?A9*(J@p*%)2R(}OSr>2bJq01tKL$k1=OR7G7mVvd0%<>XKtj~^^* z-dPEopso7=o#zN%bv`kzsI}1Xn5kYd)cwKtic3}3^R}%my z`gnCfjFs>zyQF!yYlGg`DF;~D-(KH^d>}&{w!UXz+A3GohcEO)82LcP_IkWu9}qPA Z{{#QC4slRr5Xb-k002ovPDHLkV1k%;b|C-& literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/closing_unlit.png b/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/closing_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..6a3acb74891f4384887f14a635c68a30d2c068de GIT binary patch literal 1305 zcmV+!1?KvRP)%8cTs8wgDv!b=WOmia1Zx=?0F`C4jm~+zK2fQ)J^YeM~e81=A z`TZ0!pz)nrfm5Ko8i4{qO;-t}t8)O%9VlfiFb`n`@t+O1=Ky^-A1Il`ONQq6ip~Z< zVP}XJ3yb`4<;SeXGlD%Yu%)wJ;1DRT2pot|QGbNj98>f!>i`@-sIm|$XL5K3R&6{R zTEto4V*K&btRzM2_6oJo0XBiY7D8232rKkmduZw+*!KE|!KDcLQUrZ@<7X$5eQpGr z-z!v)9bH*teqoW7;2O9h=#e0r-z%~jJVP@2cAUA`S`AbIua5=huO^b9ny!)_U>2CT zbzxvU(*?()bw`s=kd@~;&Av(i9`*fAVX+EpHqaFYe;zeuCuF>+_#)J`mH{v_FrD?} zo6Um&zC8bh2s=Z3`^}YFg%oY#s#Q`?y)edQjg_kCMjPvj@Zy zP4EOTTXVXkC)>#fb9oSe?_86J_aNsZ2EoASyaU2@?;04*QXiF7>Z-{HA!`8LD@ za!oEgsNrp|NY{g^n~rYtguLj0O|0lac~trRGcBuGkt38=5H zH}#;cL?V$$Boc{4^0MN4|1I(PSD(r2^%ODmPFVAMMcc9W5U+&!s!x=(jer@5_?=C(@apDlqa0uF)Jy+1|Jx~(UH8Oej0 z_UT$x0{7ejEuHm3b=z=y6jZlDU27Sot8?@(>+~<{l&;QE*II_^R&aV0CWmGcZqYFU zD@&l|&x)|R1X}v6h_PR&PsF+rjKuez$5f{^v5@_hNpcpyYw+(8yE)0y@ zrwRjXO5nismgL)~3Ij&1C3Y?;T?wpcJe=@zQ{SY-bK+F3xYwKb6;EJ&Hd@Z2_6&1VC|0y825@hJl?Q6HpTu`#v%o~^P zD2@qtfDOr+bxgPoOFkr?OX|D%Kq0KaxM$%ixx zkjv4)R0gxIU+z^Lqn?0c)DyUVx!2I{zSsLi8NO>Lz61NNJyZxO5VTQL>|*mO@ML=@ z1Z@!7{azsDMVetWu-#uPe!so*;YYc|_t6`I0zqqYI|D;^A);`+;a$G_`uknin{o%3 zVKmUJ$%kks=r#ua`hycSouJ#2CO>VmF&&(5__~i->V1SnB9TZWFD?HAWrWxrDA;no P00000NkvXXu0mjfMaFYN literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/deny.png b/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/deny.png new file mode 100644 index 0000000000000000000000000000000000000000..868784e1d40fe7026afb0cfd0ee6eeb23a8d2220 GIT binary patch literal 1712 zcmV;h22c5kP)#!hei*+v-z1qdD_tEwNhFt_}mIW9J zq(g=*Nw;N7jKH=sdv-iDq7_Txi^Q`FNsKIsvh2!7%mWZSA`j2+@X!AtkIBd4Ti>}X z0h&R;;^HFZa+wR?%<$IAJd@P!<^f;*$B!6kT|c&eTKqIX=zA6p=G!3MeX$eb`L{}v&Bx^ z<=9S6gRjMPW*m5Te{Z?Bes^EDt_Lf6G18!hbKD^qsVu+mr6y}Xm9&+F+6DrNQ>idpDk1=<;taIit7-BFGGKlA z8jtS$mOtOU*-o9E;p3^lbCnJR;LcxfV%P?97aDaB!!i-T`tpx?bSHi$I1T=phQO1Z zhq!f*@4oXMrBX54-qnZS{}2gOoGOJX;%# zcrG(mhNkC{t<^DrrlsS%K9&Z5|M%zULZTrNLXH^%HT;19>~02viNVH<9Qxw4W4fuoR|Ts`2zuXzUA=daxwaw+&z5t zV!}OapaCf%kuMwAsgPVMq*iOOoC~<}=_=0cX8>INbd?7;wt04xLQ1&srp@-2gUFa8 z1E88ebO>xe+GAmPc4!ARAT1;rO=4+aYOtUOT>0q|&h2Mx9)$p`+jLde183}r{p{zY3<>89)$&q{DMV(-Xu3?;uf+z zxUo&~qf4yhG*)sN#g8uW;Knv?A&Z`}aGtxou~{m7|ovKb#{>2OL!;Gcy)VDF_gx1ndVH zQkKra?{)xq=jz97ZQP@YAdrG)C>z>^woDDb49DFv%ne?o00$Ni0ae0%MOoqZaC>~uhmHx=sg z`-@PK4F*M^1&~;qAw%L}2A@s?~Zl z&lbR~zx)Xa-1_2H=Y}N+<*Q@At|rNk%>dsEs8t&Si|++dL*2#7+nAj@u93I7_QB6F z^ETH%_ytzp#-6cGo&Ku$u^AwmI@vjEV0)J1+j<)fJBvhg*6rmi-}zMWj|HIBOtHIp zfb+tkI9ohZ$DLXudjHn@9?p5;u)Ar|YNle3od#bF`#i46@YLXO6bfyu&*LijLx(`= zl6h|5=lk{epZ|z%%}<{^o+xve`WcDv2TW6m@&`;qiS-AlQeyo9s+4GdfC?qnAD~K! z^#`a@V*LTClsJEYY9-bmph}7G2TW6m^9QI_V*LTClsJEYY9-bmph}7M2dGfu`~j+! zIDdd@CDI?DQi=2js8r(o0jiZae}HNw)*qlsiS-Al(rf7tn514?f54>lTKWSfsl@sN zR4K9k098tqKVTY41Eh8R*jL*^zJv@W3o7JGBmaGVTKYe+(oX2w$>9P300001Z!1YGorU&s$YTvRlaN~ltcib|Uz zMUV(3c8EzD)Oh2>_Rj8lhl|)-ee2-He7=Q5qS;AL z)HpXY7K2+u+R@W7@hTF_F#)>vy^4(Ew7+}%5t-pkJ$Al@nAVH&Nx&QP&HZNo##|#- zH|tHHEm#9QUR7JapE~`lH?=OoP6K!n@V*4P1&bv;1^979`fkB#0>7yWiCz;8$@>MK zJO5$q|6=V)U;kd#p}_p~jZ>{Eo6W?&$EnjCyJ0;QSiJfr0L7vkgA|J{t6R(Q${XX^ zY=$|G#$K#F>H6)x?H{}1XaJFTEyS~phjG6-Kr>)_zxmyAOauzISY$YxK>%*i?TFp5 z4h80?Z?N*{JAQexbR^wY_x)@qSFD2oJo;@3(=ky6s8%GVZ6Sd9>Caes)S3z3XbV=i zmhmc*4=!FMo6W@I4ZHc#O%zacOAKYRLojHPVnIsVJR5 zB=D6+NJIYiG;~ZV?hStQJ1Ycs+M!gc#Ccu-_kaBv1>AppzkXl^k$U}Yv-MQKmjUHc zwWIkmhyyj6op!M5C*Dju+_?S~R@!0l`q$WL2WQakDt})EL}-v2wL8XBw2n0gjp|Jy z>d&Lr@1EI0pcd*B)^~CDTr$I%H@cv@002ovPDHLkV1i}la!vpM literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/meta.json b/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/meta.json new file mode 100644 index 0000000000..6bccf81324 --- /dev/null +++ b/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/meta.json @@ -0,0 +1 @@ +{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "Taken from https://github.com/discordia-space/CEV-Eris/blob/d86e175508b8553ca8396f39f2af7ecec4595375/icons/obj/doors/Doormaint_med.dmi", "states": [{"name": "closed", "directions": 1, "delays": [[1.0]]}, {"name": "closed_unlit", "directions": 1, "delays": [[1]]}, {"name": "closing", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "closing_unlit", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "deny", "directions": 1, "delays": [[0.1, 0.1, 0.1]]}, {"name": "locked", "directions": 1, "delays": [[1.0]]}, {"name": "open", "directions": 1, "delays": [[1.0]]}, {"name": "opening", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "opening_unlit", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "panel_closing", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "panel_open", "directions": 1, "delays": [[1.0]]}, {"name": "panel_opening", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "spark", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_broken", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_damaged", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 1.7]]}, {"name": "sparks_open", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "welded", "directions": 1, "delays": [[1.0]]}]} \ No newline at end of file diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/open.png b/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/open.png new file mode 100644 index 0000000000000000000000000000000000000000..1fd3718884ae42c46c0adc1e4de6b8ab90d87799 GIT binary patch literal 378 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 KMNUMnLSTaXlyMUP literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/panel_closing.png b/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/panel_closing.png new file mode 100644 index 0000000000000000000000000000000000000000..f6f1d09e8418b5ad7fe9112545461d131d1ddbd1 GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^2|(*Xq3!Xo_ibT&XWz7W zwdQ>Kxs~==)#n4P7;k@I3g@kuxFzerJzxKB&yF+kedqb7oSSp3*=2dvSGoGfEFpiH zmWDE`WZHN%Ju5x8vhv2oq@dvXD{=GZ7RPJ+e7dX5@zGYPUJ@gTVyk N5l>e?mvv4FO#mU$px6Ka literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/panel_open.png b/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/panel_open.png new file mode 100644 index 0000000000000000000000000000000000000000..f6aa021d2c2ca5ddb3d5311b82f74a92060d78a4 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8J;eVAr*7pp4-cH$U%VR!AEu- zlLd1G_^frCS_{^;=E@yR-?r!2@f{(NksB;_3v_UD8EVd1zcY1uGMj=D5G<-U&$PC9 zp2V?mqxrD|)%SnBkG{O_@#CEbip-l=9TH;=*}DGDc`g;{=(E*=DV0_^j0`vA!WbHE zf4o#(kbP0 Hl+XkKSwKb1B})?Be-{--mQf`dAd7_}us6nU&JVt5${8 ze%)%yydikX8u_i8e_XNr>b`cX`IpE&cdj4&xNee4V6|QNB$c?=zXNtKPP+2us>s@U5! zs^a(gIFpp@llh(*?k_0AOnmwmudoXD9O-u%iKq86hdpVx`7>eb PGLW>VtDnm{r-UW|S3{<5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/spark.png new file mode 100644 index 0000000000000000000000000000000000000000..a43622fb9f472c1a32c23e6b0e79d33ac3d832d0 GIT binary patch literal 3000 zcmV;p3rF;cP)vRP8OC2E4%aW$$-4+Uq;MzHP6yGJnGeI6Qca zdsqL?XQf5j0{imG=Qts7F_ zsJr_o?q1$-yn9D9VpaK}B7bobG#da*wb0u%CLW*1%4E@X9hL;m;y20v4FOn~SpsS=EGoedee^m2lV3d`vL~>{5x4DXRyRMagCenV z#fy*0YQo~pv3>x4xG_&#rw%AsmW5Cx3v*56H_87E0eCtar*|+~dM0irGNrm&=}CICtA9KjS;RkB8HXpb8#NEfVlGiC@Mx z>wnn*47}CXv{!Ow!Y;M>bT(esIhFX49-HKn;sn4i5t>BgZ7A3k+p<<{NW=bvy(~RQ zZi&ActL6WOzoG8%3;2UX`wT48qH|#p%e0ufp2adPqJ74O&%LYj42*UX4u=Vc!wige za_{Oq(LRHKKS=yZhTg$w%??-M8&Qj{*H)Rjo+Y~1Alhrt-fIx)Hi&c?Jh=UspM%|u zhIK~6IzI=yd2stNkuC#W1W7EK^z=8*pSqrsh4nr0M=|2!NXn5ZL1^TJ(U< zwTGSP0iECfIZ<&A_jbYy_qJ6}ra?J=m*0=7sq_x$y!*Ll(Aq#jKu!?Z6JX}jb7I+j z#IpOCx%Axm5zGnnsB`QqgFQ9ZV(a+_k7#uH{Tw`^(bnN_y8jj52gIHwNhLF=As89g zP(zSS>_Pf-q>|-_r`w5pSLgZclatjwtzofeNhVGwP(v^`)J-O(FnvuWv0QNY60im2 zfvf;iA<}8^;MQXv+ckbL|^tBJ1x`KcLjXa4c`RRV#zLfY)^1tdk;jvTg8_FZ&8bHNPZ1uv|>IVQ4 zLSchc+;lE(zIdlw3b!XGcxUKCuoRS>a2XS5*d4ub1vC2N-djpu9B(TQf-#OcJE z?HYb52tZyqLC7hHybrPhQSdo+h59diC4RYm&G5hKqlj|g^>;?OPF%ctX3cgh=HC78 z_U?r&W2cPL1$BZ@(}{hLLfNtd-kvtUFJ-1>al zd{MVW{>ZpSDw%1z{}o4o$g70*I46#sG6+SAFdBDeGm9E8-`j_s;=9&t{+a+3@;(-3 zmWVIMiFQUe)$w>LQ+oN}eF+g?j562I&e z)UiLXZTa!_SS#^&^#MD~-_-}~Fn?Dcu*3XaeZUU$cl7}~%-_`q>@a^!;x|#B(6By00sKOu zDH210fC78f9EUy`Ab#;7Gpo+~)S-(HIrOIi;$JSXm{XaXUP94~x_$&&NuN+t9}ogM zq$DN;sUq92NTiVXd^W1jCaYJT*Rv@}*0OnZxQF@KmAWoKE9n!e>H}Ws32^IrmcRb+ zBW+eOKi;xv-)j)wYY^@U(6%Rl*&br@i#ehv_A}I`Fw~|HJ+Yt3FXk}YL#RH3_*0Ya z{wT7>Z*V1jz;@;5*UNYH2}aavsy?BnK45%I6d)dz$k2DBTTy_|z~qm&;X3hu{2e%$ZxP^0000=EBk@^@kspS_sEy^5&Q441?gB=LzVTIkn)c=-#g8%X?FdNEsb@$CA^ae_YAy5rlv zxc5$}Xsc-0@S-X2*JPJXKR4PZ-@3A9g?UZ5RJi@!3M*&l|JiF7Da^TE^h4K@p+VeS Xc+ncgs?8TAKqh*+`njxgN@xNALYi3b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/sparks_damaged.png new file mode 100644 index 0000000000000000000000000000000000000000..0d087803a51bbecaee3b08587c654b0b4bd17e65 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoyFFbTLn`LHy=};M$UuPQz;EII z^|Lh@I2EP3D#9zCF>l|#ZIQ@H9-vAf_^^0u-s>knO+^GJX#K6tyL`|*^=I|^P1;`m zEkAS=VqH?|s$OoHc6feBN7vDl`+0V7JXw+-Uu6f;%y7W8@1NGA7f)xuvFphHtflAd zEV$b=WyZ`!3bT*y=l2zxAG7b#p{;*aCJNl#yY@xNyf1$;I@;V5d~6u_-R~b-K1~K{ c4upz%%;&mrjiRIKzAYdDPgg&ebxsLQ0KLs!N&o-= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_maint_med.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..f116373a76a1fcdf529a2da4eaf34c779b5bd87c GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^2|(zVtVxleb;8FjZZTbLbo zdaRvSKi}Z9d%>Ki-)3<$$4}XNA<}AsmG>vksEr@|-tKwyCL*Gxl?P%1!FQkV;(RCh_;J5X>sd5Ep` zdUrK8WHOmdCX>nhMXa?k72ogoF?Ifmx~`wz`&b8@bFnB2&gU}#N-2h60HCTWy!U9W z0r1`v$O`Uaf5dqlbey)>42#n*1QVOLMT5HO(1fcKx$GYr`qQE(qG}1Ip6cKj2 z9U+9x`DOsEHP`DE5kYHB-}i(ND9iF&f!pndh&)U^(`&7b-g`m_TrL-sQkwx@s)JeI zFbtedr(|x^G!bSqi(+eSG{(?%9n&-=@BcW!Z*k7WuZEU?V~pW&I3)YLZ2*`}EKdgW jbGB{!)*hKm=KpaA3VD6$0idYU00000NkvXXu0mjfX|0oR literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..f15e63b82d260221c18ffa8b20590795e09f193d GIT binary patch literal 930 zcmV;T16}-yP)2@|Jgm!-LlzES8QhxRCIaWC2!GT@R7=q&E){d0`$Lrp>*!NN^aNd+^*HWtAHo1 z7EYrP5|Js-%pUc>e&Ou7^IW=kfw{RkT-ODlSeydDG$#oHAJd!!h>U~4SII{2yWIl- z#r^i(2PI%4PVqR&<+vW}^W~W2ibAY_Q8JlaVl+;2Cke3vqR2-3*VkSV1U?(B_KA`w z3Wy?;_faJ{sSAlEIF2~Y{5WLe24sRXLdF%VBjmud`+uf-sx)(SZi!e2-aLN~z$gDB zKTQ6p;>D!}0M^%DsrX8*%0{cL?xWV0=cnTx=x6>n;^zJ9D%J^rp;$*$okxX_a!X{& zGqXqXJ#gvb1-3VLDbG(+EKbGRyU}V7iK*VYtoj$179z{xd7k3dcfu2wKu7!O>toj@ zmOw{b31r-U`kKY11wQ#7L)YTcf)X=s31S`4pEl|*HR^=ym*vpsOGn0XV3ah?|33(P zc6N5y-|vJ(#UbQCr!!c5rB(&T-)e)vXMev#rBVT4Yio-$XRIM1k~>j=(`;fdFXMUM ze?14({O&3jna|b(}^cYA6<#WntSZ93CDHIP4W1 zXH`A5U9V%BW@ufc0H@K=92j3f6eN$+Xy7!Pq4CgAn?iMvQ+QgBbUo^Can$1pFwIly6f}ID z3Y~g&Y;W!&grIusa%hWACEz&3i5NHWHw#D-kp{8vf^QM=%dbBZ1iosMkZ>ygtlkB~ z*XKwP`ic3?^Y=q-(!n(0P#RDy79*3TMbf4=B;du%b%YQ+X|=drtEJuz2RNWSKaJ;k zs)fPFsStt}FV`uRN@{i{>hpZ!sDFaQ$D^N_2z{Ra3sq4|=MmTS3IG5A07*qoM6N<$ Eg6kW--2eap literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/closed_unlit.png b/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/closed_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..6e3cb09bcf701bc53ecc7886c19b82d386469aa6 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzDNh&2kcv5P4>B?Wc})uc*XMaS bfSB*u1QZw;C7n&)0XYnwu6{1-oD!M1BV!?v{Il2q1aeaup?Ro zN=vCkIB-ZnLW-12!Ah#ap`e9w>j@z)USU;8&LJQ#50|(HYnIvF*{2_CVt>-gv#|{p7SYw!g={v9Gp9~Mk|a1qPfrix@v{Jcbov}bQB?K`f`IcE zE-4)T_IA~|H2=`x0G=#9!^^@7Hgs$R0983U+Kc(=1s(su*dZ)kyQ@3?Wnl%MeYFcW zZ_PX6XVo(>b_f74KfR!oWx0SmGfT=ks}144ZYIAU09N0ML{U^-tSlG6aUDvT z7@G#!9v$t~9e@AEBLKkV>5KSo?0Z}MS_1-5m1z(z8d}F0@%!nMh6V>PJ2wXajz<8` z^UUqqdWHrE@ZjNN=CMPA1FCgmRN9zkWmzuZ`SY^Fw{PFBatdjO760{#S%mw#vH!>( zL#{hBOW4q{QR(T?(O&e&qROaXohwNau20PB_*D*=oJ{$sGP99JNG21dbo!hw1krVp zdJjbVN=EgN5z`-w0&s5pNF)LPxOeX!HgD#YW9Yi=fQ%ZW5JZDG!tC5|UpJG-&)n() zlanbQaRLCQ@qx0VjCvpdq^G73A0MYi&N8*vyc~%{Oy{8V)D%XBhfS~J=)?#!1d;O6 zwYwM?JLGr{($-B-H3tA6oIuKM>#5}&WEZuVgIK7l1Axj5Poq|IkQ3Bm4${IG-m$Z^ z`tB`0*|HUXE-hBYcvd(N?JH^TLMr7?CKDyrZ7{1t81e7hyBmTaK$0YcLY)ArGY0`c zKEJHg{ovta_Fd4&47+oX73w_)tr-UZALksjrW^o#d~;CwN!Zush^*RZ6n-zBgVx*# z@Ct6{AaA?g8pGsd$|s7VqZ@$M2&gig&Oxma;4xYb@E9!zc#M_gX-fdXU=S$k z&(k`AHa>Y5OzNi5P!1rdX9zGtKA#82tw(#iAJJqISOIozI{{gG4Vf!2<%q-y0Ptk- z8H7=5&V~y?^$r0>;JEeRxDNFqcPQJ5j6dsu9rrX}I*h_@<^I zU|oCAu#TIz=5cxYVogH;QD__S_w@AGx?bW0?MNVokB;^la?t!fmOQrJU_jF{#exXcuA6Q^VYnrh7x{2-_uyV&a90jROIu^ zw)sz={=rb?;1;=D4(Bgi(rwq}2M~R{9Yq)otK$J@`g|)+E2SD;Cg<7VKXd9N;)w)~ z#bS<)Y=)~dGf1aWx+E3VBuwk`Ww~JcBJCK3#i0c&KfsJznbLacKAPJg*o( z6zW7M)CoZllwYGVIhM5!0LNl6@I0^M*WCqOpO{t3c6zmwW9YiAz^ad|JK;BSgcaEuec>HDOXPK&SDz}V27e`=Dj@v(_U^{) z+?*x^+K1H_!$=5heX76$O`9oSsW6Kb0y7SUSpbkur5x*$tU_Qql|p)IO1HnE96(Ts zFpKW>85hDVtuE=six>F)!cX|}$J6-h@vr!N_qW)zZjlqDwMW#x;U8 zuo44gD0N(h5@wkhK#NMHiF62bElu=N8dz^_rV%`oCN_#RFrUvumJ5mj+E@J8we19o z{}v7ZUnlJlMN#?gr(4uZny7OCnM_Q3AOo}$w8kgDPQ*_2GJsncwZSQ`p*Yv;9%zMX z8K4$zZ~{XIGz?fgwM*yw^p-{+iU1oP)s@qT}`gj7C6SO^0%V9^K zFUvCXV%->%Hh>ksAPBfRGlOHXn9FaDE+gF64M~!eU!W|`6$GJ`AJAz0{{sn@^CB#4 RPIdqQ002ovPDHLkV1k4hnSTHP literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/closing_unlit.png b/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/closing_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..857deb7975c55e8d95f038335cfec82316bc8568 GIT binary patch literal 1239 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/locked.png b/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/locked.png new file mode 100644 index 0000000000000000000000000000000000000000..2d488b7b975c2d3e18cbd692af7ab1a6a7310b79 GIT binary patch literal 1126 zcmV-s1eyDZP)&G@HH=)dIBCE3*%-JO@@?vj>$;kf7S_sjGB z{=QFsch5OuUER9?rDBnAILyk*3h%x94y~=NJWZrhDL%ORvCbigA^-w_T6jdb>rbh66pbUFi|=l=f3pLGFFE5-GYYvab)IA0sna+$$WKxHzGTtj7S=Z+mL1(+qP zygxgA8%4=6mzX~gxvc=RWZJb^2@dLlZ3${6-p_n12v!3c!G46)E7piA2fn!S<-S(6 zpE<_d8Y~@HynYXWt=uNThDJRe9vuQ;cKWs+zcwj5_2v((c?0#AzzC}nXz~2DI}DEwv6b7bI?kPbg{7|+ z5q4F4>wni(0!s&st2NtFl}-o`Wt@*6^XeNfv9ps$2sWa+T&yU zhcbTALuqT1^zt&<2P+7L0)^Z*!AypM^CvAisvJnAQo!EUg4+AsNS=MLLgO(Rfb>rg z=m=AC@69phwiPfrHO1JaOUSbPXxUHR#6ebvnl21ly>X(QFoJ0ann))U3 z$tb}{l%go|=fD5(=EOv80a`aKNfH2Fua_1KZ=s0@AS*I?HJg0#d-Z*P=4f1MHoBg#q0OV&UTHd zO;f563RT-!Pp@AIyN6ntfE%}FktB(kM1l(=BQ>9f=Ex8m>_nDj{S12_r;;Rb@~07*qoM6N<$f=kgP)Bpeg literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/meta.json b/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/meta.json new file mode 100644 index 0000000000..139a8e9e54 --- /dev/null +++ b/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/meta.json @@ -0,0 +1 @@ +{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "Taken from https://github.com/discordia-space/CEV-Eris/blob/d86e175508b8553ca8396f39f2af7ecec4595375/icons/obj/doors/Doormaint_rnd.dmi", "states": [{"name": "closed", "directions": 1, "delays": [[1.0]]}, {"name": "closed_unlit", "directions": 1, "delays": [[1]]}, {"name": "closing", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "closing_unlit", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "deny", "directions": 1, "delays": [[0.1, 0.1, 0.1]]}, {"name": "locked", "directions": 1, "delays": [[1.0]]}, {"name": "open", "directions": 1, "delays": [[1.0]]}, {"name": "opening", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "opening_unlit", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "panel_closing", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "panel_open", "directions": 1, "delays": [[1.0]]}, {"name": "panel_opening", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "spark", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_broken", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_damaged", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 1.7]]}, {"name": "sparks_open", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "welded", "directions": 1, "delays": [[1.0]]}]} \ No newline at end of file diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/open.png b/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/open.png new file mode 100644 index 0000000000000000000000000000000000000000..18cfae4958d157a44129100f14cf5de6166222a2 GIT binary patch literal 434 zcmV;j0ZsmiP)q_003Nf z2*y~nE0@c-y}OSx3Ze)A5M)KA@a+|+XXo&JAKPGq^?D80aWaKVk_5vTV6|ES07|72 zTz81&atQ!1OcTXo5qa?>22uEG((88cI35E)<_k!YlsZrP^tv5PXYI zQKrO%EXyR%n~Up`hwgcfl1l6BQVCk4Np_y=O@`Avb_J*3+$sL;GY8|#Q|~v5DLfR_#YSG033h= zZ~zX#0XP5$IHqE~pjww{8*K0}8f7+Ww=Yurfagu3dUo0GBQKuB_Ci`c&rz5eU>}7- cZl|7q08pTjNgiUl#{d8T07*qoM6N<$f*fwV1^@s6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/opening.png b/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/opening.png new file mode 100644 index 0000000000000000000000000000000000000000..dc97cd5f3a6c15dcb40e74c1f05ee3f8725e5ded GIT binary patch literal 1937 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/panel_closing.png b/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/panel_closing.png new file mode 100644 index 0000000000000000000000000000000000000000..f6f1d09e8418b5ad7fe9112545461d131d1ddbd1 GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^2|(*Xq3!Xo_ibT&XWz7W zwdQ>Kxs~==)#n4P7;k@I3g@kuxFzerJzxKB&yF+kedqb7oSSp3*=2dvSGoGfEFpiH zmWDE`WZHN%Ju5x8vhv2oq@dvXD{=GZ7RPJ+e7dX5@zGYPUJ@gTVyk N5l>e?mvv4FO#mU$px6Ka literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/panel_open.png b/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/panel_open.png new file mode 100644 index 0000000000000000000000000000000000000000..f6aa021d2c2ca5ddb3d5311b82f74a92060d78a4 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8J;eVAr*7pp4-cH$U%VR!AEu- zlLd1G_^frCS_{^;=E@yR-?r!2@f{(NksB;_3v_UD8EVd1zcY1uGMj=D5G<-U&$PC9 zp2V?mqxrD|)%SnBkG{O_@#CEbip-l=9TH;=*}DGDc`g;{=(E*=DV0_^j0`vA!WbHE zf4o#(kbP0 Hl+XkKSwKb1B})?Be-{--mQf`dAd7_}us6nU&JVt5${8 ze%)%yydikX8u_i8e_XNr>b`cX`IpE&cdj4&xNee4V6|QNB$c?=zXNtKPP+2us>s@U5! zs^a(gIFpp@llh(*?k_0AOnmwmudoXD9O-u%iKq86hdpVx`7>eb PGLW>VtDnm{r-UW|S3{<5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/spark.png new file mode 100644 index 0000000000000000000000000000000000000000..010f98d8829aa629569a857af0059d6f9b1386db GIT binary patch literal 2576 zcmbVO`#%%<8y_v=q#affWsZnk8plCPXKp2uYvz78_qktV8F1=01BkK2(S z%D++>A-#M_M!4Wap4>cV8rZXxvreqgbRNSQYQ>zlJ|(ujIM|qU-;R75;Y0E*GAL51 zAscmBC@bU|N$eYa^;`o*<1e!_AaKVTJB-I-ZCTUU3Q*Y*Z>(0{APea;j7=cYmc z3N`<=>k)S)*Gl5VgNP9!A)#GX)PD5+*&Tlr)PV|kTv%9KvmASFrrt+5tG=OWrLBF& zU4DAH)G}L(ITG1ZR6aisd{hv+_~W^%V|~ym3t*Q8;?`xwU)1Zzag8<93 z7e^20!Y3$40{IsFV5UE@ zf{_bQrLLS?7~RjaX|RyyqUCg#~FM8hLLxhx-kzr z0gC)1UT1np(b2jA5K7v~Q$M^lM>8`(uDLf}(R*k@)TJMnp-eTO|0`NgOMJ591lmV$3@1qlnK8d~0HHPnzoPFk596G|<`%M^XMAKYi8BKB!FCdEKQ zibOR-G7DVTm{&;knQQ|&ML&i1_{}31pR9KX2|ly6;bI<8td)*^*L$0`!T{3e8k)rr zCyydoyZ?17NF1aR~hq_q{|05;DXFt$s*xYl@HDg7_<93nc$Upr+q>B!NlwgamFe zmf`ES$mE=K$_Zqk!v@Ybf}fF8+|fkURQ2+x$0YJus;0<+|0TXfo#cIoNX|Cs(UrYq z*|MKQXw5m9{y;7T|ADHAXf(=KF4Vx6w28M452S|S#ErgFEw{Y<6jOsiFHxt;r$1^4G28!sX*5kxbi?q1V)V(Gg^|zF%o+85xT#wHwr)imTHFH%|);gqdYE6mPCa zel2iMp@cDYg10x)9AO)(oMefu{}bHk!gipGg&5Xf#_cOEC2(d4^)@Eu4JR1~Vj45w zl>KgNMy|p}n2#mqhECEhJaRV5lx!?`@H) zr6c!fL{sdO@*(l;t;L6!SaGk&r@gyU_3z(%ta8x0yIMm^pBy2cSNCdYm;P+fJ`lBp z9T~I0-8wqFFSSppiyTqc250e9>&peF$BL_>E;#y|k3HEA#g>bE|`tl!> zhrdr&VZe*l>sa<`ELeZ{-CtrUuD119{Nm-jve^T4W~!>%mf8Rxu>DD&4L z?nWJJWxS8R*v7=Tnb}IVKpleMq3kiDl+B{B#c!8I%9PnCPa%~`x0*L(b zmgcEr$X}ycCMd8Xb2^GeVfc|i|5S3gXzoDegK{wN3gpTy%rnzP;}PP77$#*QD!D}2 z)b`ZwQFqKCDD!cZl%+zq)(=7NEn~hT2@)o>S6RH>&l;-ERO8{r^E&##6VQtpCF`Se z!ppE>Lq?Swe=s4fNxIIx#gja!v&5`l-mc%I_=wu!UyuZRTdiOG&$I}IzVF+~Mh_l^T5eHp{K2NuRPpHO3ZJ zp`P>b3GSPmmE?Cr{-p8;f30$wZV-6(&6se&_sP*4c5DH~Zw|kJ2QmEZdF{KL)MEZm P4`6oP@>-RVXUhKollv*^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/sparks_broken.png b/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/sparks_broken.png new file mode 100644 index 0000000000000000000000000000000000000000..d3ac466ef6d8d36e55797a89046e10f784c49b77 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^2|(=EBk@^@kspS_sEy^5&Q441?gB=LzVTIkn)c=-#g8%X?FdNEsb@$CA^ae_YAy5rlv zxc5$}Xsc-0@S-X2*JPJXKR4PZ-@3A9g?UZ5RJi@!3M*&l|JiF7Da^TE^h4K@p+VeS Xc+ncgs?8TAKqh*+`njxgN@xNALYi3b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/sparks_damaged.png new file mode 100644 index 0000000000000000000000000000000000000000..0d087803a51bbecaee3b08587c654b0b4bd17e65 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoyFFbTLn`LHy=};M$UuPQz;EII z^|Lh@I2EP3D#9zCF>l|#ZIQ@H9-vAf_^^0u-s>knO+^GJX#K6tyL`|*^=I|^P1;`m zEkAS=VqH?|s$OoHc6feBN7vDl`+0V7JXw+-Uu6f;%y7W8@1NGA7f)xuvFphHtflAd zEV$b=WyZ`!3bT*y=l2zxAG7b#p{;*aCJNl#yY@xNyf1$;I@;V5d~6u_-R~b-K1~K{ c4upz%%;&mrjiRIKzAYdDPgg&ebxsLQ0KLs!N&o-= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_maint_rnd.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..f116373a76a1fcdf529a2da4eaf34c779b5bd87c GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^2|(zVtVxleb;8FjZZTbLbo zdaRvSKi}Z9d%>Ki-)3<$$4}XNA<}AsmG>vksEr@|-tKwyCL*Gxl?P%1!FQkV;(RCh_;J5X>sd5Ep` zdUrK8WHOmdCX>nhMXa?k72ogoF?Ifmx~`wz`&b8@bFnB2&gU}#N-2h60HCTWy!U9W z0r1`v$O`Uaf5dqlbey)>42#n*1QVOLMT5HO(1fcKx$GYr`qQE(qG}1Ip6cKj2 z9U+9x`DOsEHP`DE5kYHB-}i(ND9iF&f!pndh&)U^(`&7b-g`m_TrL-sQkwx@s)JeI zFbtedr(|x^G!bSqi(+eSG{(?%9n&-=@BcW!Z*k7WuZEU?V~pW&I3)YLZ2*`}EKdgW jbGB{!)*hKm=KpaA3VD6$0idYU00000NkvXXu0mjfX|0oR literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/closed.png b/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..ee6e42785b73be072124ae65d36067480ccb886e GIT binary patch literal 920 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/deny.png b/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/deny.png new file mode 100644 index 0000000000000000000000000000000000000000..0e615270a93a6d20b1ffba4fe5045532a31f94ce GIT binary patch literal 1415 zcmV;21$g?2P)$P={)Zh#*`Ylb zN@0{Xj1t@xW9Xr$?a;!q)fwIbT}igZu`Mgo4vJ*?hm_ipU%&l=u^d~^=h36*eWkqm zYNt-0u>s6>n|wY`wOZxN%rs|TZ4jlN7Z$m<+wd4-YO3q|N$~}MWwgi_KJegoYBjcw z&qtcTTCK*lg$3?at9?mKk}v!}TGA}ezS{8M^Qja7NnN99*(7xh;H|e^ZSC!`IydLV z{v#mCN$~ZciX9c6)HUz38*3QJ;s+MM4G>h-VUrqGviN}o7!=G+Y`NGESuWa<9lT6_ zU;%y9u0_3kR2Ett>b&XQRX~*TF?fqs@;{Na4*kO{*4;%s)SDXNimd$iR1NQmx zX{;+~e>*y7$KBVz|91}#J@$$4bpT82G(z=u=N7aB@960>LDT9?KK_K(%5+t}cYl9u zzb47=>wx_AMR-u>{`%k+Jol05O*n4*xz%4?f>H(FzTMYxH+Gn0^M@V+PoD{vi*6E~ z1Rb~*urHAffvEX?1*qQMfP;JS-WK}wTz3+Fl`0x$v&HADiGlm}#txEfeqaZ2iV%pm0ryu?Wzz~9l9>a{syC$V!B!eGX0Qd6Y!s~6*+iqGmN%jFe zc-%CpG+O`^lTP%8VeqJw80x@f^84-so)?^J<)adT@OsH=J$2L-R*5IWwX564WF(3O6VGK%jW9M_t{zB1mNn;9OYZDF@Tn7 zGM`R!cYB-j@pxz~+5CY+;LgG7$zc+$PW5v)jLl0^YKTJpE_ss#9 zvRMya$fTKVw>h)%JG1RJmCT>a2tgr}rjSWg*{avMl+7M`K)w7KA$Ym<7c)YPh2K{IcQv+O+iFicj7Ys2c{v*=gc&jjaChcvf z58(cPKmBLo%7s~Sy2j&&dwl#^%7Kp{Ki~g~njg9#5~iRe9zWdU{1@-h&|@KcA6-%L zM=n5E67Kf66$L-^R(O;oh{w6V?tH$#e$?pW=LdGcn`VoqW%s@6hA}V+cT!5~8W&fz zuJ=*a24(RBJK#UlK7 zFDz2tZIBPxZxVcM(BpC4wnhRUCQH-b>hZWt{=gw{aV9;s=kvXK@ypNN0R8pli%6M+ z)XPx9A23NNc0NGN~A0Sgo`U7N2Ie&m`Dd!K6 zEoJ=yvZSm(K$hNFe?U}vr~Ls@=$-cm997Et17t~Ae}F70)Ae>eG4W-_|46r2tVpg1#4jN-DWb>cGCCE2uP=LhW=e3`w|IvQI19< ztbxIzJ>u7&{{g@hg1(x-(zL*$oJ6buxqT#gZ)kb#f$g9(0`SN+%c40j04VFO_r7WJ zx}J>Wm^ugEm)yPjx=ti{Z)kZ7%TNB+7;^VXp1V)-yfubsmc^p&M#t|vHUc}{E?e0w z2PeI$!BI%63YzV3|M90B*V+Kwe_WukeS`@ZmPIa=VyD~XmZrrE0C;{@z086z#yHYwpZ<+01V45klP*rWyG1g^6fvA93&Y74Iw%`W)L(Vnt7SRgnKmX_{9nhKaa$ z`w9hB;mxa4zWR14mONI#EJTTT^Xima-+w}1O~hDVf`B*?vV9)J9>o_Cfu^xrbDwu> zv+ZXt!pW;=nxP`((X6WqcQ%y3{X$jozm~;HNEr2VhSra`V?7|C;i%+FYg9WOHZz&I zz6XBD;=^BrRF99zmDXsS^eOtrDq+9ps$*Y>cou9$o%%ih58-M=p}*X|%>V!Z07*qo IM6N<$f@o>+aR2}S literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/meta.json b/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/meta.json new file mode 100644 index 0000000000..bd2e7002fa --- /dev/null +++ b/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/meta.json @@ -0,0 +1 @@ +{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "Taken from https://github.com/discordia-space/CEV-Eris/blob/d86e175508b8553ca8396f39f2af7ecec4595375/icons/obj/doors/Doormaint_sec.dmi, modified by ", "states": [{"name": "closed", "directions": 1, "delays": [[1.0]]}, {"name": "closed_unlit", "directions": 1, "delays": [[1]]}, {"name": "closing", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "closing_unlit", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "deny", "directions": 1, "delays": [[0.1, 0.1, 0.1]]}, {"name": "locked", "directions": 1, "delays": [[1.0]]}, {"name": "open", "directions": 1, "delays": [[1.0]]}, {"name": "opening", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "opening_unlit", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "panel_closing", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "panel_open", "directions": 1, "delays": [[1.0]]}, {"name": "panel_opening", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.6]]}, {"name": "spark", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_broken", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_damaged", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 1.7]]}, {"name": "sparks_open", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "welded", "directions": 1, "delays": [[1.0]]}]} \ No newline at end of file diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/open.png b/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/open.png new file mode 100644 index 0000000000000000000000000000000000000000..5439b5e057bb76a06c6b079287d9e25823f29a6e GIT binary patch literal 406 zcmV;H0crk;P)1uY&52N^pa=x9Q4*Vlt=hS5*)C{bHxYORLN}57pj{Wx1+*72^dN#11vMy< zHm6N9_y;vHWQ+5x&hWwaK76x!Ew8+<$D(fFO=aL8FU8!P;vb5G4J;`=@Tj^j{OE$;HW z09^KZq*5uQy-F@$Kq-YSCHCZ!ih$d%_irw+h}k_A0o{pj8$jp)fO?~8g@bzkAzqSK z(pA-(`vsFb0ouUfPC-uzBtgB=v_c7BVK~64SJHDANLnI#|A0gV;sl3?qy@fXR`AaS zW-$T+Ah4F_@jotL1dMwgbi6K6?Mg=2`mw1*ir)U30SUy4d+!)>i_@%07*qoM6N<$f+p~* A4FCWD literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/opening.png b/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/opening.png new file mode 100644 index 0000000000000000000000000000000000000000..3eb27075201b0729adf608bcc7749f696198b1f8 GIT binary patch literal 1936 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 N5l>e?mvv4FO#mU$px6Ka literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/panel_open.png b/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/panel_open.png new file mode 100644 index 0000000000000000000000000000000000000000..f6aa021d2c2ca5ddb3d5311b82f74a92060d78a4 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ8J;eVAr*7pp4-cH$U%VR!AEu- zlLd1G_^frCS_{^;=E@yR-?r!2@f{(NksB;_3v_UD8EVd1zcY1uGMj=D5G<-U&$PC9 zp2V?mqxrD|)%SnBkG{O_@#CEbip-l=9TH;=*}DGDc`g;{=(E*=DV0_^j0`vA!WbHE zf4o#(kbP0 Hl+XkKSwKb1B})?Be-{--mQf`dAd7_}us6nU&JVt5${8 ze%)%yydikX8u_i8e_XNr>b`cX`IpE&cdj4&xNee4V6|QNB$c?=zXNtKPP+2us>s@U5! zs^a(gIFpp@llh(*?k_0AOnmwmudoXD9O-u%iKq86hdpVx`7>eb PGLW>VtDnm{r-UW|S3{<5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/spark.png b/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/spark.png new file mode 100644 index 0000000000000000000000000000000000000000..56ccc1c6e74588352fc165a155ec54ab6a24cf3d GIT binary patch literal 2273 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 ZnmG1nzTpI$m2*!Qz|7dfsNBFE|35obZG8X$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/sparks_broken.png b/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/sparks_broken.png new file mode 100644 index 0000000000000000000000000000000000000000..d3ac466ef6d8d36e55797a89046e10f784c49b77 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^2|(=EBk@^@kspS_sEy^5&Q441?gB=LzVTIkn)c=-#g8%X?FdNEsb@$CA^ae_YAy5rlv zxc5$}Xsc-0@S-X2*JPJXKR4PZ-@3A9g?UZ5RJi@!3M*&l|JiF7Da^TE^h4K@p+VeS Xc+ncgs?8TAKqh*+`njxgN@xNALYi3b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/sparks_damaged.png b/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/sparks_damaged.png new file mode 100644 index 0000000000000000000000000000000000000000..0d087803a51bbecaee3b08587c654b0b4bd17e65 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoyFFbTLn`LHy=};M$UuPQz;EII z^|Lh@I2EP3D#9zCF>l|#ZIQ@H9-vAf_^^0u-s>knO+^GJX#K6tyL`|*^=I|^P1;`m zEkAS=VqH?|s$OoHc6feBN7vDl`+0V7JXw+-Uu6f;%y7W8@1NGA7f)xuvFphHtflAd zEV$b=WyZ`!3bT*y=l2zxAG7b#p{;*aCJNl#yY@xNyf1$;I@;V5d~6u_-R~b-K1~K{ c4upz%%;&mrjiRIKzAYdDPgg&ebxsLQ0KLs!N&o-= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/sparks_open.png b/Resources/Textures/Buildings/Doors/airlock_maint_sec.rsi/sparks_open.png new file mode 100644 index 0000000000000000000000000000000000000000..f116373a76a1fcdf529a2da4eaf34c779b5bd87c GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^2|(zVtVxleb;8FjZZTbLbo zdaRvSKi}Z9d%>Ki-)3<$$4}XNA<}AsmG>vksEr@|-tKwyCL*Gxl?P%1!FQkV;(RCh_;J5X>sd5Ep` zdUrK8WHOmdCX>nhMXa?k72ogoF?Ifmx~`wz`&b8@bFnB2&gU}#N-2h60HCTWy!U9W z0r1`v$O`Uaf5dqlbey)>42#n*1QVOLMT5HO(1fcKx$GYr`qQE(qG}1Ip6cKj2 z9U+9x`DOsEHP`DE5kYHB-}i(ND9iF&f!pndh&)U^(`&7b-g`m_TrL-sQkwx@s)JeI zFbtedr(|x^G!bSqi(+eSG{(?%9n&-=@BcW!Z*k7WuZEU?V~pW&I3)YLZ2*`}EKdgW jbGB{!)*hKm=KpaA3VD6$0idYU00000NkvXXu0mjfX|0oR literal 0 HcmV?d00001