diff --git a/Barotrauma/BarotraumaShared/Lua/DefaultLib/LibClient.lua b/Barotrauma/BarotraumaShared/Lua/DefaultLib/LibClient.lua index cf3b550a3..accbdf4e4 100644 --- a/Barotrauma/BarotraumaShared/Lua/DefaultLib/LibClient.lua +++ b/Barotrauma/BarotraumaShared/Lua/DefaultLib/LibClient.lua @@ -23,6 +23,9 @@ defaultLib["Sounds"] = sounds defaultLib["SoundPlayer"] = CreateStatic("Barotrauma.SoundPlayer") defaultLib["SoundPrefab"] = CreateStatic("Barotrauma.SoundPrefab", true) +defaultLib["BackgroundMusic"] = CreateStatic("Barotrauma.BackgroundMusic", true) +defaultLib["GUISound"] = CreateStatic("Barotrauma.GUISound", true) +defaultLib["DamageSound"] = CreateStatic("Barotrauma.DamageSound", true) defaultLib["Sprite"] = CreateStatic("Barotrauma.Sprite", true) defaultLib["PlayerInput"] = CreateStatic("Barotrauma.PlayerInput", true) diff --git a/Barotrauma/BarotraumaShared/Lua/DefaultLib/LibShared.lua b/Barotrauma/BarotraumaShared/Lua/DefaultLib/LibShared.lua index 5a330252a..237256602 100644 --- a/Barotrauma/BarotraumaShared/Lua/DefaultLib/LibShared.lua +++ b/Barotrauma/BarotraumaShared/Lua/DefaultLib/LibShared.lua @@ -103,12 +103,14 @@ defaultLib["PropertyConditional"] = CreateStatic("Barotrauma.PropertyConditional defaultLib["StatusEffect"] = CreateStatic("Barotrauma.StatusEffect", true) defaultLib["ContentXElement"] = CreateStatic("Barotrauma.ContentXElement", true) +defaultLib["ContentPath"] = CreateStatic("Barotrauma.ContentPath", true) defaultLib["XElement"] = CreateStatic("System.Xml.Linq.XElement", true) defaultLib["XName"] = CreateStatic("System.Xml.Linq.XName", true) defaultLib["XAttribute"] = CreateStatic("System.Xml.Linq.XAttribute", true) defaultLib["XContainer"] = CreateStatic("System.Xml.Linq.XContainer", true) defaultLib["XDocument"] = CreateStatic("System.Xml.Linq.XDocument", true) defaultLib["XNode"] = CreateStatic("System.Xml.Linq.XNode", true) +defaultLib["SoundsFile"] = CreateStatic("Barotrauma.SoundsFile", true) defaultLib["Explosion"] = CreateStatic("Barotrauma.Explosion", true) diff --git a/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterClient.lua b/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterClient.lua index b8e4fc6a1..609510b70 100644 --- a/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterClient.lua +++ b/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterClient.lua @@ -22,6 +22,15 @@ RegisterBarotrauma("Networking.VoipCapture") RegisterBarotrauma("SoundsFile") RegisterBarotrauma("SoundPrefab") +RegisterBarotrauma("PrefabCollection`1[[Barotrauma.SoundPrefab]]") +RegisterBarotrauma("PrefabCollection`1[[Barotrauma.BackgroundMusic]]") +RegisterBarotrauma("PrefabCollection`1[[Barotrauma.GUISound]]") +RegisterBarotrauma("PrefabCollection`1[[Barotrauma.DamageSound]]") +RegisterBarotrauma("PrefabSelector`1[[Barotrauma.SoundPrefab]]") +RegisterBarotrauma("BackgroundMusic") +RegisterBarotrauma("GUISound") +RegisterBarotrauma("DamageSound") + RegisterBarotrauma("Sounds.SoundManager") RegisterBarotrauma("Sounds.OggSound") RegisterBarotrauma("Sounds.VideoSound") diff --git a/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterShared.lua b/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterShared.lua index e85b31769..abdf5387b 100644 --- a/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterShared.lua +++ b/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterShared.lua @@ -127,6 +127,9 @@ RegisterBarotrauma("ContentPackage") RegisterBarotrauma("RegularPackage") RegisterBarotrauma("CorePackage") RegisterBarotrauma("ContentXElement") +RegisterBarotrauma("ContentPath") + +RegisterBarotrauma("SoundsFile") Register("System.Xml.Linq.XElement") Register("System.Xml.Linq.XName")