/* * Author: ACE-Team * Dev things * * Arguments: * None * * Return Value: * None * * Example: * call ace_frag_fnc_dev_trackTrace * * Public: No */ #include "script_component.hpp" params ["_args", "_pfhID"]; _args params ["_tracerObj", "_index"]; if (alive _tracerObj && {!(GVAR(traces) isEqualTo [])}) then { private _data = GVAR(traces) select _index; private _positions = _data select 4; _positions pushBack [getPos _tracerObj, vectorMagnitude (velocity _tracerObj)]; } else { [_pfhID] call CBA_fnc_removePerFrameHandler; };