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); }