{"name":"diag_allMissionEventHandlers","operator":null,"title":"diag allMissionEventHandlers","type":"command","url":"https://community.bistudio.com/wiki/diag_allMissionEventHandlers","revid":363556,"updated":"2024-04-06T08:27:26Z","groups":["Diagnostic","Event Handlers"],"status":"ok","replaced_by":[],"games":[{"game":"arma3","name":"Arma 3","version":"2.00"}],"since":{"game":"arma3","name":"Arma 3","version":"2.00"},"arma3_since":"2.00","branch":null,"locality":{"argument":null,"effect":"local","server_exec":false},"exec":null,"description":"Returns an array with all mission event handlers.","syntaxes":[{"syntax":"diag_allMissionEventHandlers","since":null,"effect":null,"exec":null,"params":[],"returns":{"type":"Array","types":["Array"],"description":"in format [\"EH1name\", EH1count, \"EH2name\", EH2count, ...]","text":"Array - in format [\"EH1name\", EH1count, \"EH2name\", EH2count, ...]"},"form":"nullary","operator":null,"left":null,"right":null}],"examples":[{"text":"```sqf\ndiag_allMissionEventHandlers;\n/*\nreturns:\n[\n    \"Ended\",0,\n    \"SelectedActionPerformed\",0,\n    \"SelectedRotorLibActionPerformed\",0,\n    \"SelectedActionChanged\",0,\n    \"SelectedRotorLibActionChanged\",0,\n    \"ControlsShifted\",0,\n    \"Draw3D\",1,\n    \"Loaded\",0,\n    \"HandleDisconnect\",0,\n    \"EntityRespawned\",0,\n    \"EntityKilled\",0,\n    \"MapSingleClick\",0,\n    \"HCGroupSelectionChanged\",0,\n    \"CommandModeChanged\",0,\n    \"PlayerConnected\",0,\n    \"PlayerDisconnected\",0,\n    \"TeamSwitch\",0,\n    \"GroupIconClick\",0,\n    \"GroupIconOverEnter\",0,\n    \"GroupIconOverLeave\",0,\n    \"EachFrame\",0,\n    \"PreloadStarted\",0,\n    \"PreloadFinished\",0,\n    \"Map\",0,\n    \"PlayerViewChanged\",0,\n    \"BuildingChanged\",0,\n    \"MPEnded\",0,\n    \"HandleAccTime\",0,\n    \"ExtensionCallback\",0\n]\n*/\n```","code":["diag_allMissionEventHandlers;\n/*\nreturns:\n[\n\t\"Ended\",0,\n\t\"SelectedActionPerformed\",0,\n\t\"SelectedRotorLibActionPerformed\",0,\n\t\"SelectedActionChanged\",0,\n\t\"SelectedRotorLibActionChanged\",0,\n\t\"ControlsShifted\",0,\n\t\"Draw3D\",1,\n\t\"Loaded\",0,\n\t\"HandleDisconnect\",0,\n\t\"EntityRespawned\",0,\n\t\"EntityKilled\",0,\n\t\"MapSingleClick\",0,\n\t\"HCGroupSelectionChanged\",0,\n\t\"CommandModeChanged\",0,\n\t\"PlayerConnected\",0,\n\t\"PlayerDisconnected\",0,\n\t\"TeamSwitch\",0,\n\t\"GroupIconClick\",0,\n\t\"GroupIconOverEnter\",0,\n\t\"GroupIconOverLeave\",0,\n\t\"EachFrame\",0,\n\t\"PreloadStarted\",0,\n\t\"PreloadFinished\",0,\n\t\"Map\",0,\n\t\"PlayerViewChanged\",0,\n\t\"BuildingChanged\",0,\n\t\"MPEnded\",0,\n\t\"HandleAccTime\",0,\n\t\"ExtensionCallback\",0\n]\n*/"]}],"multiplayer":null,"problems":null,"aliases":[],"see_also":["addMissionEventHandler","Arma 3: Mission Event Handlers"],"notes":[],"categories":["Arma 3: New Scripting Commands","Arma 3: Scripting Commands","Command Group: Diagnostic","Command Group: Event Handlers","Introduced with Arma 3 version 2.00","Scripting Commands","Scripting Commands: Local Effect"]}