Definition at line 14550 of file Recipe.cs.
14551 {
14553 {
14554 Recipe recipe = Main.recipe[
i];
14556 {
14559 {
14560 break;
14561 }
14563 requiredItemEntry.itemIdOrRecipeGroup =
item.type;
14564 requiredItemEntry.stack =
item.stack;
14566 int[]
array = recipe.acceptedGroups;
14567 foreach (
int num
in array)
14568 {
14569 if (num < 0)
14570 {
14571 break;
14572 }
14573 RecipeGroup
recipeGroup = RecipeGroup.recipeGroups[num];
14575 {
14576 requiredItemEntry2.itemIdOrRecipeGroup =
recipeGroup.GetGroupFakeItemId();
14577 }
14578 }
14580 }
14581 }
14582 }
bool ICollection< KeyValuePair< TKey, TValue > >. Contains(KeyValuePair< TKey, TValue > keyValuePair)
static int maxRequirements
References Terraria.Recipe.acceptedGroups, System.array, System.Collections.Generic.Dictionary< TKey, TValue >.Contains(), System.item, Terraria.Recipe.maxRequirements, Terraria.Recipe.numRecipes, Terraria.Main.recipe, Terraria.RecipeGroup.recipeGroups, Terraria.Recipe.requiredItem, and Terraria.Recipe.requiredItemQuickLookup.
Referenced by Terraria.Recipe.SetupRecipes().