mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'src/block/walls.rs')
-rw-r--r--src/block/walls.rs13
1 files changed, 0 insertions, 13 deletions
diff --git a/src/block/walls.rs b/src/block/walls.rs
index d0f437b..93eebe7 100644
--- a/src/block/walls.rs
+++ b/src/block/walls.rs
@@ -3,26 +3,13 @@ use crate::block::simple::*;
use crate::block::*;
use crate::data::dynamic::DynType;
use crate::data::renderer::{load, read_with};
-use tinyrand::RandRange;
-use tinyrand_std::thread_rand;
make_simple!(WallBlock, |_, name, _, _, _, s| {
- macro_rules! pick {
- ($name: literal => load $n: literal) => {{
- load(
- &format!("{}{}", $name, thread_rand().next_range(1usize..$n)),
- s,
- )
- }};
- }
match name {
"thruster" => {
const SFX: &[&str; 1] = &["-top"];
read_with("thruster", SFX, 4u32, s)
}
- "scrap-wall" => pick!("scrap-wall" => load 5),
- "scrap-wall-large" => pick!("scrap-wall-large" => load 3),
- "scrap-wall-huge" => pick!("scrap-wall-huge" => load 3),
_ => load(name, s),
}
});