Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2020-05-15 | Enable some more clang-tidy linter checks (#4738) | peterbell10 | 1 | -3/+3 | |
* 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 | |||||
2020-04-16 | Using Super. | Mattes D | 1 | -4/+4 | |
2019-09-08 | BiomeGen: Changed to use cChunkCoords params. | Mattes D | 1 | -59/+42 | |
2019-09-06 | Moved the generator defaults to ComposableGenerator. | Mattes D | 1 | -22/+17 | |
2018-07-26 | CheckBasicStyle: Check number of empty lines between functions (#4267) | peterbell10 | 1 | -0/+1 | |
Add check for number of empty lines between functions and fix the corresponding failures | |||||
2017-08-03 | Remove double includes part 2 (#3890) | peterbell10 | 1 | -1/+0 | |
2016-04-22 | Reduced unnecessary block updates | LogicParrot | 1 | -2/+2 | |
2016-03-18 | Fixed misuse of comma. | Lukas Pioch | 1 | -1/+1 | |
2016-02-05 | Bulk clearing of whitespace | LogicParrot | 1 | -26/+26 | |
2015-07-13 | Switched from using std::max(std::min()) to using Clamp | Samuel Barney | 1 | -2/+2 | |
2015-07-09 | Fixed misplaced parens | Samuel Barney | 1 | -2/+2 | |
2015-07-09 | Fixes compilation failures on MacOSX 10.10 | Samuel Barney | 1 | -42/+42 | |
* Replace old c-style casts with c++ casts * Added `-Wno-error=old-style-cast` to Protocol18x.cpp | |||||
2015-07-07 | Fixed warnings generated by 64-bit MSVC. | Mattes D | 1 | -2/+2 | |
2015-05-24 | Fix comments | tycho | 1 | -2/+2 | |
2015-05-19 | Fixed a lot of warnings | tycho | 1 | -16/+16 | |
2015-03-11 | Changed pipeline character from >> to | | tycho | 1 | -14/+14 | |
2015-03-10 | Fixed Sequence Generator for IntGen | Tycho | 1 | -3/+3 | |
2015-03-01 | Fixed Style | Tycho | 1 | -1/+1 | |
Still fails CheckBasicStyle.lua dua to issue with rvalue references and templates | |||||
2015-03-01 | Added pipelining syntax for generators | Tycho | 1 | -15/+15 | |
2015-03-01 | Added Steppy height generator. | Mattes D | 1 | -1/+1 | |
2015-01-27 | Replaced atoi() with StringToInteger(). | Mattes D | 1 | -2/+1 | |
2015-01-23 | Fixed defect #73101 in Coverity list. | Kirill Kirilenko | 1 | -1/+13 | |
2014-11-03 | Fixed a missing endline. | Mattes D | 1 | -1/+5 | |
2014-11-03 | Added a (disabled) perf test for biome generators. | Mattes D | 1 | -0/+46 | |
2014-11-02 | Grown biomes: Unified with GrownProt biomes. | Mattes D | 1 | -43/+61 | |
Also fixed a Zoom filter randomness. | |||||
2014-11-01 | GrownProt: Added the rest of rare and M biomes. | Mattes D | 1 | -1/+10 | |
2014-11-01 | GrownProt biome gen: Added biome edges. | Mattes D | 1 | -2/+3 | |
2014-10-31 | GrownProt biomes: added alterations. | Mattes D | 1 | -26/+30 | |
2014-10-30 | QtBiomeVisualiser: Added a prototyping int generator flavor. | Mattes D | 1 | -13/+111 | |
This generator is easier to manipulate, since it doesn't require rewriting the sizes in the template parameters. On the other hand, it doesn't optimize so well, so it's a bit slower. | |||||
2014-10-29 | Grown biomes: made biomes smaller, made beaches smaller. | Mattes D | 1 | -11/+8 | |
2014-10-27 | Removed too advanced C++11 features. | Mattes D | 1 | -1/+1 | |
We need to keep gcc 4.6 compatibility; these features were not implemented in that version yet. | |||||
2014-10-26 | BioGenGrown: Smaller biomes, add land to map center. | Mattes D | 1 | -4/+2 | |
2014-10-26 | Added new biomegen: Grown | Mattes D | 1 | -0/+93 | |
2014-10-23 | Merged IniFile into main MCS sources. | Mattes D | 1 | -1/+1 | |
2014-10-23 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -3/+3 | |
2014-10-20 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -3/+3 | |
2014-10-19 | TwoLevel BioGen: fixed swapped inside and outside biomes. | Mattes D | 1 | -1/+1 | |
2014-10-19 | Generator: Rewritten to use SharedPtrs. | Mattes D | 1 | -24/+11 | |
2014-10-16 | BioGen: Fixed a compiler warning. | Mattes D | 1 | -2/+2 | |
2014-09-27 | BioGen: TwoLevel is now fully settable in INI. | madmaxoft | 1 | -38/+22 | |
2014-09-25 | TwoLevel BioGen: reads params from INI file. | madmaxoft | 1 | -9/+26 | |
2014-09-17 | Voronoi biomegen: Added JitterSize and OddRowOffset. | madmaxoft | 1 | -71/+77 | |
2014-09-05 | Fixed style. | Mattes D | 1 | -2/+2 | |
2014-09-03 | change to linear calculation | DayBr3ak | 1 | -7/+6 | |
2014-09-03 | adapting format | DayBr3ak | 1 | -3/+4 | |
2014-09-02 | forgot this one | DayBr3ak | 1 | -1/+1 | |
2014-09-02 | opting for size_t | DayBr3ak | 1 | -3/+3 | |
2014-09-02 | fixing memory leak | DayBr3ak | 1 | -4/+5 | |
2014-09-02 | changing implem, using vectors | DayBr3ak | 1 | -78/+15 | |
2014-09-02 | adding the multicache behavior | DayBr3ak | 1 | -0/+115 | |
2014-07-17 | Normalized comments. | madmaxoft | 1 | -9/+9 | |
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. | |||||
2014-06-20 | Optimized Voronoi calculation. | madmaxoft | 1 | -8/+13 | |
Fixes #818. | |||||
2014-06-19 | Nullify deleted pointers. | archshift | 1 | -0/+2 | |
2014-05-31 | Implemented end and nether portals | Tiger Wang | 1 | -1/+1 | |
2014-05-27 | Biome generators: biome lists can contain spaces. | madmaxoft | 1 | -1/+1 | |
2014-03-21 | Implemented faster upscaling using templates. | madmaxoft | 1 | -8/+8 | |
Fixes #819. | |||||
2014-02-03 | Fogot to save Biogen | Tycho | 1 | -4/+4 | |
2014-02-03 | Fixed Compile errors | Tycho | 1 | -1/+1 | |
c++11 introduces scoped enums, so the code didn't fail in clang | |||||
2014-02-03 | Increased Type safety of Biomes | Tycho | 1 | -5/+5 | |
Changed a number of funcictions from using integers to store biomes to using EMCSBiome Note that switching from an int to an Enum is a non-breaking chang to the lua bindings | |||||
2013-12-20 | Fixed compiler warning when iterating over a fixed array of items (ARRAYCOUNT). | madmaxoft | 1 | -3/+3 | |
2013-12-08 | fixed warnings in src/Generating/BioGen.cpp | Tycho Bickerstaff | 1 | -1/+1 | |
removed unused variable at src/Generating/BioGen.cpp line 379 and added default fallthrough clause to switch at src/Generating/BioGen.cpp line 725 | |||||
2013-11-29 | Fixed CheckerboardBiomeGen in negative coords. | madmaxoft | 1 | -2/+3 | |
2013-11-28 | Moved BiomeGen creation from INI file data to BioGen.cpp. | madmaxoft | 1 | -0/+66 | |
This way it can be shared between MCServer and BiomeVisualiser. | |||||
2013-11-28 | BiomeVisualiser: Added the TwoLevel biome generator. | madmaxoft | 1 | -0/+191 | |
2013-11-27 | Voronoi-related biomegens use the new cVoronoiMap class. | madmaxoft | 1 | -46/+10 | |
2013-11-27 | Fixed the remaining derps | Alexander Harkness | 1 | -1/+1 | |
2013-11-25 | Further attempts to fix compile | Tiger Wang | 1 | -1/+1 | |
2013-11-24 | Attempt to fix compilation | Tiger Wang | 1 | -1/+1 | |
2013-11-24 | Moved source to src | Alexander Harkness | 1 | -0/+0 | |
2013-10-10 | Generator: Renamed cBiomeGenerator's Initialize() to InitializeBiomeGen(). | madmaxoft | 1 | -11/+11 | |
This will allow initializing generators that implement both cBiomeGenerator and other generators. | |||||
2013-05-14 | Noise3D generator is now using linear upscaling | madmaxoft@gmail.com | 1 | -6/+6 | |
Measured 30% performance increase. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1482 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-05-12 | LinearUpscale: postfixed with InPlace to differentiate from a future src/dst version | madmaxoft@gmail.com | 1 | -6/+6 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1479 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-05-12 | Renamed linear interpolation from Noise.h to a more proper LinearUpscale and moved it to a separate file. | madmaxoft@gmail.com | 1 | -6/+7 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1475 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-05-05 | Re-worked generator subobject ownership, added a cache for the CompositionGen | madmaxoft@gmail.com | 1 | -1/+0 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1447 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-24 | MultiStepMap BiomeGen: made 3x faster by using 2D noise instead of 3D noise. | madmaxoft@gmail.com | 1 | -19/+24 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1410 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-24 | Fixed rounding error in MultiStepMap BioGen, introduced in rev 1289. | madmaxoft@gmail.com | 1 | -10/+19 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1307 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-19 | Optimized BioGen-MultiStepMap's performance by using linear interpolation, about 25 % increase in total chunk generation speed. | madmaxoft@gmail.com | 1 | -5/+10 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1289 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-02-02 | Moved BioGen parameter reading from cComposableGenrator into each BioGen itself | madmaxoft@gmail.com | 1 | -1/+62 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1190 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-01-24 | A brand new biome generator: cBioGenMultiStepMap. | madmaxoft@gmail.com | 1 | -0/+301 | |
Has proper mushroom biome inside ocean, nice transitions between neighboring biomes. Still needs a bit of tweaking, but generally ok. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1164 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-11-20 | Biome lists can have ":count" in them for adjusting biome occurence rate. Some more error logging. | madmaxoft@gmail.com | 1 | -2/+24 | |
Idea created at FS #274, http://www.mc-server.org/support/index.php?do=details&task_id=274 git-svn-id: http://mc-server.googlecode.com/svn/trunk@1054 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-11-15 | More valgrind fixes | madmaxoft@gmail.com | 1 | -2/+2 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1044 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-09-23 | Source files cleanup: Generating-related files in a separate subfolder | madmaxoft@gmail.com | 1 | -0/+0 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@881 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-07-29 | DistortedVoronoi BiomeGen now uses 4x4 linear interpolation for distortion, 50 % speed increase in the chunk generator with a hardly noticeable change in biome shapes. | madmaxoft@gmail.com | 1 | -3/+14 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@708 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-07-29 | BiomeGen: cca 3% speedup | madmaxoft@gmail.com | 1 | -2/+2 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@706 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-06-14 | Attempt to bring sanity to newlines across systems. | cedeel@gmail.com | 1 | -293/+293 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@606 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-06-02 | Added a cBioGenCache object for caching generated biomes | madmaxoft@gmail.com | 1 | -0/+90 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@537 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-05-31 | DistortedVoronoi biome generator | madmaxoft@gmail.com | 1 | -17/+41 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@532 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-05-27 | Added a voronoi biome generator (#180) | madmaxoft@gmail.com | 1 | -0/+57 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@511 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-05-27 | Restructured biome generators with a list of available biomes to use a common ancestor (preparation for Voronoi and DistortedVoronoi) | madmaxoft@gmail.com | 1 | -2/+5 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@508 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-05-27 | Added the CheckerBoardBiomes parameter for setting biomes that CheckerBoard generates (#179). Added string-to-biome conversion (#183). Added OreNests to default Structures configuration. | madmaxoft@gmail.com | 1 | -4/+34 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@506 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-05-25 | Merged the composable_generator branch into the trunk | madmaxoft@gmail.com | 1 | -0/+89 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@504 0a769ca7-a7f5-676a-18bf-c427514a06d6 |