aboutsummaryrefslogtreecommitdiff
path: root/src/cavegen.cpp
AgeCommit message (Expand)Author
2017-11-08Move files to subdirectories (#6599)Vitaliy
2017-09-14Cavegen: Avoid unsupported biome 'top' or 'filler' nodesparamat
2017-08-20Modernize code: very last fixes (#6290)Loïc Blot
2017-08-16cavegen.cpp, chat.cpp: modernize codeLoic Blot
2017-07-26VoxelManip cleanups (const ref, const move) + function removal (#6169)Loïc Blot
2017-06-22CavesRandomWalk: Make 'lava_depth' a mapgen parameterparamat
2017-05-16Caverns: Remove unnecessary liquid excavationparamat
2017-04-07Cavegen: Fix non-constant array initializer error for MSVCSmallJoker
2017-04-03Cavegen/Mgv5/Mgv7: Add optional giant cavernsparamat
2017-02-16Cavegen: Place correct biome surface in tunnel entrancesparamat
2016-07-21Mgvalleys / cavegen: Place riverbed nodes under river waterparamat
2016-06-04Change internal type for seeds to s32kwolekr
2016-05-27Disallow external linkage for default Cavegen NoiseParamskwolekr
2016-05-27Cavegen: Move V5-style caves to CavesNoiseIntersectionkwolekr
2016-05-27Cavegen: Minor misc. fixeskwolekr
2016-05-27Fix undefined evaluation order when constructing random vectorskwolekr
2016-05-27Cavegen: Re-add small caves to CavesRandomWalkkwolekr
2016-05-27Cavegen: Remove CavesRandomWalk dependency on Mapgenkwolekr
2016-05-27Cavegen: Merge instances of repetitive surface level-finding codekwolekr
2016-05-27Cavegen: Remove CavesV6 dependency on Mapgenkwolekr
2016-05-27Cavegen: Rename CaveV6 to CavesV6kwolekr
2016-05-27Cavegen: Merge CaveV5 and CaveV7 into CavesRandomWalkkwolekr
2016-01-11Mapgen: Various fixes and improvementsparamat
2015-11-09Cavegen: Make mgfractal use mgv5 cavegenparamat
2015-10-07Fractal mapgen: Add seabed and large pseudorandom cavesparamat
2015-08-03Cavegen V6: Make all caves consistent with 0.4.12 stableparamat
2015-07-19Cavegen: Mgv6: No small caves entirely above groundparamat
2015-07-01Cavegen: Cleanup code. Define constant for MGV7_LAVA_DEPTHparamat
2015-04-07Cavegen: Remove now unnecessary checks for water, lava, iceparamat
2015-03-04Cavegen, mgv5: Cleanup codeparamat
2015-03-02Mgv6: Add heightmap. Do not make large caves that are entirely above groundparamat
2015-02-21Mgv5: Remove blobgen. Remove crumble and wetness noisesparamat
2014-12-28Cavegen: Fix copy & paste error (solves #2020)kwolekr
2014-12-07Add flags and lacunarity as new noise parameterskwolekr
2014-12-06Rewrite generate notification mechanismkwolekr
2014-02-03Huge overhaul of the entire MapgenParams systemkwolekr
2013-12-14Add map feature generation notify Lua APIkwolekr
2013-12-01Cavegen: Fix possible out-of-bounds heightmap accesskwolekr
2013-11-29Cavegen: Respect is_ground_content MapNode setting; fix some code formatting ...kwolekr
2013-07-06Mapgen V7: Huge rewrite, also tweaks to cavegen et al.kwolekr
2013-07-01Cavegen: Prevent caves from occuring above ground level, and superfluous mixi...kwolekr
2013-06-23Cavegen: fix division by 0 with abnormal max tunnel diameter sizeskwolekr
2013-04-27Enhance caves for mgv7, add ravineskwolekr
2013-04-21Class-ify caves & move to cavegen.cpp, fix cave regression, add caves to Mapg...kwolekr