public void UpgradeMe() { int currentLevelIndex = levels.IndexOf(currentLevel); if (currentLevelIndex < levels.Count - 1) { if (GameObject.Find ("GoldCounter").GetComponent<GoldCounter>().Gold >= currentLevel.myUpgradeCost) { GameObject.Find ("GoldCounter").GetComponent<GoldCounter>().Gold -= currentLevel.myUpgradeCost; CurrentLevel = levels[currentLevelIndex + 1]; } } }
void OnEnable() { CurrentLevel = levels[0]; }