mindustry logic execution, map- and schematic- parsing and rendering
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
use crate::block::make_register;
use crate::block::simple::SimpleBlock;
use crate::block::transport::ItemBlock;
make_register!
(
MENDER: "mender" => SimpleBlock::new(1, true);
MEND_PROJECTOR: "mend-projector" => SimpleBlock::new(2, true);
OVERDRIVE_PROJECTOR: "overdrive-projector" => SimpleBlock::new(2, true);
OVERDRIVE_DOME: "overdrive-dome" => SimpleBlock::new(3, true);
FORCE_PROJECTOR: "force-projector" => SimpleBlock::new(3, true);
SHOCK_MINE: "shock-mine" => SimpleBlock::new(1, true);
CORE_SHARD: "core-shard" => SimpleBlock::new(3, true);
CORE_FOUNDATION: "core-foundation" => SimpleBlock::new(4, true);
CORE_NUCLEUS: "core-nucleus" => SimpleBlock::new(5, true);
CONTAINER: "container" => SimpleBlock::new(2, true);
VAULT: "vault" => SimpleBlock::new(3, true);
UNLOADER: "unloader" => ItemBlock::new(1, true);
ILLUMINATOR: "illuminator" => SimpleBlock::new(1, true); // TODO config: color
LAUNCH_PAD: "launch-pad" => SimpleBlock::new(3, true);
);
|