mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'src/block/base.rs')
-rw-r--r--src/block/base.rs12
1 files changed, 0 insertions, 12 deletions
diff --git a/src/block/base.rs b/src/block/base.rs
index 394415a..2824124 100644
--- a/src/block/base.rs
+++ b/src/block/base.rs
@@ -1,7 +1,6 @@
use std::any::Any;
use crate::block::simple::{cost, state_impl, BuildCost, SimpleBlock};
-use crate::block::transport::ItemBlock;
use crate::block::{
impl_block, make_register, BlockLogic, DataConvertError, DeserializeError, SerializeError,
};
@@ -16,17 +15,6 @@ make_register! {
"overdrive-dome" => SimpleBlock::new(3, true, cost!(Lead: 200, Titanium: 130, Silicon: 130, Plastanium: 80, SurgeAlloy: 120));
"force-projector" => SimpleBlock::new(3, true, cost!(Lead: 100, Titanium: 75, Silicon: 125));
"shock-mine" => SimpleBlock::new(1, true, cost!(Lead: 25, Silicon: 12));
- "core-shard" => SimpleBlock::new(3, true, cost!(Copper: 1000, Lead: 800));
- "core-foundation" => SimpleBlock::new(4, true, cost!(Copper: 3000, Lead: 3000, Silicon: 2000));
- "core-nucleus" => SimpleBlock::new(5, true, cost!(Copper: 8000, Lead: 8000, Thorium: 4000, Silicon: 5000));
- "core-bastion" => SimpleBlock::new(4, true, cost!(Graphite: 1000, Silicon: 1000, Beryllium: 800));
- "core-citadel" => SimpleBlock::new(5, true, cost!(Silicon: 4000, Beryllium: 4000, Tungsten: 3000, Oxide: 1000));
- "core-acropolis" => SimpleBlock::new(6, true, cost!(Beryllium: 6000, Silicon: 5000, Tungsten: 5000, Carbide: 3000, Oxide: 3000));
- "container" => SimpleBlock::new(2, true, cost!(Titanium: 100));
- "vault" => SimpleBlock::new(3, true, cost!(Titanium: 250, Thorium: 125));
- "unloader" => ItemBlock::new(1, true, cost!(Titanium: 25, Silicon: 30));
- "reinforced-container" => SimpleBlock::new(2, true, cost!(Tungsten: 30, Graphite: 40));
- "reinforced-vault" => SimpleBlock::new(3, true, cost!(Tungsten: 125, Thorium: 70, Beryllium: 100));
"illuminator" => LampBlock::new(1, true, cost!(Lead: 8, Graphite: 12, Silicon: 8));
"launch-pad" => SimpleBlock::new(3, true, cost!(Copper: 350, Lead: 200, Titanium: 150, Silicon: 140));
"radar" => SimpleBlock::new(1, true, cost!(Silicon: 60, Graphite: 50, Beryllium: 10));