diff --git a/src/abilities/gun.rs b/src/abilities/gun.rs index f01598e..cf06e9f 100644 --- a/src/abilities/gun.rs +++ b/src/abilities/gun.rs @@ -1,13 +1,7 @@ use super::{Projectile, TriggerGun}; use crate::{ - GameState, - aim::AimState, - billboards::Billboard, - loading_assets::GameAssets, - physics_layers::GameLayer, - player::{Player, PlayerRig}, - sounds::PlaySound, - utils::sprite_3d_animation::AnimationTimer, + GameState, billboards::Billboard, loading_assets::GameAssets, physics_layers::GameLayer, + sounds::PlaySound, utils::sprite_3d_animation::AnimationTimer, }; use avian3d::prelude::{ Collider, CollisionLayers, CollisionStarted, LayerMask, PhysicsLayer, Sensor, @@ -52,8 +46,7 @@ fn setup(mut commands: Commands, assets: Res, mut sprite_params: Spr fn on_trigger_state( trigger: Trigger, mut commands: Commands, - aim: Res, - target_transform: Query<&Transform, (Without, Without)>, + query_transform: Query<&Transform>, time: Res