From 53b92e3a4409d58be3dafecebb6a5d352433cf35 Mon Sep 17 00:00:00 2001 From: EvilFactory Date: Sun, 14 Aug 2022 10:54:50 -0300 Subject: [PATCH] added RespawnManager to Game --- .../Lua/DefaultRegister/RegisterShared.lua | 1 + .../SharedSource/LuaCs/Lua/LuaClasses/LuaGame.cs | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterShared.lua b/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterShared.lua index df310142a..d73200b9f 100644 --- a/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterShared.lua +++ b/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterShared.lua @@ -42,6 +42,7 @@ RegisterBarotrauma("LevelTrigger") RegisterBarotrauma("DestructibleLevelWall") RegisterBarotrauma("Biome") RegisterBarotrauma("Map") +RegisterBarotrauma("Networking.RespawnManager") RegisterBarotrauma("Character") RegisterBarotrauma("CharacterPrefab") diff --git a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/Lua/LuaClasses/LuaGame.cs b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/Lua/LuaClasses/LuaGame.cs index 92a590115..5f4a3f1ad 100644 --- a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/Lua/LuaClasses/LuaGame.cs +++ b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/Lua/LuaClasses/LuaGame.cs @@ -104,6 +104,18 @@ namespace Barotrauma #endif } } + + public RespawnManager RespawnManager + { + get + { +#if SERVER + return GameMain.Server.RespawnManager; +#else + return GameMain.Client.RespawnManager; +#endif + } + } public DynValue Settings;