refactor(requestAudioBank): return string

This commit is contained in:
Linden
2024-04-03 14:55:10 +11:00
parent 1e30dd4c89
commit 1922c8a8ec

View File

@@ -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
return lib.requestAudioBank