29#define MGFRACTAL_TERRAIN 0x01
Definition: mg_biome.h:211
Definition: mapgen_fractal.h:73
float julia_y
Definition: mapgen_fractal.h:94
u16 formula
Definition: mapgen_fractal.h:86
~MapgenFractal()
Definition: mapgen_fractal.cpp:90
float julia_x
Definition: mapgen_fractal.h:93
int getSpawnLevelAtPoint(v2s16 p)
Definition: mapgen_fractal.cpp:178
bool getFractalAtPoint(s16 x, s16 y, s16 z)
Definition: mapgen_fractal.cpp:278
float julia_w
Definition: mapgen_fractal.h:96
virtual MapgenType getType() const
Definition: mapgen_fractal.h:78
u16 fractal
Definition: mapgen_fractal.h:88
virtual void makeChunk(BlockMakeData *data)
Definition: mapgen_fractal.cpp:208
float slice_w
Definition: mapgen_fractal.h:92
v3f offset
Definition: mapgen_fractal.h:91
float julia_z
Definition: mapgen_fractal.h:95
bool julia
Definition: mapgen_fractal.h:87
Noise * noise_seabed
Definition: mapgen_fractal.h:97
s16 generateTerrain()
Definition: mapgen_fractal.cpp:408
u16 iterations
Definition: mapgen_fractal.h:89
v3f scale
Definition: mapgen_fractal.h:90
Definition: settings.h:124
core::vector2d< s16 > v2s16
Definition: irr_v2d.h:27
core::vector3df v3f
Definition: irr_v3d.h:26
static LightingParams params
Definition: light.cpp:40
MapgenType
Definition: mapgen.h:117
@ MAPGEN_FRACTAL
Definition: mapgen.h:123
FlagDesc flagdesc_mapgen_fractal[]
Definition: mapgen_fractal.cpp:42
Definition: mapgen_fractal.h:37
u16 fractal
Definition: mapgen_fractal.h:47
float cave_width
Definition: mapgen_fractal.h:38
NoiseParams np_cave1
Definition: mapgen_fractal.h:59
float slice_w
Definition: mapgen_fractal.h:51
s16 large_cave_depth
Definition: mapgen_fractal.h:39
void setDefaultSettings(Settings *settings)
Definition: mapgen_fractal.cpp:168
float julia_y
Definition: mapgen_fractal.h:53
~MapgenFractalParams()=default
u16 large_cave_num_min
Definition: mapgen_fractal.h:42
NoiseParams np_seabed
Definition: mapgen_fractal.h:57
void readParams(const Settings *settings)
Definition: mapgen_fractal.cpp:107
s16 dungeon_ymin
Definition: mapgen_fractal.h:45
u16 small_cave_num_min
Definition: mapgen_fractal.h:40
u16 iterations
Definition: mapgen_fractal.h:48
u16 large_cave_num_max
Definition: mapgen_fractal.h:43
NoiseParams np_filler_depth
Definition: mapgen_fractal.h:58
float large_cave_flooded
Definition: mapgen_fractal.h:44
float julia_z
Definition: mapgen_fractal.h:54
NoiseParams np_cave2
Definition: mapgen_fractal.h:60
v3f scale
Definition: mapgen_fractal.h:49
v3f offset
Definition: mapgen_fractal.h:50
float julia_w
Definition: mapgen_fractal.h:55
MapgenFractalParams()
Definition: mapgen_fractal.cpp:97
u16 small_cave_num_max
Definition: mapgen_fractal.h:41
NoiseParams np_dungeons
Definition: mapgen_fractal.h:61
void writeParams(Settings *settings) const
Definition: mapgen_fractal.cpp:138
float julia_x
Definition: mapgen_fractal.h:52
s16 dungeon_ymax
Definition: mapgen_fractal.h:46
static std::string p(std::string path)
Definition: test_filesys.cpp:64