_marker = _this select 0;
_hold   = _this select 1;

_group   = grpNull;
_driver  = objNull;
_gunner  = objNull;
_a10     = objNull;


while {true} do
{
   _a10 = createVehicle ["su34",[getMarkerPos _marker select 0,getMarkerPos _marker select 1, 200], [], 0, "FLY"];


   _a10 SetVehicleInit "res = [This] execVM ""mando_missiles\units\mando_onlymandoones.sqf""";
   _a10 flyinHeight 400;

   _group = createGroup east;
   _group addWaypoint [getMarkerPos _hold, 0];
   [_group, 1] setWaypointType "HOLD";

   _driver = _group createUnit ["SoldierEPilot",[0,0,30], [], 0, "FORM"];
   _driver setskill 0.8;
   _driver setBehaviour "AWARE";
   _driver moveInDriver _a10;

  _gunner = _group createUnit ["SoldierEPilot",[0,0,30], [], 0, "FORM"];
  _gunner setskill 0.5;
  _gunner setBehaviour "AWARE";
  _gunner moveingunner _a10;
  
  _group selectLeader _driver;
   processInitCommands;


   [_a10, 300, 1, 5, false]execVM"mando_missiles\units\mando_missileecm.sqf";

   _disp = _a10;
   _posunit = 0;
   _ttype = ["Air"];
   _quantity = 4;
   _minrange = 600;
   _maxrange = 3500;
   _rof = 2;
   _pos = [3,2,-3];
   _scan = 120;
   _mink = 0;
   _enemies = [West,sideEnemy];
   [_disp, _posunit, _ttype, _quantity, _minrange, _maxrange, _rof, _pos, _scan, _mink, _enemies, false, true, true, true]exec"mando_missiles\units\attackers\mando_basic_fighter.sqs";

   _disp = _a10;
   _posunit = 0;
   _ttype = ["LandVehicle", "Ship","Remote"];
   _quantity = 5;
   _minrange = 600;
   _maxrange = 3000;
   _rof = 2;
   _pos = [2.5,2,-3];
   _scan = 180;
   _mink = 1;
   _enemies = [West,resistance,sideEnemy];
   [_disp, _posunit, _ttype, _quantity, _minrange, _maxrange, _rof, _pos, _scan, _mink, _enemies, false, true, true, true]exec"mando_missiles\units\attackers\mando_lgb.sqs";

   while {alive _a10} do
   {
      Sleep 2;
   };
   
   Sleep 180;

   deleteVehicle _driver;
   deleteVehicle _gunner;
   deleteVehicle _a10;
   deleteGroup _group;
   Sleep 2;
};
