anchor.diff:    // Cleanup everything afterwards
     FreeAndNil(fWareDistribution);
     FreeAndNil(fFavouriteMaps);
  +end;
  +
  +
  +function TKMGameSettings.GetAsyncGameResLoad: Boolean;
  +begin
  +  if Self = nil then Exit(False);
  +
  +  Result := fAsyncGameResLoad;
   end;
   
   
  
positive.code:     property LastPassword: string read fLastPassword write SetLastPassword;
  
      //Misc
      property AsyncGameResLoad: Boolean read fAsyncGameResLoad;
  
      //Menu
      property MenuMapSPType: Byte read fMenu_MapSPType write SetMenuMapSPType;
  
negative.code:     procedure SetMenuSPSaveFileName(const aValue: UnicodeString);
      procedure SetMenuLobbyMapType(aValue: Byte);
  
      procedure SetSpeedPace(const aValue: Word);
      function GetFavouriteMaps: TKMMapsCRCList;
      function GetAsyncGameResLoad: Boolean;
  
      //Debug
      procedure SetDebugSaveRandomChecks(aValue: Boolean);
      procedure SetDebugSaveGameAsText(aValue: Boolean);
    public
      constructor Create;
      destructor Destroy; override;
  