void Start() { comparisons = new Dictionary <string, string>(); data = GetComponent <GenericDataHandler>(); if (uiObject == null) { uiObject = MenuManager.ins.detailsCard.GetComponentInChildren <listObjProps>(); } Invoke("Init", 0.1f); InvokeRepeating("uiUpdate", updateTick, updateTick); }
public void displayValFields(int chosen) { GenericDataHandler datah = GetComponent <GenericDataHandler>(); listObjProps uiObject = displayObj; string key = this.optionKeys[chosen]; Dictionary <string, string> dat = data.getFieldsFromItemID(key); uiObject.resetVals(); dataHandler.setData(data.getFieldsFromItemID(key)); display.uiObject = displayObj; display.displayCode = data.displayCode; display.parseFields(); }