ObjDefManager, Mapgen SAPI: Huge refactoring
authorkwolekr <kwolekr@minetest.net>
Wed, 1 Apr 2015 03:27:19 +0000 (23:27 -0400)
committerkwolekr <kwolekr@minetest.net>
Wed, 1 Apr 2015 03:27:58 +0000 (23:27 -0400)
commit337e79c656a12bcf0dac4b25d5f0e021188e383a
treea8c15908fd5c2fe6e96cbe0324b664e201c58989
parentd1d5618bb829127d8e138f354bf5a4f23852df59
ObjDefManager, Mapgen SAPI: Huge refactoring

 - General code cleanup
 - Unified object creation and loading
 - Specifying objects in APIs is now orthogonal (i.e. anything can take an ID,
   name string, or the raw table definition (and automatically registers if present
doc/lua_api.txt
src/mapgen.h
src/mg_biome.h
src/mg_decoration.h
src/mg_ore.h
src/mg_schematic.h
src/script/lua_api/l_mapgen.cpp
src/script/lua_api/l_mapgen.h