Exemple #1
0
        private void LaunchDronesTest()
        {
            _state = TestState.Idle;

            if (!_directEve.Session.IsInSpace)
            {
                Log("Can't perform LaunchDronesTest, not in space");
                return;
            }

            var count  = 0;
            var drones = _directEve.GetShipsDroneBay().Items;

            foreach (var drone in drones)
            {
                LogItem("Drone[" + count + "].{0}: {1}", drone);
                count++;
            }

            if (count == 0)
            {
                Log("Can't launch drones, no drones in ship");
                return;
            }

            _directEve.ActiveShip.LaunchDrones(drones);
        }