diff --git a/SAR_AI_despawn.sqf b/SAR_AI_despawn.sqf deleted file mode 100644 index 207cc46..0000000 --- a/SAR_AI_despawn.sqf +++ /dev/null @@ -1,79 +0,0 @@ -/* - # Original # - Sarge AI System 1.5 - Created for Arma 2: DayZ Mod - Author: Sarge - https://github.com/Swiss-Sarge - - # Fork # - Sarge AI System 2.0+ - Modded for Arma 3: Exile Mod - Changes: Dango - http://www.hod-servers.com - -*/ -private ["_timeout","_triggername","_tmparr","_markername","_valuearray","_grps_band","_grps_sold","_grps_surv","_trigger"]; - -if (!isServer) exitWith {}; - -_timeout = SAR_DESPAWN_TIMEOUT; - -_trigger = _this select 1; -_triggername = _this select 2; - -_tmparr = toArray (_triggername); - -_tmparr set [4,97]; -_tmparr set [5,114]; -_tmparr set [6,101]; -_tmparr set [7,97]; - -_markername = toString _tmparr; - -sleep _timeout; - -if !(triggerActivated _trigger) then { - - if (SAR_DEBUG) then { - diag_log format["Sarge's AI System: Despawning groups in: %1", _markername]; - }; - - if (SAR_EXTREME_DEBUG) then { - diag_log "SAR EXTREME DEBUG: Content of the Monitor before despawn deletion"; - call SAR_DEBUG_mon; - }; - - // get all groups in that area - _valuearray = [["grps_band","grps_sold","grps_surv"],_markername] call SAR_AI_mon_read; - - _grps_band = _valuearray select 0; - _grps_sold = _valuearray select 1; - _grps_surv = _valuearray select 2; - - { - {deleteVehicle _x} forEach (units _x); - sleep 0.5; - deleteGroup _x; - } forEach (_grps_band); - - { - {deleteVehicle _x} forEach (units _x); - sleep 0.5; - deleteGroup _x; - } forEach (_grps_sold); - - { - {deleteVehicle _x} forEach (units _x); - sleep 0.5; - deleteGroup _x; - } forEach (_grps_surv); - - // update SAR_AI_monitor - [["grps_band","grps_sold","grps_surv"],[[],[],[]],_markername] call SAR_AI_mon_upd; - - if (SAR_EXTREME_DEBUG) then { - diag_log "SAR EXTREME DEBUG: Content of the Monitor after despawn deletion"; - call SAR_DEBUG_mon; - }; - -};