public void LoadEquipmentOnSlot(EquipableItem item, SlotType slotType) { switch (slotType) { case SlotType.amulet: if (amuletSlot.currentModel != null) { amuletSlot.UnloadEquipment(); } amuletSlot.LoadEquipmentModel(item); break; case SlotType.leftHandSlot: if (leftHandSlot.currentModel != null) { leftHandSlot.UnloadEquipment(); } leftHandSlot.LoadEquipmentModel(item); break; case SlotType.rightHandSlot: if (rightHandSlot.currentModel != null) { rightHandSlot.UnloadEquipment(); } rightHandSlot.LoadEquipmentModel(item); break; case SlotType.quiver: if (quiverSlot.currentModel != null) { quiverSlot.UnloadEquipment(); } quiverSlot.LoadEquipmentModel(item); break; default: if (playerEquipment.gender == Gender.Male) { for (int i = 0; i < item.itemMeshesMale.Count; i++) { playerEquipment.LoadEquipmentMesh(item.itemMeshesMale[i], item.itemMeshLocs[i]); } } else { for (int i = 0; i < item.itemMeshesFemale.Count; i++) { playerEquipment.LoadEquipmentMesh(item.itemMeshesFemale[i], item.itemMeshLocs[i]); } } break; } }
public void LoadEquipmentOnSlot(EquipableItem item, SlotType slotType) { switch (slotType) { case SlotType.leftHandSlot: if (leftHandSlot.currentModel != null) leftHandSlot.UnloadEquipment(); leftHandSlot.LoadEquipmentModel(item); break; case SlotType.rightHandSlot: if (rightHandSlot.currentModel != null) rightHandSlot.UnloadEquipment(); rightHandSlot.LoadEquipmentModel(item); break; case SlotType.quiver: if (quiverSlot.currentModel != null) quiverSlot.UnloadEquipment(); quiverSlot.LoadEquipmentModel(item); break; } }
public void LoadEquipmentOnSlot(EquipableItem item, string slotType) { switch (slotType) { case "helmetSlot": if (helmetSlot.currentModel != null) { helmetSlot.UnloadEquipment(); } helmetSlot.LoadEquipmentModel(item); break; case "amuletSlot": if (amuletSlot.currentModel != null) { amuletSlot.UnloadEquipment(); } amuletSlot.LoadEquipmentModel(item); break; case "leggingSlot": if (leggingSlot.currentModel != null) { leggingSlot.UnloadEquipment(); } leggingSlot.LoadEquipmentModel(item); break; case "gloveSlot": if (gloveSlot.currentModel != null) { gloveSlot.UnloadEquipment(); } gloveSlot.LoadEquipmentModel(item); break; case "bootSlot": if (bootSlot.currentModel != null) { bootSlot.UnloadEquipment(); } bootSlot.LoadEquipmentModel(item); break; case "torsoSlot": if (torsoSlot.currentModel != null) { torsoSlot.UnloadEquipment(); } torsoSlot.LoadEquipmentModel(item); break; case "leftHandSlot": if (leftHandSlot.currentModel != null) { leftHandSlot.UnloadEquipment(); } leftHandSlot.LoadEquipmentModel(item); break; case "rightHandSlot": if (rightHandSlot.currentModel != null) { rightHandSlot.UnloadEquipment(); } rightHandSlot.LoadEquipmentModel(item); break; } }