#include "..\script_component.hpp" /* * Author: tcvm * If the CSW is mounted or in use this will not allow you to dismount the weapon. * * Arguments: * 0: CSW * * Return Value: * Can dismount weapon * * Example: * cursorObject call ace_csw_fnc_assemble_canPickupWeapon * * Public: No */ params ["_vehicle"]; // Assembly mode: [0=disabled, 1=enabled, 2=enabled&unload, 3=default] private _assemblyMode = [false, true, true, GVAR(defaultAssemblyMode)] select (_vehicle getVariable [QGVAR(assemblyMode), 3]); _assemblyMode && {alive _vehicle} && {((crew _vehicle) findIf {alive _x && {!unitIsUAV _x}}) == -1} // return