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