mapgen: drop mapgen id from child mapgens.
authorLoïc Blot <loic.blot@unix-experience.fr>
Mon, 25 Mar 2019 15:42:53 +0000 (16:42 +0100)
committerLoïc Blot <nerzhul@users.noreply.github.com>
Sun, 31 Mar 2019 18:49:39 +0000 (20:49 +0200)
commitb55fc3d773e2049d99a01ea2aa4e37774e81410b
tree13215d9ff90bca74542984e7f7726b70bca69829
parentb3716a03a6d47058b50acfc71c861ecfea5f80ad
mapgen: drop mapgen id from child mapgens.

This id must be owned by the child mapgen and never be set to a misc value by a developer

Also use nullptr in some places
18 files changed:
src/map_settings_manager.cpp
src/mapgen/mapgen.cpp
src/mapgen/mapgen_carpathian.cpp
src/mapgen/mapgen_carpathian.h
src/mapgen/mapgen_flat.cpp
src/mapgen/mapgen_flat.h
src/mapgen/mapgen_fractal.cpp
src/mapgen/mapgen_fractal.h
src/mapgen/mapgen_singlenode.cpp
src/mapgen/mapgen_singlenode.h
src/mapgen/mapgen_v5.cpp
src/mapgen/mapgen_v5.h
src/mapgen/mapgen_v6.cpp
src/mapgen/mapgen_v6.h
src/mapgen/mapgen_v7.cpp
src/mapgen/mapgen_v7.h
src/mapgen/mapgen_valleys.cpp
src/mapgen/mapgen_valleys.h