25#define MGCARPATHIAN_CAVERNS 0x01
26#define MGCARPATHIAN_RIVERS 0x02
112 inline float getLerp(
float noise1,
float noise2,
float mod);
Definition: mg_biome.h:211
Definition: mapgen_carpathian.h:80
Noise * noise_step_mnt
Definition: mapgen_carpathian.h:105
Noise * noise_mnt_var
Definition: mapgen_carpathian.h:107
int getSpawnLevelAtPoint(v2s16 p)
Definition: mapgen_carpathian.cpp:343
float river_depth
Definition: mapgen_carpathian.h:93
Noise * noise_ridge_mnt
Definition: mapgen_carpathian.h:104
Noise * noise_rivers
Definition: mapgen_carpathian.h:106
float getSteps(float noise)
Definition: mapgen_carpathian.cpp:245
float base_level
Definition: mapgen_carpathian.h:91
Noise * noise_height3
Definition: mapgen_carpathian.h:98
Noise * noise_step_terrain
Definition: mapgen_carpathian.h:102
virtual MapgenType getType() const
Definition: mapgen_carpathian.h:85
virtual void makeChunk(BlockMakeData *data)
Definition: mapgen_carpathian.cpp:258
Noise * noise_ridge_terrain
Definition: mapgen_carpathian.h:101
float river_width
Definition: mapgen_carpathian.h:92
float getLerp(float noise1, float noise2, float mod)
Definition: mapgen_carpathian.cpp:239
Noise * noise_hills_terrain
Definition: mapgen_carpathian.h:100
Noise * noise_height1
Definition: mapgen_carpathian.h:96
Noise * noise_height2
Definition: mapgen_carpathian.h:97
~MapgenCarpathian()
Definition: mapgen_carpathian.cpp:103
float valley_width
Definition: mapgen_carpathian.h:94
int generateTerrain()
Definition: mapgen_carpathian.cpp:440
Noise * noise_height4
Definition: mapgen_carpathian.h:99
Noise * noise_hills
Definition: mapgen_carpathian.h:103
s32 grad_wl
Definition: mapgen_carpathian.h:109
Definition: settings.h:124
core::vector2d< s16 > v2s16
Definition: irr_v2d.h:27
static LightingParams params
Definition: light.cpp:40
MapgenType
Definition: mapgen.h:117
@ MAPGEN_CARPATHIAN
Definition: mapgen.h:120
FlagDesc flagdesc_mapgen_carpathian[]
Definition: mapgen_carpathian.cpp:42
Definition: mapgen_carpathian.h:34
s16 cavern_limit
Definition: mapgen_carpathian.h:47
NoiseParams np_cave1
Definition: mapgen_carpathian.h:66
NoiseParams np_mnt_var
Definition: mapgen_carpathian.h:65
NoiseParams np_ridge_mnt
Definition: mapgen_carpathian.h:62
s16 large_cave_depth
Definition: mapgen_carpathian.h:41
NoiseParams np_height1
Definition: mapgen_carpathian.h:54
void writeParams(Settings *settings) const
Definition: mapgen_carpathian.cpp:187
float river_width
Definition: mapgen_carpathian.h:36
NoiseParams np_step_terrain
Definition: mapgen_carpathian.h:60
u16 small_cave_num_min
Definition: mapgen_carpathian.h:42
NoiseParams np_cave2
Definition: mapgen_carpathian.h:67
void setDefaultSettings(Settings *settings)
Definition: mapgen_carpathian.cpp:229
NoiseParams np_height4
Definition: mapgen_carpathian.h:57
NoiseParams np_hills
Definition: mapgen_carpathian.h:61
NoiseParams np_dungeons
Definition: mapgen_carpathian.h:69
s16 dungeon_ymin
Definition: mapgen_carpathian.h:50
NoiseParams np_rivers
Definition: mapgen_carpathian.h:64
float river_depth
Definition: mapgen_carpathian.h:37
s16 dungeon_ymax
Definition: mapgen_carpathian.h:51
u16 large_cave_num_max
Definition: mapgen_carpathian.h:45
NoiseParams np_height2
Definition: mapgen_carpathian.h:55
u16 small_cave_num_max
Definition: mapgen_carpathian.h:43
NoiseParams np_ridge_terrain
Definition: mapgen_carpathian.h:59
MapgenCarpathianParams()
Definition: mapgen_carpathian.cpp:123
float cave_width
Definition: mapgen_carpathian.h:40
NoiseParams np_hills_terrain
Definition: mapgen_carpathian.h:58
~MapgenCarpathianParams()=default
NoiseParams np_height3
Definition: mapgen_carpathian.h:56
NoiseParams np_step_mnt
Definition: mapgen_carpathian.h:63
void readParams(const Settings *settings)
Definition: mapgen_carpathian.cpp:145
u16 large_cave_num_min
Definition: mapgen_carpathian.h:44
float large_cave_flooded
Definition: mapgen_carpathian.h:46
float cavern_threshold
Definition: mapgen_carpathian.h:49
float base_level
Definition: mapgen_carpathian.h:35
float valley_width
Definition: mapgen_carpathian.h:38
s16 cavern_taper
Definition: mapgen_carpathian.h:48
NoiseParams np_cavern
Definition: mapgen_carpathian.h:68
NoiseParams np_filler_depth
Definition: mapgen_carpathian.h:53
static std::string p(std::string path)
Definition: test_filesys.cpp:64