pub fn hydrate(
rng: Res<'_, GlobalRng>,
entities: ResMutInit<'_, Entities>,
hydrated: CompMut<'_, MapElementHydrated>,
element_handles: CompMut<'_, ElementHandle>,
assets: Res<'_, AssetServer>,
fish_schools: CompMut<'_, FishSchool>,
fishes: CompMut<'_, Fish>,
transforms: CompMut<'_, Transform>,
actors: CompMut<'_, Actor>,
colliders: CompMut<'_, Collider>,
atlas_sprites: CompMut<'_, AtlasSprite>,
animated_sprites: CompMut<'_, AnimatedSprite>,
spawner_manager: SpawnerManager<'_>,
)