diff --git a/Resources/Prototypes/Entities/Structures/Power/apc.yml b/Resources/Prototypes/Entities/Structures/Power/apc.yml index 0c646cb812c..937908c8ef8 100644 --- a/Resources/Prototypes/Entities/Structures/Power/apc.yml +++ b/Resources/Prototypes/Entities/Structures/Power/apc.yml @@ -27,7 +27,7 @@ anchored: true - type: Sprite drawdepth: WallMountedItems - sprite: Structures/Power/apc.rsi + sprite: DeltaV/Structures/Power/apc.rsi # DeltaV - Add sprite rotations layers: - state: base - state: panel @@ -160,7 +160,7 @@ anchored: true - type: Sprite drawdepth: WallMountedItems - sprite: Structures/Power/apc.rsi + sprite: DeltaV/Structures/Power/apc.rsi # DeltaV - Add sprite rotations state: frame - type: Construction graph: APC diff --git a/Resources/Textures/DeltaV/Structures/Power/apc.rsi/base.png b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/base.png new file mode 100644 index 00000000000..9e37351469f Binary files /dev/null and b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/base.png differ diff --git a/Resources/Textures/DeltaV/Structures/Power/apc.rsi/broken.png b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/broken.png new file mode 100644 index 00000000000..0a3915f6647 Binary files /dev/null and b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/broken.png differ diff --git a/Resources/Textures/DeltaV/Structures/Power/apc.rsi/display-charging.png b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/display-charging.png new file mode 100644 index 00000000000..13c8d660b59 Binary files /dev/null and b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/display-charging.png differ diff --git a/Resources/Textures/DeltaV/Structures/Power/apc.rsi/display-full.png b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/display-full.png new file mode 100644 index 00000000000..0d8ee081fc0 Binary files /dev/null and b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/display-full.png differ diff --git a/Resources/Textures/DeltaV/Structures/Power/apc.rsi/display-lack.png b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/display-lack.png new file mode 100644 index 00000000000..36fdc132e43 Binary files /dev/null and b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/display-lack.png differ diff --git a/Resources/Textures/DeltaV/Structures/Power/apc.rsi/display-remote.png b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/display-remote.png new file mode 100644 index 00000000000..f9b58ee9ac9 Binary files /dev/null and b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/display-remote.png differ diff --git a/Resources/Textures/DeltaV/Structures/Power/apc.rsi/emag-unlit.png b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/emag-unlit.png new file mode 100644 index 00000000000..7da9b63b059 Binary files /dev/null and b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/emag-unlit.png differ diff --git a/Resources/Textures/DeltaV/Structures/Power/apc.rsi/frame.png b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/frame.png new file mode 100644 index 00000000000..e746c58cb61 Binary files /dev/null and b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/frame.png differ diff --git a/Resources/Textures/DeltaV/Structures/Power/apc.rsi/lock0-locked.png b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/lock0-locked.png new file mode 100644 index 00000000000..d2d0b1611c1 Binary files /dev/null and b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/lock0-locked.png differ diff --git a/Resources/Textures/DeltaV/Structures/Power/apc.rsi/lock1-locked.png b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/lock1-locked.png new file mode 100644 index 00000000000..987c2ce16a0 Binary files /dev/null and b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/lock1-locked.png differ diff --git a/Resources/Textures/DeltaV/Structures/Power/apc.rsi/meta.json b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/meta.json new file mode 100644 index 00000000000..58cede9a0df --- /dev/null +++ b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/meta.json @@ -0,0 +1,230 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/9c7d509354ee030300f63c701da63c17928c3b3b and heavily modified by EmoGarbage404 (github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "base", + "directions": 4 + }, + { + "name": "static" + }, + { + "name": "broken", + "directions": 4 + }, + { + "name": "frame", + "directions": 4 + }, + { + "name": "panel", + "directions": 4 + }, + { + "name": "lock0-locked", + "directions": 4 + }, + { + "name": "lock1-locked", + "directions": 4 + }, + { + "name": "display-lack", + "directions": 4, + "delays": [ + [ + 0.25, + 0.25, + 1, + 3 + ], + [ + 0.25, + 0.25, + 1, + 3 + ], + [ + 0.25, + 0.25, + 1, + 3 + ], + [ + 0.25, + 0.25, + 1, + 3 + ] + ] + }, + { + "name": "display-charging", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.2 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.2 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.2 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.2 + ] + ] + }, + { + "name": "display-full", + "directions": 4, + "delays": [ + [ + 1, + 1 + ], + [ + 1, + 1 + ], + [ + 1, + 1 + ], + [ + 1, + 1 + ] + ] + }, + { + "name": "display-remote", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "emag-unlit", + "directions": 4, + "delays": [ + [ + 0.5, + 0.5 + ], + [ + 0.5, + 0.5 + ], + [ + 0.5, + 0.5 + ], + [ + 0.5, + 0.5 + ] + ] + }, + { + "name": "sparks-unlit", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/DeltaV/Structures/Power/apc.rsi/panel.png b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/panel.png new file mode 100644 index 00000000000..b5b0be77190 Binary files /dev/null and b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/panel.png differ diff --git a/Resources/Textures/DeltaV/Structures/Power/apc.rsi/sparks-unlit.png b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/sparks-unlit.png new file mode 100644 index 00000000000..506375f4dea Binary files /dev/null and b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/sparks-unlit.png differ diff --git a/Resources/Textures/DeltaV/Structures/Power/apc.rsi/static.png b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/static.png new file mode 100644 index 00000000000..d224dc7ff88 Binary files /dev/null and b/Resources/Textures/DeltaV/Structures/Power/apc.rsi/static.png differ