terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ Draw()

void GUITrashCan.Draw ( )
inline

Definition at line 55 of file GUITrashCan.cs.

56 {
57 for (;;)
58 {
59 int num = 1;
61 if (num == 0)
62 {
63 }
64 bool flag = this.itemDragStart;
65 if (!flag)
66 {
67 break;
68 }
69 if (!flag)
70 {
71 }
72 bool mouseLeft = Main.mouseLeft;
73 if (!flag)
74 {
75 }
76 if (Main.mouseItem != null)
77 {
78 if (!flag)
79 {
80 }
81 if (Main.mouseItem.type != 0)
82 {
83 break;
84 }
85 }
86 if (this.itemDragStart)
87 {
88 goto Block_2;
89 }
90 }
91 return;
92 Block_2:
93 if (this.overTrashCan)
94 {
95 }
96 if (Main.myPlayer == 0)
97 {
98 }
99 Recipe.FindRecipes(false);
100 }
class f__AnonymousType0<< Count > j__TPar
bool overTrashCan
bool itemDragStart
static int myPlayer
Definition Main.cs:2337
static Item mouseItem
Definition Main.cs:2155
static bool mouseLeft
Definition Main.cs:671
static void FindRecipes(bool canDelayCheck=false)
Definition Recipe.cs:204

References Terraria.Recipe.FindRecipes(), PageControllerLayoutDefinition< T >.Instance, itemDragStart, j__TPar, Terraria.Main.mouseItem, Terraria.Main.mouseLeft, Terraria.Main.myPlayer, overTrashCan, and Terraria.Item.type.