anchor.diff:      {$ENDIF}
     end;
   
  -  if DoHold then
  +  if fDoHold then
       Exit;
   
     Result := True;
  
positive.code:   begin
      if not PlayNextTick then
        Inc(fPausedTicksCnt);
      if DoHold then
        Hold(True, DoHoldState);
    end;
  
  var
  
negative.code:     fLoadFromFile: UnicodeString; //Path to file, from which game was loaded. '.bas' file for replays
      fIsStarted: Boolean;
  
      fDoHold: Boolean; //Request to run Hold after UpdateState has finished
      fDoHoldState: TKMGameResultMsg; //The type of Hold we want to occur due to DoGameHold
  
      fSaveWorkerThread: TKMWorkerThread;
  
      procedure IssueAutosaveCommand(aAfterPT: Boolean = False);
  