diff --git a/src/asteroids.rs b/src/asteroids.rs index c1d09e4..f6f6451 100644 --- a/src/asteroids.rs +++ b/src/asteroids.rs @@ -1,11 +1,11 @@ +use rand::{Rng, SeedableRng}; use std::time::Duration; -use rand::SeedableRng; /// This is the module containing all the rock-related things /// not... not the whole game. use bevy::prelude::*; -use crate::{GameAssets, Position, Rotation, Velocity}; +use crate::{GameAssets, Position, Rotation, Velocity, WorldSize}; #[derive(Component, Deref, DerefMut)] pub struct Asteroid(AsteroidSize); @@ -48,14 +48,43 @@ pub fn tick_asteroid_manager( mut events: EventWriter, mut spawner: ResMut, time: Res