mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'src/block/logic.rs')
| -rw-r--r-- | src/block/logic.rs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/block/logic.rs b/src/block/logic.rs index 0320fb6..ebdda1e 100644 --- a/src/block/logic.rs +++ b/src/block/logic.rs @@ -10,7 +10,6 @@ use crate::{block::*, Serializer}; use crate::data::{self, CompressError, DataRead, DataWrite}; -make_simple!(LogicBlock); make_simple!( MemoryBlock => |_, _, _, buff: &mut DataRead| { @@ -31,11 +30,11 @@ make_register! { "hyper-processor" -> ProcessorLogic::new(3, true, cost!(Lead: 450, Thorium: 75, Silicon: 150, SurgeAlloy: 50)); "memory-cell" -> MemoryBlock::new(1, true, cost!(Copper: 30, Graphite: 30, Silicon: 30)); "memory-bank" -> MemoryBlock::new(2, true, cost!(Copper: 30, Graphite: 80, Silicon: 80, PhaseFabric: 30)); - "logic-display" -> LogicBlock::new(3, true, cost!(Lead: 100, Metaglass: 50, Silicon: 50)); - "large-logic-display" -> LogicBlock::new(6, true, cost!(Lead: 200, Metaglass: 100, Silicon: 150, PhaseFabric: 75)); + "logic-display" -> BasicBlock::new(3, true, cost!(Lead: 100, Metaglass: 50, Silicon: 50)); + "large-logic-display" -> BasicBlock::new(6, true, cost!(Lead: 200, Metaglass: 100, Silicon: 150, PhaseFabric: 75)); "canvas" => CanvasBlock::new(2, true, cost!(Silicon: 30, Beryllium: 10), 12); // editor only - "world-processor" -> LogicBlock::new(1, true, &[]); + "world-processor" -> BasicBlock::new(1, true, &[]); "world-message" -> MessageLogic::new(1, true, &[]); "world-cell" -> MemoryBlock::new(1, true, &[]); } |