use std::collections::VecDeque; use super::*; use crate::{ animals::{Animal, AnimalKind}, colonist::follow_path, food::Hunger, items::STACK_LIMIT, sim::{SimPos, sim_pos}, world::Terrain, zones::NEW_STOCKPILE_SIZE, }; const TICK: Duration = Duration::from_nanos(1_000_000_000 / 60); fn test_app(map: WorldMap) -> App { let mut app = App::new(); app.insert_resource(map) .insert_resource(SimRng::new(1)) .init_resource::