Expose logger to Lua
This commit is contained in:
@@ -297,6 +297,7 @@ namespace Barotrauma
|
|||||||
Hook.Initialize();
|
Hook.Initialize();
|
||||||
ModStore.Initialize();
|
ModStore.Initialize();
|
||||||
|
|
||||||
|
UserData.RegisterType<LuaCsLogger>();
|
||||||
UserData.RegisterType<LuaCsConfig>();
|
UserData.RegisterType<LuaCsConfig>();
|
||||||
UserData.RegisterType<LuaCsSetupConfig>();
|
UserData.RegisterType<LuaCsSetupConfig>();
|
||||||
UserData.RegisterType<LuaCsAction>();
|
UserData.RegisterType<LuaCsAction>();
|
||||||
@@ -324,6 +325,7 @@ namespace Barotrauma
|
|||||||
Lua.Globals["dostring"] = (Func<string, Table, string, DynValue>)Lua.DoString;
|
Lua.Globals["dostring"] = (Func<string, Table, string, DynValue>)Lua.DoString;
|
||||||
Lua.Globals["load"] = (Func<string, Table, string, DynValue>)Lua.LoadString;
|
Lua.Globals["load"] = (Func<string, Table, string, DynValue>)Lua.LoadString;
|
||||||
|
|
||||||
|
Lua.Globals["Logger"] = UserData.CreateStatic<LuaCsLogger>();
|
||||||
Lua.Globals["CsScript"] = CsScript;
|
Lua.Globals["CsScript"] = CsScript;
|
||||||
Lua.Globals["LuaUserData"] = UserData.CreateStatic<LuaUserData>();
|
Lua.Globals["LuaUserData"] = UserData.CreateStatic<LuaUserData>();
|
||||||
Lua.Globals["Game"] = Game;
|
Lua.Globals["Game"] = Game;
|
||||||
|
|||||||
Reference in New Issue
Block a user