Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | FindSpawnPos: Let mapgens decide what spawn altitude is suitable | paramat | 2016-02-09 |
| | | | | | | | | | | | | To avoid spawn search failing in new specialised mapgens Increase spawn search range to 4000 nodes Add getSpawnLevelAtPoint() functions to EmergeManager, class Mapgen and all mapgens Remove getGroundLevelAtPoint() functions from all mapgens except mgv6 (possibly to be re-added later in the correct form to return actual ground level) Make mgvalleys flag names consistent with other mapgens Remove now unused 'vertical spawn range' setting | ||
* | Mapgen: Add global 'decorations' flag | paramat | 2015-11-21 |
| | | | | | | | | | | Flag is set by default in MapgenParams The global 'trees' flag remains but is now undocumented and unset by default in MapgenParams Add mgv6_spflag 'trees' set by default in defaultsettings.cpp to affect new worlds only This is automatically backwards compatible for existing worlds | ||
* | Mgv6: Move global mapgen flag 'flat' into mgv6 spflags | paramat | 2015-11-13 |
| | | | | | Add mgv6 spflag 'flat' Global flag is kept for backwards compatibility but is now undocumented | ||
* | Mapgen: Use mapgen-specific names for constants in headers | paramat | 2015-10-09 |
| | | | | | Update copyright years in all mapgens Add myself to copyright notices in mgv5 and mgv7 | ||
* | Mgv6: Enable snowbiomes by default. Double biome noise spread. 3 octaves, ↵ | paramat | 2015-05-26 |
| | | | | 0.5 persistence for humidity | ||
* | Mapgen v5/6/7: Cleanup node resolver and aliases | paramat | 2015-05-12 |
| | |||
* | Mgv6: Add optional snow biomes | paramat | 2015-04-12 |
| | |||
* | Mgv6: Remove addDirtGravelBlobs, replaced by blob ore in Minetest Game | paramat | 2015-03-18 |
| | | | | | Desert stone above y = -32 not water_level Remove unused generateExperimental() | ||
* | Respect game mapgen flags and save world noise params | ngosang | 2015-03-07 |
| | |||
* | Fix some lingering code style issues | kwolekr | 2014-12-29 |
| | |||
* | Mapgen: Use getBlockSeed2() for blockseeds (much better uniformity) | kwolekr | 2014-12-29 |
| | |||
* | Mapgens: Rename m_emerge to prevent name collisions | kwolekr | 2014-12-12 |
| | |||
* | 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 | ||
* | Fix warnings and other misc. minor changes | kwolekr | 2014-11-14 |
| | |||
* | Add Generator Element Management framework | kwolekr | 2014-11-12 |
| | | | | Add BiomeManager, OreManager, DecorationManager, and SchematicManager | ||
* | Make flag strings clear specified flag with 'no' prefix | kwolekr | 2014-02-08 |
| | | | | | Remove flagmask field from set_mapgen_params table Add small bits of needed documentation | ||
* | 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. | ||
* | Dungeongen: Create dungeon gen tuneables; add desert temples for Mapgen V6 | kwolekr | 2013-12-07 |
| | |||
* | Add minetest.get_mapgen_object to API | kwolekr | 2013-06-27 |
| | |||
* | Add initial Decoration support, many misc. improvements & modifications | kwolekr | 2013-06-17 |
| | |||
* | Remove no virtual dtor warnings, make MapgenParams contain actual NoiseParams | kwolekr | 2013-05-19 |
| | |||
* | Class-ify caves & move to cavegen.cpp, fix cave regression, add caves to ↵ | kwolekr | 2013-04-21 |
| | | | | Mapgen V7 | ||
* | Add Ore infrastructure and l_register_ore() | kwolekr | 2013-03-24 |
| | |||
* | Mapgen indev: float islands, larger far biomes | proller | 2013-03-24 |
| | |||
* | Add jungle grass to jungles | kwolekr | 2013-03-17 |
| | |||
* | Some minor cleanups from the last commit | kwolekr | 2013-03-16 |
| | |||
* | initial mapgen indev version with farscale feature and huge caves | proller | 2013-03-16 |
| | |||
* | Re-add jungles, apple trees | kwolekr | 2013-03-16 |
| | |||
* | Clean up Mapgen | kwolekr | 2013-03-11 |
| | |||
* | Re-add dungeons in new dungeongen.cpp | kwolekr | 2013-03-10 |
| | |||
* | Update Copyright Years | Sfan5 | 2013-02-24 |
| | |||
* | Change Minetest-c55 to Minetest | PilzAdam | 2013-02-24 |
| | |||
* | Make mapgen factory setup more elegant, add mapgen_v6.h | kwolekr | 2013-01-23 |