anchor.diff:  { TKMapInfo }
   constructor TKMapInfo.Create(const aFolder: string; aStrictParsing, aIsMultiplayer: Boolean);
   var
  -  st, DatFile, MapFile, ScriptFile: string;
  +  st, DatFile, MapFile, ScriptFile, TxtFile: string;
     DatCRC, OthersCRC: Cardinal;
     ft: TextFile;
     fMissionParser: TMissionParserInfo;
  
positive.code:   DatFile := fPath + fFileName + '.dat';
    MapFile := fPath + fFileName + '.map';
    ScriptFile := fPath + fFileName + '.script'; //Needed for CRC
  
    if not FileExists(DatFile) then Exit;
  
  
negative.code:   begin
      //Calculate OthersCRC if it wasn't calculated before
      if not fStrictParsing then
        OthersCRC := Adler32CRC(MapFile) xor Adler32CRC(ScriptFile) xor Adler32CRC(TxtFile);
  
      fCRC := DatCRC xor OthersCRC;
      fDatCRC := DatCRC;
  