use std::collections::HashMap; use rand::prelude::*; use bevy::{ prelude::*, }; use heron::prelude::*; use crate::{ enemy::Enemy, player::Player, off_map::CanFallOffMap, Layer, }; pub struct LevelResources { soil_material: Handle, grass_material: Handle, bridge_material: Handle, pub egg_material: Handle, pub egg_mesh: Handle, last_build: Option