Example #1
0
 public bool CanCraft(IItemContainer container)
 {
     if (Pieces.Count >= minItems)
     {
         bool craft = false;
         foreach (Item item in Pieces)
         {
             if (container.ContainsItem(item))
             {
                 craft = true;
             }
             else
             {
                 craft = false;
                 return(craft);
             }
         }
         return(craft);
     }
     else
     {
         return(false);
     }
 }