//void OnEquipUp(int equipSlot) //{ // if (m_itemsOnEquip.ContainsKey(equipSlot)) // { // if (PANELPLAYEREQUIPUP != null) // PANELPLAYEREQUIPUP(m_itemsOnEquip[equipSlot].id); // ItemEquipment item = m_itemsOnEquip[equipSlot]; // InventoryManager.Instance.ShowEquipTip(item, null, MogoWorld.thePlayer.level); // } //} void OnEquipUp(int equipSlot) { RankEquipData rankEquipData = GetRankEquipDataBySlot(equipSlot); if (rankEquipData != null) { if (PANELPLAYEREQUIPUP != null) { PANELPLAYEREQUIPUP(rankEquipData.equipID); } InventoryManager.Instance.ShowEquipTip(rankEquipData.equipID, null, rankEquipData.jewelSlots, Level); } }
public void RefreshPlayerEquipmentInfoUI(List <RankEquipData> equipList) { m_RankEquipDataList = equipList; for (int equipSlot = 1; equipSlot <= SLOT_NUM; equipSlot++) { RankEquipData rankEquipData = GetRankEquipDataBySlot(equipSlot); if (rankEquipData != null) { ItemEquipmentData data = ItemEquipmentData.GetItemEquipmentData(rankEquipData.equipID); if (data != null) { SetPlayerEquipmentInfo(equipSlot, data.Icon, data.color, data.quality); } } else { SetPlayerEquipmentInfo(equipSlot, EquipSlotIcon.icons[equipSlot], 10); } } }