使用lua实现npk操作

This commit is contained in:
2025-09-03 09:34:30 +08:00
parent 25e7cff75d
commit 80390e48a7
10 changed files with 34 additions and 354 deletions
+8
View File
@@ -27,8 +27,16 @@ bool luaForceCreatePath(const char* szPath)
return forceCreatePath(strPath.c_str());
}
//utf8
bool luaCreateEmptyPath(const char* szPath)
{
std::wstring strPath = convertUtf8StringToWide(szPath);
return createEmptyPath(strPath.c_str());
}
void registerUtilsLuaLibs(struct lua_State* L)
{
lua_tinker::def(L, "forceCreatePath", &luaForceCreatePath);
lua_tinker::def(L, "forceCreatePathForFile", &luaForceCreatePathForFile);
lua_tinker::def(L, "createEmptyPath", &luaCreateEmptyPath);
}