diff --git a/Barotrauma/BarotraumaShared/Lua/DefaultRegister.lua b/Barotrauma/BarotraumaShared/Lua/DefaultRegister.lua index 5f86c37b6..a8c284a36 100644 --- a/Barotrauma/BarotraumaShared/Lua/DefaultRegister.lua +++ b/Barotrauma/BarotraumaShared/Lua/DefaultRegister.lua @@ -114,6 +114,14 @@ RegisterBarotrauma("Camera") RegisterBarotrauma("InputType") RegisterBarotrauma("Key") +RegisterBarotrauma("PrefabCollection`1[[Barotrauma.ItemPrefab]]") +RegisterBarotrauma("PrefabCollection`1[[Barotrauma.JobPrefab]]") +RegisterBarotrauma("PrefabCollection`1[[Barotrauma.CharacterPrefab]]") +RegisterBarotrauma("PrefabCollection`1[[Barotrauma.AfflictionPrefab]]") +RegisterBarotrauma("PrefabCollection`1[[Barotrauma.TalentPrefab]]") + +RegisterBarotrauma("Pair`2[[Barotrauma.JobPrefab],[System.Int32]]") + AddCallMetaMember(RegisterBarotrauma("CharacterInfo")) AddCallMetaMember(RegisterBarotrauma("Items.Components.Signal")) AddCallMetaMember(RegisterBarotrauma("SubmarineInfo")) diff --git a/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaSetup.cs b/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaSetup.cs index 9686b150b..e3fe2d9e9 100644 --- a/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaSetup.cs +++ b/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaSetup.cs @@ -323,13 +323,7 @@ namespace Barotrauma UserData.RegisterType(); UserData.RegisterType(); - UserData.RegisterType>(); - UserData.RegisterType>(); - UserData.RegisterType>(); - UserData.RegisterType>(); - UserData.RegisterType>(); - UserData.RegisterType>(); #if SERVER