/// <summary> /// Displays the active partyMember with the proper visual colouring /// </summary> /// <param name="pmd"></param> public void DisplayActivePartyMember(PartyMemberDisplay pmd) { for (int i = 0; i < PartyManager.instance.GetNumPartyMembers(); i++) { if (pmd != pmDisplays[i]) { pmDisplays[i].ShowNormal(); } } pmd.ShowActive(); }
// /// <summary> // /// Adds a new partyMemberDisplay to the partyPanel // /// </summary> // /// <param name="pm"> PartyMember to base display off of </param> // public void AddPartyMemberDisplay(PartyMember pm) { // int newIndex = PartyManager.instance.GetNumPartyMembers(); // pmDisplays[newIndex - 1].gameObject.SetActive(true); // print("initting " + pm.pmName); // pmDisplays[newIndex - 1].Init(pm.pmvc); // } /// <summary> /// Displays the active partyMember with the proper visual colouring /// </summary> /// <param name="pmd"></param> public void DisplayActivePartyMember(PartyMemberDisplay pmd) { for (int i = 0; i < PartyManager.instance.GetNumPartyMembers(); i++) { if (pmd != pmDisplays[i]) { pmDisplays[i].ShowNormal(); } } pmd.ShowActive(); if (statsPanel.isOpen == true) { statsPanel.OnEnable(); } }