Updated to use 0.23.5 properties.
Updated to use 0.23.5 properties.

--- a/KerbalEngineer/Flight/Readouts/Orbital/ApoapsisHeight.cs
+++ b/KerbalEngineer/Flight/Readouts/Orbital/ApoapsisHeight.cs
@@ -15,7 +15,7 @@
 

         public override void Draw()

         {

-            this.DrawLine(FlightGlobals.ActiveVessel.orbit.ApA.ToString("N0") + "m");

+            this.DrawLine(FlightGlobals.ship_orbit.ApA.ToString("N0") + "m");

         }

     }

 }

--- a/KerbalEngineer/Flight/Readouts/Orbital/Eccentricity.cs
+++ b/KerbalEngineer/Flight/Readouts/Orbital/Eccentricity.cs
@@ -21,7 +21,7 @@
 

         public override void Draw()

         {

-            this.DrawLine(FlightGlobals.ActiveVessel.orbit.eccentricity.ToAngle());

+            this.DrawLine(FlightGlobals.ship_orbit.eccentricity.ToAngle());

         }

     }

 }

--- a/KerbalEngineer/Flight/Readouts/Orbital/Inclination.cs
+++ b/KerbalEngineer/Flight/Readouts/Orbital/Inclination.cs
@@ -21,7 +21,7 @@
 

         public override void Draw()

         {

-            this.DrawLine(FlightGlobals.ActiveVessel.orbit.inclination.ToAngle());

+            this.DrawLine(FlightGlobals.ship_orbit.inclination.ToAngle());

         }

     }

 }

--- a/KerbalEngineer/Flight/Readouts/Orbital/LongitudeOfAscendingNode.cs
+++ b/KerbalEngineer/Flight/Readouts/Orbital/LongitudeOfAscendingNode.cs
@@ -21,7 +21,7 @@
 

         public override void Draw()

         {

-            this.DrawLine(FlightGlobals.ActiveVessel.orbit.LAN.ToAngle());

+            this.DrawLine(FlightGlobals.ship_orbit.LAN.ToAngle());

         }

     }

 }

--- a/KerbalEngineer/Flight/Readouts/Orbital/LongitudeOfPeriapsis.cs
+++ b/KerbalEngineer/Flight/Readouts/Orbital/LongitudeOfPeriapsis.cs
@@ -21,7 +21,7 @@
 

         public override void Draw()

         {

-            this.DrawLine((FlightGlobals.ActiveVessel.orbit.LAN + FlightGlobals.ActiveVessel.orbit.argumentOfPeriapsis).ToAngle());

+            this.DrawLine((FlightGlobals.ship_orbit.LAN + FlightGlobals.ship_orbit.argumentOfPeriapsis).ToAngle());

         }

     }

 }

--- a/KerbalEngineer/Flight/Readouts/Orbital/OrbitalPeriod.cs
+++ b/KerbalEngineer/Flight/Readouts/Orbital/OrbitalPeriod.cs
@@ -21,7 +21,7 @@
 

         public override void Draw()

         {

-            this.DrawLine(FlightGlobals.ActiveVessel.orbit.period.ToTime());

+            this.DrawLine(FlightGlobals.ship_orbit.period.ToTime());

         }

     }

 }

--- a/KerbalEngineer/Flight/Readouts/Orbital/PeriapsisHeight.cs
+++ b/KerbalEngineer/Flight/Readouts/Orbital/PeriapsisHeight.cs
@@ -15,7 +15,7 @@
 

         public override void Draw()

         {

-            this.DrawLine(FlightGlobals.ActiveVessel.orbit.PeA.ToString("N0") + "m");

+            this.DrawLine(FlightGlobals.ship_orbit.PeA.ToString("N0") + "m");

         }

     }

 }

--- a/KerbalEngineer/Flight/Readouts/Orbital/SemiMajorAxis.cs
+++ b/KerbalEngineer/Flight/Readouts/Orbital/SemiMajorAxis.cs
@@ -21,7 +21,7 @@
 

         public override void Draw()

         {

-            this.DrawLine(FlightGlobals.ActiveVessel.orbit.semiMajorAxis.ToDistance());

+            this.DrawLine(FlightGlobals.ship_orbit.semiMajorAxis.ToDistance());

         }

     }

 }

--- a/KerbalEngineer/Flight/Readouts/Orbital/SemiMinorAxis.cs
+++ b/KerbalEngineer/Flight/Readouts/Orbital/SemiMinorAxis.cs
@@ -21,7 +21,7 @@
 

         public override void Draw()

         {

-            this.DrawLine(FlightGlobals.ActiveVessel.orbit.semiMinorAxis.ToDistance());

+            this.DrawLine(FlightGlobals.ship_orbit.semiMinorAxis.ToDistance());

         }

     }

 }

--- a/KerbalEngineer/Flight/Readouts/Orbital/TimeToApoapsis.cs
+++ b/KerbalEngineer/Flight/Readouts/Orbital/TimeToApoapsis.cs
@@ -21,7 +21,7 @@
 

         public override void Draw()

         {

-            this.DrawLine(FlightGlobals.ActiveVessel.orbit.timeToAp.ToTime());

+            this.DrawLine(FlightGlobals.ship_orbit.timeToAp.ToTime());

         }

     }

 }

--- a/KerbalEngineer/Flight/Readouts/Orbital/TimeToPeriapsis.cs
+++ b/KerbalEngineer/Flight/Readouts/Orbital/TimeToPeriapsis.cs
@@ -21,7 +21,7 @@
 

         public override void Draw()

         {

-            this.DrawLine(FlightGlobals.ActiveVessel.orbit.timeToPe.ToTime());

+            this.DrawLine(FlightGlobals.ship_orbit.timeToPe.ToTime());

         }

     }

 }

--- a/KerbalEngineer/Flight/Readouts/Surface/AltitudeSeaLevel.cs
+++ b/KerbalEngineer/Flight/Readouts/Surface/AltitudeSeaLevel.cs
@@ -21,7 +21,7 @@
 

         public override void Draw()

         {

-            this.DrawLine(FlightGlobals.ActiveVessel.altitude.ToDistance());

+            this.DrawLine(FlightGlobals.ship_altitude.ToDistance());

         }

     }

 }

--- a/KerbalEngineer/Flight/Readouts/Surface/AltitudeTerrain.cs
+++ b/KerbalEngineer/Flight/Readouts/Surface/AltitudeTerrain.cs
@@ -21,7 +21,7 @@
 

         public override void Draw()

         {

-            this.DrawLine((FlightGlobals.ActiveVessel.altitude - FlightGlobals.ActiveVessel.terrainAltitude).ToDistance());

+            this.DrawLine((FlightGlobals.ship_altitude - FlightGlobals.ActiveVessel.terrainAltitude).ToDistance());

         }

     }

 }

--- a/KerbalEngineer/Flight/Readouts/Surface/AtmosphericDetails.cs
+++ b/KerbalEngineer/Flight/Readouts/Surface/AtmosphericDetails.cs
@@ -80,12 +80,12 @@
 

             var mass = FlightGlobals.ActiveVessel.parts.Sum(p => p.GetWetMass());

             var drag = FlightGlobals.ActiveVessel.parts.Sum(p => p.GetWetMass() * p.maximum_drag);

-            var grav = FlightGlobals.getGeeForceAtPosition(FlightGlobals.ActiveVessel.CoM).magnitude;

+            var grav = FlightGlobals.getGeeForceAtPosition(FlightGlobals.ship_position).magnitude;

             var atmo = FlightGlobals.ActiveVessel.atmDensity;

             var coef = FlightGlobals.DragMultiplier;

 

             this.terminalVelocity = Math.Sqrt((2 * mass * grav) / (atmo * drag * coef));

-            this.efficiency = FlightGlobals.ActiveVessel.srf_velocity.magnitude / this.terminalVelocity;

+            this.efficiency = FlightGlobals.ship_srfSpeed / this.terminalVelocity;

         }

 

         /// <summary>


--- a/KerbalEngineer/Flight/Readouts/Surface/GeeForce.cs
+++ b/KerbalEngineer/Flight/Readouts/Surface/GeeForce.cs
@@ -17,11 +17,11 @@
 

         public override void Draw()

         {

-            if (FlightGlobals.ActiveVessel.geeForce > this.maxGeeForce)

+            if (FlightGlobals.ship_geeForce > this.maxGeeForce)

             {

-                this.maxGeeForce = FlightGlobals.ActiveVessel.geeForce;

+                this.maxGeeForce = FlightGlobals.ship_geeForce;

             }

-            this.DrawLine(FlightGlobals.ActiveVessel.geeForce.ToString("F3") + " / " + this.maxGeeForce.ToString("F3"));

+            this.DrawLine(FlightGlobals.ship_geeForce.ToString("F3") + " / " + this.maxGeeForce.ToString("F3"));

         }

 

         public override void Reset()


--- a/KerbalEngineer/Flight/Readouts/Surface/Latitude.cs
+++ b/KerbalEngineer/Flight/Readouts/Surface/Latitude.cs
@@ -21,7 +21,7 @@
 

         public override void Draw()

         {

-            this.DrawLine(FlightGlobals.ActiveVessel.latitude.ToAngle());

+            this.DrawLine(FlightGlobals.ship_latitude.ToAngle());

         }

     }

 }

--- a/KerbalEngineer/Flight/Readouts/Surface/Longitude.cs
+++ b/KerbalEngineer/Flight/Readouts/Surface/Longitude.cs
@@ -21,7 +21,7 @@
 

         public override void Draw()

         {

-            this.DrawLine(FlightGlobals.ActiveVessel.longitude.ToAngle());

+            this.DrawLine(FlightGlobals.ship_longitude.ToAngle());

         }

     }

 }

--- a/KerbalEngineer/Flight/Readouts/Surface/TerminalVelocity.cs
+++ b/KerbalEngineer/Flight/Readouts/Surface/TerminalVelocity.cs
@@ -26,7 +26,10 @@
 

         public override void Draw()

         {

-            this.DrawLine(AtmosphericDetails.Instance.TerminalVelocity.ToSpeed());

+            if (FlightGlobals.ActiveVessel.atmDensity > 0)

+            {

+                this.DrawLine(AtmosphericDetails.Instance.TerminalVelocity.ToSpeed());

+            }

         }

 

         public override void Reset()


--- a/KerbalEngineer/Flight/Readouts/Surface/VerticalSpeed.cs
+++ b/KerbalEngineer/Flight/Readouts/Surface/VerticalSpeed.cs
@@ -21,7 +21,7 @@
 

         public override void Draw()

         {

-            this.DrawLine(FlightGlobals.ActiveVessel.verticalSpeed.ToSpeed());

+            this.DrawLine(FlightGlobals.ship_verticalSpeed.ToSpeed());

         }

     }

 }

 Binary files a/Output/KerbalEngineer/KerbalEngineer.dll and b/Output/KerbalEngineer/KerbalEngineer.dll differ