better LuaUserData error handling and add Steam.GetWorkshopCollection

This commit is contained in:
Evil Factory
2022-05-19 14:26:21 -03:00
parent 6ee6b5cd15
commit ca0da04ad0
3 changed files with 50 additions and 20 deletions
@@ -4,6 +4,8 @@ local AddCallMetaTable = LuaSetup.AddCallMetaTable
local CreateStatic = LuaSetup.CreateStatic
local CreateEnum = LuaUserData.CreateEnumTable
require("DefaultLib/Utils/SteamApi")
defaultLib["Byte"] = CreateStatic("Barotrauma.LuaByte", true)
defaultLib["UShort"] = CreateStatic("Barotrauma.LuaUShort", true)
defaultLib["Float"] = CreateStatic("Barotrauma.LuaFloat", true)