diff --git a/src/logic/scripting/lua/api_lua.h b/src/logic/scripting/lua/api_lua.h index 27fd4c85..aecadf06 100644 --- a/src/logic/scripting/lua/api_lua.h +++ b/src/logic/scripting/lua/api_lua.h @@ -13,6 +13,9 @@ extern int l_file_isfile(lua_State* L); extern int l_file_isdir(lua_State* L); extern int l_file_length(lua_State* L); extern int l_file_mkdir(lua_State* L); +extern int l_file_mkdirs(lua_State* L); +extern int l_file_read_bytes(lua_State* L); +extern int l_file_write_bytes(lua_State* L); static const luaL_Reg filelib [] = { {"resolve", lua_wrap_errors}, @@ -23,6 +26,9 @@ static const luaL_Reg filelib [] = { {"isdir", lua_wrap_errors}, {"length", lua_wrap_errors}, {"mkdir", lua_wrap_errors}, + {"mkdirs", lua_wrap_errors}, + {"read_bytes", lua_wrap_errors}, + {"write_bytes", lua_wrap_errors}, {NULL, NULL} };