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

◆ GrowAlch()

static void Terraria.WorldGen.GrowAlch ( int x,
int y )
inlinestatic

Definition at line 8853 of file WorldGen.cs.

8854 {
8855 int num = 1;
8856 if (num == 0)
8857 {
8858 }
8859 Tile tile;
8860 bool flag = tile.active();
8861 if (num == 0)
8862 {
8863 }
8864 long num2 = 0L;
8865 long num3 = 0L;
8866 long num4 = 0L;
8867 WorldGen.KillTile(x, y, num2 != 0L, num3 != 0L, num4 != 0L);
8868 if (num == 0)
8869 {
8870 }
8871 bool netHost = Main.NetHost;
8872 if (num == 0)
8873 {
8874 }
8875 if (num == 0)
8876 {
8877 }
8878 int num5 = 1;
8879 WorldGen.SquareTileFrame(x, y, num5 != 0);
8880 if (num == 0)
8881 {
8882 }
8883 UnifiedRandom genRand = WorldGen.genRand;
8884 int num6 = 50;
8885 if (genRand.Next(num6) != 0)
8886 {
8887 if (num == 0)
8888 {
8889 }
8890 if (num != 0)
8891 {
8892 if (num == 0)
8893 {
8894 }
8896 int num7 = 50;
8897 if (genRand2.Next(num7) == 0)
8898 {
8899 goto IL_0156;
8900 }
8901 }
8902 if (num == 0)
8903 {
8904 }
8905 if (num == 0)
8906 {
8907 if (num == 0)
8908 {
8909 }
8911 int num8 = 50;
8912 if (genRand3.Next(num8) == 0)
8913 {
8914 goto IL_0156;
8915 }
8916 }
8917 if (num == 0)
8918 {
8919 }
8920 if (num != 0)
8921 {
8922 if (num == 0)
8923 {
8924 }
8926 int num9 = 50;
8927 if (genRand4.Next(num9) == 0)
8928 {
8929 goto IL_0156;
8930 }
8931 }
8932 if (num == 0)
8933 {
8934 }
8935 if (num == 0)
8936 {
8937 }
8939 int num10 = 50;
8940 if (genRand5.Next(num10) != 0)
8941 {
8942 if (num == 0)
8943 {
8944 }
8945 if (num == 0)
8946 {
8947 }
8949 return;
8950 }
8951 }
8952 else
8953 {
8954 if (num == 0)
8955 {
8956 }
8958 int num11 = 2;
8959 if (genRand7.Next(num11) != 0)
8960 {
8961 return;
8962 }
8963 }
8964 IL_0156:
8965 if (num == 0)
8966 {
8967 }
8968 bool netHost2 = Main.NetHost;
8969 if (num == 0)
8970 {
8971 }
8972 if (num == 0)
8973 {
8974 }
8975 int num12 = 1;
8976 WorldGen.SquareTileFrame(x, y, num12 != 0);
8977 }
class f__AnonymousType0<< Count > j__TPar
static UnifiedRandom genRand
Definition WorldGen.cs:38

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

Referenced by Terraria.WorldGen.UpdateWorld_OvergroundTile(), and Terraria.WorldGen.UpdateWorld_UndergroundTile().