]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
[Sprite] Diagonal walls (#15973)
authorPuro <103608145+PuroSlavKing@users.noreply.github.com>
Sun, 7 May 2023 00:36:39 +0000 (03:36 +0300)
committerGitHub <noreply@github.com>
Sun, 7 May 2023 00:36:39 +0000 (20:36 -0400)
Resources/Prototypes/Entities/Structures/Walls/walls.yml
Resources/Textures/Structures/Walls/plastitanium_diagonal.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Structures/Walls/plastitanium_diagonal.rsi/state0.png [new file with mode: 0644]
Resources/Textures/Structures/Walls/plastitanium_diagonal.rsi/state1.png [new file with mode: 0644]
Resources/Textures/Structures/Walls/solid_diagonal.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Structures/Walls/solid_diagonal.rsi/state0.png [new file with mode: 0644]
Resources/Textures/Structures/Walls/solid_diagonal.rsi/state1.png [new file with mode: 0644]

index 0e132ab7ebea8bf4daf189c30e05dbc0b5d550a8..5442a2f2ecd2ddaefb49d103a4c98f76ac6ec385 100644 (file)
             - !type:DoActsBehavior
               acts: [ "Destruction" ]
 
+- type: entity
+  parent: WallShuttleDiagonal
+  id: WallPlastitaniumDiagonal
+  name: plastitanium wall
+  suffix: diagonal
+  placement:
+    mode: SnapgridCenter
+    snap:
+    - Wall
+  components:
+  - type: Sprite
+    netsync: false
+    drawdepth: Walls
+    sprite: Structures/Walls/plastitanium_diagonal.rsi
+    state: state0
+  - type: IconSmooth
+    mode: Diagonal
+    key: walls
+    base: state
+  - type: Icon
+    sprite: Structures/Walls/plastitanium_diagonal.rsi
+    state: state0
+
 - type: entity
   parent: BaseWall
   id: WallReinforced
     key: walls
     base: solid
 
+- type: entity
+  parent: WallShuttleDiagonal
+  id: WallSolidDiagonal
+  name: solid wall
+  suffix: diagonal
+  placement:
+    mode: SnapgridCenter
+    snap:
+    - Wall
+  components:
+  - type: Sprite
+    netsync: false
+    drawdepth: Walls
+    sprite: Structures/Walls/solid_diagonal.rsi
+    state: state0
+  - type: IconSmooth
+    mode: Diagonal
+    key: walls
+    base: state
+  - type: Icon
+    sprite: Structures/Walls/solid_diagonal.rsi
+    state: state0
+
 - type: entity
   parent: BaseWall
   id: WallSolidRust
diff --git a/Resources/Textures/Structures/Walls/plastitanium_diagonal.rsi/meta.json b/Resources/Textures/Structures/Walls/plastitanium_diagonal.rsi/meta.json
new file mode 100644 (file)
index 0000000..3b45082
--- /dev/null
@@ -0,0 +1,17 @@
+{
+    "version": 1,
+    "size": {
+        "x": 32,
+        "y": 32
+    },
+    "license": "CC-BY-SA-3.0",
+    "copyright": "Taken from: https://github.com/tgstation/tgstation/commit/847e50af31a6c2b797c0de213e725f24b6175e17#diff-d887f4300e059d5fba9576e24bf1e6268a2fd25791f3d13f2636402492f6d917",
+    "states": [
+        {
+            "name": "state0"
+        },
+        {
+            "name": "state1"
+        }
+    ]
+}
diff --git a/Resources/Textures/Structures/Walls/plastitanium_diagonal.rsi/state0.png b/Resources/Textures/Structures/Walls/plastitanium_diagonal.rsi/state0.png
new file mode 100644 (file)
index 0000000..5e930b5
Binary files /dev/null and b/Resources/Textures/Structures/Walls/plastitanium_diagonal.rsi/state0.png differ
diff --git a/Resources/Textures/Structures/Walls/plastitanium_diagonal.rsi/state1.png b/Resources/Textures/Structures/Walls/plastitanium_diagonal.rsi/state1.png
new file mode 100644 (file)
index 0000000..6aab405
Binary files /dev/null and b/Resources/Textures/Structures/Walls/plastitanium_diagonal.rsi/state1.png differ
diff --git a/Resources/Textures/Structures/Walls/solid_diagonal.rsi/meta.json b/Resources/Textures/Structures/Walls/solid_diagonal.rsi/meta.json
new file mode 100644 (file)
index 0000000..e27c765
--- /dev/null
@@ -0,0 +1,17 @@
+{
+    "version": 1,
+    "size": {
+        "x": 32,
+        "y": 32
+    },
+    "license": "CC-BY-SA-3.0",
+    "copyright": "Sprited by PuroSlavKing (Github) for Space Station 14",
+    "states": [
+        {
+            "name": "state0"
+        },
+        {
+            "name": "state1"
+        }
+    ]
+}
diff --git a/Resources/Textures/Structures/Walls/solid_diagonal.rsi/state0.png b/Resources/Textures/Structures/Walls/solid_diagonal.rsi/state0.png
new file mode 100644 (file)
index 0000000..fe95c81
Binary files /dev/null and b/Resources/Textures/Structures/Walls/solid_diagonal.rsi/state0.png differ
diff --git a/Resources/Textures/Structures/Walls/solid_diagonal.rsi/state1.png b/Resources/Textures/Structures/Walls/solid_diagonal.rsi/state1.png
new file mode 100644 (file)
index 0000000..1eb30cb
Binary files /dev/null and b/Resources/Textures/Structures/Walls/solid_diagonal.rsi/state1.png differ