summaryrefslogtreecommitdiffstats
path: root/src/Generating/HeiGen.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* shared_ptr -> unique_ptr in generatorsTiger Wang2021-03-181-23/+24
|
* Some emplace_back replacements (#5149)12xx122021-03-071-1/+1
| | | * replace push_back with emplace_back when a new object was created in the function call
* Enable some more clang-tidy linter checks (#4738)peterbell102020-05-151-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Avoid inefficient AString -> c_str() -> AString round trip * Avoid redundant string init expressions * Avoid unnecessary return, continue, etc. * Add .clang-format to help with clang-tidy fix-its * Avoid unnecessary passing by value * Avoid unnecessary local copying * Avoid copying in range-for loops * Avoid over-complicated boolean expressions * Some violations missed by my local clang-tidy * Allow unnecessary continue statements * Add brackets * Another expression missed locally * Move BindingsProcessor call into clang-tidy.sh and add space * Fix pushd not found error * Different grouping of CheckBlockInteractionRate
* Using Super.Mattes D2020-04-161-1/+2
|
* ShapeGen, HeiGen: Changed to use cChunkCoords.Mattes D2019-09-081-70/+37
|
* BiomeGen: Changed to use cChunkCoords params.Mattes D2019-09-081-2/+2
|
* CheckBasicStyle: Check number of empty lines between functions (#4267)peterbell102018-07-261-1/+0
| | | | Add check for number of empty lines between functions and fix the corresponding failures
* Remove smart pointer macrospeterbell102017-07-211-1/+1
|
* Bulk clearing of whitespaceLogicParrot2016-02-051-24/+24
|
* Added PieceStructures generator.Mattes D2015-12-011-0/+42
|
* Fix old style casts and implicit conversionsMatti Hänninen2015-08-121-15/+15
|
* Unified the doxy-comment format.Mattes D2015-07-311-1/+1
|
* Fixed warnings generated by 64-bit MSVC.Mattes D2015-07-071-10/+10
|
* Fix commentstycho2015-05-241-1/+1
|
* More fixed warningstycho2015-05-191-1/+4
|
* Fixed a lot of warningstycho2015-05-191-21/+5
|
* More style checking.Mattes D2015-05-091-1/+1
| | | | Spaces around some operators are checked.
* Steppy HeiGen: Fixed Linux compilation.Mattes D2015-03-011-1/+1
|
* Added Steppy height generator.Mattes D2015-03-011-0/+64
|
* Gen refactor: Implemented CompositedHeiGen.Mattes D2014-11-131-0/+45
| | | | This fixes crashes in the Village generator due to the missing generator.
* Generator: Shape initial refactoring.Mattes D2014-11-121-25/+22
| | | | The code compiles, but several structure generators are broken, crash on start.
* Added BiomalNoise3D shape generator.Mattes D2014-11-101-0/+4
|
* MinMax heigen: Reduced the number of octaves.Mattes D2014-11-041-2/+0
| | | | They didn't affect the terrain that much anyway.
* Added MinMax height generator.Mattes D2014-11-041-0/+207
| | | | Fixes #1578.
* HeiGen: Moved construction to the end of file.Mattes D2014-11-031-75/+75
| | | | This will allow us to define generators in the cpp file instead of needing them in the header, thus speeding up compilation on changes.
* Comment alignment.Alexander Harkness2014-10-271-4/+4
|
* CheckBasicStyle'dAlexander Harkness2014-10-271-14/+14
|
* Fixed more warnings.Alexander Harkness2014-10-271-14/+14
| | | It's ugly though.
* Merged IniFile into main MCS sources.Mattes D2014-10-231-1/+1
|
* En masse NULL -> nullptr replaceTiger Wang2014-10-231-3/+3
|
* Mountain height gen: Added ditches.Mattes D2014-10-191-7/+14
|
* Generator: Rewritten to use SharedPtrs.Mattes D2014-10-191-6/+6
|
* Added initializers for class members.Mattes D2014-08-211-1/+7
| | | | As reported by Coverity, these weren't initialized.
* SwamplandM: Fixed sometimes having no mountains.STRWarrior2014-08-181-1/+1
|
* Added proper trees and height for SwamplandM biomeSTRWarrior2014-08-021-1/+1
|
* Style: Normalized to no spaces before closing parenthesis.madmaxoft2014-07-211-1/+1
|
* Fixed spaces before commas.madmaxoft2014-07-181-2/+2
|
* Basic style fixes.madmaxoft2014-07-171-1/+1
|
* Normalized comments.madmaxoft2014-07-171-7/+7
| | | | | This was mostly done automatically and then visually inspected for obvious errors. All //-style comments should have a 2-space separation from the code, and 1 space after the comment sign.
* Nullify deleted pointers.archshift2014-06-191-0/+2
|
* Revert "Initial Mesa Bryce implementation."madmaxoft2014-06-111-89/+0
| | | | This reverts commit 1ff1a93866ab81e3868588a256f446a902a1a8c4.
* Initial Mesa Bryce implementation.madmaxoft2014-06-101-0/+89
|
* Added an experimental height generator, Mountains.madmaxoft2014-06-091-0/+66
|
* Implemented faster upscaling using templates.madmaxoft2014-03-211-1/+1
| | | | Fixes #819.
* Fixed generator adding values to ini file.madmaxoft2014-01-101-0/+1
|
* Height generator creating moved info HeiGen.cpp.madmaxoft2014-01-091-0/+73
| | | | The generator also explicitly sets the default back into the INI file.
* Fixed compiler warning when iterating over a fixed array of items (ARRAYCOUNT).madmaxoft2013-12-201-2/+2
|
* Implemented mesa biomes in DistortedHeightmap CompoGen.madmaxoft2013-11-291-2/+2
|
* Added new biomes to old height generators.madmaxoft2013-11-281-29/+97
| | | | Now Biomal and DistortedHeight generators will work with new biomes.
* Fixed the remaining derpsAlexander Harkness2013-11-271-1/+1
|
* Further attempts to fix compileTiger Wang2013-11-251-1/+1
|
* Attempt to fix compilationTiger Wang2013-11-241-1/+1
|
* Moved source to srcAlexander Harkness2013-11-241-0/+390