mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'src/block/liquid.rs')
-rw-r--r--src/block/liquid.rs22
1 files changed, 12 insertions, 10 deletions
diff --git a/src/block/liquid.rs b/src/block/liquid.rs
index 9a6d0b3..d20fb47 100644
--- a/src/block/liquid.rs
+++ b/src/block/liquid.rs
@@ -10,16 +10,18 @@ use crate::data::renderer::load;
use crate::fluid;
use crate::utils::ImageUtils;
-make_simple!(
- ConduitBlock,
- |_, name, _, ctx: Option<&RenderingContext>, rot, s| {
- let ctx = ctx.unwrap();
- let mask = mask(ctx, rot, name);
- // TODO caps. stopped trying bcz too complex
- mask2tile(mask, rot, name, s)
- },
- true
-);
+make_simple!(ConduitBlock, |_,
+ name,
+ _,
+ ctx: Option<&RenderingContext>,
+ rot,
+ s| {
+ let ctx = ctx.unwrap();
+
+ let mask = mask(ctx, rot, name);
+ // TODO caps. stopped trying bcz too complex
+ mask2tile(mask, rot, name, s)
+});
make_register! {
"reinforced-pump" -> BasicBlock::new(2, true, cost!(Beryllium: 40, Tungsten: 30, Silicon: 20));