#include "script_component.hpp" /* * Author: Cuel, mharis001 * Adds a custom deploy handler. * Code needs to return BOOL: true (allowed) / false (blocked). * * Arguments: * 0: Code * - Passed [Unit , Object being placed , Cost ] * * Return Value: * None * * Example: * [{(_this select 0) getVariable ["isBobTheBuilder", false]}] call ace_fortify_fnc_addDeployHandler * * Public: Yes */ params [["_code", {}, [{}]]]; if (_code isEqualTo {} || {_code isEqualTo {true}}) exitWith {}; GVAR(deployHandlers) pushBack _code;