mindustry logic execution, map- and schematic- parsing and rendering
add duct unloader arrow
bendn 2024-11-13
parent 2c491d8 · commit 9770ef4
-rw-r--r--mindus/assets/blocks/distribution/ducts/duct-unloader-arrows.pngbin0 -> 141 bytes
-rw-r--r--mindus/src/block/distribution.rs5
2 files changed, 5 insertions, 0 deletions
diff --git a/mindus/assets/blocks/distribution/ducts/duct-unloader-arrows.png b/mindus/assets/blocks/distribution/ducts/duct-unloader-arrows.png
new file mode 100644
index 0000000..9af78ca
--- /dev/null
+++ b/mindus/assets/blocks/distribution/ducts/duct-unloader-arrows.png
Binary files differ
diff --git a/mindus/src/block/distribution.rs b/mindus/src/block/distribution.rs
index 669aa1e..fd7064e 100644
--- a/mindus/src/block/distribution.rs
+++ b/mindus/src/block/distribution.rs
@@ -206,6 +206,11 @@ impl BlockLogic for ItemBlock {
_ => "center",
});
unsafe { p.overlay(top.tint(item.color())) };
+ if name == "duct-unloader" {
+ unsafe {
+ p.overlay(&load!("duct-unloader-arrows", s).rotate(rot.rotated(false).count()));
+ }
+ }
return p;
}
if matches!(name, "duct-router" | "duct-unloader") {