diff --git a/src/core/collectible.rs b/src/core/collectible.rs index 90c8818..cf1a2ed 100644 --- a/src/core/collectible.rs +++ b/src/core/collectible.rs @@ -1,7 +1,7 @@ use std::path::Path; use std::time::Duration; -use crate::core::game_state::{DispawnOnGameOver, GameStartupSet, GameState}; +use crate::core::game_state::DispawnOnGameOver; use crate::core::kirby::{Kirby, kirby_spawn}; use crate::physics::sphere_collider::SphereCollider; use bevy::prelude::*; diff --git a/src/core/game_state.rs b/src/core/game_state.rs index b4d9799..0e12a1b 100644 --- a/src/core/game_state.rs +++ b/src/core/game_state.rs @@ -27,6 +27,7 @@ pub enum GameState { #[default] Starting, Running, + #[allow(dead_code)] Paused, } diff --git a/src/core/life.rs b/src/core/life.rs index 838e907..745434b 100644 --- a/src/core/life.rs +++ b/src/core/life.rs @@ -90,7 +90,7 @@ pub fn bubble_receive_damage( pub fn kirby_receive_damage( mut bubble_exploded: ResMut, mut kirby_hit: ResMut, - mut kirby_query: Query<(&Kirby, &GlobalTransform, &mut Life), (Without)>, + mut kirby_query: Query<(&Kirby, &GlobalTransform, &mut Life), Without>, mut bubble_query: Query< (&GlobalTransform, &SphereCollider, &DamageDealer, &mut Life), (With, Without), diff --git a/src/core/wave.rs b/src/core/wave.rs index d6725d7..3fcdc1f 100644 --- a/src/core/wave.rs +++ b/src/core/wave.rs @@ -1,7 +1,6 @@ -use std::{thread::panicking, time::Duration}; +use std::time::Duration; -use bevy::{ecs::system::lifetimeless::SCommands, prelude::*}; -use rand::distr::slice::Empty; +use bevy::prelude::*; use crate::{ core::{ diff --git a/src/juice/ui.rs b/src/juice/ui.rs index 5436a81..61b0bbe 100644 --- a/src/juice/ui.rs +++ b/src/juice/ui.rs @@ -1,4 +1,4 @@ -use crate::core::{game_state::DispawnOnGameOver, wave::BubbleWaves}; +use crate::core::wave::BubbleWaves; use bevy::prelude::*; #[derive(Component)]