//Γίνεται η πώληση του πύργου public void SellTower() { int value = TowerCost.getTowerSellValue(ttype, tlevel); this.GetComponent <Player>().UpdateGold(value); //Απελευθερώνει το tile που ήταν ο πύργος int x = (int)SelectedTower.transform.position.x; int y = (int)SelectedTower.transform.position.y; string tilename = "G " + x + "," + y; GameObject.Find(tilename).GetComponent <GrassTile>().setCanPlaceBuilding(true); //Αφαιρείται ο πύργος από το παιχνίδι GetComponent <Player>().AddInTowerList(SelectedTower.GetComponentInChildren <Tower>().Id, false); Destroy(SelectedTower); CancelTowerMenu(); }
//Οριίζει το κείμενο στα κουμπια του μένού των πύργων public void UpdateMenu() { TowerMenu.transform.Find("UpgradeButton").GetComponentInChildren <Text>().text = "UPGRADE(" + TowerCost.getUpgradeCost(ttype, tlevel) + ")"; TowerMenu.transform.Find("SellButton").GetComponentInChildren <Text>().text = "SELL(" + TowerCost.getTowerSellValue(ttype, tlevel) + ")"; }