From 796bff4099d627e1cb598f7ec604ff1fb041b405 Mon Sep 17 00:00:00 2001 From: h3half Date: Tue, 28 Feb 2023 10:57:17 -0500 Subject: [PATCH] Fix sprite of newly-spawned empty power cells (#14254) * Overwrite inherited Sprite layers to exclude the full-charge light. * Include unshaded layer with visible set to false --- .../Entities/Objects/Power/powercells.yml | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/Resources/Prototypes/Entities/Objects/Power/powercells.yml b/Resources/Prototypes/Entities/Objects/Power/powercells.yml index 8a5e209303..0f03ac7782 100644 --- a/Resources/Prototypes/Entities/Objects/Power/powercells.yml +++ b/Resources/Prototypes/Entities/Objects/Power/powercells.yml @@ -68,6 +68,14 @@ suffix: Empty parent: PowerCellSmall components: + - type: Sprite + layers: + - map: [ "enum.PowerCellVisualLayers.Base" ] + state: small + - map: [ "enum.PowerCellVisualLayers.Unshaded" ] + state: o2 + shader: unshaded + visible: false - type: Battery maxCharge: 360 startingCharge: 0 @@ -95,6 +103,14 @@ suffix: Empty parent: PowerCellMedium components: + - type: Sprite + layers: + - map: [ "enum.PowerCellVisualLayers.Base" ] + state: medium + - map: [ "enum.PowerCellVisualLayers.Unshaded" ] + state: o2 + shader: unshaded + visible: false - type: Battery maxCharge: 720 startingCharge: 0 @@ -122,6 +138,14 @@ suffix: Empty parent: PowerCellHigh components: + - type: Sprite + layers: + - map: [ "enum.PowerCellVisualLayers.Base" ] + state: high + - map: [ "enum.PowerCellVisualLayers.Unshaded" ] + state: o2 + shader: unshaded + visible: false - type: Battery maxCharge: 1080 startingCharge: 0 @@ -149,6 +173,14 @@ suffix: Empty parent: PowerCellHyper components: + - type: Sprite + layers: + - map: [ "enum.PowerCellVisualLayers.Base" ] + state: hyper + - map: [ "enum.PowerCellVisualLayers.Unshaded" ] + state: o2 + shader: unshaded + visible: false - type: Battery maxCharge: 1800 startingCharge: 0 -- 2.52.0