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

◆ TryRefocusingRecipe()

static void Terraria.Recipe.TryRefocusingRecipe ( int oldRecipe)
inlinestaticprivate

Definition at line 676 of file Recipe.cs.

677 {
678 for (int i = 0; i < Main.numAvailableRecipes; i++)
679 {
680 if (oldRecipe == Main.availableRecipe[i])
681 {
682 Main.focusRecipe = i;
683 break;
684 }
685 }
686 if (Main.focusRecipe >= Main.numAvailableRecipes)
687 {
688 Main.focusRecipe = Main.numAvailableRecipes - 1;
689 }
690 if (Main.focusRecipe < 0)
691 {
692 Main.focusRecipe = 0;
693 }
694 }

References Terraria.Main.availableRecipe, Terraria.Main.focusRecipe, and Terraria.Main.numAvailableRecipes.

Referenced by Terraria.Recipe.FindRecipes().