Fire::addExplosion: Difference between revisions

From RAGE Multiplayer Wiki
(yay)
 
(yay)
Line 1: Line 1:
BOOL isAudible = If explosion makes a sound.<br>BOOL isInvisible = If the explosion is invisible or not.<br><br>this native is missing a new argument: noDamage<br>nodamage = false: damage || nodamage = true: no damage<br><br>enum ExplosionTypes<br>{<br> EXPLOSION_GRENADE,<br> EXPLOSION_GRENADELAUNCHER,<br> EXPLOSION_STICKYBOMB,<br> EXPLOSION_MOLOTOV,<br> EXPLOSION_ROCKET,<br> EXPLOSION_TANKSHELL,<br> EXPLOSION_HI_OCTANE,<br> EXPLOSION_CAR,<br> EXPLOSION_PLANE,<br> EXPLOSION_PETROL_PUMP,<br> EXPLOSION_BIKE,<br> EXPLOSION_DIR_STEAM,<br> EXPLOSION_DIR_FLAME,<br> EXPLOSION_DIR_WATER_HYDRANT,<br> EXPLOSION_DIR_GAS_CANISTER,<br> EXPLOSION_BOAT,<br> EXPLOSION_SHIP_DESTROY,<br> EXPLOSION_TRUCK,<br> EXPLOSION_BULLET,<br> EXPLOSION_SMOKEGRENADELAUNCHER,<br> EXPLOSION_SMOKEGRENADE,<br> EXPLOSION_BZGAS,<br> EXPLOSION_FLARE,<br> EXPLOSION_GAS_CANISTER,<br> EXPLOSION_EXTINGUISHER,<br> EXPLOSION_PROGRAMMABLEAR,<br> EXPLOSION_TRAIN,<br> EXPLOSION_BARREL,<br> EXPLOSION_PROPANE,<br> EXPLOSION_BLIMP,<br> EXPLOSION_DIR_FLAME_EXPLODE,<br> EXPLOSION_TANKER,<br> EXPLOSION_PLANE_ROCKET,<br> EXPLOSION_VEHICLE_BULLET,<br> EXPLOSION_GAS_TANK,<br> EXPLOSION_BIRD_CRAP<br>};
BOOL isAudible = If explosion makes a sound.<br>BOOL isInvisible = If the explosion is invisible or not.<br><br>this native is missing a new argument: noDamage<br>nodamage = false: damage || nodamage = true: no damage<br><br>enum ExplosionTypes<br>{<br> EXPLOSION_GRENADE,<br> EXPLOSION_GRENADELAUNCHER,<br> EXPLOSION_STICKYBOMB,<br> EXPLOSION_MOLOTOV,<br> EXPLOSION_ROCKET,<br> EXPLOSION_TANKSHELL,<br> EXPLOSION_HI_OCTANE,<br> EXPLOSION_CAR,<br> EXPLOSION_PLANE,<br> EXPLOSION_PETROL_PUMP,<br> EXPLOSION_BIKE,<br> EXPLOSION_DIR_STEAM,<br> EXPLOSION_DIR_FLAME,<br> EXPLOSION_DIR_WATER_HYDRANT,<br> EXPLOSION_DIR_GAS_CANISTER,<br> EXPLOSION_BOAT,<br> EXPLOSION_SHIP_DESTROY,<br> EXPLOSION_TRUCK,<br> EXPLOSION_BULLET,<br> EXPLOSION_SMOKEGRENADELAUNCHER,<br> EXPLOSION_SMOKEGRENADE,<br> EXPLOSION_BZGAS,<br> EXPLOSION_FLARE,<br> EXPLOSION_GAS_CANISTER,<br> EXPLOSION_EXTINGUISHER,<br> EXPLOSION_PROGRAMMABLEAR,<br> EXPLOSION_TRAIN,<br> EXPLOSION_BARREL,<br> EXPLOSION_PROPANE,<br> EXPLOSION_BLIMP,<br> EXPLOSION_DIR_FLAME_EXPLODE,<br> EXPLOSION_TANKER,<br> EXPLOSION_PLANE_ROCKET,<br> EXPLOSION_VEHICLE_BULLET,<br> EXPLOSION_GAS_TANK,<br> EXPLOSION_BIRD_CRAP<br>};
==Syntax==
==Syntax==
<syntaxhighlight lang="javascript">fire.addExplosion(x, y, z, explosionType, damageScale, isAudible, isInvisible, cameraShake);</syntaxhighlight>
<syntaxhighlight lang="javascript">mp.game.fire.addExplosion(x, y, z, explosionType, damageScale, isAudible, isInvisible, cameraShake);</syntaxhighlight>
=== Required Arguments ===
=== Required Arguments ===
*'''x:''' float
*'''x:''' float
Line 15: Line 15:
==Example==
==Example==
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
todo
// todo
</syntaxhighlight>
</syntaxhighlight>
==See also==
==See also==
{{Fire_function_c}}
{{Fire_s_function_c}}
[[Category:Clientside API]]
[[Category:Clientside API]]
[[Category:TODO: Example]]
[[Category:TODO: Example]]

Revision as of 21:06, 6 May 2017

BOOL isAudible = If explosion makes a sound.
BOOL isInvisible = If the explosion is invisible or not.

this native is missing a new argument: noDamage
nodamage = false: damage || nodamage = true: no damage

enum ExplosionTypes
{
EXPLOSION_GRENADE,
EXPLOSION_GRENADELAUNCHER,
EXPLOSION_STICKYBOMB,
EXPLOSION_MOLOTOV,
EXPLOSION_ROCKET,
EXPLOSION_TANKSHELL,
EXPLOSION_HI_OCTANE,
EXPLOSION_CAR,
EXPLOSION_PLANE,
EXPLOSION_PETROL_PUMP,
EXPLOSION_BIKE,
EXPLOSION_DIR_STEAM,
EXPLOSION_DIR_FLAME,
EXPLOSION_DIR_WATER_HYDRANT,
EXPLOSION_DIR_GAS_CANISTER,
EXPLOSION_BOAT,
EXPLOSION_SHIP_DESTROY,
EXPLOSION_TRUCK,
EXPLOSION_BULLET,
EXPLOSION_SMOKEGRENADELAUNCHER,
EXPLOSION_SMOKEGRENADE,
EXPLOSION_BZGAS,
EXPLOSION_FLARE,
EXPLOSION_GAS_CANISTER,
EXPLOSION_EXTINGUISHER,
EXPLOSION_PROGRAMMABLEAR,
EXPLOSION_TRAIN,
EXPLOSION_BARREL,
EXPLOSION_PROPANE,
EXPLOSION_BLIMP,
EXPLOSION_DIR_FLAME_EXPLODE,
EXPLOSION_TANKER,
EXPLOSION_PLANE_ROCKET,
EXPLOSION_VEHICLE_BULLET,
EXPLOSION_GAS_TANK,
EXPLOSION_BIRD_CRAP
};

Syntax

mp.game.fire.addExplosion(x, y, z, explosionType, damageScale, isAudible, isInvisible, cameraShake);

Required Arguments

  • x: float
  • y: float
  • z: float
  • explosionType: int
  • damageScale: float
  • isAudible: Boolean
  • isInvisible: Boolean
  • cameraShake: float

Return value

  • Undefined

Example

// todo

See also

Template:Fire s function c