diff --git a/Resources/Prototypes/Entities/catwalk.yml b/Resources/Prototypes/Entities/catwalk.yml new file mode 100644 index 0000000000..de416ed8ce --- /dev/null +++ b/Resources/Prototypes/Entities/catwalk.yml @@ -0,0 +1,20 @@ +- type: entity + id: catwalk + name: Catwalk + components: + - type: Clickable + - type: BoundingBox + - type: Sprite + netsync: false + sprite: Buildings/catwalk.rsi + drawdepth: FloorTiles + - type: Icon + sprite: Buildings/catwalk.rsi + state: catwalk_preview + + - type: SnapGrid + offset: Center + + - type: IconSmooth + key: catwalk + base: catwalk_ diff --git a/Resources/Textures/Buildings/catwalk.rsi/catwalk_0.png b/Resources/Textures/Buildings/catwalk.rsi/catwalk_0.png new file mode 100644 index 0000000000..bca01840b0 Binary files /dev/null and b/Resources/Textures/Buildings/catwalk.rsi/catwalk_0.png differ diff --git a/Resources/Textures/Buildings/catwalk.rsi/catwalk_1.png b/Resources/Textures/Buildings/catwalk.rsi/catwalk_1.png new file mode 100644 index 0000000000..c474bd876c Binary files /dev/null and b/Resources/Textures/Buildings/catwalk.rsi/catwalk_1.png differ diff --git a/Resources/Textures/Buildings/catwalk.rsi/catwalk_2.png b/Resources/Textures/Buildings/catwalk.rsi/catwalk_2.png new file mode 100644 index 0000000000..bca01840b0 Binary files /dev/null and b/Resources/Textures/Buildings/catwalk.rsi/catwalk_2.png differ diff --git a/Resources/Textures/Buildings/catwalk.rsi/catwalk_3.png b/Resources/Textures/Buildings/catwalk.rsi/catwalk_3.png new file mode 100644 index 0000000000..c474bd876c Binary files /dev/null and b/Resources/Textures/Buildings/catwalk.rsi/catwalk_3.png differ diff --git a/Resources/Textures/Buildings/catwalk.rsi/catwalk_4.png b/Resources/Textures/Buildings/catwalk.rsi/catwalk_4.png new file mode 100644 index 0000000000..a514dba669 Binary files /dev/null and b/Resources/Textures/Buildings/catwalk.rsi/catwalk_4.png differ diff --git a/Resources/Textures/Buildings/catwalk.rsi/catwalk_5.png b/Resources/Textures/Buildings/catwalk.rsi/catwalk_5.png new file mode 100644 index 0000000000..19e829d543 Binary files /dev/null and b/Resources/Textures/Buildings/catwalk.rsi/catwalk_5.png differ diff --git a/Resources/Textures/Buildings/catwalk.rsi/catwalk_6.png b/Resources/Textures/Buildings/catwalk.rsi/catwalk_6.png new file mode 100644 index 0000000000..a514dba669 Binary files /dev/null and b/Resources/Textures/Buildings/catwalk.rsi/catwalk_6.png differ diff --git a/Resources/Textures/Buildings/catwalk.rsi/catwalk_7.png b/Resources/Textures/Buildings/catwalk.rsi/catwalk_7.png new file mode 100644 index 0000000000..2b7d587adc Binary files /dev/null and b/Resources/Textures/Buildings/catwalk.rsi/catwalk_7.png differ diff --git a/Resources/Textures/Buildings/catwalk.rsi/catwalk_preview.png b/Resources/Textures/Buildings/catwalk.rsi/catwalk_preview.png new file mode 100644 index 0000000000..bfaf9df9e8 Binary files /dev/null and b/Resources/Textures/Buildings/catwalk.rsi/catwalk_preview.png differ diff --git a/Resources/Textures/Buildings/catwalk.rsi/meta.json b/Resources/Textures/Buildings/catwalk.rsi/meta.json new file mode 100644 index 0000000000..63031ed3d1 --- /dev/null +++ b/Resources/Textures/Buildings/catwalk.rsi/meta.json @@ -0,0 +1,47 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/discordia-space/CEV-Eris.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "catwalk_0", + "directions": 4 + }, + { + "name": "catwalk_1", + "directions": 4 + }, + { + "name": "catwalk_2", + "directions": 4 + }, + { + "name": "catwalk_3", + "directions": 4 + }, + { + "name": "catwalk_4", + "directions": 4 + }, + { + "name": "catwalk_5", + "directions": 4 + }, + { + "name": "catwalk_6", + "directions": 4 + }, + { + "name": "catwalk_7", + "directions": 4 + }, + { + "name": "catwalk_preview", + "directions": 1 + } + ] +}