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

◆ DrawArmour()

void GUIEquipment.DrawArmour ( )
inlineprivate

Definition at line 394 of file GUIEquipment.cs.

395 {
396 int num = 1;
401 if (num == 0)
402 {
403 }
405 int num2 = this.itemDragStartArmour;
406 if (num2 == 0)
407 {
408 }
409 bool mouseLeft = Main.mouseLeft;
410 if (num2 == 0)
411 {
412 }
413 if (Main.mouseItem != null)
414 {
415 if (num2 == 0)
416 {
417 }
418 int type = Main.mouseItem.type;
419 if (type != 0)
420 {
423 int num3 = this.itemDragStartArmourDye;
424 if (num3 == 0)
425 {
426 }
428 if (num3 == 0)
429 {
430 }
431 if (Main.mouseItem != null)
432 {
433 if (num3 == 0)
434 {
435 }
436 int type2 = Main.mouseItem.type;
437 if (type2 != 0)
438 {
442 if (num4 == 0)
443 {
444 }
446 if (num4 == 0)
447 {
448 }
449 if (Main.mouseItem != null)
450 {
451 if (num4 == 0)
452 {
453 }
454 int type3 = Main.mouseItem.type;
455 if (type3 != 0)
456 {
458 return;
459 }
460 }
462 int num6 = this.itemOver;
463 int myPlayer = Main.myPlayer;
465 return;
466 }
467 }
468 int num8 = this.itemDragStartArmourDye;
469 int num9 = this.itemOver;
470 int myPlayer2 = Main.myPlayer;
471 int num10 = this.itemDragStartArmourDye;
472 return;
473 }
474 }
475 int num11 = this.itemDragStartArmour;
476 int num12 = this.itemOver;
477 int myPlayer3 = Main.myPlayer;
478 int num13 = this.itemDragStartArmour;
479 }
class f__AnonymousType0<< Count > j__TPar
int itemDragStartArmourDye
int itemDragStartArmourVanity
static int myPlayer
Definition Main.cs:2337
static Item mouseItem
Definition Main.cs:2155
static bool mouseLeft
Definition Main.cs:671

References PageControllerLayoutDefinition< T >.Instance, itemDragStartArmour, itemDragStartArmourDye, itemDragStartArmourVanity, itemOver, j__TPar, Terraria.Main.mouseItem, Terraria.Main.mouseLeft, Terraria.Main.myPlayer, and Terraria.Item.type.

Referenced by Draw().