aboutsummaryrefslogtreecommitdiff
path: root/src/cavegen.cpp
Commit message (Expand)AuthorAge
* Mapgen: Various fixes and improvementsparamat2016-01-11
* Cavegen: Make mgfractal use mgv5 cavegenparamat2015-11-09
* Fractal mapgen: Add seabed and large pseudorandom cavesparamat2015-10-07
* Cavegen V6: Make all caves consistent with 0.4.12 stableparamat2015-08-03
* Cavegen: Mgv6: No small caves entirely above groundparamat2015-07-19
* Cavegen: Cleanup code. Define constant for MGV7_LAVA_DEPTHparamat2015-07-01
* Cavegen: Remove now unnecessary checks for water, lava, iceparamat2015-04-07
* Cavegen, mgv5: Cleanup codeparamat2015-03-04
* Mgv6: Add heightmap. Do not make large caves that are entirely above groundparamat2015-03-02
* Mgv5: Remove blobgen. Remove crumble and wetness noisesparamat2015-02-21
* Cavegen: Fix copy & paste error (solves #2020)kwolekr2014-12-28
* Add flags and lacunarity as new noise parameterskwolekr2014-12-07
* Rewrite generate notification mechanismkwolekr2014-12-06
* Huge overhaul of the entire MapgenParams systemkwolekr2014-02-03
* Add map feature generation notify Lua APIkwolekr2013-12-14
* Cavegen: Fix possible out-of-bounds heightmap accesskwolekr2013-12-01
* Cavegen: Respect is_ground_content MapNode setting; fix some code formatting ...kwolekr2013-11-29
* Mapgen V7: Huge rewrite, also tweaks to cavegen et al.kwolekr2013-07-06
* Cavegen: Prevent caves from occuring above ground level, and superfluous mixi...kwolekr2013-07-01
* Cavegen: fix division by 0 with abnormal max tunnel diameter sizeskwolekr2013-06-23
* Enhance caves for mgv7, add ravineskwolekr2013-04-27
* Class-ify caves & move to cavegen.cpp, fix cave regression, add caves to Mapg...kwolekr2013-04-21
ss="hl kwc">${IRRLICHT_SOURCE_DIR_INCLUDE} NO_DEFAULT_PATH ) FIND_LIBRARY(IRRLICHT_LIBRARY NAMES ${IRRLICHT_LIBRARY_NAMES} PATHS ${IRRLICHT_SOURCE_DIR_LIBS} NO_DEFAULT_PATH ) else() FIND_PATH(IRRLICHT_INCLUDE_DIR NAMES irrlicht.h PATHS /usr/local/include/irrlicht /usr/include/irrlicht ) FIND_LIBRARY(IRRLICHT_LIBRARY NAMES libIrrlicht.a Irrlicht PATHS /usr/local/lib /usr/lib ) endif() MESSAGE(STATUS "IRRLICHT_SOURCE_DIR = ${IRRLICHT_SOURCE_DIR}") MESSAGE(STATUS "IRRLICHT_INCLUDE_DIR = ${IRRLICHT_INCLUDE_DIR}") MESSAGE(STATUS "IRRLICHT_LIBRARY = ${IRRLICHT_LIBRARY}") # On windows, find the dll for installation if(WIN32) if(MSVC) FIND_FILE(IRRLICHT_DLL NAMES Irrlicht.dll PATHS "${IRRLICHT_SOURCE_DIR}/bin/Win32-VisualStudio" DOC "Path of the Irrlicht dll (for installation)" ) else() FIND_FILE(IRRLICHT_DLL NAMES Irrlicht.dll PATHS "${IRRLICHT_SOURCE_DIR}/bin/Win32-gcc" DOC "Path of the Irrlicht dll (for installation)" ) endif() MESSAGE(STATUS "IRRLICHT_DLL = ${IRRLICHT_DLL}") endif(WIN32) # handle the QUIETLY and REQUIRED arguments and set IRRLICHT_FOUND to TRUE if # all listed variables are TRUE INCLUDE(FindPackageHandleStandardArgs) FIND_PACKAGE_HANDLE_STANDARD_ARGS(IRRLICHT DEFAULT_MSG IRRLICHT_LIBRARY IRRLICHT_INCLUDE_DIR) IF(IRRLICHT_FOUND) SET(IRRLICHT_LIBRARIES ${IRRLICHT_LIBRARY}) ELSE(IRRLICHT_FOUND) SET(IRRLICHT_LIBRARIES) ENDIF(IRRLICHT_FOUND) MARK_AS_ADVANCED(IRRLICHT_LIBRARY IRRLICHT_INCLUDE_DIR IRRLICHT_DLL)