int LuaInterface::lua_dofiles(lua_State* L) { std::string contains = ""; if(g_lua.getTop() > 2) { contains = g_lua.popString(); } bool recursive = false; if(g_lua.getTop() > 1) { recursive = g_lua.popBoolean(); } std::string directory = g_lua.popString(); g_lua.loadFiles(directory, recursive, contains); return 0; }