diff options
author | paramat <mat.gregory@virginmedia.com> | 2015-03-14 04:26:04 +0000 |
---|---|---|
committer | paramat <mat.gregory@virginmedia.com> | 2015-03-15 04:15:48 +0000 |
commit | 89217faec5723fa1dae3217994a553d395426a35 (patch) | |
tree | 040e7f3b63bd070b81bb649f90bf4f184c2c9d12 /src/mg_decoration.h | |
parent | 155116852a6775521e20086be4e8a50b41fc07db (diff) | |
download | minetest-89217faec5723fa1dae3217994a553d395426a35.tar.gz minetest-89217faec5723fa1dae3217994a553d395426a35.tar.bz2 minetest-89217faec5723fa1dae3217994a553d395426a35.zip |
mg_decoration: Raise highest allowed deco top to max edge of voxelmanip
Remove max_y from functions, simplify code
Diffstat (limited to 'src/mg_decoration.h')
-rw-r--r-- | src/mg_decoration.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mg_decoration.h b/src/mg_decoration.h index fd7739b92..20a22d449 100644 --- a/src/mg_decoration.h +++ b/src/mg_decoration.h @@ -84,7 +84,7 @@ public: size_t placeDeco(Mapgen *mg, u32 blockseed, v3s16 nmin, v3s16 nmax); //size_t placeCutoffs(Mapgen *mg, u32 blockseed, v3s16 nmin, v3s16 nmax); - virtual size_t generate(MMVManip *vm, PseudoRandom *pr, s16 max_y, v3s16 p) = 0; + virtual size_t generate(MMVManip *vm, PseudoRandom *pr, v3s16 p) = 0; virtual int getHeight() = 0; }; @@ -99,7 +99,7 @@ public: virtual void resolveNodeNames(NodeResolveInfo *nri); bool canPlaceDecoration(MMVManip *vm, v3s16 p); - virtual size_t generate(MMVManip *vm, PseudoRandom *pr, s16 max_y, v3s16 p); + virtual size_t generate(MMVManip *vm, PseudoRandom *pr, v3s16 p); virtual int getHeight(); }; @@ -109,7 +109,7 @@ public: Schematic *schematic; std::string filename; - virtual size_t generate(MMVManip *vm, PseudoRandom *pr, s16 max_y, v3s16 p); + virtual size_t generate(MMVManip *vm, PseudoRandom *pr, v3s16 p); virtual int getHeight(); }; |