anchor.diff:  //Load additional information for map that is not in main SP list
   procedure TKMapInfo.LoadExtra;
   var
  -  DatFile: string;
  -  fMissionParser: TKMMissionParserInfo;
  +  datFile: string;
  +  missionParser: TKMMissionParserInfo;
   begin
     //Do not append Extra info twice
     if fInfoAmount = iaExtra then Exit;
  
positive.code: 
  
  procedure TKMapInfo.AddGoal(aType: TKMGoalType; aPlayer: TKMHandID; aCondition: TKMGoalCondition; aStatus: TKMGoalStatus; aPlayerIndex: TKMHandID);
  var G: TKMMapGoalInfo;
  begin
    G.Cond := aCondition;
    G.Play := aPlayerIndex;
  
negative.code: 
  
  class function TKMapsCollection.FullPath(const aName, aExt: string; aMapFolder: TKMapFolder; aCRC: Cardinal): string;
  var
    S: UnicodeString;
  begin
    S := aName;
    if aMapFolder = mfDL then
  