From 2ea97d3d5e87e96f497b92fa3173d1559eea0611 Mon Sep 17 00:00:00 2001 From: Evil Factory <36804725+evilfactory@users.noreply.github.com> Date: Sat, 28 Mar 2026 10:52:33 -0300 Subject: [PATCH] Add CallLuaFunction legacy redirect --- Barotrauma/BarotraumaShared/SharedSource/LuaCs/LuaCsSetup.cs | 2 ++ 1 file changed, 2 insertions(+) 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