anchor.diff:    OnReadyToPlay := nil;
     OnPlayersSetup := nil;
   
  -  fNetGameState := lgsLobby;
  +  SetGameState(lgsLobby, False);
     fReturnedToLobby := True; //Expect pause.sav to match host
     if IsHost then
     begin
  
positive.code: end;
  
  
  procedure TKMNetworking.SetGameState(aState: TKMNetGameState);
  begin
    fNetGameState := aState;
    if (fNetGameState in [lgsLobby,lgsLoading,lgsGame]) and IsHost and (fMyIndexOnServer <> -1) then
      OnMPGameInfoChanged;
  end;
  
  
negative.code:     procedure StartGame;
      procedure TryPlayGame;
      procedure PlayGame;
      procedure SetGameState(aState: TKMNetGameState; aOnMPInfoChanged: Boolean = True);
      procedure SendMapOrSave(Recipient: TKMNetHandleIndex = NET_ADDRESS_OTHERS);
      procedure DoReconnection;
      function IsPlayerHandStillInGame(aPlayerIndex: Integer): Boolean;
  