public void UpgradeDam(UpgradeDam ud) { woodAmount -= ud.woodRequired; berriesAmount -= ud.berriesRequired; mudAmount -= ud.mudRequired; HideUpgrade(); UpdateResources(); }
public void LoadRequirements(UpgradeDam ud) { currentUpgradeDam = ud; bool b = FindObjectOfType <UIManager>().CheckIfCanUpgrade(ud); Debug.Log(b); if (b) { upgradeButton.interactable = true; } else { upgradeButton.interactable = false; } }
public bool CheckIfCanUpgrade(UpgradeDam ud) { DisplayUpgrade(ud.woodRequired, ud.berriesRequired, ud.mudRequired); bool b = true; if (ud.woodRequired > woodAmount) { b = false; } if (ud.berriesRequired > berriesAmount) { b = false; } if (ud.mudRequired > mudAmount) { b = false; } return(b); }