public static bool RequestStopCurrentMission() { if (currentMission != null && started) { currentMission.Stop(); currentMission = null; MissionState.MissionRunning = false; started = false; return(true); } return(false); }