fix client-side lua errors

This commit is contained in:
Evil Factory
2021-12-26 13:32:45 -03:00
parent d033a43fc7
commit f04d897370
3 changed files with 6 additions and 9 deletions

View File

@@ -33,10 +33,4 @@ Hook.HookMethod("Barotrauma.Item", "Unequip", function (instance, p)
if Hook.Call("itemUnequip", instance, p.character) == true then
return false
end
end, Hook.HookMethodType.Before)
Hook.HookMethod("Barotrauma.Networking.GameServer", "AssignJobs", function (instance, a)
if Hook.Call("jobAssigned", a) == true then
return false
end
end, Hook.HookMethodType.After)
end, Hook.HookMethodType.Before)

View File

@@ -3,7 +3,7 @@ local defaultLib = {}
require("DefaultRegister")
local CreateStatic = function (typeName)
return LuaUserData.CreateStatic("Barotrauma." .. typeName)
return LuaUserData.CreateStatic("Barotrauma." .. typeName)
end
defaultLib["WayPoint"] = CreateStatic("WayPoint")

View File

@@ -5,7 +5,10 @@ end
local AddCallMetaMember = LuaUserData.AddCallMetaMember
LuaUserData.RegisterType("System.TimeSpan")
RegisterBarotrauma("Networking.GameServer")
if SERVER then
RegisterBarotrauma("Networking.GameServer")
end
RegisterBarotrauma("CauseOfDeathType")
RegisterBarotrauma("Level+InterestingPosition")