Fire::startScriptFire: Difference between revisions
m (Fixed two typographical errors, changed example to use clearer text labels matching the ones used by the function definition.) |
m ("TODO: Example" category no longer needed.) |
||
| (One intermediate revision by the same user not shown) | |||
| Line 19: | Line 19: | ||
{{ClientsideCode| | {{ClientsideCode| | ||
<pre> | <pre> | ||
mp.events.add('StartFire', (posX, posY, posZ, maxChildren, isGasFire) => { | mp.events.add('StartFire', (posX, posY, posZ, maxChildren, isGasFire) => { | ||
// The fireId is a int | // The fireId is a int | ||
| Line 30: | Line 29: | ||
{{Fire_s_function_c}} | {{Fire_s_function_c}} | ||
[[Category:Clientside API]] | [[Category:Clientside API]] | ||
Latest revision as of 04:06, 28 September 2021
Starts a fire:
xyz: Location of fire
maxChildren: The max amount of times a fire can spread to other objects. Must be 25 or less, or the function will do nothing.
isGasFire: Whether or not the fire is powered by gasoline.
Syntax
mp.game.fire.startScriptFire(X, Y, Z, maxChildren, isGasFire);
Required Arguments
- X: float
- Y: float
- Z: float
- maxChildren: int
- isGasFire: Boolean
Return value
- int
Example
Client-Side
mp.events.add('StartFire', (posX, posY, posZ, maxChildren, isGasFire) => {
// The fireId is a int
let fireId = mp.game.fire.startScriptFire(posX, posY, posZ, maxChildren, isGasFire);
});