Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Cavegen: Re-add small caves to CavesRandomWalk | kwolekr | 2016-05-27 |
| | |||
* | Cavegen: Remove CavesRandomWalk dependency on Mapgen | kwolekr | 2016-05-27 |
| | |||
* | Cavegen: Merge instances of repetitive surface level-finding code | kwolekr | 2016-05-27 |
| | |||
* | Cavegen: Remove CavesV6 dependency on Mapgen | kwolekr | 2016-05-27 |
| | |||
* | Cavegen: Rename CaveV6 to CavesV6 | kwolekr | 2016-05-27 |
| | | | | | | | - Add comment explaining why it exists - Remove unused 'flooded' variable - Rename shadowed variable - Fix some code style | ||
* | Cavegen: Merge CaveV5 and CaveV7 into CavesRandomWalk | kwolekr | 2016-05-27 |
| | |||
* | Mapgen: Various fixes and improvements | paramat | 2016-01-11 |
| | | | | | | | | | | | | | Lua_api.txt: Document 'minetest.registered_biomes' Minimal: Remove 'mapgen_air' alias Cavegen: Add fallback node for 'mapgen_ice' Dungeongen: Add fallback node for 'mapgen_river_water_source' Mgv5: Remove unnecessary '#include util/directiontables.h' Add missing 'this->'s in makeChunk() Mgv6: Edit empty line formatting Remove leading spaces in makeChunk() Add missing spaces after 'for' and 'if' Mgv7: Edit empty line formatting | ||
* | Cavegen: Make mgfractal use mgv5 cavegen | paramat | 2015-11-09 |
| | | | | | Remove CaveFractal Add a lava depth constant to CaveV5 to make it universal | ||
* | Fractal mapgen: Add seabed and large pseudorandom caves | paramat | 2015-10-07 |
| | |||
* | Cavegen V6: Make all caves consistent with 0.4.12 stable | paramat | 2015-08-03 |
| | | | | | | | When tunnels entirely above ground were avoided, the missing pseudorandom calls changed the allowed caves. Now, above ground tunnels are not placed while still running all previous pseudorandom calls. | ||
* | Cavegen: Mgv6: No small caves entirely above ground | paramat | 2015-07-19 |
| | | | | | Mgv5/mgv7: Remove 'should make cave hole' feature Remove ravine code | ||
* | Cavegen: Cleanup code. Define constant for MGV7_LAVA_DEPTH | paramat | 2015-07-01 |
| | |||
* | Cavegen: Remove now unnecessary checks for water, lava, ice | paramat | 2015-04-07 |
| | | | | | | | Remove large cave checks for air Mgv5/mgv7:Add is_ground_content checks to 3d noise tunnels More large caves Shorten lines | ||
* | Cavegen, mgv5: Cleanup code | paramat | 2015-03-04 |
| | | | | | Conf.example: Update mgv5 mapgen params Mgv7: Lava caves only below -256 | ||
* | Mgv6: Add heightmap. Do not make large caves that are entirely above ground | paramat | 2015-03-02 |
| | |||
* | Mgv5: Remove blobgen. Remove crumble and wetness noises | paramat | 2015-02-21 |
| | | | | | | Add large pseudorandom caves below -256 De-link terrain level from water_level Cavegen: Mgv5 large cave code | ||
* | Cavegen: Fix copy & paste error (solves #2020) | kwolekr | 2014-12-28 |
| | |||
* | Add flags and lacunarity as new noise parameters | kwolekr | 2014-12-07 |
| | | | | | | | 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 | ||
* | Rewrite generate notification mechanism | kwolekr | 2014-12-06 |
| | | | | | | | Add support for notify-on-decoration Clean up mapgen constructors Clean up mapgen.cpp code style somewhat Remove trailing whitespace from some files | ||
* | Huge overhaul of the entire MapgenParams system | kwolekr | 2014-02-03 |
| | | | | | | MapgenParams is no longer a polymorphic class, eliminating the need for messy and bug-prone reallocations. Separation between the common and mapgen-specific parameters is now strongly defined. Mapgen parameters objects are now properly encapsulated within the proper subsystems. | ||
* | Add map feature generation notify Lua API | kwolekr | 2013-12-14 |
| | |||
* | Cavegen: Fix possible out-of-bounds heightmap access | kwolekr | 2013-12-01 |
| | |||
* | Cavegen: Respect is_ground_content MapNode setting; fix some code formatting ↵ | kwolekr | 2013-11-29 |
| | | | | issues | ||
* | Mapgen V7: Huge rewrite, also tweaks to cavegen et al. | kwolekr | 2013-07-06 |
| | |||
* | Cavegen: Prevent caves from occuring above ground level, and superfluous ↵ | kwolekr | 2013-07-01 |
| | | | | mixing of lava and water in caves | ||
* | Cavegen: fix division by 0 with abnormal max tunnel diameter sizes | kwolekr | 2013-06-23 |
| | |||
* | Enhance caves for mgv7, add ravines | kwolekr | 2013-04-27 |
| | |||
* | Class-ify caves & move to cavegen.cpp, fix cave regression, add caves to ↵ | kwolekr | 2013-04-21 |
Mapgen V7 |