Removed CSE text

Changed set count to pushback.
This commit is contained in:
Glowbal 2015-01-17 12:42:10 +01:00
parent 31f0b80659
commit 041a4fccc5

View File

@ -18,8 +18,9 @@ _eventHandlerName = ("ace_f_custom_results_eventhandler_" + _handle);
_eventHandlerCollection = missionNamespace getvariable _eventHandlerName;
if (isnil "_eventHandlerCollection") then {
_eventHandlerCollection = [];
_cfg = (ConfigFile >> "Combat_Space_Enhancement" >> "CustomResults" >> _handle);
// TODO Get a replacement for this
_cfg = (ConfigFile >> "Advanced_Combat_Environment" >> "CustomResults" >> _handle);
if (isClass _cfg) then {
_numberOfEH = count _cfg;
for [{_EHiterator=0}, {(_EHiterator< _numberOfEH)}, {_EHiterator=_EHiterator+1}] do {
@ -27,7 +28,7 @@ if (isnil "_eventHandlerCollection") then {
if (isClass _ehCfg) then {
_classType = (ConfigName _ehCfg);
_code = (compile getText(_ehCfg >> "onCall"));
_eventHandlerCollection set [ count _eventHandlerCollection, [_classType, _code]];
_eventHandlerCollection pushback [_classType, _code];
true;
};
};
@ -37,7 +38,8 @@ if (isnil "_eventHandlerCollection") then {
_return = [];
{
_return set [ count _return, _arguments call (_x select 1) ];
}foreach _eventHandlerCollection;
_return pushback (_arguments call (_x select 1));
false;
}count _eventHandlerCollection;
_return
_return