-
- Downloads
Huge overhaul of the entire MapgenParams system
MapgenParams is no longer a polymorphic class, eliminating the need for messy and bug-prone reallocations. Separation between the common and mapgen-specific parameters is now strongly defined. Mapgen parameters objects are now properly encapsulated within the proper subsystems.
Showing
- src/biome.cpp 2 additions, 4 deletionssrc/biome.cpp
- src/cavegen.cpp 1 addition, 2 deletionssrc/cavegen.cpp
- src/defaultsettings.cpp 1 addition, 35 deletionssrc/defaultsettings.cpp
- src/dungeongen.cpp 3 additions, 6 deletionssrc/dungeongen.cpp
- src/emerge.cpp 55 additions, 113 deletionssrc/emerge.cpp
- src/emerge.h 8 additions, 13 deletionssrc/emerge.h
- src/map.cpp 20 additions, 53 deletionssrc/map.cpp
- src/map.h 2 additions, 10 deletionssrc/map.h
- src/mapgen.cpp 1 addition, 71 deletionssrc/mapgen.cpp
- src/mapgen.h 15 additions, 13 deletionssrc/mapgen.h
- src/mapgen_indev.cpp 41 additions, 55 deletionssrc/mapgen_indev.cpp
- src/mapgen_indev.h 9 additions, 44 deletionssrc/mapgen_indev.h
- src/mapgen_math.cpp 3 additions, 5 deletionssrc/mapgen_math.cpp
- src/mapgen_math.h 6 additions, 6 deletionssrc/mapgen_math.h
- src/mapgen_singlenode.cpp 2 additions, 3 deletionssrc/mapgen_singlenode.cpp
- src/mapgen_singlenode.h 5 additions, 5 deletionssrc/mapgen_singlenode.h
- src/mapgen_v6.cpp 89 additions, 47 deletionssrc/mapgen_v6.cpp
- src/mapgen_v6.h 17 additions, 33 deletionssrc/mapgen_v6.h
- src/mapgen_v7.cpp 75 additions, 41 deletionssrc/mapgen_v7.cpp
- src/mapgen_v7.h 16 additions, 27 deletionssrc/mapgen_v7.h
Loading
Please register or sign in to comment