]> git.localhorst.tv Git - blank.git/blobdiff - src/chunk.hpp
add chunk inspect button (C)
[blank.git] / src / chunk.hpp
index c7bcd2ffe7313e5c2c1542f2b13b4962c5f8fd10..840bac0f3caf312574ebb888998f5aeae29ea4ea 100644 (file)
@@ -158,9 +158,15 @@ class Generator;
 class ChunkLoader {
 
 public:
-       ChunkLoader(const BlockTypeRegistry &, const Generator &);
+       struct Config {
+               int load_dist = 6;
+               int unload_dist = 8;
+       };
+
+       ChunkLoader(const Config &, const BlockTypeRegistry &, const Generator &);
 
        void Generate(const Chunk::Pos &from, const Chunk::Pos &to);
+       void GenerateSurrounding(const Chunk::Pos &);
 
        std::list<Chunk> &Loaded() { return loaded; }