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

◆ DrawCraftButton()

void GUIItemDuplication.DrawCraftButton ( )
inline

Definition at line 51 of file GUIItemDuplication.cs.

52 {
53 int focusItem = this.FocusItem;
54 int size = this.FilteredItems._size;
55 if (this.Filter.Expanded)
56 {
58 }
59 if (size != 0)
60 {
61 return;
62 }
63 long num = 0L;
65 if (cursor != null)
66 {
67 return;
68 }
69 if (Main.mouseItem.type != 0)
70 {
71 if (num != 0L)
72 {
73 if (size != 0)
74 {
75 return;
76 }
77 if (size != 0)
78 {
79 return;
80 }
82 {
83 return;
84 }
86 int focusItem2 = this.FocusItem;
87 string textValue = Language.GetTextValue("Mobile.Duplicate");
89 int focusItem3 = this.FocusItem;
92 {
94 int focusItem4 = this.FocusItem;
95 if (hoverDuplicateEntry == 0)
96 {
97 }
98 Main.mouseRight = true;
99 return;
100 }
101 int type = Main.mouseItem.type;
102 if (type != 0)
103 {
104 if (type == 0)
105 {
106 }
107 if (Main.mouseItem.stack != 0)
108 {
109 }
110 }
112 int focusItem5 = this.FocusItem;
113 if (hoverDuplicateEntry == 0)
114 {
115 }
116 return;
117 }
118 }
119 else
120 {
121 while (num != 0L)
122 {
123 }
124 }
125 }
class f__AnonymousType0<< Count > j__TPar
static string GetTextValue(string key)
Definition Language.cs:54
static Item mouseItem
Definition Main.cs:2155

References System.Collections.Generic.List< T >._size, Controller.ControllerActionManager.AnyControllerConnected, GUIItemFilter.Expanded, Filter, FilteredItems, FocusItem, Terraria.Localization.Language.GetTextValue(), HoverDuplicateEntry, PageControllerLayoutDefinition< T >.Instance, j__TPar, System.L, Terraria.Main.mouseItem, Terraria.Item.stack, and Terraria.Item.type.