Fixed Render-Target Bug

This commit is contained in:
Pickle
2022-12-15 18:18:13 -05:00
committed by GitHub
parent e42fbc2ce7
commit 11569b6327

View File

@@ -9,10 +9,22 @@ function CreateNamedRenderTargetForModel(name, model)
if IsNamedRendertargetRegistered(name) then if IsNamedRendertargetRegistered(name) then
handle = GetNamedRendertargetRenderId(name) handle = GetNamedRendertargetRenderId(name)
end end
return handle return handle
end end
function RequestTextureDictionary(dict)
RequestStreamedTextureDict(dict)
while not HasStreamedTextureDictLoaded(dict) do Wait(0) end
return dict
end
function LoadModel(model)
if not IsModelInCdimage(model) then return end
RequestModel(model)
while not HasModelLoaded(model) do Wait(0) end
return model
end
function RenderScaleformTV(renderTarget, scaleform, entity) function RenderScaleformTV(renderTarget, scaleform, entity)
SetTextRenderId(renderTarget) -- set render target SetTextRenderId(renderTarget) -- set render target
Set_2dLayer(4) Set_2dLayer(4)
@@ -24,3 +36,4 @@ function RenderScaleformTV(renderTarget, scaleform, entity)
SetTextRenderId(GetDefaultScriptRendertargetRenderId()) -- reset SetTextRenderId(GetDefaultScriptRendertargetRenderId()) -- reset
SetScriptGfxDrawBehindPausemenu(0) SetScriptGfxDrawBehindPausemenu(0)
end end