Exemplo n.º 1
0
    public void CreateList()
    {
        for (int a = 0; a < Data.Instance.userData.FacebookFriends.Count; a++)
        {
            UserData.FacebookUserData data = Data.Instance.userData.FacebookFriends[a];

            ChallengerCreatorButton newButton = Instantiate(button) as ChallengerCreatorButton;
            newButton.transform.SetParent(container.transform);

            string facebookID = data.facebookID;
            bool   done       = false;

            //si es un recien elegido...
            if (facebookID == lastSelectedFacebookId)
            {
                done = true;
            }
            else
            {
                foreach (string challengesMadeFBId in challengesMade)
                {
                    if (challengesMadeFBId == facebookID)
                    {
                        done = true;
                    }
                }
            }


            newButton.Init(this, a + 1, data.username, facebookID, done);
            newButton.transform.localScale = new Vector3(0.74f, 0.74f, 0.74f);
        }
    }
    void GetFreeFriend()
    {
        UserData.FacebookUserData dataShuffle = Data.Instance.userData.FacebookFriends[0];
        Data.Instance.userData.FacebookFriends.Remove(dataShuffle);
        Data.Instance.userData.FacebookFriends.Add(dataShuffle);

        foreach (UserData.FacebookUserData data in Data.Instance.userData.FacebookFriends)
        {
            if (CheckIfUserAvailable(data.facebookID))
            {
                Activate(data.facebookID, data.username);
                return;
            }
        }
    }
Exemplo n.º 3
0
    public void CreateList()
    {
        for (int a = 0; a < Data.Instance.userData.FacebookFriends.Count; a++)
        {
            UserData.FacebookUserData data = Data.Instance.userData.FacebookFriends[a];

            EnergyAskButton newButton = Instantiate(button) as EnergyAskButton;
            newButton.transform.SetParent(container.transform);
            newButton.transform.localScale = new Vector3(0.7f, 0.7f, 0.7f);

            string facebookID = data.facebookID;
            bool   done       = false;
            foreach (string challengesMadeFBId in friendsDone)
            {
                if (challengesMadeFBId == facebookID)
                {
                    done = true;
                }
            }

            newButton.Init(this, a + 1, data.username, facebookID, done);
        }
    }