]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Several Vox Sprite Displacement and Layering Fixes (#39219)
authorMora <46364955+TrixxedHeart@users.noreply.github.com>
Mon, 28 Jul 2025 21:28:15 +0000 (13:28 -0800)
committerGitHub <noreply@github.com>
Mon, 28 Jul 2025 21:28:15 +0000 (17:28 -0400)
* Vox displacement map fixes

* Adds neck displacement map and changes sprite layering to prevent the tank from rendering on top of a Vox's facial hair strangely

Resources/Prototypes/Entities/Mobs/Species/vox.yml
Resources/Textures/Mobs/Species/Vox/displacement.rsi/jumpsuit.png
Resources/Textures/Mobs/Species/Vox/displacement.rsi/meta.json
Resources/Textures/Mobs/Species/Vox/displacement.rsi/neck.png [new file with mode: 0644]

index 94b5cebf26498a5d5697a0180d8899fe8b4965a8..fa22736179ee19ed4bd4be8ccba22535509208c6 100644 (file)
     - map: [ "outerClothing" ]
     - map: [ "back" ]
     - map: [ "neck" ]
+    - map: [ "suitstorage" ] # This is not in the default order
     - map: [ "enum.HumanoidVisualLayers.FacialHair" ]
     - map: [ "enum.HumanoidVisualLayers.Hair" ]
     - map: [ "enum.HumanoidVisualLayers.HeadSide" ]
     - map: [ "enum.HumanoidVisualLayers.HeadTop" ]
-    - map: [ "suitstorage" ] # This is not in the default order
     - map: [ "enum.HumanoidVisualLayers.Tail" ]
     - map: [ "mask" ]
     - map: [ "head" ]
           32:
             sprite: Mobs/Species/Vox/displacement.rsi
             state: head
+      neck:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vox/displacement.rsi
+            state: neck
       back:
         sizeMaps:
           32:
index 2c938634eb635f50d8063794b40b70cf50efb46f..18ce524dbb74cf877c79d51644530616f8516bc2 100644 (file)
Binary files a/Resources/Textures/Mobs/Species/Vox/displacement.rsi/jumpsuit.png and b/Resources/Textures/Mobs/Species/Vox/displacement.rsi/jumpsuit.png differ
index 0c910f85e5646dd868960e9cfacc7b060d4fb372..e46ca56024944278cbcf51b9f7091c875bfbeb5b 100644 (file)
             "name": "head",
             "directions": 4
         },
+        {
+            "name": "neck",
+            "directions": 4
+        },
         {
             "name": "ears",
             "directions": 4
diff --git a/Resources/Textures/Mobs/Species/Vox/displacement.rsi/neck.png b/Resources/Textures/Mobs/Species/Vox/displacement.rsi/neck.png
new file mode 100644 (file)
index 0000000..8783d77
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vox/displacement.rsi/neck.png differ