# HG changeset patch # User alfadur # Date 1605123691 -10800 # Node ID 6c939e6de981beeb52522ff5bba1c8210f3e558b # Parent c7332c7f64cdf723dc21ed4f022404db667b20cc restore gear generation diff -r c7332c7f64cd -r 6c939e6de981 rust/lib-hedgewars-engine/src/world.rs --- a/rust/lib-hedgewars-engine/src/world.rs Wed Nov 11 22:40:33 2020 +0300 +++ b/rust/lib-hedgewars-engine/src/world.rs Wed Nov 11 22:41:31 2020 +0300 @@ -106,14 +106,6 @@ let land = landgen.generate_land(¶ms, &mut self.random_numbers_gen); self.game_state = Some(GameState::new(land, physics)); - - if let Some(ref mut state) = self.game_state { - let position = Point::new( - (self.random_numbers_gen.next().unwrap() % state.land.width() as u32) as i32, - 0, - ); - self.create_gear(position); - } } pub fn move_camera(&mut self, position_shift: Point, zoom_shift: f32) { @@ -156,13 +148,13 @@ pub fn step(&mut self) { if let Some(ref mut state) = self.game_state { let next = self.random_numbers_gen.next().unwrap(); - /*if next % 32 == 0 { + if next % 32 == 0 { let position = Point::new( (self.random_numbers_gen.next().unwrap() % state.land.width() as u32) as i32, 0, ); self.create_gear(position); - }*/ + } } if let Some(ref mut state) = self.game_state {