{"name":"diag_list","title":"diag list","type":"command","url":"https://community.bistudio.com/wiki/diag_list","revid":348389,"updated":"2023-11-08T13:00:00Z","groups":["Diagnostic"],"status":"ok","games":{"arma3":"1.00"},"since":"arma3 1.00","arma3_since":"1.00","branch":["diag"],"description":"Returns an array of all diagnostic modes available in the game.","syntaxes":[{"syntax":"diag_list mode","params":[{"name":"mode","type":"String","description":"can be `\"toggle\"` or `\"drawMode\"`","type_expr":"String"}],"returns":{"type":"Array","type_expr":"Array","description":"[\"Force\", \"Animation\", \"Mines\", \"HitPoints\", \"AnimSrcUnit\", \"AnimSrcTarget\", \"Suspension\", \"EPEForce\", \"EPEVehicle\", \"ParticleNames\", \"Particles\", \"SurfaceUnder\", \"AISkill\", \"AIDriving\", \"AIAiming\", \"AIBrain\", \"AIDynamicError\", \"AISuppression\"] Arma 3 v1.66"},"form":"unary","right":{"text":"mode"}}],"examples":[{"code":["diag_list \"toggle\";"]},{"code":["diag_list \"drawMode\";"]}],"see_also":["diag_toggle","diag_enable"]}