From eb42d91c5df720f6193a53bedee23948db9e7df7 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 19 Feb 2024 10:20:26 -0500 Subject: [PATCH] Fixed #9573 --- .../stack-conveyors/surge-conveyor-edge-glow.png | Bin 0 -> 510 bytes .../world/blocks/distribution/StackConveyor.java | 3 ++- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 core/assets-raw/sprites/blocks/distribution/stack-conveyors/surge-conveyor-edge-glow.png diff --git a/core/assets-raw/sprites/blocks/distribution/stack-conveyors/surge-conveyor-edge-glow.png b/core/assets-raw/sprites/blocks/distribution/stack-conveyors/surge-conveyor-edge-glow.png new file mode 100644 index 0000000000000000000000000000000000000000..379eb103947dfe00331072c9cd219f014c5e8359 GIT binary patch literal 510 zcmVPx$xJg7oR9J=Wmg`Q!KoCaH0!9TiXaXk0`2J63qJ}^av`uNpAN#FctF%DylGsTm zgze7G>D;!^N-O_e+`a~87HnK(Z&I9d_H6)W)&XLT0g9l`x#Fk*dg~6*1x}AY0-OTp(lf0grwQ;XO|{kt(Q5*ToSy*~z$GvOh5|wkSHJ>T0?!dx zelUP?-j$;Z;2M|!W8exO3Gi<{2l~;O1{7vybv3aSpc49X{F_gJTVN`Pfwr%KC(4L~ zde}q|U#6ld1u?)#PN%>fa8m&Y(MW+8X+lF9>HtCndieYg@nIj!`Hj}V=O2737Qjq4 zJ<4|7I|5SR$`8cpXNv8(jN2D$SVZ7$}Jf`>%ucfPK?5Q$i z6~H-XW)=f1qy4FzR0q)$@Tk4-0CnTIHUiGM!pw3x4C8f!@9`P+qc{cfrkin>yC6gX zd@eHq>~tA59sc*P;|j>{e2`Qij`~T~N-M3r0W|K(I2&32Qvd(}07*qoM6N<$f`?(- A{{R30 literal 0 HcmV?d00001 diff --git a/core/src/mindustry/world/blocks/distribution/StackConveyor.java b/core/src/mindustry/world/blocks/distribution/StackConveyor.java index 264db024d8..e107b08a67 100644 --- a/core/src/mindustry/world/blocks/distribution/StackConveyor.java +++ b/core/src/mindustry/world/blocks/distribution/StackConveyor.java @@ -29,6 +29,7 @@ public class StackConveyor extends Block implements Autotiler{ public @Load("@-stack") TextureRegion stackRegion; /** requires power to work properly */ public @Load(value = "@-glow") TextureRegion glowRegion; + public @Load(value = "@-edge-glow", fallback = "@-glow") TextureRegion edgeGlowRegion; public float glowAlpha = 1f; public Color glowColor = Pal.redLight; @@ -154,7 +155,7 @@ public class StackConveyor extends Block implements Autotiler{ Draw.z(Layer.blockAdditive); Draw.color(glowColor, glowAlpha * power.status); Draw.blend(Blending.additive); - Draw.rect(glowRegion, x, y, rotation * 90); + Draw.rect(state == stateLoad ? edgeGlowRegion : glowRegion, x, y, rotation * 90); Draw.blend(); Draw.color(); Draw.z(Layer.block - 0.1f);