private void ClickerFunc(GameObject gO) //clicker upgrade button functionality { switch (gO.name) { case "Damage": if (GameManager.CanAfford(GameManagerStuff.Cost)) { GameManagerStuff.Currency -= GameManagerStuff.Cost; GameManagerStuff.Cost = Mathf.Round(GameManagerStuff.Cost * 1.1f) + 10; GameManagerStuff.Damage -= 0.5f; } break; case "Kill Bonus": if (GameManager.CanAfford(GameManagerStuff.Cost)) { GameManagerStuff.Currency -= GameManagerStuff.Cost; GameManagerStuff.Bonus += 3; GameManagerStuff.Cost += 10; } break; case "Armour Piercing": if (GameManager.CanAfford(GameManagerStuff.Cost)) { if (GameManagerStuff.ArmourPiercingPC <= 90) { GameManagerStuff.Currency -= GameManagerStuff.Cost; GameManagerStuff.ArmourPiercingPC += 10; GameManagerStuff.Cost += 10; } else { GameManager.PushToEventLog("Armour piercing at 100%"); } } break; } }