From cb91e30c509aa8c26a55820ca68c34289b6e34c9 Mon Sep 17 00:00:00 2001 From: PabstMirror Date: Mon, 27 Jan 2025 06:40:29 -0600 Subject: [PATCH] BF-888S - Optimize with `isNotEqualTo` (#1371) --- .../sys_bf888s/radio/fnc_handleMultipleTransmissions.sqf | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/addons/sys_bf888s/radio/fnc_handleMultipleTransmissions.sqf b/addons/sys_bf888s/radio/fnc_handleMultipleTransmissions.sqf index 7120843c4..85fff1050 100644 --- a/addons/sys_bf888s/radio/fnc_handleMultipleTransmissions.sqf +++ b/addons/sys_bf888s/radio/fnc_handleMultipleTransmissions.sqf @@ -72,7 +72,7 @@ if (diag_tickTime - _lastSortTime > 3) then { // Don't resort if we already resorted within the past second // If its been a second, lets check to see if the transmitters changed. //if (diag_tickTime - _lastSortTime > 1) then { - if !(_radioCache isEqualTo []) then { + if (_radioCache isNotEqualTo []) then { // Compare BOTH arrays. { if !(_x in _radioCache) exitWith { _transmissionsChanged = true; }; @@ -116,7 +116,7 @@ if (_transmissionsChanged) then { }; private _dif = _transmissions - _currentTransmissions; - if !(_dif isEqualTo []) then { + if (_dif isNotEqualTo []) then { _currentTransmissions = _transmissions; SCRATCH_SET(_radioId,"currentTransmissions",_currentTransmissions); }; @@ -177,7 +177,7 @@ if (_transmissionsChanged) then { //diag_log text format["junk: %1", _junkTransmissions]; //diag_log text format["ok: %1", _hearableTransmissions]; if (EGVAR(sys_core,interference)) then { - if !(_hearableTransmissions isEqualTo []) then { + if (_hearableTransmissions isNotEqualTo []) then { _junkTransmissions = _hearableTransmissions + _junkTransmissions; _hearableTransmissions params ["_bestSignal"]; (_bestSignal select 2) params ["_highestSignal", "_dbm"]; @@ -209,7 +209,7 @@ if (_transmissionsChanged) then { }; - if !(_okRadios isEqualTo []) then { + if (_okRadios isNotEqualTo []) then { private _signalData = (_okRadios select 0) select 2; _signalData params ["_signalPercent","_signalDbM"]; private _channelNum = [_radioId, "getCurrentChannel"] call EFUNC(sys_data,dataEvent);