示例#1
0
    private static int ComputeOrderCost(List <OrderItems.OrderItem> items)
    {
        int totalCost = 0;

        foreach (OrderItems.OrderItem currentItem in items)
        {
            totalCost += ItemsCost.ComputeItemCost(currentItem);
        }
        return(totalCost);
    }
示例#2
0
 public bool Interact(ACustomItem item)
 {
     if (item.IsSellable())
     {
         item.FreeItemSlot();
         PlayerMoneyInLevel.Instance.LooseMoney(ItemsCost.ComputeItemCost(item));
         Destroy(item.gameObject);
         return(true);
     }
     return(false);
 }