-
- Downloads
Mapgen: Refactor mapgen creation and management
- Move mapgen creation logic out of EmergeManager and into Mapgen - Internally represent mapgen type as an enum value, instead of a string - Remove the need for a MapgenFactory per mapgen
Showing
- src/emerge.cpp 9 additions, 59 deletionssrc/emerge.cpp
- src/emerge.h 0 additions, 3 deletionssrc/emerge.h
- src/mapgen.cpp 109 additions, 3 deletionssrc/mapgen.cpp
- src/mapgen.h 24 additions, 9 deletionssrc/mapgen.h
- src/mapgen_flat.h 2 additions, 12 deletionssrc/mapgen_flat.h
- src/mapgen_fractal.h 2 additions, 12 deletionssrc/mapgen_fractal.h
- src/mapgen_singlenode.h 4 additions, 13 deletionssrc/mapgen_singlenode.h
- src/mapgen_v5.h 2 additions, 13 deletionssrc/mapgen_v5.h
- src/mapgen_v6.h 2 additions, 14 deletionssrc/mapgen_v6.h
- src/mapgen_v7.h 2 additions, 12 deletionssrc/mapgen_v7.h
- src/mapgen_valleys.h 2 additions, 12 deletionssrc/mapgen_valleys.h
- src/script/lua_api/l_mainmenu.cpp 2 additions, 2 deletionssrc/script/lua_api/l_mainmenu.cpp
Please register or sign in to comment