Fix side filtering

This commit is contained in:
SilentSpike 2015-07-18 00:40:20 +01:00
parent 13201866bd
commit 2f8432699b

View File

@ -41,16 +41,18 @@ _newUnits = [[],allPlayers,allUnits] select GVAR(filterUnits);
// Side filter // Side filter
private ["_playerSide","_sides"]; private ["_playerSide","_sides"];
_playerSide = side group player; _playerSide = side group player;
_sides = [west,east,resistance,civilian];
if (GVAR(filterSides) == 0) then { if (GVAR(filterSides) == 0) then {
_sides = [_playerSide]; _sides = [_playerSide];
} else { } else {
{ _sides = [west,east,resistance,civilian];
if ((_x getFriend _playerSide) < 0.6) then { if (GVAR(filterSides) == 1) then {
_sides - [_x]; {
}; if ((_x getFriend _playerSide) < 0.6) then {
} forEach _sides; _sides = _sides - [_x];
};
} forEach _sides;
};
}; };
// Filter units and append to list // Filter units and append to list