#include <mapgen_v6.h>
Public Member Functions | |
MapgenV6Params () | |
~MapgenV6Params ()=default | |
void | readParams (const Settings *settings) |
void | writeParams (Settings *settings) const |
void | setDefaultSettings (Settings *settings) |
Public Member Functions inherited from MapgenParams | |
MapgenParams ()=default | |
virtual | ~MapgenParams () |
s32 | getSpawnRangeMax () |
Public Attributes | |
float | freq_desert = 0.45f |
float | freq_beach = 0.15f |
s16 | dungeon_ymin = -31000 |
s16 | dungeon_ymax = 31000 |
NoiseParams | np_terrain_base |
NoiseParams | np_terrain_higher |
NoiseParams | np_steepness |
NoiseParams | np_height_select |
NoiseParams | np_mud |
NoiseParams | np_beach |
NoiseParams | np_biome |
NoiseParams | np_cave |
NoiseParams | np_humidity |
NoiseParams | np_trees |
NoiseParams | np_apple_trees |
Public Attributes inherited from MapgenParams | |
MapgenType | mgtype = MAPGEN_DEFAULT |
s16 | chunksize = 5 |
u64 | seed = 0 |
s16 | water_level = 1 |
s16 | mapgen_limit = MAX_MAP_GENERATION_LIMIT |
u32 | flags = 0 |
u32 | spflags = 0 |
BiomeParams * | bparams = nullptr |
s16 | mapgen_edge_min = -MAX_MAP_GENERATION_LIMIT |
s16 | mapgen_edge_max = MAX_MAP_GENERATION_LIMIT |
MapgenV6Params::MapgenV6Params | ( | ) |
|
default |
|
virtual |
Reimplemented from MapgenParams.
References dungeon_ymax, dungeon_ymin, flagdesc_mapgen_v6, freq_beach, freq_desert, np_apple_trees, np_beach, np_biome, np_cave, np_height_select, np_humidity, np_mud, np_steepness, np_terrain_base, np_terrain_higher, np_trees, settings, and MapgenParams::spflags.
|
virtual |
Reimplemented from MapgenParams.
References flagdesc_mapgen_v6, MGV6_BIOMEBLEND, MGV6_JUNGLES, MGV6_MUDFLOW, MGV6_SNOWBIOMES, MGV6_TEMPLES, MGV6_TREES, and settings.
|
virtual |
Reimplemented from MapgenParams.
References dungeon_ymax, dungeon_ymin, flagdesc_mapgen_v6, freq_beach, freq_desert, np_apple_trees, np_beach, np_biome, np_cave, np_height_select, np_humidity, np_mud, np_steepness, np_terrain_base, np_terrain_higher, np_trees, settings, and MapgenParams::spflags.
s16 MapgenV6Params::dungeon_ymax = 31000 |
Referenced by MapgenV6::MapgenV6(), readParams(), and writeParams().
s16 MapgenV6Params::dungeon_ymin = -31000 |
Referenced by MapgenV6::MapgenV6(), readParams(), and writeParams().
float MapgenV6Params::freq_beach = 0.15f |
Referenced by MapgenV6::MapgenV6(), readParams(), and writeParams().
float MapgenV6Params::freq_desert = 0.45f |
Referenced by MapgenV6::MapgenV6(), readParams(), and writeParams().
NoiseParams MapgenV6Params::np_apple_trees |
Referenced by MapgenV6::MapgenV6(), readParams(), and writeParams().
NoiseParams MapgenV6Params::np_beach |
Referenced by MapgenV6::MapgenV6(), readParams(), and writeParams().
NoiseParams MapgenV6Params::np_biome |
Referenced by MapgenV6::MapgenV6(), readParams(), and writeParams().
NoiseParams MapgenV6Params::np_cave |
Referenced by MapgenV6::MapgenV6(), readParams(), and writeParams().
NoiseParams MapgenV6Params::np_height_select |
Referenced by MapgenV6::MapgenV6(), readParams(), and writeParams().
NoiseParams MapgenV6Params::np_humidity |
Referenced by MapgenV6::MapgenV6(), readParams(), and writeParams().
NoiseParams MapgenV6Params::np_mud |
Referenced by MapgenV6::MapgenV6(), readParams(), and writeParams().
NoiseParams MapgenV6Params::np_steepness |
Referenced by MapgenV6::MapgenV6(), readParams(), and writeParams().
NoiseParams MapgenV6Params::np_terrain_base |
Referenced by MapgenV6::MapgenV6(), readParams(), and writeParams().
NoiseParams MapgenV6Params::np_terrain_higher |
Referenced by MapgenV6::MapgenV6(), readParams(), and writeParams().
NoiseParams MapgenV6Params::np_trees |
Referenced by MapgenV6::MapgenV6(), readParams(), and writeParams().