use std::collections::VecDeque; use super::*; use crate::{ animals::{Animal, AnimalKind}, colonist::follow_path, economy::{COLONY_RADIUS, Stock}, food::Hunger, items::{STACK_LIMIT, stock}, 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::