Event Handlers
13 functions. Also as Markdown for agents.
- BIS_fnc_addScriptedEventHandlerAdds a Scripted Event Handler and returns its ID. Additionally, the "ScriptedEventHandlerAdded" Scripted EH is called. For the full list of all…
- BIS_fnc_addStackedEventHandlerStacks an event handler. All event handlers accept user arguments, which are passed to the EH code in _this variable.
- BIS_fnc_callScriptedEventHandlerCalls all the codes assigned to scripted event handler with given name. Since Arma 3 v1.68 the code receives current EH id in the special variable:…
- BIS_fnc_executeStackedEventHandlerThis function executes the stacked items.
- BIS_fnc_onDiaryChangedRegister code to be executed when diary item changes.
- BIS_fnc_onEndRegister code to be executed after mission end.
- BIS_fnc_onLoadRegister code to be executed after a mission load (from a save, for example).
- BIS_fnc_onPlayerConnectedExecutes code on server every time a player joins the scenario (after unit selection).
- BIS_fnc_removeAllScriptedEventHandlersRemoves all scripted event handler with given name. Additionally "ScriptedEventHandlerRemoved" scripted EH is called for every removed event handler.
- BIS_fnc_removeScriptedEventHandlerRemoves scripted event handler with given name and id. Additionally "ScriptedEventHandlerRemoved" scripted EH is called.
- BIS_fnc_removeStackedEventHandlerRemoves a stacked event handler with specified custom id.
- BIS_fnc_shakeMapEHEvent handler function of BIS_fnc_shakeMap. BIS_fnc_shakeMap adds it as a "Draw" event handler to the main map control (display 12, control 51), so…
- BIS_fnc_zoomLockEHEvent handler function for locking the camera.