mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-14 20:13:13 +03:00
36 lines
885 B
Plaintext
36 lines
885 B
Plaintext
private ["_newObjects","_change"];
|
|
//_newObjects = [_previous,weapons player] call player_weaponCheck;
|
|
_currentObjects = _this select 0;
|
|
_checkObjects = _this select 1;
|
|
|
|
_change = false;
|
|
|
|
//Check if some of old loadout not there
|
|
_newObjects = [];
|
|
{
|
|
if (!(_x in _newObjects)) then {
|
|
_type = _x;
|
|
_qtyNow = {_x == _type} count _checkObjects;
|
|
_qtyBefore = {_x == _type} count _currentObjects;
|
|
if (_qtyNow != _qtyBefore) then {
|
|
_change = true;
|
|
};
|
|
_newObjects set [count _newObjects,_type];
|
|
};
|
|
} forEach _currentObjects;
|
|
|
|
//Compare current loadout with old loadout
|
|
_newObjects = [];
|
|
{
|
|
if (!(_x in _newObjects)) then {
|
|
_type = _x;
|
|
_qtyNow = {_x == _type} count _checkObjects;
|
|
_qtyBefore = {_x == _type} count _currentObjects;
|
|
if (_qtyNow != _qtyBefore) then {
|
|
_change = true;
|
|
};
|
|
_newObjects set [count _newObjects,_type];
|
|
};
|
|
} forEach _checkObjects;
|
|
|
|
_change |