mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-15 04:23:13 +03:00
Merge branch 'master' of https://github.com/vbawol/DayZ-Epoch
This commit is contained in:
@@ -14,22 +14,31 @@ Returns a vector that is the sum of <vector1> and <vector2>.
|
|||||||
|
|
||||||
************************************************************/
|
************************************************************/
|
||||||
|
|
||||||
private["_p1","_p2","_return","_i"];
|
private["_p1","_p2","_return"];
|
||||||
|
|
||||||
_p1 = _this select 0;
|
_p1 = _this select 0;
|
||||||
_p2 = _this select 1;
|
_p2 = _this select 1;
|
||||||
|
|
||||||
if ((count _p1) != (count _p2)) then {textLogFormat ["BIS_FNC Error: vectors not of same size"]};
|
if ((count _p1) != (count _p2)) then {textLogFormat ["BIS_FNC Error: vectors not of same size"]};
|
||||||
|
|
||||||
|
_c = (count _p1) max (count _p2);
|
||||||
|
|
||||||
_return = [];
|
_return = [];
|
||||||
_i = 0;
|
|
||||||
{
|
for "_i" from 0 to (_c - 1) do {
|
||||||
if(_i <= (count(_p2) - 1)) then {
|
if(_i < (count _p1)) then {
|
||||||
_return = _return + [_x + (_p2 select _i)];
|
if(_i < (count _p2)) then {
|
||||||
} else {
|
_return = _return + [(_p1 select _i) + (_p2 select _i)];
|
||||||
_return = _return + [_x];
|
} else {
|
||||||
};
|
_return = _return + [(_p1 select _i)];
|
||||||
_i = _i + 1;
|
};
|
||||||
} forEach _p1;
|
} else {
|
||||||
|
if(_i < (count _p1)) then {
|
||||||
|
_return = _return + [(_p2 select _i) + (_p1 select _i)];
|
||||||
|
} else {
|
||||||
|
_return = _return + [(_p2 select _i)];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
_return
|
_return
|
||||||
Reference in New Issue
Block a user