private string getDistanceText(ModuleDockingNode port) { var activeVessel = FlightGlobals.ActiveVessel; var distance = Vector3.Distance(activeVessel.transform.position, port.GetTransform().position); return(string.Format("{0}m", HSUtils.ToSI(distance))); }
private void drawDistance(Vessel vessel, Vessel activeVessel) { string distance = ""; if (HSUtils.IsInFlight && vessel != activeVessel && vessel != null && activeVessel != null) { var calcDistance = Vector3.Distance(activeVessel.transform.position, vessel.transform.position); distance = HSUtils.ToSI(calcDistance) + "m"; } GUILayout.Label(distance, Resources.textSituationStyle); }