mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'src/block/liquid.rs')
| -rw-r--r-- | src/block/liquid.rs | 22 |
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)); |