anchor.diff:        {$ENDIF}
   
       //Save replay queue
  -    gLog.AddTime('Saving replay info');
       // Save replay info
       fGameInputProcess.SaveToFileAsync(ChangeFileExt(fullPath, EXT_SAVE_REPLAY_DOT), fSaveWorkerThread);
   
  
positive.code:     SaveGameToStream(aTimestamp, saveStreamTxt);
      TKMemoryStream.AsyncSaveToFileAndFree(saveStreamTxt, aPathName + EXT_SAVE_TXT_DOT, fSaveWorkerThread);
    end;
  
    gLog.AddTime('Saving game end: ' + aPathName);
  end;
  
  
  
negative.code: begin
    if BLOCK_SAVE then // This must be here because of paraller Runner
      Exit;
    gLog.AddTime('Saving game: ' + aPathName);
  
    Assert(not fParams.IsMapEditor and (ALLOW_SAVE_IN_REPLAY or not fParams.IsReplay), 'Saving from wrong state');
  
  