Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ AcceptedByItemGroups()

bool Terraria.Recipe.AcceptedByItemGroups ( int invType,
int reqType )
inline

Definition at line 137 of file Recipe.cs.

138 {
139 for (int i = 0; i < maxRequirements; i++)
140 {
141 int num = acceptedGroups[i];
142 if (num == -1)
143 {
144 break;
145 }
146 if (RecipeGroup.recipeGroups[num].ValidItems.Contains(invType) && RecipeGroup.recipeGroups[num].ValidItems.Contains(reqType))
147 {
148 return true;
149 }
150 }
151 return false;
152 }
static int maxRequirements
Definition Recipe.cs:19
int[] acceptedGroups
Definition Recipe.cs:33

References Terraria.Recipe.acceptedGroups, Terraria.Recipe.maxRequirements, and Terraria.RecipeGroup.recipeGroups.

Referenced by Terraria.Recipe.CollectGuideRecipes(), and Terraria.Recipe.Create().