From 1922c8a8ec3b8ad4391247a749acc215113c5854 Mon Sep 17 00:00:00 2001 From: Linden <65407488+thelindat@users.noreply.github.com> Date: Wed, 3 Apr 2024 14:55:10 +1100 Subject: [PATCH] refactor(requestAudioBank): return string --- imports/requestAudioBank/client.lua | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) 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