mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'src/block/environment.rs')
-rw-r--r--src/block/environment.rs192
1 files changed, 0 insertions, 192 deletions
diff --git a/src/block/environment.rs b/src/block/environment.rs
deleted file mode 100644
index 3fff74f..0000000
--- a/src/block/environment.rs
+++ /dev/null
@@ -1,192 +0,0 @@
-//! grass
-use crate::block::make_register;
-use crate::block::simple::BasicBlock;
-
-macro_rules! register_env {
- ($($field:literal: $size:literal;)+) => {
- make_register!(
- $($field -> BasicBlock::new($size, true, &[]);)*
- );
- };
-}
-
-register_env! {
- "darksand": 1;
- "sand-floor": 1;
- "yellow-stone": 1;
- "arkyic-stone": 1;
- "carbon-stone": 1;
- "ore-beryllium": 1;
- "ore-copper": 1;
- "ore-lead": 1;
- "ore-coal": 1;
- "ore-scrap": 1;
- "ore-thorium": 1;
- "ore-titanium": 1;
- "ore-tungsten": 1;
- "ore-crystal-thorium": 1;
- "ore-wall-beryllium": 1;
- "ore-wall-thorium": 1;
- "ore-wall-tungsten": 1;
- "graphitic-wall": 1;
- "graphitic-wall-large": 2;
- "dacite": 1;
- "dirt": 1;
- "arkycite-floor": 1;
- "basalt": 1;
- "ice": 1;
- "molten-slag": 1;
- "moss": 1;
- "mud": 1;
- "magmarock": 1;
- "grass": 1;
- "ice-snow": 1;
- "hotrock": 1;
- "char": 1;
- "snow": 1;
- "salt": 1;
- "shale": 1;
- "metal-floor": 1;
- "metal-floor-2": 1;
- "metal-floor-3": 1;
- "metal-floor-4": 1;
- "metal-floor-5": 1;
- "dark-panel-1": 1;
- "dark-panel-2": 1;
- "dark-panel-3": 1;
- "dark-panel-4": 1;
- "dark-panel-5": 1;
- "dark-panel-6": 1;
- "darksand-tainted-water": 1;
- "darksand-water": 1;
- "deep-tainted-water": 1;
- "deep-water": 1;
- "sand-water": 1;
- "shallow-water": 1;
- "space": 1;
- "stone": 1;
- "build1": 1;
- "boulder": 1;
- "arkyic-vent": 1;
- "arkyic-wall-large": 2;
- "arkyic-wall": 1;
- "beryllic-stone-wall-large": 2;
- "beryllic-stone-wall": 1;
- "beryllic-stone": 1;
- "bluemat": 1;
- "carbon-vent": 1;
- "carbon-wall-large": 2;
- "carbon-wall": 1;
- "cliff": 1;
- "core-zone": 1;
- "crater-stone": 1;
- "crystal-floor": 1;
- "crystalline-stone-wall-large": 2;
- "crystalline-stone-wall": 1;
- "crystalline-stone": 1;
- "crystalline-vent": 3;
- "dacite-wall-large": 2;
- "dacite-wall": 1;
- "dark-metal-large": 2;
- "dark-metal": 1;
- "metal-floor-damaged": 1;
- "dense-red-stone": 1;
- "dirt-wall-large": 2;
- "dirt-wall": 1;
- "dune-wall-large": 2;
- "dune-wall": 1;
- "ferric-craters": 1; // ferris section
- "ferric-stone-wall-large": 2;
- "ferric-stone-wall": 1;
- "ferric-stone": 1;
- "ice-wall-large": 2;
- "ice-wall": 1;
- "pebbles": 1;
- "pine": 1;
- "pooled-cryofluid": 1;
- "red-diamond-wall": 1;
- "red-ice-wall-large": 2;
- "red-ice-wall": 1;
- "red-ice": 1;
- "red-stone-vent": 1;
- "red-stone-wall-large": 2;
- "red-stone-wall": 1;
- "red-stone": 1;
- "redmat": 1;
- "regolith-wall-large": 2;
- "regolith-wall": 1;
- "regolith": 1;
- "rhyolite-crater": 1;
- "rhyolite-vent": 1;
- "rhyolite-wall-large": 2;
- "rhyolite-wall": 1;
- "rhyolite": 1;
- "rough-rhyolite": 1;
- "salt-wall-large": 2;
- "salt-wall": 1;
- "sand-wall-large": 2;
- "sand-wall": 1;
- "shale-wall-large": 2;
- "shale-wall": 1;
- "shrubs-large": 2;
- "shrubs": 1;
- "snow-pine": 1;
- "snow-wall-large": 2;
- "snow-wall": 1;
- "spawn": 1;
- "spore-moss": 1;
- "spore-pine": 1;
- "spore-wall-large": 2;
- "spore-wall": 1;
- "stone-wall-large": 2;
- "stone-wall": 1;
- "tainted-water": 1;
- "tar": 1;
- "yellow-stone-plates": 1;
- "yellow-stone-vent": 1;
- "yellow-stone-wall-large": 2;
- "yellow-stone-wall": 1;
- // props
- "yellow-stone-boulder": 1;
- "snow-boulder": 1;
- "shale-boulder": 1;
- "arkyic-boulder": 1;
- "basalt-boulder": 1;
- "beryllic-boulder": 1;
- "carbon-boulder": 1;
- "crystalline-boulder": 1;
- "dacite-boulder": 1;
- "ferric-boulder": 1;
- "red-ice-boulder": 1;
- "red-stone-boulder": 1;
- "rhyolite-boulder": 1;
- "sand-boulder": 1;
- "pur-bush": 1;
- "tendrils": 1;
- // these are tall but uh (TODO layering)
- "white-tree-dead": 1;
- "yellowcoral": 1;
- "white-tree": 1;
- "redweed": 1;
- "spore-cluster": 1;
- "crystal-blocks": 1;
- "crystal-cluster": 1;
- "vibrant-crystal-cluster": 1;
- "crystal-orbs": 1;
- // end tall
- "build2": 1;
- "build3": 1;
- "build4": 1;
- "build5": 1;
- "build6": 1;
- "build7": 1;
- "build8": 1;
- "build9": 1;
- "build10": 1;
- "build11": 1;
- "build12": 1;
- "build13": 1;
- "build14": 1;
- "build15": 1;
- "build16": 1;
-}