mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'src/block/environment.rs')
| -rw-r--r-- | src/block/environment.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/block/environment.rs b/src/block/environment.rs index ef38266..5e73499 100644 --- a/src/block/environment.rs +++ b/src/block/environment.rs @@ -11,15 +11,15 @@ macro_rules! register_env { $($field => EnvironmentBlock::new($size, true, &[]);)* ); - make_simple!(EnvironmentBlock, |_, name, _, _, _| { + make_simple!(EnvironmentBlock, |_, name, _, _, _, s| { let mut rand = StdRand::seed(ClockSeed::default().next_u64()); match name { $($field => { #[allow(clippy::reversed_empty_ranges)] match $variations { - 2..=6 => load(&format!("{}{}", $field, rand.next_range(1usize..$variations))), - 1 => load($field), - 0 => ImageHolder::from(RgbaImage::new($size * 32, $size * 32)), + 2..=6 => load(&format!("{}{}", $field, rand.next_range(1usize..$variations)), s), + 1 => load($field, s), + 0 => ImageHolder::from(RgbaImage::new(s * $size, s * $size)), _ => unreachable!(), } },)* |