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

◆ GrowCatTail()

static void Terraria.WorldGen.GrowCatTail ( int x,
int j )
inlinestatic

Definition at line 12837 of file WorldGen.cs.

12838 {
12839 int num = 1;
12840 if (num == 0)
12841 {
12842 }
12843 bool logicHost = Main.LogicHost;
12844 if (num == 0)
12845 {
12846 }
12847 Tile tile;
12848 byte liquid = tile.liquid;
12849 Tile tile2;
12850 bool flag = tile2.active();
12851 if (num == 0)
12852 {
12853 }
12854 Tile tile3;
12855 ushort type = tile3.type;
12856 if (num != 0)
12857 {
12858 if (num == 0)
12859 {
12860 }
12861 Tile tile4;
12862 ushort type2 = tile4.type;
12863 if (num == 0)
12864 {
12865 if (num == 0)
12866 {
12867 }
12868 Tile tile5;
12869 bool flag2 = tile5.active();
12870 if (num == 0)
12871 {
12872 }
12873 Tile tile6;
12874 short frameX = tile6.frameX;
12875 if (num == 0)
12876 {
12877 }
12878 Tile tile7;
12879 bool flag3 = tile7.active();
12880 if (num == 0)
12881 {
12882 }
12883 Tile tile8;
12884 ushort type3 = tile8.type;
12885 if (num != 0)
12886 {
12887 if (num == 0)
12888 {
12889 }
12890 long num2 = 0L;
12891 long num3 = 0L;
12892 long num4 = 0L;
12893 WorldGen.KillTile(x, num, num2 != 0L, num3 != 0L, num4 != 0L);
12894 if (num == 0)
12895 {
12896 }
12897 bool netHost = Main.NetHost;
12898 if (num == 0)
12899 {
12900 }
12901 }
12902 if (num == 0)
12903 {
12904 }
12905 Tile tile9;
12906 bool flag4 = tile9.active();
12907 if (num == 0)
12908 {
12909 }
12910 Tile tile10;
12911 if (tile10.frameX != 0)
12912 {
12913 Tile tile11;
12914 short frameX2 = tile11.frameX;
12915 UnifiedRandom genRand = WorldGen.genRand;
12916 int num5 = 2;
12917 int num6 = 5;
12918 int num7 = genRand.Next(num5, num6);
12919 int num8 = 1;
12920 Tile tile12;
12921 tile12.active(num8 != 0);
12922 int num9 = 519;
12923 tile12.type = (ushort)num9;
12924 int num10 = 90;
12925 tile12.frameX = (short)num10;
12926 Tile tile13;
12927 short frameY = tile13.frameY;
12928 return;
12929 }
12930 int num11 = 18;
12931 Tile tile14;
12932 tile14.frameX = (short)num11;
12933 int num12 = 1;
12934 WorldGen.SquareTileFrame(x, 0, num12 != 0);
12935 bool netHost2 = Main.NetHost;
12936 return;
12937 }
12938 }
12939 if (num == 0)
12940 {
12941 }
12942 }
class f__AnonymousType0<< Count > j__TPar
static UnifiedRandom genRand
Definition WorldGen.cs:38

References Terraria.Tile.active(), Terraria.Tile.frameX, Terraria.Tile.frameY, Terraria.WorldGen.genRand, j__TPar, Terraria.WorldGen.KillTile(), System.L, Terraria.Tile.liquid, Terraria.Main.LogicHost, Terraria.Main.NetHost, Terraria.Utilities.UnifiedRandom.Next(), Terraria.WorldGen.SquareTileFrame(), and Terraria.Tile.type.