X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Fmap.h;h=e68795c4a14443fa9935c72e7a10b5570aa0c648;hb=5a02c376ea5f2e7f1dd0a2bd4f08bf953ed4bfc8;hp=3bc30c482a4634601dc863edbcf48353bc550927;hpb=f1d72d212a0661588be27003069abf4bd8092e55;p=dragonfireclient.git diff --git a/src/map.h b/src/map.h index 3bc30c482..e68795c4a 100644 --- a/src/map.h +++ b/src/map.h @@ -381,7 +381,7 @@ class ServerMap : public Map MapgenParams *getMapgenParams(); bool saveBlock(MapBlock *block); - static bool saveBlock(MapBlock *block, MapDatabase *db); + static bool saveBlock(MapBlock *block, MapDatabase *db, int compression_level = -1); MapBlock* loadBlock(v3s16 p); // Database version void loadBlock(std::string *blob, v3s16 p3d, MapSector *sector, bool save_after_load=false); @@ -416,13 +416,8 @@ class ServerMap : public Map std::string m_savedir; bool m_map_saving_enabled; -#if 0 - // Chunk size in MapSectors - // If 0, chunks are disabled. - s16 m_chunksize; - // Chunks - core::map m_chunks; -#endif + int m_map_compression_level; + std::set m_chunks_in_progress; /*