{"hash":"0x7D6F58F69DA92530","ns":"FIRE","name":"ADD_EXPLOSION","slug":"ADD_EXPLOSION","official":true,"named":true,"luaName":"AddExplosion","game":"rdr3","apiset":"client","returnType":"void","params":[{"name":"x","type":"float"},{"name":"y","type":"float"},{"name":"z","type":"float"},{"name":"explosionType","type":"int"},{"name":"damageScale","type":"float"},{"name":"isAudible","type":"BOOL"},{"name":"isInvisible","type":"BOOL"},{"name":"cameraShake","type":"float"}],"summary":"EXP_TAG_GRENADE, EXP_TAG_STICKYBOMB, EXP_TAG_MOLOTOV, EXP_TAG_MOLOTOV_VOLATILE, EXP_TAG_HI_OCTANE, EXP_TAG_CAR, EXP_TAG_PLANE, EXP_TAG_PETROL_PUMP, EXP_TAG_DIR_STEAM, EXP_TAG_DIR_FLAME, EXP_TAG_DIR_WATER_HYDRANT, EXP_TAG_BOAT, EXP_TAG_BU…","descriptions":[{"source":"alloc8or","format":"text","body":"https://github.com/femga/rdr3_discoveries/tree/master/graphics/explosions\n\nexplosionType:\nenum eExplosionTag\n{\n\tEXP_TAG_DONTCARE = -1,\n\tEXP_TAG_GRENADE,\n\tEXP_TAG_STICKYBOMB,\n\tEXP_TAG_MOLOTOV,\n\tEXP_TAG_MOLOTOV_VOLATILE,\n\tEXP_TAG_HI_OCTANE,\n\tEXP_TAG_CAR,\n\tEXP_TAG_PLANE,\n\tEXP_TAG_PETROL_PUMP,\n\tEXP_TAG_DIR_STEAM,\n\tEXP_TAG_DIR_FLAME,\n\tEXP_TAG_DIR_WATER_HYDRANT,\n\tEXP_TAG_BOAT,\n\tEXP_TAG_BULLET,\n\tEXP_TAG_SMOKEGRENADE,\n\tEXP_TAG_BZGAS,\n\tEXP_TAG_GAS_CANISTER,\n\tEXP_TAG_EXTINGUISHER,\n\tEXP_TAG_TRAIN,\n\tEXP_TAG_DIR_FLAME_EXPLODE,\n\tEXP_TAG_VEHICLE_BULLET,\n\tEXP_TAG_BIRD_CRAP,\n\tEXP_TAG_FIREWORK,\n\tEXP_TAG_TORPEDO,\n\tEXP_TAG_TORPEDO_UNDERWATER,\n\tEXP_TAG_LANTERN,\n\tEXP_TAG_DYNAMITE,\n\tEXP_TAG_DYNAMITESTACK,\n\tEXP_TAG_DYNAMITE_VOLATILE,\n\tEXP_TAG_RIVER_BLAST,\n\tEXP_TAG_PLACED_DYNAMITE,\n\tEXP_TAG_FIRE_ARROW,\n\tEXP_TAG_DYNAMITE_ARROW,\n\tEXP_TAG_PHOSPHOROUS_BULLET,\n\tEXP_TAG_LIGHTNING_STRIKE,\n\tEXP_TAG_TRACKING_ARROW,\n\tEXP_TAG_POISON_BOTTLE\n};"}],"examples":[],"aliases":[],"enums":["eExplosionTag"],"related":[],"build":"1207","gtaHash":"0xE3AD2BDBAEE269AC","gtaJhash":"0x10AF5258","sources":["alloc8or"],"doc":2,"url":"https://natives.borderlinerp.com/natives/FIRE/ADD_EXPLOSION","markdownUrl":"https://natives.borderlinerp.com/natives/FIRE/ADD_EXPLOSION.md","snippets":{"lua":"AddExplosion(x, y, z, explosionType, damageScale, isAudible, isInvisible, cameraShake)","luaInvoke":"Citizen.InvokeNative(0x7D6F58F69DA92530, x, y, z, explosionType, damageScale, isAudible, isInvisible, cameraShake)","js":"AddExplosion(x, y, z, explosionType, damageScale, isAudible, isInvisible, cameraShake);","jsInvoke":"Citizen.invokeNative('0x7D6F58F69DA92530', x + 0.0000001, y + 0.0000001, z + 0.0000001, explosionType, damageScale + 0.0000001, isAudible, isInvisible, cameraShake + 0.0000001);","csharp":"Function.Call((Hash)0x7D6F58F69DA92530, x, y, z, explosionType, damageScale, isAudible, isInvisible, cameraShake);","notes":["Float parameters: Lua integers (`10`, or whole numbers decoded from NUI/JSON) are sent as ints and read as garbage. Write `10.0` or `value + 0.0`. The generated JS wrappers add `0.0000001` to non-zero floats for the same reason."]}}