public void SetItemUniqueAll(NrCharEquipPart pkEquipPart) { this.SetItemUnique(0, pkEquipPart.GetData(eAT2CharEquipPart.CHAREQUIPPART_WEAPON1)); this.SetItemUnique(1, pkEquipPart.GetData(eAT2CharEquipPart.CHAREQUIPPART_HELMET)); this.SetItemUnique(2, pkEquipPart.GetData(eAT2CharEquipPart.CHAREQUIPPART_ARMOR)); this.SetItemUnique(3, pkEquipPart.GetData(eAT2CharEquipPart.CHAREQUIPPART_GLOVE)); this.SetItemUnique(4, pkEquipPart.GetData(eAT2CharEquipPart.CHAREQUIPPART_BOOTS)); this.SetItemUnique(5, pkEquipPart.GetData(eAT2CharEquipPart.CHAREQUIPPART_RING)); }
public void SetCharEquipPart(NrCharEquipPart kNewEquipPart) { for (int i = 0; i < 6; i++) { if (kNewEquipPart.m_nPartUnit[i] != this.m_kCharPartInfo.m_kEquipPart.m_nPartUnit[i]) { this.m_kCharPartInfo.m_kEquipPart.m_nPartUnit[i] = kNewEquipPart.m_nPartUnit[i]; } } }
public void SetSolEquipItemFromPartInfo(NrCharEquipPart pkEquipPart) { NkSoldierInfo userSoldierInfo = this.GetUserSoldierInfo(); if (userSoldierInfo != null && userSoldierInfo.IsValid()) { userSoldierInfo.SetEquipItemInfo(pkEquipPart); userSoldierInfo.SetReceivedEquipItem(true); userSoldierInfo.UpdateSoldierStatInfo(); } }