diff --git a/Resources/Prototypes/Entities/Mobs/Species/harpy.yml b/Resources/Prototypes/Entities/Mobs/Species/harpy.yml index 42d94b2b782..4ed815ef317 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/harpy.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/harpy.yml @@ -106,6 +106,16 @@ - type: Inventory speciesId: harpy templateId: digitigrade + displacements: + jumpsuit: + layer: + sprite: Mobs/Species/Harpy/displacement.rsi + state: jumpsuit + copyToShaderParameters: + # Value required, provide a dummy. Gets overridden when applied. + layerKey: dummy + parameterTexture: displacementMap + parameterUV: displacementUV - type: HarpyVisuals - type: UltraVision - type: Tag @@ -143,6 +153,16 @@ - type: Inventory speciesId: harpy templateId: digitigrade + displacements: + jumpsuit: + layer: + sprite: Mobs/Species/Harpy/displacement.rsi + state: jumpsuit + copyToShaderParameters: + # Value required, provide a dummy. Gets overridden when applied. + layerKey: dummy + parameterTexture: displacementMap + parameterUV: displacementUV - type: Sprite scale: 0.9, 0.9 layers: diff --git a/Resources/Prototypes/InventoryTemplates/digitigrade_inventory_template.yml b/Resources/Prototypes/InventoryTemplates/digitigrade_inventory_template.yml index fc7dbda9321..917dc4ed32c 100644 --- a/Resources/Prototypes/InventoryTemplates/digitigrade_inventory_template.yml +++ b/Resources/Prototypes/InventoryTemplates/digitigrade_inventory_template.yml @@ -8,9 +8,6 @@ uiWindowPos: 0,1 strippingWindowPos: 0,2 displayName: Jumpsuit - whitelist: - tags: - - Skirt - name: outerClothing slotTexture: suit slotFlags: OUTERCLOTHING diff --git a/Resources/Textures/Mobs/Species/Harpy/displacement.rsi/jumpsuit.png b/Resources/Textures/Mobs/Species/Harpy/displacement.rsi/jumpsuit.png new file mode 100644 index 00000000000..68459ef6229 Binary files /dev/null and b/Resources/Textures/Mobs/Species/Harpy/displacement.rsi/jumpsuit.png differ diff --git a/Resources/Textures/Mobs/Species/Harpy/displacement.rsi/meta.json b/Resources/Textures/Mobs/Species/Harpy/displacement.rsi/meta.json new file mode 100644 index 00000000000..542b7e4b696 --- /dev/null +++ b/Resources/Textures/Mobs/Species/Harpy/displacement.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by AstroDoge (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "load": { + "srgb": false + }, + "states": [ + { + "name": "jumpsuit", + "directions": 4 + } + ] +}