diff --git a/Barotrauma/BarotraumaShared/Lua/DefaultLib/LibShared.lua b/Barotrauma/BarotraumaShared/Lua/DefaultLib/LibShared.lua index f540d0ff5..965116428 100644 --- a/Barotrauma/BarotraumaShared/Lua/DefaultLib/LibShared.lua +++ b/Barotrauma/BarotraumaShared/Lua/DefaultLib/LibShared.lua @@ -128,6 +128,9 @@ defaultLib["Endpoint"] = CreateStatic("Barotrauma.Networking.Endpoint") defaultLib["Explosion"] = CreateStatic("Barotrauma.Explosion", true) +defaultLib["ConvertUnits"] = CreateStatic("FarseerPhysics.ConvertUnits") +defaultLib["ToolBox"] = CreateStatic("Barotrauma.ToolBox") + defaultLib["AIObjective"] = CreateStatic("Barotrauma.AIObjective", true) defaultLib["AIObjectiveChargeBatteries"] = CreateStatic("Barotrauma.AIObjectiveChargeBatteries", true) defaultLib["AIObjectiveCleanupItem"] = CreateStatic("Barotrauma.AIObjectiveCleanupItem", true) diff --git a/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterShared.lua b/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterShared.lua index cbc608cd3..3728e7a29 100644 --- a/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterShared.lua +++ b/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterShared.lua @@ -373,8 +373,14 @@ RegisterBarotrauma("TraitorMissionResult") Register("FarseerPhysics.Dynamics.Body") Register("FarseerPhysics.Dynamics.World") Register("FarseerPhysics.Dynamics.Fixture") +Register("FarseerPhysics.ConvertUnits") RegisterBarotrauma("Physics") +local toolBox = RegisterBarotrauma("ToolBox") +if CLIENT then + LuaUserData.RemoveMember(toolBox, "OpenFileWithShell") +end + RegisterBarotrauma("Camera") RegisterBarotrauma("Key")