DMS_Exile/@ExileServer/addons/a3_dms/scripts/DMS_cleanup.sqf

32 lines
795 B
Plaintext
Raw Normal View History

2015-08-27 21:03:11 +00:00
private ["_pos","_crate"];
2015-08-27 19:28:16 +00:00
_pos = _this select 0;
2015-08-27 21:06:04 +00:00
_crate = _this select 1;
2015-08-27 19:57:18 +00:00
deleteMarker "DMS_MainMarker";
deleteMarker "DMS_MainDot";
uiSleep DMS_CleanUpTimer;
2015-08-27 19:28:16 +00:00
{
2015-08-27 19:33:03 +00:00
_x enableSimulation false;
_x removeAllMPEventHandlers "mpkilled";
_x removeAllMPEventHandlers "mphit";
_x removeAllMPEventHandlers "mprespawn";
_x removeAllEventHandlers "FiredNear";
_x removeAllEventHandlers "HandleDamage";
_x removeAllEventHandlers "Killed";
_x removeAllEventHandlers "Fired";
_x removeAllEventHandlers "GetOut";
_x removeAllEventHandlers "GetIn";
_x removeAllEventHandlers "Local";
2015-08-26 19:25:45 +00:00
// clearVehicleInit _this;
2015-08-27 21:03:11 +00:00
deleteVehicle _crate;
2015-08-27 19:33:03 +00:00
deleteGroup (group _x);
_x = nil;
2015-08-27 19:28:16 +00:00
2015-08-27 19:57:18 +00:00
} forEach (_pos nearObjects 80);
diag_log "DMS :: Mission got cleaned up!";
2015-08-27 19:28:16 +00:00
2015-08-26 13:12:14 +00:00