{"name":"diag_resetShapes","operator":null,"title":"diag resetShapes","type":"command","url":"https://community.bistudio.com/wiki/diag_resetShapes","revid":310721,"updated":"2022-05-07T19:53:41Z","groups":["Diagnostic"],"status":"ok","replaced_by":[],"games":[{"game":"arma3","name":"Arma 3","version":"1.70"}],"since":{"game":"arma3","name":"Arma 3","version":"1.70"},"arma3_since":"1.70","branch":"diag","locality":{"argument":null,"effect":null,"server_exec":false},"exec":null,"description":"Reload models on-the-fly without the need of restarting the game.\nChanges applied by **diag_resetShapes** are applied to all new entities so restart of mission is not necessarily  required - spawning vehicle again or changing back forth weapon should usually do the trick.\nIt works only with `-filePatching` in combination with local data. Command will reload **only** models present in local data.\n\n> [!NOTE]\n> Limitation: `CfgSkeletons` (inside `model.cfg`) cannot be reloaded.","syntaxes":[{"syntax":"diag_resetShapes","since":null,"effect":null,"exec":null,"params":[],"returns":{"type":"Nothing","types":["Nothing"],"description":null,"text":"Nothing"},"form":"nullary","operator":null,"left":null,"right":null}],"examples":[{"text":"```sqf\ndiag_resetShapes;\n```","code":["diag_resetShapes;"]}],"multiplayer":null,"problems":null,"aliases":[],"see_also":[],"notes":[],"categories":["Arma 3: New Scripting Commands","Arma 3: Scripting Commands","Arma 3: Scripting Commands: Diagnostic Branch","Command Group: Diagnostic","Introduced with Arma 3 version 1.70","Scripting Commands"]}