Luanti 5.16.0-dev
Loading...
Searching...
No Matches
MapgenV6Params Struct Reference

#include <mapgen_v6.h>

Inheritance diagram for MapgenV6Params:
Collaboration diagram for MapgenV6Params:

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
v3s16 chunksize = v3s16(5)
u64 seed = 0
s16 water_level = 1
s16 mapgen_limit = MAX_MAP_GENERATION_LIMIT
u32 flags = 0
u32 spflags = 0
BiomeParamsbparams = nullptr

Additional Inherited Members

Static Public Attributes inherited from MapgenParams
static constexpr u32 MAX_CHUNK_VOLUME = 2000

Constructor & Destructor Documentation

◆ MapgenV6Params()

◆ ~MapgenV6Params()

MapgenV6Params::~MapgenV6Params ( )
default

References settings.

Member Function Documentation

◆ readParams()

◆ setDefaultSettings()

void MapgenV6Params::setDefaultSettings ( Settings * settings)
virtual

◆ writeParams()

Member Data Documentation

◆ dungeon_ymax

s16 MapgenV6Params::dungeon_ymax = 31000

◆ dungeon_ymin

s16 MapgenV6Params::dungeon_ymin = -31000

◆ freq_beach

float MapgenV6Params::freq_beach = 0.15f

◆ freq_desert

float MapgenV6Params::freq_desert = 0.45f

◆ np_apple_trees

NoiseParams MapgenV6Params::np_apple_trees

◆ np_beach

NoiseParams MapgenV6Params::np_beach

◆ np_biome

NoiseParams MapgenV6Params::np_biome

◆ np_cave

NoiseParams MapgenV6Params::np_cave

◆ np_height_select

NoiseParams MapgenV6Params::np_height_select

◆ np_humidity

NoiseParams MapgenV6Params::np_humidity

◆ np_mud

NoiseParams MapgenV6Params::np_mud

◆ np_steepness

NoiseParams MapgenV6Params::np_steepness

◆ np_terrain_base

NoiseParams MapgenV6Params::np_terrain_base

◆ np_terrain_higher

NoiseParams MapgenV6Params::np_terrain_higher

◆ np_trees

NoiseParams MapgenV6Params::np_trees

The documentation for this struct was generated from the following files: