| Commit message (Expand) | Author | Files | Lines |
2013-11-15 | cChunkDesc::GetBlockEntity() re-creates block entity when blocktype doesn't match. | madmaxoft | 1 | -1/+8 |
2013-11-14 | Added cSignEntity into API, added cChunkDesc:GetBlockEntity(). | madmaxoft | 3 | -6/+29 |
2013-10-25 | cIniFile doesn't store filename internally anymore. | madmaxoft | 1 | -2/+0 |
2013-10-11 | CompoGen and HeiGen read their settings in their respective Initialize() functions. | madmaxoft | 8 | -92/+199 |
2013-10-10 | Generator: Renamed cBiomeGenerator's Initialize() to InitializeBiomeGen(). | madmaxoft | 4 | -19/+19 |
2013-09-28 | Minor startup streamlining | Tiger Wang | 1 | -1/+1 |
2013-09-25 | Removed cChunkDesc::SetChunkCoords() from Lua API. | madmaxoft | 1 | -3/+3 |
2013-08-14 | Generation and simulation defaults | Tiger Wang | 1 | -6/+6 |
2013-08-14 | Buncha bugfixes [SEE DESC] | Tiger Wang | 1 | -3/+3 |
2013-08-11 | Removed unneeded case clause | Tiger Wang | 1 | -1/+1 |
2013-07-29 | Changed everyting to Unix line endings. | Alexander Harkness | 15 | -5904/+5904 |
2013-06-22 | Added the End height and composition generators. | madmaxoft@gmail.com | 4 | -4/+301 |
2013-06-04 | DistortedHeightmap: Added clay / sand / dirt selection on ocean floor | madmaxoft@gmail.com | 2 | -3/+46 |
2013-05-28 | Moved BlockEntities to a separate folder | madmaxoft@gmail.com | 1 | -1/+1 |
2013-05-16 | DistortedHeightmap: Rewritten to use the optimized cPerlinNoise and linear upscaling | madmaxoft@gmail.com | 2 | -121/+64 |
2013-05-15 | Moved noise debugging into the Noise.* files | madmaxoft@gmail.com | 1 | -77/+0 |
2013-05-15 | Fixed 2D linear upscale to compile on Linux, added a test for it. | madmaxoft@gmail.com | 1 | -4/+42 |
2013-05-14 | Noise3D generator is now using linear upscaling | madmaxoft@gmail.com | 7 | -54/+81 |
2013-05-12 | LinearUpscale: postfixed with InPlace to differentiate from a future src/dst version | madmaxoft@gmail.com | 6 | -15/+15 |
2013-05-12 | Noise3D: cleanup | madmaxoft@gmail.com | 1 | -14/+18 |
2013-05-12 | DistortedHeightmap: Deserts are now covered with sand and mushroom islands with mycelium (patch contributed by STR_Warrior) | madmaxoft@gmail.com | 1 | -3/+39 |
2013-05-12 | Renamed linear interpolation from Noise.h to a more proper LinearUpscale and moved it to a separate file. | madmaxoft@gmail.com | 6 | -15/+21 |
2013-05-12 | DistortedHeightmap: Added info comment about the parameters table | madmaxoft@gmail.com | 1 | -1/+8 |
2013-05-11 | Converted the Noise3D generator to optimized noise and lerp | madmaxoft@gmail.com | 2 | -109/+183 |
2013-05-06 | DistortedHeightmap: Optimized by linear interpolation | madmaxoft@gmail.com | 2 | -55/+89 |
2013-05-06 | DistortedHeightmap: Small optimizations, memory leak fix. | madmaxoft@gmail.com | 4 | -2/+34 |
2013-05-06 | DistortedHeightmap: Slight speed increase | madmaxoft@gmail.com | 2 | -0/+11 |
2013-05-05 | Re-worked generator subobject ownership, added a cache for the CompositionGen | madmaxoft@gmail.com | 10 | -66/+187 |
2013-05-05 | Fixed Biomal CompoGen to set heightmap correctly when underwater | madmaxoft@gmail.com | 1 | -0/+1 |
2013-05-05 | Added the DistortedHeightmap height and composition generator. | madmaxoft@gmail.com | 7 | -8/+486 |
2013-05-05 | ChunkDesc: Added heightmap verification (DEBUG-only), not used yet | madmaxoft@gmail.com | 2 | -0/+32 |
2013-04-27 | Noise3D: Re-fixed composition, finally no fake-tree remnants | madmaxoft@gmail.com | 1 | -2/+4 |
2013-04-27 | Noise3D: Fixed composition when reusing the buffer (caused chopped trees) | madmaxoft@gmail.com | 1 | -0/+4 |
2013-04-27 | Noise3D made into Composable - both a HeightGen and a CompositionGen | madmaxoft@gmail.com | 4 | -4/+313 |
2013-04-27 | Noise3D: Made settable through INI, added slight height control, added basic compositing | madmaxoft@gmail.com | 2 | -49/+154 |
2013-04-27 | Noise3D: Shifted to normal groundlevel, added water on sealevel | madmaxoft@gmail.com | 1 | -2/+17 |
2013-04-27 | New terrain generator - Noise3D. | madmaxoft@gmail.com | 3 | -2/+228 |
2013-04-25 | Initial version of "DistortedMembraneOverhangs" | madmaxoft@gmail.com | 3 | -1/+72 |
2013-04-24 | Added the initial version of DirectOverhangs | madmaxoft@gmail.com | 3 | -0/+138 |
2013-04-24 | MultiStepMap BiomeGen: made 3x faster by using 2D noise instead of 3D noise. | madmaxoft@gmail.com | 2 | -20/+32 |
2013-04-24 | Added a (commented-out) performance test for biome generator | madmaxoft@gmail.com | 1 | -0/+13 |
2013-04-22 | HeiGenBiomal: interpolate in 4x4 blocks on float values | madmaxoft@gmail.com | 2 | -15/+17 |
2013-04-22 | Fixed underwater sand / dirt generator noise frequency | madmaxoft@gmail.com | 1 | -1/+1 |
2013-04-22 | Generator: Added notes of failed optimization attempts | madmaxoft@gmail.com | 3 | -25/+37 |
2013-04-22 | Added a (commented-out) performance test for cHeiGenBiomal and cCompoGenBiomal | madmaxoft@gmail.com | 1 | -0/+28 |
2013-04-13 | Rewritten entities so that they are owned by individual chunks and ticked within their chunk's Tick() | madmaxoft@gmail.com | 1 | -4/+4 |
2013-04-10 | Added cItemGrid to represent an XY grid of items; converted chests to use cItemGrid. | madmaxoft@gmail.com | 1 | -1/+1 |
2013-04-06 | Mineshafts: randomized start position, tweaked default generator parameters; removed debugging glass pillars. | madmaxoft@gmail.com | 2 | -27/+21 |
2013-04-06 | Mineshafts: Added random loot to generated chests and fixed chest direction | madmaxoft@gmail.com | 3 | -20/+49 |
2013-04-06 | Mineshafts: Added a (nonworking) mob spawner in cobweb spider nests. | madmaxoft@gmail.com | 1 | -1/+44 |
2013-04-06 | MineShafts: made cobwebs less thick | madmaxoft@gmail.com | 1 | -5/+10 |
2013-04-01 | MineShafts: added random torches, fixed beams on chunk boundaries | madmaxoft@gmail.com | 1 | -9/+96 |
2013-03-31 | MineShafts: Added tracks to corridors | madmaxoft@gmail.com | 1 | -4/+51 |
2013-03-31 | cChunkDesc: Added the RandomFillRelCuboid() function | madmaxoft@gmail.com | 2 | -1/+62 |
2013-03-31 | MineShafts: Limited the mineshafts generation into a settable-size cuboid | madmaxoft@gmail.com | 1 | -10/+21 |
2013-03-31 | MineShafts: Added (empty) chests and spiderwebs around (still missing) spawners | madmaxoft@gmail.com | 1 | -4/+82 |
2013-03-31 | MineShafts: User-settable chance of individual pieces' occurence. Staircase-only mineshafts, yay :) | madmaxoft@gmail.com | 3 | -29/+35 |
2013-03-31 | MineShafts: Staircases have further connections behind them. | madmaxoft@gmail.com | 1 | -1/+8 |
2013-03-31 | MineShafts: Added staircases; added floors to mineshafts going through water | madmaxoft@gmail.com | 1 | -4/+173 |
2013-03-31 | Added cCuboid:Assign() and cChunkDesc:FloorRelCuboid() | madmaxoft@gmail.com | 2 | -0/+61 |
2013-03-30 | MineShafts: Set the default GridSize to 256 | madmaxoft@gmail.com | 1 | -1/+1 |
2013-03-30 | MineShafts: Added branching crossings | madmaxoft@gmail.com | 1 | -7/+132 |
2013-03-30 | ChunkDesc: Extended the interface, RelCuboid functions now take either a cCuboid or a set of 6 coords. | madmaxoft@gmail.com | 2 | -20/+67 |
2013-03-30 | MineShafts: added supports in corridors | madmaxoft@gmail.com | 1 | -11/+103 |
2013-03-30 | MineShafts: Added branching corridors | madmaxoft@gmail.com | 1 | -3/+67 |
2013-03-29 | MineShafts: implemented basic corridors, without any embellishments or branching yet. | madmaxoft@gmail.com | 3 | -29/+142 |
2013-03-29 | ChunkDesc: Cuboid-based manipulation | madmaxoft@gmail.com | 2 | -0/+66 |
2013-03-29 | MineShafts: backup commit with initial work, still unusable. | madmaxoft@gmail.com | 3 | -1/+639 |
2013-03-24 | Made MultiStepMap BioGen the default | madmaxoft@gmail.com | 1 | -8/+8 |
2013-03-24 | Fixed rounding error in MultiStepMap BioGen, introduced in rev 1289. | madmaxoft@gmail.com | 2 | -13/+23 |
2013-03-22 | Re-tweaked WormNestCaves for more reasonable cave sizes | madmaxoft@gmail.com | 1 | -7/+14 |
2013-03-22 | WormNestCaves: tweaked a bit not to produce the single-block holes in the floor | madmaxoft@gmail.com | 1 | -5/+5 |
2013-03-20 | HeiGenBiomal: added a fast but ugly-looking optimization, disabled by default. | madmaxoft@gmail.com | 1 | -0/+25 |
2013-03-20 | Alpha-sorted the generators in ComposableGenerator | madmaxoft@gmail.com | 1 | -15/+15 |
2013-03-19 | Optimized BioGen-MultiStepMap's performance by using linear interpolation, about 25 % increase in total chunk generation speed. | madmaxoft@gmail.com | 2 | -6/+11 |
2013-03-19 | Lakes: added a limiter, better height distribution | madmaxoft@gmail.com | 3 | -11/+22 |
2013-03-19 | The subgenerators use cChunkDesc instead of raw arrays. cChunkDesc is based on cBlockArea. Initial version of Lakes generator. | madmaxoft@gmail.com | 9 | -170/+225 |
2013-03-19 | Trees: fixed a glitch in large jungle trees' leaves (1 column was missing) | madmaxoft@gmail.com | 1 | -1/+1 |
2013-03-18 | Fixed a copypasta error in cChunkDesc's BlockArea writer | madmaxoft@gmail.com | 1 | -2/+2 |
2013-03-17 | Rewritten generators so that they use the cChunkDesc class (and thus can use cBlockArea merging) | madmaxoft@gmail.com | 14 | -658/+305 |
2013-03-17 | Fixed zero-probability height distribution in FluidSprings finisher | madmaxoft@gmail.com | 1 | -4/+11 |
2013-03-14 | Added water and lava springs. | madmaxoft@gmail.com | 3 | -3/+229 |
2013-03-11 | Initial nether composition generator | madmaxoft@gmail.com | 3 | -0/+130 |
2013-03-03 | FinishGen: Fixed sand collapsing and fluid stationarizing | madmaxoft@gmail.com | 1 | -3/+14 |
2013-03-02 | Presimulator finisher now drops sand and gravel through fire blocks as well | madmaxoft@gmail.com | 1 | -0/+1 |
2013-02-16 | Removed all E_ITEM_ symbols equivalent to E_BLOCK_, and all obsolete item and block symbols. | madmaxoft@gmail.com | 2 | -2/+2 |
2013-02-08 | cChunkDesc can now read and write cBlockAreas. | madmaxoft@gmail.com | 3 | -5/+216 |
2013-02-08 | Prepared cChunkDesc for further API extension; used it as the sole container for generated chunk data, including entities / block entities. | madmaxoft@gmail.com | 6 | -170/+276 |
2013-02-05 | Added new hooks: OnChunkAvailable(), OnChunkUnloaded() and OnChunkUnloading(). Modified OnChunkGenerated() signature. | madmaxoft@gmail.com | 1 | -5/+4 |
2013-02-02 | Moved BioGen parameter reading from cComposableGenrator into each BioGen itself | madmaxoft@gmail.com | 4 | -48/+96 |
2013-01-25 | Merged the usable portion of the "gens" branch. | madmaxoft@gmail.com | 12 | -522/+903 |
2013-01-25 | Adjusted Biomal height generator to have less hills in the rivers. | madmaxoft@gmail.com | 1 | -21/+21 |
2013-01-24 | A brand new biome generator: cBioGenMultiStepMap. | madmaxoft@gmail.com | 3 | -0/+359 |
2013-01-12 | Merged branch "branches/hooks" into "trunk". | madmaxoft@gmail.com | 1 | -1/+1 |
2012-12-22 | PreSimulator finisher should now drop blocks through water and lava (untested) | madmaxoft@gmail.com | 1 | -0/+4 |
2012-12-16 | Made WormNest caves generate smaller. | madmaxoft@gmail.com | 1 | -3/+29 |
2012-11-20 | Adjusted the default for chunk generator structures. | madmaxoft@gmail.com | 1 | -1/+1 |
2012-11-20 | Biome lists can have ":count" in them for adjusting biome occurence rate. Some more error logging. | madmaxoft@gmail.com | 2 | -2/+25 |
2012-11-15 | More valgrind fixes | madmaxoft@gmail.com | 2 | -4/+4 |
2012-11-11 | Added DeadBushes finisher (initial patch by STR_Warrior; DeathBushes FTW!) | madmaxoft@gmail.com | 3 | -19/+125 |
2012-10-23 | Adjusted the number and sizes of ore nests (Patch contributed by STR_Warrior) | madmaxoft@gmail.com | 1 | -10/+10 |
2012-10-21 | cFinishGenPreSimulator sets correct fluid type (stationary in the middle, flowing on chunk borders / holes next to water. | madmaxoft@gmail.com | 2 | -2/+94 |
2012-10-21 | Added the first part of the PreSimulator finisher, drops floating sand and gravel to ground. | madmaxoft@gmail.com | 3 | -0/+112 |
2012-10-19 | Ravines: Drill only through specific blocks (FS #259) | madmaxoft@gmail.com | 1 | -1/+23 |
2012-10-19 | WormNestCaves: drills only through specific blocks (FS #259) | madmaxoft@gmail.com | 1 | -1/+23 |
2012-10-14 | Biomal CompoGen now generates sea with STATIONARY_WATER instead of regular WATER. | madmaxoft@gmail.com | 2 | -3/+3 |
2012-09-24 | Source files cleanup: The rest of the files renamed. | madmaxoft@gmail.com | 10 | -13/+13 |
2012-09-23 | Source files cleanup: OSSupport-related files in a separate subfolder, renamed. | madmaxoft@gmail.com | 1 | -1/+1 |
2012-09-23 | Source files cleanup: Generating-related files in a separate subfolder | madmaxoft@gmail.com | 18 | -0/+5790 |