world_data/lib.rs
1use flate2::read::ZlibDecoder;
2use std::io::Read;
3use world_data_types::data::WorldData;
4
5const INCLUDED_DATA: &[u8] = include_bytes!("../data.bin");
6pub fn load() -> WorldData {
7 let mut decompressor = ZlibDecoder::new(INCLUDED_DATA);
8 let mut decompressed_data = Vec::new();
9 decompressor.read_to_end(&mut decompressed_data).unwrap();
10 bincode::deserialize(&decompressed_data).unwrap()
11}