mirror of
https://github.com/CommunityOx/ox_lib.git
synced 2026-08-18 15:36:02 +01:00
fix(resource/streaming): don't use HasModelLoaded for everything
This commit is contained in:
@@ -17,7 +17,7 @@ function lib.requestAnimDict(dict, timeout)
|
|||||||
if HasAnimDictLoaded(dict) then return dict end
|
if HasAnimDictLoaded(dict) then return dict end
|
||||||
assert(DoesAnimDictExist(dict), ('Attempted to load an invalid animdict (%s)'):format(dict))
|
assert(DoesAnimDictExist(dict), ('Attempted to load an invalid animdict (%s)'):format(dict))
|
||||||
RequestAnimDict(dict)
|
RequestAnimDict(dict)
|
||||||
return hasLoaded(HasModelLoaded, 'animdict', dict, timeout)
|
return hasLoaded(HasAnimDictLoaded, 'animdict', dict, timeout)
|
||||||
end
|
end
|
||||||
|
|
||||||
---@param set string
|
---@param set string
|
||||||
@@ -26,7 +26,7 @@ end
|
|||||||
function lib.requestAnimSet(set, timeout)
|
function lib.requestAnimSet(set, timeout)
|
||||||
if HasAnimSetLoaded(set) then return set end
|
if HasAnimSetLoaded(set) then return set end
|
||||||
RequestAnimSet(set)
|
RequestAnimSet(set)
|
||||||
return hasLoaded(HasModelLoaded, 'animset', set, timeout)
|
return hasLoaded(HasAnimSetLoaded, 'animset', set, timeout)
|
||||||
end
|
end
|
||||||
|
|
||||||
---@param model string|number
|
---@param model string|number
|
||||||
@@ -46,7 +46,7 @@ end
|
|||||||
function lib.requestStreamedTextureDict(dict, timeout)
|
function lib.requestStreamedTextureDict(dict, timeout)
|
||||||
if HasStreamedTextureDictLoaded(dict) then return dict end
|
if HasStreamedTextureDictLoaded(dict) then return dict end
|
||||||
RequestStreamedTextureDict(dict)
|
RequestStreamedTextureDict(dict)
|
||||||
return hasLoaded(HasModelLoaded, 'texture dict', dict, timeout)
|
return hasLoaded(HasStreamedTextureDictLoaded, 'texture dict', dict, timeout)
|
||||||
end
|
end
|
||||||
|
|
||||||
---@param fxName string
|
---@param fxName string
|
||||||
@@ -55,5 +55,5 @@ end
|
|||||||
function lib.requestNamedPtfxAsset(fxName, timeout)
|
function lib.requestNamedPtfxAsset(fxName, timeout)
|
||||||
if HasNamedPtfxAssetLoaded(fxName) then return fxName end
|
if HasNamedPtfxAssetLoaded(fxName) then return fxName end
|
||||||
RequestNamedPtfxAsset(fxName)
|
RequestNamedPtfxAsset(fxName)
|
||||||
return hasLoaded(HasModelLoaded, 'named ptfx', fxName, timeout)
|
return hasLoaded(RequestNamedPtfxAsset, 'named ptfx', fxName, timeout)
|
||||||
end
|
end
|
||||||
Reference in New Issue
Block a user