Esempio n. 1
0
    // Update is called once per frame
    void Update()
    {
        //price = GameGlobals.selectedTrack.inGameCurrencyCost.ToString();
        if (confirmation)
        {
            if (yes.pressed)
            {
                yes.pressed  = false;
                confirmation = false;

                Hashtable accountDetails = GSApi.accountDetails();

                if (((double)accountDetails["currency3"]) < (double)GameGlobals.selectedTrack.gamesparkCurrencyCost)
                {
                    StartCoroutine(InsufficentFunds());
                }
                else
                {
                    if (dlc.PurchaseTrack(GameGlobals.selectedTrack.song, GameGlobals.selectedTrack.challengeShortCode.Replace("TKHS", "TK")))
                    {
                        GameGlobals.loading = true;
                        Application.LoadLevelAsync("BuyTracks");
                    }
                }
            }
            else if (no.pressed)
            {
                no.pressed   = false;
                confirmation = false;
                ShowConfirmation(false);
            }
        }
    }