minetest/src/mapgen
Paramat 8d3190e77a
Biome API: Fix absent water decorations and dust, in deep water (#7470)
Previously, the biomemap was 'BIOME_NONE' for a mapchunk column if a
stone surface was not found in it, causing water surface decorations
and water surface dust to fail.

Store the biome ID of the biome calculated at a water surface and add
it to the biomemap if the biomemap is 'BIOME_NONE' for the mapchunk
column. The biome calculated at a stone surface still has priority
for the biomemap entry, as it should.

Edit an incorrect comment.
2018-06-21 19:28:54 +01:00
..
cavegen.cpp Cavegen: Allow small RandomWalk caves to generate beyond mapchunk border 2018-05-04 18:22:56 +01:00
cavegen.h Cavegen: Fix variable typo that broke mgvalleys large cave distribution (#7249) 2018-04-17 22:25:59 +01:00
CMakeLists.txt Move files to subdirectories (#6599) 2017-11-08 23:56:20 +01:00
dungeongen.cpp Dungeons: Fix duplication of y limit parameters (#7359) 2018-05-20 23:45:53 +01:00
dungeongen.h Dungeons: Fix duplication of y limit parameters (#7359) 2018-05-20 23:45:53 +01:00
mapgen_carpathian.cpp Mapgen flags: Add 'biomes' global mapgen flag (#7355) 2018-06-08 23:24:36 +01:00
mapgen_carpathian.h Mgcarpathian: Remove insignificant 'base' noise variation (#7209) 2018-04-05 21:52:10 +01:00
mapgen_flat.cpp Mapgen flags: Add 'biomes' global mapgen flag (#7355) 2018-06-08 23:24:36 +01:00
mapgen_flat.h Dungeons: Add Y limits in all mapgens 2018-02-20 15:25:37 +00:00
mapgen_fractal.cpp Mapgen flags: Add 'biomes' global mapgen flag (#7355) 2018-06-08 23:24:36 +01:00
mapgen_fractal.h Dungeons: Add Y limits in all mapgens 2018-02-20 15:25:37 +00:00
mapgen_singlenode.cpp Node definition manager refactor (#7016) 2018-02-10 21:04:16 +01:00
mapgen_singlenode.h Mapgen folder: Update and improve copyright information of files 2018-01-15 04:42:08 +00:00
mapgen_v5.cpp Mapgen flags: Add 'biomes' global mapgen flag (#7355) 2018-06-08 23:24:36 +01:00
mapgen_v5.h Dungeons: Add Y limits in all mapgens 2018-02-20 15:25:37 +00:00
mapgen_v6.cpp Dungeons: Fix duplication of y limit parameters (#7359) 2018-05-20 23:45:53 +01:00
mapgen_v6.h Dungeons: Add Y limits in all mapgens 2018-02-20 15:25:37 +00:00
mapgen_v7.cpp Mapgen flags: Add 'biomes' global mapgen flag (#7355) 2018-06-08 23:24:36 +01:00
mapgen_v7.h Mgv7: Code cleanup (#7299) 2018-05-07 03:31:55 +01:00
mapgen_valleys.cpp Mapgen flags: Add 'biomes' global mapgen flag (#7355) 2018-06-08 23:24:36 +01:00
mapgen_valleys.h Mgvalleys: Code cleanup 2018-04-24 01:34:48 +01:00
mapgen.cpp Biome API: Fix absent water decorations and dust, in deep water (#7470) 2018-06-21 19:28:54 +01:00
mapgen.h Mapgen flags: Add 'biomes' global mapgen flag (#7355) 2018-06-08 23:24:36 +01:00
mg_biome.cpp Biome API: Fix absent water decorations and dust, in deep water (#7470) 2018-06-21 19:28:54 +01:00
mg_biome.h Biome API / dungeons: Add biome-defined dungeon nodes 2018-04-07 22:09:54 +01:00
mg_decoration.cpp Schematic decorations: Fix placement bug when centred and rotated (#7365) 2018-05-24 02:52:35 +01:00
mg_decoration.h Mapgen folder: Update and improve copyright information of files 2018-01-15 04:42:08 +00:00
mg_ore.cpp Vein ore: Fix bug caused by changing perlinmap Y size (#7371) 2018-05-24 22:20:06 +01:00
mg_ore.h Vein ore: Fix bug caused by changing perlinmap Y size (#7371) 2018-05-24 22:20:06 +01:00
mg_schematic.cpp Place schematic (on vmanip): Enable use of 'place center' flags 2018-02-27 19:39:05 +00:00
mg_schematic.h Node definition manager refactor (#7016) 2018-02-10 21:04:16 +01:00
treegen.cpp Node definition manager refactor (#7016) 2018-02-10 21:04:16 +01:00
treegen.h Node definition manager refactor (#7016) 2018-02-10 21:04:16 +01:00