Exemplo n.º 1
0
    public void BuyChangesText()
    {
        GameObject loaderObject = new GameObject();
        CoinLoader loader       = loaderObject.AddComponent <CoinLoader>();
        Text       text         = loaderObject.AddComponent <Text>();

        text.text = null;

        loader.Buy(1);

        Assert.IsNotNull(text.text);
    }
Exemplo n.º 2
0
    public void BuyReducesNumberOfCoins()
    {
        GameObject loaderObject = new GameObject();
        CoinLoader loader       = loaderObject.AddComponent <CoinLoader>();
        Text       text         = loaderObject.AddComponent <Text>();

        loader.coins = 2;

        loader.Buy(1);

        Assert.Greater(2, loader.coins);
    }
    public void pressOption(int i)
    {
        if (!unlocked[i] && coins.coins >= 100)
        {
            coins.Buy(100);
            unlocked[i] = true;

            SaveLoad.savePoopSkinsUnlocked(unlocked);

            setLock(i, false);
        }
        else if (unlocked[i])
        {
            setCurrentSkin(i);
        }
    }