Function de_combat::attack::update_positions

source ·
fn update_positions(
    commands: Commands<'_, '_>,
    solids: SolidObjects<'_>,
    cannons: Query<'_, '_, (Entity, &Transform, &LaserCannon, &mut Attacking)>,
    targets: Query<'_, '_, (&Transform, &ObjectTypeComponent)>,
    sightline: SpatialQuery<'_, '_, Entity>
)