From ad0d790f1f86f6e41b27f772ba36c0e8780ae71e Mon Sep 17 00:00:00 2001 From: justdie12 <125140938+justdie12@users.noreply.github.com> Date: Tue, 31 Dec 2024 16:25:06 +0300 Subject: [PATCH] Fix disposal signal routers sprites (#34139) * Fix disposal signal routers sprites * Remove old shitcode --- .../Structures/Piping/disposal.rsi/meta.json | 655 ++---------------- .../signal-router-flipped-free.png | Bin 5020 -> 5564 bytes .../disposal.rsi/signal-router-flipped.png | Bin 5608 -> 6037 bytes 3 files changed, 46 insertions(+), 609 deletions(-) diff --git a/Resources/Textures/Structures/Piping/disposal.rsi/meta.json b/Resources/Textures/Structures/Piping/disposal.rsi/meta.json index c6b024e117..fab3d5249f 100644 --- a/Resources/Textures/Structures/Piping/disposal.rsi/meta.json +++ b/Resources/Textures/Structures/Piping/disposal.rsi/meta.json @@ -9,219 +9,63 @@ "states": [ { "name": "condisposal", - "directions": 1, - "delays": [ - [ - 1.0 - ] - ] + "directions": 1 }, { "name": "conmailing", - "directions": 1, - "delays": [ - [ - 1.0 - ] - ] + "directions": 1 }, { "name": "conpipe-c", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "conpipe-j1", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "conpipe-j1s", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "conpipe-j2", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "conpipe-j2s", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "conpipe-s", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "conpipe-t", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "conpipe-tagger", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "conpipe-y", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "disposal", - "directions": 1, - "delays": [ - [ - 1.0 - ] - ] + "directions": 1 }, { "name": "mailing", - "directions": 1, - "delays": [ - [ - 1.0 - ] - ] + "directions": 1 }, { "name": "disposal-charging", - "directions": 1, - "delays": [ - [ - 1.0 - ] - ] + "directions": 1 }, { "name": "mailing-charging", - "directions": 1, - "delays": [ - [ - 1.0 - ] - ] + "directions": 1 }, { "name": "disposal-flush", @@ -285,48 +129,19 @@ }, { "name": "dispover-handle", - "directions": 1, - "delays": [ - [ - 1.0 - ] - ] + "directions": 1 }, { "name": "mailover-handle", - "directions": 1, - "delays": [ - [ - 1.0 - ] - ] + "directions": 1 }, { "name": "dispover-ready", - "directions": 1, - "delays": [ - [ - 1.0 - ] - ] + "directions": 1 }, { "name": "intake", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "intake-closing", @@ -376,21 +191,7 @@ }, { "name": "outlet", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "outlet-open", @@ -440,471 +241,107 @@ }, { "name": "pipe-b", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-bf", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-c", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-cf", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-d", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-j1", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-j1f", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-j1s", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-j1sf", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-j2", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-j2f", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-j2s", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-j2sf", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-s", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-sf", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-t", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-tagger", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-tagger-partial", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-tf", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-u", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-y", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "pipe-yf", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "signal-router", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "signal-router-free", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "signal-router-flipped", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 }, { "name": "signal-router-flipped-free", - "directions": 4, - "delays": [ - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ], - [ - 1.0 - ] - ] + "directions": 4 } ] } diff --git a/Resources/Textures/Structures/Piping/disposal.rsi/signal-router-flipped-free.png b/Resources/Textures/Structures/Piping/disposal.rsi/signal-router-flipped-free.png index c8f27f87317a2c4c093b678a62d14b7ea5fae614..c9ab66e41d59b7ec60da4104fed02ac43aab5c04 100644 GIT binary patch delta 5199 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