Description: All explosion natives tested are no longer functional after the Jul. 29 client update. Server artifact version: 5715 Expected behavior: Explosion should be rendered and cause damage Current behavior: Nothing occurs, standing on exact coords no damage is afflicted either Error screenshot: N/A .dmp/crash files: N/A Files/Code to reproduce bug: N/A Extra information:
AddExplosion is no longer working with the latest client update. I have tested this native both with my full server/resources and only the cfx defaults running, no luck. This was just working 2 days ago while I was building my heist script, and the only thing that has changed is the client being updated. Server artifacts remain the same. Tested on both DX12 and Vulkan, no change. I also switched client update channel to latest with the same result.
Thanks for the report. Apparently R* has added some tunable checks when those natives are called/synced via SCRIPT_COMMAND_EVENT. We obviously don’t need these checks and don’t operate with tunables at all. So I just disabled this logic:
All my explosions suddenly stopped working in redM. I simply use addExplosion() in LUA scripts. Is there a fix for this? I’ve noticed streamers all over the place on multiple servers being very confused during bank robberies because the dynamite never goes off, but the vaults still open.
I don’t really understand the comment by Disquse. What is the easiest way to fix this for LUA scripts in redM?
Ty this is confirmed working again on my end (latest client channel)
@Cimaxion
It is on the latest client channel for testing before it is rolled out globally. Also, it has nothing to do with Lua specifically it was the game engine having additional checks with the latest 1436.31 update.
@Bobertsawesome
I guess I’m not sure how to update the redM client with the testing stuff from Github. Wait… I get it, you mean the update channel in setting inside RedM.