world_data/
lib.rs

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