// Use this for initialization void Start() { toUse = -1; ac = GameObject.Find("MenuControllers").GetComponent <AbilityMenuController>(); party = GameObject.Find("PlayerParty").GetComponent <PartyController>(); stat = GameObject.Find("MenuControllers").GetComponent <StatusMenuController>(); }
public void Setup(Ability abilityProperties) { global_abilityProperties = abilityProperties; AMC = GameObject.Find("AbilitiesMenu").GetComponent<AbilityMenuController>(); AC = GameObject.Find("Player").GetComponentInChildren<AbilitiesController>(); unslotAbility = AMC.GetComponentInChildren<PlayerAbilityUIMenu>(); abilityName = transform.Find("AbilityName").GetComponent<TextMeshProUGUI>().text = abilityProperties.ReturnBasicStats().Item1.ToUpper(); transform.Find("Preview").Find("Icon").GetComponent<Image>().sprite = abilityProperties.ReturnBasicStats().Item2; transform.Find("AbilityLevel").Find("Level").GetComponent<TextMeshProUGUI>().text = abilityProperties.ReturnBasicStats().Item3.ToString(); transform.Find("ExpBar").Find("Progress").GetComponent<Image>().fillAmount = abilityProperties.ReturnBasicStats().Item4; if (!abilityProperties.ReturnAccessible()) { foreach(Transform child in transform) { child.gameObject.SetActive(false); } transform.Find("Unknown").gameObject.SetActive(true); } else if (test_if_used()) { transform.Find("Sub Menu").gameObject.SetActive(false); transform.Find("Sub Menu").gameObject.name = "Sub Menu Equip"; transform.Find("Sub Menu Unequip").gameObject.SetActive(true); transform.Find("Sub Menu Unequip").gameObject.name = "Sub Menu"; gameObject.SetActive(false); gameObject.SetActive(true); } }
// Start is called before the first frame update void Awake() { AC = GameObject.Find("Player").GetComponentInChildren <AbilitiesController>(); AMC = GetComponentInParent <AbilityMenuController>(); AbilitySlots[0] = transform.Find("Ability0"); AbilitySlots[1] = transform.Find("Ability1"); AbilitySlots[2] = transform.Find("Ability2"); AbilitySlots[3] = transform.Find("Ability3"); }
// Use this for initialization void Start() { party = GameObject.Find("PlayerParty").GetComponent <PartyController>(); inv = GameObject.Find("MenuControllers").GetComponent <InventoryMenuController>(); stat = GameObject.Find("MenuControllers").GetComponent <StatusMenuController>(); order = GameObject.Find("MenuControllers").GetComponent <OrderMenuController>(); ability = GameObject.Find("MenuControllers").GetComponent <AbilityMenuController>(); set = GameObject.Find("MenuControllers").GetComponent <SettingsMenuController>(); }
// Use this for initialization void Start() { stat = GameObject.Find("MenuControllers").GetComponent <StatusMenuController>(); party = GameObject.Find("PlayerParty").GetComponent <PartyController>(); ac = GameObject.Find("ItemControllers").GetComponent <AbilityController>(); able = GameObject.Find("MenuControllers").GetComponent <AbilityMenuController>(); gameObject.transform.SetParent(holderPanel.transform, false); UpdateText(); Button theBtn = gameObject.GetComponent <Button>(); theBtn.onClick.AddListener(SendToUse); }