#include "../../config_macros.hpp"
params[
["_this",objNull,[player]]
];
if(isNull _this) exitWith {
};
_this addAction ["Engage Right Magnetic Clamp",{
params["_vic"];
_objects= nearestObjects [player, ["Car","Tank","Air","Ship","Object"], 20];
_vex= _objects select 1;
_vex attachTo [_vic, [7,-2,-2.5]];
removeAllActions _vic;
_vic addAction ["Engage Left Magnetic Clamp", {
params["_vic"];
_objects= nearestObjects [player, ["Car","Tank","Air","Ship","Object"], 20];
_vex2= _objects select 1;
_vex2 attachTo [_vic, [-7,-2,-2.5]];
removeAllActions _vic;
_vic addAction ["Engage Internal Magnetic Clamps", {
params["_vic"];
_objects= nearestObjects [player, ["Car","Tank","Air","Ship","Object"], 20];
_vex2= _objects select 1;
_vex2 attachTo [_vic, [0,-2,-2]];
removeAllActions _vic;
_vic addAction ["Disengage Magnetic Clamps", {
params["_vic"];
_objects= nearestObjects [player, ["Car","Tank","Air","Ship","Object"], 20];
removeAllActions _vic;
_vex= _objects select 1;
detach _vex;
_vex2= _objects select 2;
detach _vex2;
_vex3= _objects select 3;
detach _vex3;
_this execVM "RD501_Main\functions\Vehicle_Lift\laatc_lift.sqf";
},[1],0,true,true,""," driver _target == _this "];
},[1],0,true,true,""," driver _target == _this "];
},[1],0,true,true,""," driver _target == _this "];
},[1],0,true,true,""," driver _target == _this "];
_this addAction ["Engage Large Asset Clamps",{
params["_vic"];
_objects= nearestObjects [player, ["Car","Tank","Air","Ship"], 20];
_vex= _objects select 1;
_vex attachTo [_vic, [0,-2,-7.5]];
removeAllActions _vic;
_vic addAction ["Disengage Magnetic Clamps", {
params["_vic"];
_objects= nearestObjects [player, ["Car","Tank","Air","Ship"], 60];
removeAllActions _vic;
_vex= _objects select 1;
detach _vex;
_this execVM "RD501_Main\functions\Vehicle_Lift\laatc_lift.sqf";
},[1],0,true,true,""," driver _target == _this "];
},[1],0,true,true,""," driver _target == _this "];
_this addAction ["Engage ATTE Clamps",{
params["_vic"];
_objects= nearestObjects [player, ["RD501_turret_atte_stomper"], 20];
_vex= _objects select 1;
_vex attachTo [_vic, [0,-2,-7.5]];
removeAllActions _vic;
_vic addAction ["Disengage Magnetic Clamps", {
params["_vic"];
_objects= nearestObjects [player, ["RD501_UGV_01_F"], 60];
removeAllActions _vic;
_vex= _objects select 1;
detach _vex;
_this execVM "RD501_Main\functions\Vehicle_Lift\laatc_lift.sqf";
},[1],0,true,true,""," driver _target == _this "];
},[1],0,true,true,""," driver _target == _this "];