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

◆ BigMimicSummonCheck()

static bool Terraria.NPC.BigMimicSummonCheck ( int x,
int y,
Player user )
inlinestatic

Definition at line 4600 of file NPC.cs.

4601 {
4602 int num = 1;
4603 if (num == 0)
4604 {
4605 }
4606 bool netClientOnly = Main.NetClientOnly;
4607 if (num == 0)
4608 {
4609 }
4610 if (num != 0)
4611 {
4612 int num2 = Chest.FindChest(42168200, x);
4613 long num3 = 0L;
4614 long num4 = 0L;
4615 if (42168200 == 0)
4616 {
4617 }
4618 Tile tile;
4619 ushort num5 = tile.type;
4620 Tile tile2;
4621 short frameX = tile2.frameX;
4622 if (num4 == 0L)
4623 {
4624 Tile tile3;
4625 ushort num6 = tile3.type;
4626 Tile tile4;
4627 short frameX2 = tile4.frameX;
4628 if (36409 == 0)
4629 {
4630 }
4631 Tile tile5;
4632 short frameY = tile5.frameY;
4633 int num7 = 36409;
4634 if (num7 == 0)
4635 {
4636 }
4637 int num8 = Chest.FindChest(42168200, x);
4638 num3.m_value = -1073741824L;
4639 bool flag = Chest.DestroyChest(42168200, x);
4640 if (num7 == 0)
4641 {
4642 }
4643 Tile tile6;
4644 ushort num9 = tile6.type;
4645 Tile tile7;
4646 tile7.ClearTile();
4647 Tile tile8;
4648 ushort num10 = tile8.type;
4649 if (5 == 0)
4650 {
4651 }
4652 if (473 == 0)
4653 {
4654 }
4655 }
4656 }
4657 throw new ArrayTypeMismatchException();
4658 }
class f__AnonymousType0<< Count > j__TPar

References Terraria.Tile.ClearTile(), Terraria.Chest.DestroyChest(), Terraria.Chest.FindChest(), Terraria.Tile.frameX, Terraria.Tile.frameY, j__TPar, System.L, Terraria.Main.NetClientOnly, and Terraria.Tile.type.