Exemplo n.º 1
0
        public void ButtonPressed()
        {
            buttonPrice    += buttonPrice * rateOfPriceIncrease;
            buttonText.text = buttonPrice.ToShortString();

            rateOfChange         += rateOfUnitIncrease;
            rateOfChangeText.text = rateOfChange.ToShortString() + "/sec";

            CompareAndHandleButtonActivation(unit, buttonPrice);
        }
Exemplo n.º 2
0
        private void Start()
        {
            secondFraction = 0.0f;

            showText.text         = unit.ToShortString();
            buttonText.text       = buttonPrice.ToShortString();
            rateOfChangeText.text = rateOfChange.ToShortString() + "/sec";

            CompareAndHandleButtonActivation(unit, buttonPrice);
        }
Exemplo n.º 3
0
        private void SetUpIncreaseUnit(IdleCurrency unitIncreasePerSecond, IdleCurrency permanentMultiplier)
        {
            IdleCurrency currentUnitsPerInNextClickPerSecond =
                unitIncreasePerSecond * permanentMultiplier * App.GetLevelData().Prestige *
                App.GetLevelData().currentMultiplier;

            for (int i = 0; i < increaseUnitTexts.Length; i++)
            {
                increaseUnitTexts[i].text = currentUnitsPerInNextClickPerSecond.ToShortString() + "/sec";
            }
        }
Exemplo n.º 4
0
 private void SecondElapsed()
 {
     unit         += rateOfChange;
     showText.text = unit.ToShortString();
     CompareAndHandleButtonActivation(unit, buttonPrice);
 }