private void HandleSessionStatusUIUpdateMessage(SessionStatusUIUpdateMessage sessionMsg) { _mostRecentSessionTime = sessionMsg.SessionTime; var timeRemaining = _sessionLength - _mostRecentSessionTime; if (timeRemaining > 0 && timeRemaining < 4200) { var pitStopTime = GetMinimumPitStopLength(0, false, _mostRecentSessionTime, _sessionLength); // for each car we should update the pit stop time AS LONG as it is not in the pits foreach (var item in myList.OriginalList) { if (!item.BlockUpdates) { base.UpdateTimeDataTypeValue(item.MinimumPitStopTime, item, nameof(PitStopScoreboardDataContainer.MinimumPitStopTime), pitStopTime); } } } }
public void PaintControl(SessionStatusUIUpdateMessage aSessionUIUpdateMessage, bool aFlashFlag) { }
private void HandleSessionStatusUIUpdateMessage(SessionStatusUIUpdateMessage sessionMsg) { }