void _SetupExtOnTargetPriceText(DroneUpgrades __droneUpgrades) { if (__droneUpgrades._GetDroneSkills()._extinctionOnReachingTargetIsActive || __droneUpgrades._GetDroneSkills()._extinctionOnReachingTargetHasBeenBought) { _extPriceText.gameObject.SetActive(false); } else { _extPriceText.gameObject.SetActive(true); } }
void _SetupExtOnTargetNeededPointsText(DroneUpgrades __droneUpgrades) { if (__droneUpgrades._GetDroneSkills()._extinctionOnReachingTargetIsActive) { _extNeededPointsTxt.gameObject.SetActive(false); } else { _extNeededPointsTxt.gameObject.SetActive(true); } }
void _SetupDecreaseTimePriceAndBaseActivation(DroneUpgrades __droneUpgrades) { if (__droneUpgrades._GetBasicStats()._shorteningCoolingDownTimeLevel >= __droneUpgrades._GetBasicStats()._maxShorteningTimeLevel) { _decreaseTimePriceText.gameObject.SetActive(false); _decreaseTimeBaseText.gameObject.SetActive(false); } else { _decreaseTimePriceText.gameObject.SetActive(true); _decreaseTimeBaseText.gameObject.SetActive(true); } }
void _SetupEnginePriceAndBaseActivation(DroneUpgrades __droneUpgrade) { if (__droneUpgrade._GetBasicStats()._engineLevel >= __droneUpgrade._GetBasicStats()._maxEngineLvl) { _upgEngPriceText.gameObject.SetActive(false); _upgEngBasePointsText.gameObject.SetActive(false); } else { _upgEngPriceText.gameObject.SetActive(true); _upgEngBasePointsText.gameObject.SetActive(true); } }
void _SetColorOfExtOnTargetButton(DroneUpgrades __droneUpgrades) { bool __active = __droneUpgrades._GetDroneSkills()._extinctionOnReachingTargetIsActive; if (__active) { _extinctionButton.GetComponent <Image>().color = Color.green; } else { _extinctionButton.GetComponent <Image>().color = Color.white; } }
void _SetExtOnTargetPriceAndSetupPointsAndPrice(DroneUpgrades __droneUpgrades) { _SetExtOnTargetPriceText(__droneUpgrades); _SetupExtOnTargetNeededPointsText(__droneUpgrades); _SetupExtOnTargetPriceText(__droneUpgrades); }
void _SetExtOnTargetPriceText(DroneUpgrades __droneUpgrade) { _extPriceText.text = "Price:\n" + __droneUpgrade._GetDroneSkills()._extinctionOnReachingTargetMoneyCost; }
void _SetExtOnTargetNeededPointsText(DroneUpgrades __droneUpgrades) { _extNeededPointsTxt.text = "Needed points:\n" + __droneUpgrades._GetDroneSkills()._extinctionOnReachingTargetPointsCost; }
void _SetDecreaseTimeAmountPriceAndBase(DroneUpgrades __droneUpgrades) { _decreasingTimeAmountText.text = "-" + (__droneUpgrades._GetBasicStats()._baseShorteningTime *__droneUpgrades._GetBasicStats()._shorteningCoolingDownTimeLevel).ToString() + "s"; _decreaseTimePriceText.text = "Price:\n" + (__droneUpgrades._GetBasicStats()._shorteningTimeBaseCost *(__droneUpgrades._GetBasicStats()._shorteningCoolingDownTimeLevel + 1)).ToString(); _decreaseTimeBaseText.text = "-" + __droneUpgrades._GetBasicStats()._baseShorteningTime.ToString() + "s"; }
void _SetEngineLvlPriceAndBaseText(DroneUpgrades __droneUpgrades) { _engineLvlText.text = "Lvl: " + (__droneUpgrades._GetBasicStats()._engineLevel + 1).ToString(); _upgEngPriceText.text = "Price:\n" + (__droneUpgrades._GetBasicStats()._engineBaseCost *(__droneUpgrades._GetBasicStats()._engineLevel + 1)).ToString(); _upgEngBasePointsText.text = "+" + __droneUpgrades._GetBasicStats()._pointsPerEngineLvl + " Points"; }
void _UpdateMoneyAndPoints(DroneUpgrades __droneUpgrades) { _moneyText.text = "Money: " + _money; _pointsText.text = "Points: " + __droneUpgrades._GetBasicStats()._availablePoints; }