mirror of
https://github.com/luanti-org/luanti.git
synced 2025-06-27 16:36:03 +00:00
Mapgen: Add global 'decorations' flag
Flag is set by default in MapgenParams The global 'trees' flag remains but is now undocumented and unset by default in MapgenParams Add mgv6_spflag 'trees' set by default in defaultsettings.cpp to affect new worlds only This is automatically backwards compatible for existing worlds
This commit is contained in:
parent
4fd394b657
commit
d7bbe81726
11 changed files with 37 additions and 26 deletions
13
src/mapgen.h
13
src/mapgen.h
|
@ -29,11 +29,12 @@ with this program; if not, write to the Free Software Foundation, Inc.,
|
|||
#define DEFAULT_MAPGEN "v6"
|
||||
|
||||
/////////////////// Mapgen flags
|
||||
#define MG_TREES 0x01
|
||||
#define MG_CAVES 0x02
|
||||
#define MG_DUNGEONS 0x04
|
||||
#define MG_FLAT 0x08
|
||||
#define MG_LIGHT 0x10
|
||||
#define MG_TREES 0x01
|
||||
#define MG_CAVES 0x02
|
||||
#define MG_DUNGEONS 0x04
|
||||
#define MG_FLAT 0x08
|
||||
#define MG_LIGHT 0x10
|
||||
#define MG_DECORATIONS 0x20
|
||||
|
||||
class Settings;
|
||||
class MMVManip;
|
||||
|
@ -126,7 +127,7 @@ struct MapgenParams {
|
|||
chunksize(5),
|
||||
seed(0),
|
||||
water_level(1),
|
||||
flags(MG_TREES | MG_CAVES | MG_LIGHT),
|
||||
flags(MG_CAVES | MG_LIGHT | MG_DECORATIONS),
|
||||
np_biome_heat(NoiseParams(50, 50, v3f(750.0, 750.0, 750.0), 5349, 3, 0.5, 2.0)),
|
||||
np_biome_heat_blend(NoiseParams(0, 1.5, v3f(8.0, 8.0, 8.0), 13, 2, 1.0, 2.0)),
|
||||
np_biome_humidity(NoiseParams(50, 50, v3f(750.0, 750.0, 750.0), 842, 3, 0.5, 2.0)),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue