public void addChest()
    {
        //Open up next piece of the lighthouse
        if (currentSpriteNumber < currentParts.Length - 1)
        {
            Debug.Log("Applying picture " + currentSpriteNumber);
            currentSpriteNumber++;
            currentImage.sprite = currentParts[currentSpriteNumber];
        }

        //Enable bonus
        if (currentSpriteNumber >= currentParts.Length - 1)
        {
            //Test is available
            bonusExists = true;                //change flag
            lvlUpBtn.SetActive(true);          //enable btn

            //Lvl up available sound
            audioManager.PlayLvlUpAvailable();

            progressScript.readyToLevel = true;
        }

        //Add money
        moneyScript.addMoney(progressScript.GetReward());
    }
Exemple #2
0
    //--------------BUTTON CLICKS
    public void closeAfterWin()
    {
        //chestPanelScript.removeChest();         //remove chest
        answerScript.bonusModeEnabled(false);   //change main input field
        HidePanel();
        lvlUpBtn.SetActive(false);

        //Level up
        progressScript.NextLevel();

        //Change task
        chestPanelScript.LevelUp(progressScript.level);

        //Reset chests
        chestScript.StartRound();

        //New question
        questionScript.generateNewQuestion();   //generate new non bonus question

        //Progress
        progressScript.readyToLevel = false;
        progressScript.stage        = 0;

        //Change background music
        audioManager.ChangeBackgroundMusic(progressScript.level);

        //Reward
        moneyScript.addMoney(progressScript.GetBonusReward());
    }
Exemple #3
0
        public void addMoney(int source, string type, int money_)
        {
            PlayerMoney money = PlayerMoneyHolder.getPlayerMoney(source);

            if (type.Equals("money"))
            {
                money.addMoney(money_);
            }
            if (type.Equals("bankmoney"))
            {
                money.addBankMoney(money_);
            }
            if (type.Equals("dirtymoney"))
            {
                money.addDirtyMoney(money_);
            }
        }