From 1d1747a2ca4e61fd4b620d751b3e67de15bfab49 Mon Sep 17 00:00:00 2001 From: Evil Factory <36804725+evilfactory@users.noreply.github.com> Date: Thu, 17 Mar 2022 12:50:59 -0300 Subject: [PATCH] remove unnecessary stuff --- .../SharedSource/Lua/LuaCustomConverters.cs | 14 ++++----- .../SharedSource/Lua/LuaSetup.cs | 31 ------------------- 2 files changed, 7 insertions(+), 38 deletions(-) diff --git a/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaCustomConverters.cs b/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaCustomConverters.cs index 70d9c9501..87ada48eb 100644 --- a/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaCustomConverters.cs +++ b/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaCustomConverters.cs @@ -30,31 +30,31 @@ namespace Barotrauma { var function = v.Function; - return (GUIButton.OnClickedHandler)((GUIButton a, object b) => new LuaResult(LuaSetup.luaSetup.CallFunction(function, a, b)).Bool()); + return (GUIButton.OnClickedHandler)((GUIButton a, object b) => new LuaResult(GameMain.Lua.CallFunction(function, a, b)).Bool()); }); Script.GlobalOptions.CustomConverters.SetScriptToClrCustomConversion(DataType.Function, typeof(GUITextBlock.TextGetterHandler), v => { var function = v.Function; - return (GUITextBlock.TextGetterHandler)(() => new LuaResult(LuaSetup.luaSetup.CallFunction(function, new object[] {})).String()); + return (GUITextBlock.TextGetterHandler)(() => new LuaResult(GameMain.Lua.CallFunction(function, new object[] {})).String()); }); Script.GlobalOptions.CustomConverters.SetScriptToClrCustomConversion(DataType.Function, typeof(GUITextBox.OnTextChangedHandler), v => { var function = v.Function; - return (GUITextBox.OnTextChangedHandler)((GUITextBox a, string b) => new LuaResult(LuaSetup.luaSetup.CallFunction(function, a, b)).Bool()); + return (GUITextBox.OnTextChangedHandler)((GUITextBox a, string b) => new LuaResult(GameMain.Lua.CallFunction(function, a, b)).Bool()); }); Script.GlobalOptions.CustomConverters.SetScriptToClrCustomConversion(DataType.Function, typeof(GUITextBox.OnEnterHandler), v => { var function = v.Function; - return (GUITextBox.OnEnterHandler)((GUITextBox a, string b) => new LuaResult(LuaSetup.luaSetup.CallFunction(function, a, b)).Bool()); + return (GUITextBox.OnEnterHandler)((GUITextBox a, string b) => new LuaResult(GameMain.Lua.CallFunction(function, a, b)).Bool()); }); Script.GlobalOptions.CustomConverters.SetScriptToClrCustomConversion(DataType.Function, typeof(GUITickBox.OnSelectedHandler), v => { var function = v.Function; - return (GUITickBox.OnSelectedHandler)((GUITickBox a) => new LuaResult(LuaSetup.luaSetup.CallFunction(function, a)).Bool()); + return (GUITickBox.OnSelectedHandler)((GUITickBox a) => new LuaResult(GameMain.Lua.CallFunction(function, a)).Bool()); }); #endif @@ -76,7 +76,7 @@ namespace Barotrauma Script.GlobalOptions.CustomConverters.SetScriptToClrCustomConversion(DataType.Function, typeof(Action), v => { var function = v.Function; - return (Action)(p => LuaSetup.luaSetup.CallFunction(function, p)); + return (Action)(p => GameMain.Lua.CallFunction(function, p)); }); } @@ -85,7 +85,7 @@ namespace Barotrauma Script.GlobalOptions.CustomConverters.SetScriptToClrCustomConversion(DataType.Function, typeof(Action), v => { var function = v.Function; - return (Action)(() => LuaSetup.luaSetup.CallFunction(function)); + return (Action)(() => GameMain.Lua.CallFunction(function)); }); } diff --git a/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaSetup.cs b/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaSetup.cs index 0953d4b98..bde3a0290 100644 --- a/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaSetup.cs +++ b/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaSetup.cs @@ -13,8 +13,6 @@ namespace Barotrauma { partial class LuaSetup { - public static LuaSetup luaSetup; - public Script lua; public LuaHook hook; @@ -104,12 +102,6 @@ namespace Barotrauma } - public void PrintMessageNoLog(object message) - { - if (message == null) { message = "nil"; } - Console.WriteLine(message.ToString()); - } - public DynValue DoString(string code, Table globalContext = null, string codeStringFriendly = null) { try @@ -189,15 +181,6 @@ namespace Barotrauma return null; } - public static DynValue CreateUserDataSafe(object o) - { - if (o == null) - return DynValue.Nil; - - return UserData.Create(o); - } - - public object CallFunction(object function, params object[] arguments) { try @@ -217,11 +200,6 @@ namespace Barotrauma luaScriptLoader.ModulePaths = str; } - public float TestFunction(float value) - { - return value * 2; - } - public void Stop() { if (harmony != null) @@ -234,17 +212,12 @@ namespace Barotrauma game = null; networking = null; luaScriptLoader = null; - - luaSetup = null; - } public void Initialize() { Stop(); - luaSetup = this; - PrintMessage("Lua! Version " + AssemblyInfo.GitRevision); luaScriptLoader = new LuaScriptLoader(this); @@ -273,10 +246,6 @@ namespace Barotrauma lua.Globals["setmodulepaths"] = (Action)SetModulePaths; - lua.Globals["TestFunction"] = (Func)TestFunction; - - lua.Globals["printNoLog"] = (Action)PrintMessageNoLog; - lua.Globals["dofile"] = (Func)DoFile; lua.Globals["loadfile"] = (Func)LoadFile; lua.Globals["require"] = (Func)Require;