private void OnSlotClick(UiSlot uiSlot) { if (OnSlotClickAction != null) { OnSlotClickAction(uiSlot); } }
public bool CanSetEquip(UiSlot slot) { if (SlotType == SlotType.EquipCap) { if (!(slot.ItemModel.Item is Cap)) { return(false); } } if (SlotType == SlotType.EquipShirt) { if (!(slot.ItemModel.Item is Shirt)) { return(false); } } if (SlotType == SlotType.EquipPants) { if (!(slot.ItemModel.Item is Pants)) { return(false); } } if (SlotType == SlotType.EquipBoots) { if (!(slot.ItemModel.Item is Boots)) { return(false); } } return(true); }
public virtual void SetItem(UiSlot slot, HolderObject itemModel) { }
public virtual void ChageAmount(UiSlot slot, int amount) { }