From 13db9e96a6e97e46169973868f7d598a332d0d76 Mon Sep 17 00:00:00 2001 From: PursuitInAshes <91865152+PursuitInAshes@users.noreply.github.com> Date: Mon, 22 Apr 2024 21:10:12 -0600 Subject: [PATCH] Generic vulp improvements pt1 (#230) --- .../_CD/Entities/Mobs/Species/vulpkanin.yml | 53 +++++++++++++++++++ .../Prototypes/_CD/Species/vulpkanin.yml | 2 +- 2 files changed, 54 insertions(+), 1 deletion(-) diff --git a/Resources/Prototypes/_CD/Entities/Mobs/Species/vulpkanin.yml b/Resources/Prototypes/_CD/Entities/Mobs/Species/vulpkanin.yml index d18114b2249..06dd4819ffc 100644 --- a/Resources/Prototypes/_CD/Entities/Mobs/Species/vulpkanin.yml +++ b/Resources/Prototypes/_CD/Entities/Mobs/Species/vulpkanin.yml @@ -54,6 +54,59 @@ Heat : 3 #per second, scales with temperature & other constants - type: Wagging action: ActionToggleVulpakinWagging + - type: Sprite # Drawlayers. Top to bottom in order I believe. + netsync: false + noRot: true + drawdepth: Mobs + layers: + - map: [ "enum.HumanoidVisualLayers.Chest" ] + - map: [ "enum.HumanoidVisualLayers.Head" ] + - map: [ "enum.HumanoidVisualLayers.Snout" ] + - map: [ "enum.HumanoidVisualLayers.Eyes" ] + - map: [ "enum.HumanoidVisualLayers.RArm" ] + - map: [ "enum.HumanoidVisualLayers.LArm" ] + - map: [ "enum.HumanoidVisualLayers.RLeg" ] + - map: [ "enum.HumanoidVisualLayers.LLeg" ] + - shader: StencilClear + sprite: Mobs/Species/Human/parts.rsi + state: l_leg + - shader: StencilMask + map: [ "enum.HumanoidVisualLayers.StencilMask" ] + sprite: _CD/Mobs/Customization/Vulpkanin/masking_helpers.rsi + state: female_full + visible: false + - map: [ "jumpsuit" ] + - map: [ "enum.HumanoidVisualLayers.LHand" ] + - map: [ "enum.HumanoidVisualLayers.RHand" ] + - map: [ "enum.HumanoidVisualLayers.LFoot" ] + - map: [ "enum.HumanoidVisualLayers.RFoot" ] + - map: [ "enum.HumanoidVisualLayers.Handcuffs" ] + color: "#ffffff" + sprite: Objects/Misc/handcuffs.rsi + state: body-overlay-2 + visible: false + - map: [ "id" ] + - map: [ "gloves" ] + - map: [ "shoes" ] + - map: [ "ears" ] + - map: [ "outerClothing" ] + - map: [ "eyes" ] + - map: [ "belt" ] + - map: [ "neck" ] + - map: [ "back" ] + - map: [ "enum.HumanoidVisualLayers.FacialHair" ] + - map: [ "enum.HumanoidVisualLayers.Hair" ] + - map: [ "enum.HumanoidVisualLayers.HeadSide" ] + - map: [ "enum.HumanoidVisualLayers.HeadTop" ] + - map: [ "enum.HumanoidVisualLayers.Tail" ] + - map: [ "mask" ] + - map: [ "head" ] + - map: [ "pocket1" ] + - map: [ "pocket2" ] + - map: [ "clownedon" ] + sprite: "_CD/Effects/creampie.rsi" + state: "creampie_vulpkanin" + visible: false - type: entity parent: BaseSpeciesDummy diff --git a/Resources/Prototypes/_CD/Species/vulpkanin.yml b/Resources/Prototypes/_CD/Species/vulpkanin.yml index 7bf778d409a..1201957b353 100644 --- a/Resources/Prototypes/_CD/Species/vulpkanin.yml +++ b/Resources/Prototypes/_CD/Species/vulpkanin.yml @@ -45,7 +45,7 @@ Tail: points: 1 required: true - defaultMarkings: [ VulpTail ] + defaultMarkings: [ VulpTailAlt ] Head: points: 1 required: false