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;