aboutsummaryrefslogtreecommitdiff
path: root/src/mapgen.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* MapgenBasic: Add lava source as commonly used content (#5512)Paramat2017-04-041-0/+1
* Cavegen/Mgv5/Mgv7: Add optional giant cavernsparamat2017-04-031-0/+12
* mapgen: Fix segfault when selecting invalid mapgen (#5491)SmallJoker2017-04-011-2/+5
* Map generation limit: Make per-worldparamat2017-03-271-10/+14
* Dungeons: Use 'block' instead of 'brick' for nodebox stairsparamat2017-03-051-9/+9
* Dungeongen: Add and improve parametersparamat2017-02-261-33/+47
* MapgenBasic node resolver: Various fixesparamat2017-02-041-5/+7
* Dungeons: Add nodebox stairs to desert and sandstone dungeonsparamat2017-01-261-2/+3
* Mapgen: Remove unused 'flat' and 'trees' flags from mg_flagsparamat2016-08-041-2/+0
* Add MapSettingsManager and new mapgen setting script API functionskwolekr2016-07-031-37/+31
* Mapgen: Refactor mapgen creation and managementkwolekr2016-07-031-3/+109
* Dungeons: Generalise use, add capabilities, various modificationsparamat2016-06-171-18/+18
* Mapgen: Optimize biomemap creation by combining with generateBiomeskwolekr2016-06-051-3/+17
* Biome API: Add per-biome riverbed material and depthparamat2016-06-051-6/+18
* Mapgen: Performance improvement and fixes for updateLiquid (#4065)MillersMan2016-06-041-14/+73
* Change internal type for seeds to s32kwolekr2016-06-041-3/+17
* Dungeongen: Remove dependency on Mapgenkwolekr2016-05-271-2/+5
* Mapgen: Combine dungeon generation codekwolekr2016-05-271-1/+72
* Mapgen: Deduplicate common constructor codekwolekr2016-05-271-2/+53
* Mapgen: Remove calculateNoise from most mapgenskwolekr2016-05-271-0/+2
* Cavegen: Move V5-style caves to CavesNoiseIntersectionkwolekr2016-05-271-49/+3
* Cavegen: Re-add small caves to CavesRandomWalkkwolekr2016-05-271-1/+1
* Cavegen: Remove CavesRandomWalk dependency on Mapgenkwolekr2016-05-271-2/+4
* Cavegen: Merge CaveV5 and CaveV7 into CavesRandomWalkkwolekr2016-05-271-1/+1
* Fix MgStoneType and BiomeType enum nameskwolekr2016-05-271-3/+3
* Mapgen: Combine generateBiomes, dustTopNodes, and generateCaveskwolekr2016-05-271-0/+236
* Move biome calculation to BiomeGenkwolekr2016-05-271-15/+23
* Mapgen: Don't spread light of nodes outside the desired areakwolekr2016-03-301-4/+1
* Mapgen: Spread both night and day light banks in spreadLightkwolekr2016-03-291-11/+40
* Mapgen: Add propagate_shadow bool to calcLightingparamat2015-12-071-23/+6
* Mapgen: Add global 'decorations' flagparamat2015-11-211-5/+6
* Decoration API: Add flag for placement on liquid surfaceparamat2015-10-231-0/+20
* Add emerge completion callback mechanismkwolekr2015-10-041-7/+14
* Define and use limit constants for Irrlicht fixed-width typeskwolekr2015-10-041-1/+1
* Various style cleanups + unused code removalest312015-09-191-1/+0
* Remove unused functions.onkrot2015-08-161-24/+0
* Add map limit config optionrubenwardy2015-08-021-3/+2
* Mapgen objects: Enable heatmap and humidmap for all biome api mapgensparamat2015-06-201-16/+20
* Biome API: Add noise defined biome blendparamat2015-06-181-0/+4
* Split ObjDef/ObjDefManager out to objdef.cppkwolekr2015-05-181-168/+2
* ObjDefManager: Set replacement object's handle info after calling set()kwolekr2015-05-031-2/+11
* Fix MSVC error caused by ed10005SmallJoker2015-04-021-0/+1
* Move globals from main.cpp to more sane locationsCraig Robbins2015-04-011-2/+1
* GenElementManager: Pass opaque handles to Lua and rename to ObjDefManagerkwolekr2015-03-311-38/+115
* Add support for the PCG32 PRNG algo (and associated script APIs)kwolekr2015-03-221-7/+3
* Revert "Fix issue #2441: crash on respawn, since a conversion std::list to st...kwolekr2015-03-201-2/+3
* Heightmaps: Fix uninitialised values in mgv5/mgv6. findGroundLevel: Return -M...paramat2015-03-081-17/+2
* Respect game mapgen flags and save world noise paramsngosang2015-03-071-0/+44
* Fix mapgen using unitialised height map valuesCraig Robbins2015-03-061-5/+15
* Fix issue #2441: crash on respawn, since a conversion std::list to std::vecto...Loic Blot2015-03-051-3/+2