Mapgen: Remove calculateNoise from most mapgens
authorkwolekr <kwolekr@minetest.net>
Fri, 20 May 2016 07:37:31 +0000 (03:37 -0400)
committerkwolekr <kwolekr@minetest.net>
Sat, 28 May 2016 03:23:58 +0000 (23:23 -0400)
commit0df5c01a8ce927c33ae9b67f459365505b980c33
tree17d4e39a61afc9a37257c969b23630e99b8c89f1
parentc5968049bbf73ceff08a2b1d35bb34192fa3f315
Mapgen: Remove calculateNoise from most mapgens

This commit moves noise calculation to the functions where the noise is
actually required, increasing the separation of concerns and level of
interdependency for each mapgen method.  Valleys Mapgen is left unmodified.
src/mapgen.cpp
src/mapgen_flat.cpp
src/mapgen_flat.h
src/mapgen_fractal.cpp
src/mapgen_fractal.h
src/mapgen_v5.cpp
src/mapgen_v5.h
src/mapgen_v7.cpp
src/mapgen_v7.h
src/mapgen_valleys.cpp