diff --git a/src/abilities/nuke.rs b/src/abilities/nuke.rs index e69de29..8b13789 100644 --- a/src/abilities/nuke.rs +++ b/src/abilities/nuke.rs @@ -0,0 +1 @@ + diff --git a/src/actions/mod.rs b/src/actions/mod.rs index b5adcf3..c306bc0 100644 --- a/src/actions/mod.rs +++ b/src/actions/mod.rs @@ -95,23 +95,22 @@ pub fn ended_controls( if keyboard_input.just_pressed(KeyCode::Space) { next_state.set(GameState::Menu); - for entity in tiles.iter(){ + for entity in tiles.iter() { commands.entity(entity).despawn(); } - for entity in objects.iter(){ + for entity in objects.iter() { commands.entity(entity).despawn(); } - for entity in players.iter(){ + for entity in players.iter() { commands.entity(entity).despawn(); } - for entity in player_marker.iter(){ + for entity in player_marker.iter() { commands.entity(entity).despawn(); } - + commands.remove_resource::(); commands.init_resource::(); } - } pub fn update_actions( diff --git a/src/ai/mod.rs b/src/ai/mod.rs index aac5f05..f2c3c8b 100644 --- a/src/ai/mod.rs +++ b/src/ai/mod.rs @@ -1,4 +1,4 @@ -use crate::actions::Actions; +use crate::actions::Actions; use crate::color_system::ColorConflicts; use crate::game::GameData; use crate::player::PlayerPoints; @@ -33,7 +33,7 @@ pub fn run_ai( if player_points.building_points < 50 && player_points.ability_points < 50 { continue; } - + let mut sorted_highest_conflicts: Vec<(TilePos, usize)> = vec![]; for (tile_pos, player_id_vec) in color_conflicts.conflicts.iter().filter(|value| { let tile_entity = tile_storage.get(&value.0).unwrap(); diff --git a/src/audio.rs b/src/audio.rs index c1a7780..32a4578 100644 --- a/src/audio.rs +++ b/src/audio.rs @@ -22,7 +22,7 @@ impl Plugin for InternalAudioPlugin { #[derive(Resource)] struct FlyingAudio(Handle); -fn start_audio(mut commands: Commands, audio_assets: Res, audio: Res