Index: trunk/src/engine/default_resource_manager.cc
===================================================================
--- trunk/src/engine/default_resource_manager.cc	(revision 510)
+++ trunk/src/engine/default_resource_manager.cc	(revision 512)
@@ -27,4 +27,5 @@
 	m_lua = lua;
 
+	int below_already_registered;
 	m_lua->register_enum( "RND_LINEAR",     static_cast<int>( random_dist::LINEAR ) );
 	m_lua->register_enum( "RND_GAUSSIAN",   static_cast<int>( random_dist::GAUSSIAN ) );
Index: trunk/src/engine/model_manager.cc
===================================================================
--- trunk/src/engine/model_manager.cc	(revision 510)
+++ trunk/src/engine/model_manager.cc	(revision 512)
@@ -8,4 +8,5 @@
 
 #include "nv/lua/lua_math.hh"
+#include "nv/lua/lua_flags.hh"
 
 using namespace nv;
@@ -16,4 +17,5 @@
 
 	model* gm = new model;
+	gm->flags  = table.get< flags<32> >( "flags" );
 	gm->attach = table.get_string_hash_64( "attach" );
 	gm->root.set_position( table.get<vec3>( "root_position", vec3() ) );
