--- a/rust/landgen/src/outline_template_based/template_based.rs Tue Jan 28 10:37:46 2025 +0100
+++ b/rust/landgen/src/outline_template_based/template_based.rs Tue Jan 28 15:49:45 2025 +0100
@@ -20,7 +20,7 @@
random_numbers: &mut impl Rng,
) -> Land2D<T> {
let do_invert = self.outline_template.is_negative
- && (!self.outline_template.can_invert || random_numbers.gen());
+ && (!self.outline_template.can_invert || random_numbers.random());
let (basic, zero) = if do_invert {
(parameters.zero, parameters.basic)
} else {
@@ -37,17 +37,17 @@
);
// mirror
- if self.outline_template.can_mirror && random_numbers.gen() {
+ if self.outline_template.can_mirror && random_numbers.random() {
points.mirror();
}
// flip
- if self.outline_template.can_flip && random_numbers.gen() {
+ if self.outline_template.can_flip && random_numbers.random() {
points.flip();
}
if !parameters.skip_distort {
- let distortion_limiting_factor = 100 + random_numbers.gen_range(0..8) * 10;
+ let distortion_limiting_factor = 100 + random_numbers.random_range(0..8) * 10;
points.distort(
parameters.distance_divisor,