use bevy::prelude::*; use crate::game::{ creature::{Mover, WeightSlowdown}, item::Inventory, work::Worker, }; pub fn worker_movement( mut worker_query: Query<(Entity, &Mover, &Worker, &mut Transform)>, slowdown_query: Query<(&Inventory, &WeightSlowdown)>, global_query: Query<&GlobalTransform>, time: Res