public void TransmitData(ScienceData data) { expDialog = null; List <IScienceDataTransmitter> tranList = vessel.FindPartModulesImplementing <IScienceDataTransmitter>(); if (tranList.Count > 0 && result != null) { List <ScienceData> list2 = new List <ScienceData>(); list2.Add(result); tranList.OrderBy(ScienceUtil.GetTransmitterScore).First().TransmitData(list2); ImpactMonitor.getInstance().scienceToKSC(result); DumpData(result); } else { ScreenMessages.PostScreenMessage(Localizer.Format("#autoLOC_Screen_NoTrans"), 4f, ScreenMessageStyle.UPPER_LEFT); } }
void Stop() { ImpactMonitor.getInstance().Stop(); }