bool TryToConnectToAvailableServer()
    {
        List <HostData> hosts = NetworkMaster.Instance.hosts;

        if (hosts != null)
        {
            foreach (HostData host in hosts)
            {
                if (NetworkMaster.IsServerAvailable(host))
                {
                    SetupGame(true);
                    NetworkMaster.Instance.ConnectToServer(host);
                    infoText.text = "Connected.\nWaiting for more players...";
                    UnityEngine.Debug.Log(infoText.text);
                    return(true);
                }
            }
        }
        return(false);
    }