// Update is called once per frame public virtual void Update() { if (!mIsOwned && mObjectToManage.UpgradeLevel >= mUnlockLevel) { mPurchaseCost = Mathf.Round(mObjectToManage.UpgradeCost * 5.15f); PurchaseText.text = $"Purchase: {CurrencyResources.CurrencyToString(mPurchaseCost, true)}"; mIsEnabled = true; } if (mIsOwned && mObjectToManage.TimeUntilIncome <= 0) { mObjectToManage.OnIncomeClick(); } if (!mIsOwned) { if (mClub.Money >= PurchaseCost && mObjectToManage.IsEnabled) { PurchaseButton.interactable = true; } else { PurchaseButton.interactable = false; } } else { PurchaseButton.interactable = false; PurchaseText.text = "Owned"; PurchaseImage.color = Color.red; } }
private void ToggleWelcomeBackScreen(bool boolean, Club club) { WelcomeBackIncomeText.text = CurrencyResources.CurrencyToString(club.IncomeWhileAway); WelcomeBackDoubleIncomeText.text = CurrencyResources.CurrencyToString(club.IncomeWhileAway * 2); Time.timeScale = 0.0f; WelcomeBackScreen.gameObject.SetActive(boolean); }
public virtual void UpdateText() { LevelText.text = $"LEVEL {UpgradeLevel}"; UpgradeText.text = CurrencyResources.CurrencyToString(UpgradeCost, true); IncomeText.text = CurrencyResources.CurrencyToString(Income, true); if (TimeUntilIncome > 59) { var time = new CountdownTime(Mathf.Round(TimeUntilIncome)); TimeText.text = string.Format("{0:D2}:{1:D2}:{2:D2}", time.Hours, time.Minutes, time.Seconds); } else { TimeText.text = string.Format("00:00:{0:D2}", Mathf.RoundToInt(TimeUntilIncome)); } }
// Update is called once per frame void Update() { MoneyDisplay.text = CurrencyResources.CurrencyToString(Money); TicketsDisplay.text = Tickets.ToString(); }
public virtual void UpdateText() { PurchaseText.text = $"Purchase: {CurrencyResources.CurrencyToString(mPurchaseCost)}"; }