public MachineInfo FetchMachineInfo(string _machineName) { MachineInfo _machineInfo = new MachineInfo(); foreach (Machine_Button _machine in m_Machines) { if (_machine.machineName == _machineName) { if (_machine.machine != null) { _machineInfo.MT_name = _machine.machine.machineName; _machineInfo.MT_cost = _machine.machine.buildCost; _machineInfo.MT_description = _machine.machine.description; } else { Debug.LogError(_machineName + " script does not exist!!"); } } } return(_machineInfo); }
void Start() { machineInfo = BuildManager.Instance.FetchMachineInfo(machineName); nameText.text = machineInfo.MT_name; costText.text = "$" + machineInfo.MT_cost; }