mindustry logic execution, map- and schematic- parsing and rendering
add duct unloader arrow
| -rw-r--r-- | mindus/assets/blocks/distribution/ducts/duct-unloader-arrows.png | bin | 0 -> 141 bytes | |||
| -rw-r--r-- | mindus/src/block/distribution.rs | 5 |
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 Binary files differnew file mode 100644 index 0000000..9af78ca --- /dev/null +++ b/mindus/assets/blocks/distribution/ducts/duct-unloader-arrows.png 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") { |