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 GUICoins.Draw ( )
inline

Definition at line 184 of file GUICoins.cs.

185 {
186 int num = 1;
187 float num2 = this.doubleClickTimer;
188 float deltaTime = Time.deltaTime;
190 if (num == 0)
191 {
192 }
193 if (num == 0)
194 {
195 }
198 this.itemOver = (int)deltaTime;
204 if (instance2 == null)
205 {
206 }
207 if (this.rightClickHeld)
208 {
209 int num3 = this.itemOver;
210 }
211 int num4 = this.itemDragStart;
212 if (num4 == 0)
213 {
214 }
215 bool mouseLeft = Main.mouseLeft;
216 if (num4 == 0)
217 {
218 }
219 if (Main.mouseItem != null)
220 {
221 if (num4 == 0)
222 {
223 }
224 int type = Main.mouseItem.type;
225 if (type != 0)
226 {
227 this.itemDragStart = type;
228 return;
229 }
230 }
231 int num5 = this.itemDragStart;
232 int num6 = this.itemOver;
233 int myPlayer = Main.myPlayer;
234 int num7 = this.itemDragStart;
235 if (num6 == 0)
236 {
237 }
238 Recipe.FindRecipes(false);
239 }
class f__AnonymousType0<< Count > j__TPar
int itemOver
Definition GUICoins.cs:242
float doubleClickTimer
Definition GUICoins.cs:254
int itemDragStart
Definition GUICoins.cs:248
GUIItemGrid.DrawItemHandler itemDrawDelegate
Definition GUICoins.cs:266
GUIItemGrid.GetItemScaleHandler ItemScaleDelegate
Definition GUICoins.cs:260
bool rightClickHeld
Definition GUICoins.cs:257
GUIItemGrid.CursorOver ItemOverDelegate
Definition GUICoins.cs:263
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
static float deltaTime
Definition Time.cs:14

References UnityEngine.Time.deltaTime, doubleClickTimer, Terraria.Recipe.FindRecipes(), PageControllerLayoutDefinition< T >.Instance, itemDragStart, itemDrawDelegate, itemOver, ItemOverDelegate, ItemScaleDelegate, j__TPar, Terraria.Main.mouseItem, Terraria.Main.mouseLeft, Terraria.Main.myPlayer, rightClickHeld, Terraria.Item.type, and RightSideHUDAnchorUpdator.UseCollpasedCoinsAmmo.