public void createTower(string tower) { if (gameMenu.currentSelectedTower != null) { gameMenu.currentSelectedTower.deSelected(); } selectedTower = towerInfo.getTowerGameObject(tower); int towerCost = TowerInfo.getTowerCost(tower); int curMoney = gameManager.getCurMoney(); if (curMoney - towerCost >= 0) { towerCreator.createTower(selectedTower); } else { // TODO: Display error info on menu! } }