Audio::requestAmbientBank: Difference between revisions

From RAGE Multiplayer Wiki
(Created page with " {{ClientsideJsFunction}} {{JSContainer| ===Required Params=== *'''p0:''' {{RageType|string}} *'''p1:''' {{RageType|boolean}} *'''p2:''' {{RageType|number}} ===Return value=== *''' {{RageType|boolean}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.audio.requestAmbientBank(p0, p1, p2) </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> //todo </syntaxhighlight> }} ==See also== {{Audio_s_function_c}} Category:Clientside API Category:TO...")
 
No edit summary
 
Line 1: Line 1:
 
This function will load requested ambient bank.
{{ClientsideJsFunction}}
{{ClientsideJsFunction}}
{{JSContainer|
{{JSContainer|


===Required Params===
===Required Params===
*'''p0:''' {{RageType|string}}
*'''ambientBankName:''' {{RageType|string}}  
*'''p1:''' {{RageType|boolean}}
*'''p1:''' {{RageType|boolean}}
*'''p2:''' {{RageType|number}}
*'''p2:''' {{RageType|number}} — Always -1


===Return value===
===Return value===
Line 13: Line 13:
==Syntax==
==Syntax==
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
mp.game.audio.requestAmbientBank(p0, p1, p2)
mp.game.audio.requestAmbientBank(ambientBankName, p1, -1)
</syntaxhighlight>
</syntaxhighlight>


==Example==
==Example==
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
//todo
// Asynchronously loads 'DLC_LUXE/LUXE_SMOKE_CIGAR' ambient audio bank.
await mp.game.waitForAsync(() => mp.game.audio.requestAmbientBank("DLC_LUXE/LUXE_SMOKE_CIGAR", false, -1));
</syntaxhighlight>
</syntaxhighlight>
}}
}}
Line 24: Line 25:
{{Audio_s_function_c}}
{{Audio_s_function_c}}
[[Category:Clientside API]]
[[Category:Clientside API]]
[[Category:TODO: Example]]

Latest revision as of 06:19, 4 January 2025

This function will load requested ambient bank.

Client-Side
Function

 JavaScript



JavaScript Syntax


Required Params

  • ambientBankName: string
  • p1: boolean
  • p2: number — Always -1

Return value

  • boolean

Syntax

mp.game.audio.requestAmbientBank(ambientBankName, p1, -1)

Example

// Asynchronously loads 'DLC_LUXE/LUXE_SMOKE_CIGAR' ambient audio bank.
await mp.game.waitForAsync(() => mp.game.audio.requestAmbientBank("DLC_LUXE/LUXE_SMOKE_CIGAR", false, -1));


See also