anchor.diff:      Exit;
   
     //Disable buttons to prevent multiple clicks while connection process is in progress
  -  MP_Update(gResTexts[TX_MP_MENU_STATUS_CONNECTING], icGreen, True);
  +  MP_UpdateStatus(gResTexts[TX_MP_MENU_STATUS_CONNECTING], icGreen, True);
   
     //Send request to join
     gNetworking.OnJoinSucc := MP_JoinSuccess;
  
positive.code: 
    if not Result then
    begin
      MP_Update(err, icYellow, False);
      gSoundPlayer.Play(sfxnError);
    end
  end;
  
negative.code: 
      procedure MP_Init;
      procedure MP_SaveSettings;
      procedure MP_UpdateStatus(const aStatus: string; aColor: TColor4; aBusy: Boolean);
      procedure MP_ServersUpdateList(Sender: TObject);
      procedure MP_AnnouncementsUpdated(const S: UnicodeString);
      procedure MP_CreateServerClick(Sender: TObject);
  