From a37ea7cea20ae6efe8950b040f5fd7f453e33403 Mon Sep 17 00:00:00 2001 From: Onran <100285264+Onran0@users.noreply.github.com> Date: Sun, 25 Feb 2024 12:53:27 +0900 Subject: [PATCH] read/write bytes functions and mkdirs in lib "file" --- src/logic/scripting/lua/api_lua.h | 6 ++++++ 1 file changed, 6 insertions(+) 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} };