private void CreatePanel(HireableAllyData a) { var hireableGO = GameObject.Instantiate(hireablePanel, panelParent); var panel = hireableGO.GetComponent <HireTeammatePanel>(); panel.SetupAlly(a); }
public void SetupAlly(HireableAllyData ally) { this.hireableAllyData = ally; SetupPopup(); SetupVisuals(); inventory.GoldChangedEvent += UpdateDueToGold; UpdateDueToGold(); button.onClick.AddListener(ButtonClicked); }