anchor.diff:  begin
     case aType of
       kttMap:  Result := TKMapsCollection.FullPath(aName, Postfix + '.' + aExt, aMapFolder);
  -    kttSave: Result := ExeDir + SAVES_MP_FOLDER_NAME + PathDelim + aName + '.' + aExt;
  +    kttSave: Result := TKMSavesCollection.FullPath(aName, aExt, True);
     end;
   end;
   
  
positive.code:                 Result := TKMapsCollection.FullPath(aName, Postfix + '.' + aExt, mfDL)
                else
                  Result := TKMapsCollection.FullPath(aName, aCustomFileName, Postfix + '.' + aExt, mfDL);
      kttSave: Result := ExeDir + SAVES_MP_FOLDER_NAME + PathDelim + DOWNLOADED_LOBBY_SAVE + '.' + aExt;
    end;
  end;
  
  
negative.code:                  end;
               end;
      kttSave: begin
                 SaveFolder := TKMSavesCollection.Path(DOWNLOADED_LOBBY_SAVE, True);
                 KMDeleteFolder(SaveFolder);   // Delete old folder
                 ForceDirectories(SaveFolder); // Create new
               end;
    end;
  end;
  