/* * Author: Garth 'L-H' de Wet * Removes the specified speed dial from unit's speed dial. * * Arguments: * 0: Speed dial name * * Return Value: * None * * Example: * ["IED 1"] call ACE_explosives_fnc_removeFromSpeedDial; * * Public: Yes */ #include "script_component.hpp" private "_speedDial"; _speedDial = ace_player getVariable [QGVAR(SpeedDial), []]; if (count _speedDial == 0) exitWith {}; { if ((_x select 0) == (_this select 0)) exitWith { _speedDial set [_forEachIndex, "x"]; _speedDial = _speedDial - ["x"]; ace_player setVariable [QGVAR(SpeedDial),_speedDial]; }; } forEach _speedDial;