Graphics::requestStreamedTextureDict: Difference between revisions

From RAGE Multiplayer Wiki
(yay)
(Added example)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
last param isnt a toggle
Requests the specified texture dictionary.
==Syntax==
==Syntax==
<syntaxhighlight lang="javascript">graphics.requestStreamedTextureDict(textureDict, p1);</syntaxhighlight>
<syntaxhighlight lang="javascript">mp.game.graphics.requestStreamedTextureDict(textureDict, p1);</syntaxhighlight>
=== Required Arguments ===
=== Required Arguments ===
*'''textureDict:''' String
*'''textureDict:''' String
Line 8: Line 8:
*'''Undefined'''
*'''Undefined'''
==Example==
==Example==
{{ClientSide}}
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
todo
// This function will load the specified texture dictionary.
function loadTextureDictionary(textureDict) {
    if (!mp.game.graphics.hasStreamedTextureDictLoaded(textureDict)) {
        mp.game.graphics.requestStreamedTextureDict(textureDict, true);
        while (!mp.game.graphics.hasStreamedTextureDictLoaded(textureDict)) mp.game.wait(0);
    }
}
 
loadTextureDictionary("commonmenu"); // will load commonmenu.ytd
</syntaxhighlight>
</syntaxhighlight>
==See also==
==See also==
{{Graphics_function_c}}
{{Graphics_s_function_c}}
[[Category:Clientside API]]
[[Category:Clientside API]]
[[Category:TODO: Example]]
[[Category:TODO: Example]]

Latest revision as of 15:44, 5 July 2018

Requests the specified texture dictionary.

Syntax

mp.game.graphics.requestStreamedTextureDict(textureDict, p1);

Required Arguments

  • textureDict: String
  • p1: Boolean

Return value

  • Undefined

Example

Client-Side
// This function will load the specified texture dictionary.
function loadTextureDictionary(textureDict) {
    if (!mp.game.graphics.hasStreamedTextureDictLoaded(textureDict)) {
        mp.game.graphics.requestStreamedTextureDict(textureDict, true);
        while (!mp.game.graphics.hasStreamedTextureDictLoaded(textureDict)) mp.game.wait(0);
    }
}

loadTextureDictionary("commonmenu"); // will load commonmenu.ytd

See also