Re-enabled the lua type filter again

This commit is contained in:
EvilFactory
2023-04-09 14:10:34 -03:00
parent 675b4f349c
commit 0f49932604
2 changed files with 53 additions and 23 deletions
+1 -23
View File
@@ -43,29 +43,7 @@ require("DefaultLib/Utils/String")
require("DefaultLib/Utils/Util")
require("DefaultLib/Utils/SteamApi")
if false then
LuaUserData.RegisterType = function (typeName)
local descriptor = Descriptors[typeName]
if descriptor == nil then
error("Type '" .. typeName .. "' can't be registered", 2)
else
return descriptor
end
end
local originalCreateStatic = LuaUserData.CreateStatic
LuaUserData.CreateStatic = function (typeName, addCallMethod)
local descriptor = Descriptors[typeName]
if descriptor == nil then
error("Unable to create static reference to type " .. typeName, 2)
end
return originalCreateStatic(typeName, addCallMethod)
end
end
require("PostSetup")
LuaSetup = nil