diff --git a/imports/requestAudioBank/client.lua b/imports/requestAudioBank/client.lua index 51abab2..b5fbb8c 100644 --- a/imports/requestAudioBank/client.lua +++ b/imports/requestAudioBank/client.lua @@ -1,15 +1,11 @@ ----Loads audio bank +---Loads an audio bank. ---@param audioBank string ---@param timeout number? ----@return boolean +---@return string function lib.requestAudioBank(audioBank, timeout) - RequestScriptAudioBank(audioBank, false) - - if not coroutine.isyieldable() then return true end - return lib.waitFor(function() - if RequestScriptAudioBank(audioBank, false) then return true end + if RequestScriptAudioBank(audioBank, false) then return audioBank end end, ("failed to load audiobank '%s'"):format(audioBank), timeout or 500) end -return lib.requestAudioBank \ No newline at end of file +return lib.requestAudioBank