public void SetTarget(NodeSquare _target) { target = _target; transform.position = target.GetBuildPosition(); if (target.turretLevel <= 1) { upgradeCost.text = "$" + target.turretBluePrint.upgradeCost; upgradeButton.interactable = true; } else { upgradeCost.text = "DONE"; upgradeButton.interactable = false; } sellAmount.text = "$" + target.turretBluePrint.GetSellAmount(); ui.SetActive(true); }