public void SkipReplayTask(Object sender, DoWorkEventArgs args) { this.SkipReplayInProgress = true; LogMessage("Skipping replay..."); for (int i = 0; i < 5; i++) { Thread.Sleep(1000); this.menuController.SkipReplay(); } LogMessage("Skip replay done."); ap.DriveBlindlyUntilBallIsFound(); }