Call Ext Directly

CBA_fnc_split problems
This commit is contained in:
PabstMirror 2015-05-18 19:29:39 -05:00
parent bace23c331
commit b727fd79c4

View File

@ -15,14 +15,12 @@
*/
#include "script_component.hpp"
_outputString = "Array Variable Count':
";
{
private["_var"];
_var = missionNamespace getVariable [_x, nil];
if(!isnil "_var" && {(typeName _var) == "ARRAY"} ) then {
_outputString = _outputString + format["%1 - ARRAY SIZE: %2
"ace_clipboard" callExtension format["%1 - ARRAY SIZE: %2
", _x, (count _var)];
};
} forEach (allVariables missionNamespace);
@ -31,30 +29,13 @@ _outputString = "Array Variable Count':
_unit = _x;
{
private["_var"];
_var = missionNamespace getVariable [_x, nil];
_var = _unit getVariable [_x, nil];
if(!isnil "_var" && {(typeName _var) == "ARRAY"} ) then {
_outputString = _outputString + text format["%1 - ARRAY SIZE: %2 for %3
"ace_clipboard" callExtension format["%1 - ARRAY SIZE: %2 for %3
", _x, (count _var), _unit];
};
} forEach (allVariables _unit);
} forEach allUnits;
FUNC(clipboardExport) = {
private["_chunks"];
_chunks = [];
_chunks = [_this select 0, "-"] call CBA_fnc_split;
{
private["_chunk"];
_chunk = _x + ";";
"ace_clipboard" callExtension format["%1", _chunk];
} forEach _chunks;
"ace_clipboard" callExtension "--COMPLETE--";
};
[_outputString] call FUNC(clipboardExport);
"ace_clipboard" callExtension "--COMPLETE--";