void Start() { GameObject objUpgrades = GameObject.Find("StatsHolder"); StatsOfObjects stats = objUpgrades.GetComponent <StatsOfObjects>(); bulletDamage = stats.BulletSpeed; Speed = stats.BulletSpeed; }
IEnumerator Die() { yield return(new WaitForSeconds(waitSeconds)); GameObject Currency = GameObject.Find("StatsHolder"); StatsOfObjects Currency_stats = Currency.GetComponent <StatsOfObjects>(); Currency_stats.Currency += gainCurrency; Destroy(this.gameObject); }
void Awake() { LevelUpgradeDamage = +1; LevelShootRate = +1; GameObject Currency = GameObject.Find("StatsHolder"); StatsOfObjects Currency_stats = Currency.GetComponent <StatsOfObjects>(); UpgradePriceDamage *= LevelUpgradeDamage; UpgradePriceShootRate *= LevelShootRate; Debug.Log("Prijs van Damage = " + (UpgradePriceDamage *= LevelUpgradeDamage)); Debug.Log("Prijs van Rate = " + (UpgradePriceShootRate *= LevelShootRate)); Debug.Log("Zoveel Geld heb ik " + (Currency_stats.Currency)); Debug.Log(LevelUpgradeDamage); }
public void onClickUpgradeRate() { GameObject Currency = GameObject.Find("StatsHolder"); StatsOfObjects Currency_stats = Currency.GetComponent <StatsOfObjects>(); if (Currency_stats.Currency >= UpgradePriceShootRate) { Currency_stats.Currency -= UpgradePriceShootRate; LevelShootRate += 1; UpgradePriceShootRate *= LevelShootRate; Currency_stats.delayTime -= 0.1f; Debug.Log(Currency_stats.Currency + " Zoveel heb je over"); Debug.Log(Currency_stats.delayTime); } else { Debug.Log("Transactie mislukt zoveel heb je nog nodig " + (UpgradePriceShootRate - Currency_stats.Currency) + " En je hebt " + Currency_stats.Currency); } }
public void OnClickUpgradeDamage() { GameObject Currency = GameObject.Find("StatsHolder"); StatsOfObjects Currency_stats = Currency.GetComponent <StatsOfObjects>(); if (Currency_stats.Currency >= UpgradePriceDamage) { Currency_stats.Currency -= UpgradePriceDamage; LevelUpgradeDamage += 1; UpgradePriceDamage *= LevelUpgradeDamage; Currency_stats.BulletDamage += 2.5f; Debug.Log(Currency_stats.Currency + " Zoveel heb je over"); Debug.Log("Nieuwe upgrade prijs = " + UpgradePriceDamage); } else { Debug.Log("Transactie mislukt zoveel heb je nodig " + (UpgradePriceDamage - Currency_stats.Currency) + " En je hebt " + Currency_stats.Currency); } }