Beispiel #1
0
 protected override InvItem ReplaceItem(InvItem newItem)
 {
     if (invItem.item != null)
     {
         invItem.Unequip();
     }
     if (newItem.item != null)
     {
         newItem.Equip();
         equipDisplay.EquipItem(newItem.item.equipType, newItem.item.modelName);
     }
     else
     {
         equipDisplay.EquipItem(equippableType, "");
     }
     return(base.ReplaceItem(newItem));
 }