static bool expectTimeJump(double secondsToWait) { long diff = now()-sysNow(); long start = sysNow(); while (elapsedSeconds(start) < secondsToWait) { sleep(500); long diff2 = now()-sysNow()-diff; if (abs(diff2 > 100) ret true with print("Time jump occurred! (" + formatDouble(toSeconds(diff2), 1) + " seconds)"); } ret false with print("No time jump occurred in " + secondsToWait + " seconds"); }