aboutsummaryrefslogtreecommitdiff
path: root/src/mapgen/mapgen.cpp
AgeCommit message (Expand)Author
2022-06-03fix integer overflow in mapgen (#11641)JosiahWI
2022-01-09Mainmenu game-related changes (#11887)sfan5
2021-03-23Fix broken `BiomeGen` abstraction (#11107)sfan5
2020-10-05Remove unused functions reported by cppcheck (#10463)SmallJoker
2020-09-03Add 'ores' global mapgen flag (#10276)Paramat
2020-05-05Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copysfan5
2020-04-11Drop content_sao.{cpp,h}Loic Blot
2020-04-10Print error if invalid mapgen alias was detected (#9579)Wuzzy
2020-01-25Settings: Add get_flags API for mapgen flags (mg_flags, mgv6_spflags, ...) (#...SmallJoker
2019-11-23Caves: Fix shadowing of 'large_cave_depth' to avoid confusionparamat
2019-11-23Dungeons: Move duplicated y limit checks to generation functionparamat
2019-11-18Randomwalk cave liquids: Remove deprecated 'lava depth' parameter (#9105)Paramat
2019-11-09Tunnels: Completely disable generation when 'cave width' >= 10.0 (#9093)Paramat
2019-11-08Randomwalk caves: Add parameters for number, proportion flooded. Allow small ...Paramat
2019-09-14Dungeons: Clean up parameters, improve structure variety (#8918)Paramat
2019-08-23Make Mapgen::spreadLight use a queue (#8838)DS
2019-08-13Better F6 profiler (#8750)SmallJoker
2019-07-25Re-order mapgens in mainmenu and 'all settings' mapgen selection (#8705)Paramat
2019-07-16Dungeons: Make multiple large rooms possible (#8678)Paramat
2019-07-09Move more dungeon parameter selection to mapgens (#8653)Paramat
2019-06-30Dungeongen: Remove most hardcoded dungeon nodes (#8594)Paramat
2019-06-01Dungeons: Settable density noise, move number calculation to mapgens (#8473)Paramat
2019-03-31Fix commentsLoic Blot
2019-03-31mapgen: drop mapgen id from child mapgens.Loïc Blot
2018-06-21Biome API: Fix absent water decorations and dust, in deep water (#7470)Paramat
2018-06-19Biome dust: Revert fix that added dust to mod structures (#7464)Paramat
2018-06-08Mapgen flags: Add 'biomes' global mapgen flag (#7355)Paramat
2018-06-04Biome dust placement: Improve comments, re-order some linesParamat
2018-06-02Biomemap: Simplify code of recent commit (#7398)Paramat
2018-06-02Biomemap: Avoid empty biomemap entry to fix failing biome dust (#7393)Paramat
2018-05-20Dungeons: Fix duplication of y limit parameters (#7359)Paramat
2018-04-29Mapgen caves: Re-order generation to fix cavern bugParamat
2018-04-26Biome-defined dungeon nodes: Use faster biome calculationparamat
2018-04-07Biome API / dungeons: Add biome-defined dungeon nodesParamat
2018-04-05Biome API / cavegen: Add definable cave liquid for a biome (#7192)Paramat
2018-03-09VoxelArea: add_{x,y,z,p} must be staticLoic Blot
2018-03-09Biomes: Add 'min_pos'/'max_pos' xyz biome limitsparamat
2018-03-03Generate Notifier: Clear events once after all 'on generated' functionsparamat
2018-02-26SAO limits: Allow SAOs to exist outside the set 'mapgen limit'paramat
2018-02-13Dungeons: Avoid generation in multiple liquid nodes and 'airlike'paramat
2018-01-15Mapgen folder: Update and improve copyright information of filesparamat
2017-12-10Use std::vector instead of dynamic C-Array (#6744)adrido
2017-11-17Biome dust node: Only place on 'walkable' cubic non-liquid drawtypesparamat
2017-11-08Move files to subdirectories (#6599)Vitaliy