internal void UpdateRemaining(double remaining) { Remaining.UT = remaining; //Do we need to update strings? if (Math.Floor(remaining) != _lastRemainingUTStringUpdate) { _remainingTimeStamp3 = Remaining.ToStringStandard(KerbalAlarmClock.settings.TimeSpanFormat, 3); _lastRemainingUTStringUpdate = Math.Floor(remaining); } }