aboutsummaryrefslogtreecommitdiff
path: root/src/mg_biome.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Biome API: Re-calculate biome at every surface in a mapchunk columnparamat2015-02-261-7/+0
|
* Shorten ManualMapVoxelManipulator to MMVManipkwolekr2015-01-051-1/+1
|
* Replace instances of height_min/height_max with y_min/y_max to remove ambiguitykwolekr2014-12-301-3/+3
|
* Biome API: Add shore top and shore filler nodes, underwater node, water top ↵paramat2014-12-281-11/+19
| | | | node. Add water top depth and shore height parameters. Remove water dust node
* Redefine NodeResolver interface and replace with callback mechanismkwolekr2014-12-271-15/+25
|
* Suppress compiler warningCraig Robbins2014-12-181-1/+1
|
* Remove manual biome noise translationkwolekr2014-12-171-8/+2
|
* Add minetest.clear_registered_decorations() and clear_registered_ores()kwolekr2014-12-121-3/+2
|
* Biomes: Make biome heat and humidity noise parameters user-configurablekwolekr2014-12-091-5/+0
|
* Add flags and lacunarity as new noise parameterskwolekr2014-12-071-2/+2
| | | | | | | Add 'absolute value' option to noise map functions Extend persistence modulation to 3D noise Extend 'eased' option to noise2d_perlin* functions Some noise.cpp formatting fixups
* Add minetest.clear_registered_biomes() apikwolekr2014-12-061-10/+25
|
* Add definable node_stone to biome API, mgv5, mgv7. Reduce and correct depth ↵paramat2014-12-031-0/+2
| | | | of mgv7 biomes. l_mapgen.cpp: add '#include mapgen_v5.h' because '#include mapgen_v7' is there. Improve underwater grass hack
* Fix warnings and other misc. minor changeskwolekr2014-11-141-9/+8
|
* Add Generator Element Management frameworkkwolekr2014-11-121-66/+21
| | | | Add BiomeManager, OreManager, DecorationManager, and SchematicManager
* Split up mapgen.cppkwolekr2014-11-011-0/+160