diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml b/Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml index 5883790b6658a0..19f22c14d0aa10 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 70ee9313d2d62b..e8ce9ae56116bc 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 00000000000000..e89bf812cef7d9 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 e13b42deee7d89..49cd1e71283656 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 by RumiTiger", "states": [ { - "name": "firebot", + "name": "firebot" + }, + { + "name": "glow", "delays": [ [ - 0.5, - 0.2 + 2, + 0.1, + 0.1 ] ] }