diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml b/Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml index 6a6e4285ebb7..0dadd1fae5eb 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml @@ -116,7 +116,12 @@ components: - type: Sprite sprite: Mobs/Silicon/Bots/firebot.rsi - state: firebot + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: firebot + - map: [ "enum.DamageStateVisualLayers.BaseUnshaded" ] + state: glow + shader: unshaded - type: Construction graph: FireBot node: bot diff --git a/Resources/Textures/Mobs/Silicon/Bots/firebot.rsi/firebot.png b/Resources/Textures/Mobs/Silicon/Bots/firebot.rsi/firebot.png index 70ee9313d2d6..e8ce9ae56116 100644 Binary files a/Resources/Textures/Mobs/Silicon/Bots/firebot.rsi/firebot.png and b/Resources/Textures/Mobs/Silicon/Bots/firebot.rsi/firebot.png differ diff --git a/Resources/Textures/Mobs/Silicon/Bots/firebot.rsi/glow.png b/Resources/Textures/Mobs/Silicon/Bots/firebot.rsi/glow.png new file mode 100644 index 000000000000..e89bf812cef7 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/Bots/firebot.rsi/glow.png differ diff --git a/Resources/Textures/Mobs/Silicon/Bots/firebot.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Bots/firebot.rsi/meta.json index e13b42deee7d..4015474d16b7 100644 --- a/Resources/Textures/Mobs/Silicon/Bots/firebot.rsi/meta.json +++ b/Resources/Textures/Mobs/Silicon/Bots/firebot.rsi/meta.json @@ -5,14 +5,18 @@ "y": 32 }, "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/tgstation/tgstation/commit/eba0d62005e7754dd8b1c88e45cd949c360774d5", + "copyright": "Modified from the original fire extinguisher sprite (taken from https://github.com/tgstation/tgstation at commit 9bebd81ae0b0a7f952b59886a765c681205de31f) by RumiTiger", "states": [ { - "name": "firebot", + "name": "firebot" + }, + { + "name": "glow", "delays": [ [ - 0.5, - 0.2 + 2, + 0.1, + 0.1 ] ] }