diff --git a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/LuaCsSetup.cs b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/LuaCsSetup.cs index a813a33c3..0e8dcb1bc 100644 --- a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/LuaCsSetup.cs +++ b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/LuaCsSetup.cs @@ -3,6 +3,7 @@ using Barotrauma.LuaCs.Compatibility; using Barotrauma.LuaCs.Data; using Barotrauma.LuaCs.Events; using LightInject; +using MoonSharp.Interpreter; using System; using System.Collections.Generic; using System.Collections.Immutable; @@ -383,6 +384,7 @@ namespace Barotrauma public ILuaCsHook Hook => this.EventService; public INetworkingService Networking => this.NetworkingService; public ILuaCsTimer Timer => _servicesProvider.GetService(); + public DynValue CallLuaFunction(object function, params object[] args) => LuaScriptManagementService.CallFunctionSafe(function, args); #endregion