anchor.diff:  
         gGame.SetGameMode(gmReplaySingle);
   
  -      for I := 0 to SAVEPT_CNT - 1 do
  +      for I := 0 to savesCnt - 1 do
         begin
           if LOAD_SAVEPT_AT_TICK <> 0 then
             fSavePointTick := LOAD_SAVEPT_AT_TICK
           else
  -          fSavePointTick := (I + SKIP_FIRST_SAVEPT_CNT) * SAVEPT_FREQ;
  +          fSavePointTick := (I + Byte(MapsType <> rmtFight)*SKIP_FIRST_SAVEPT_CNT) * savesFreq;
   
           if gGameApp.TryLoadSavedReplay(fSavePointTick) then
           begin
  
positive.code:     rmtFight:   mapsCnt := Length(FIGHT_MAPS);
      rmtCoop:    mapsCnt := Length(COOP_MAPS);
    end;
  
  //  for K := Low(MAPS) to High(MAPS) do
  //  for K := 5 to High(MAPS) do
  
negative.code:       gGameApp.GameSettings.DebugSaveGameAsText := True;
  
        gGameApp.GameSettings.SaveCheckpoints := True;
        gGameApp.GameSettings.SaveCheckpointsFreq := savesFreq;
        gGameApp.GameSettings.SaveCheckpointsLimit := savesCnt;
  
  //      LOG_GAME_TICK := True;
  //      Include(gLog.MessageTypes, lmtCommands);
  