protected void UpdateDisplays() { try { UpdateInfoKey("Storage", " Mass: " + navigationSystems.RemoteControl.CalculateShipMass().PhysicalMass + " Max Mass: " + navigationSystems.GetMaxSupportedWeight()); UpdateInfoKey("Power: ", "Current: " + CurPower + " Max: " + MaxPower); if (NearestPlanet != null) { log.DisplayShipInfo(shipInfoKeys, "PlanetInfo: altitude: " + (int)trackingSystems.GetAltitude() + "m" + " Speed: " + (int)navigationSystems.GetSpeed() + "m/s"); log.UpdateRegionInfo(NearestPlanet.Regions, Me.CubeGrid); } else { log.DisplayShipInfo(shipInfoKeys, " No Planet "); } //log.UpdateProductionInfo(factorySystems, Me.CubeGrid); } catch (Exception e) { log.Error("UpdateDisplays " + e.Message); } UpdateSystemScreens(); UpdateAntenna(); }