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

◆ PlaceLilyPad()

static bool Terraria.WorldGen.PlaceLilyPad ( int x,
int j )
inlinestatic

Definition at line 12945 of file WorldGen.cs.

12946 {
12947 if (!true)
12948 {
12949 }
12950 Tile tile;
12951 bool flag = tile.active();
12952 Tile tile2;
12953 byte liquid = tile2.liquid;
12954 Tile tile3;
12955 byte b = tile3.liquidType();
12956 Tile tile4;
12957 byte liquid2 = tile4.liquid;
12958 Tile tile5;
12959 bool flag2 = tile5.active();
12960 Tile tile6;
12961 bool flag3 = tile6.active();
12962 Tile tile7;
12963 byte liquid3 = tile7.liquid;
12964 Tile tile8;
12965 byte b2 = tile8.liquidType();
12966 Tile tile9;
12967 ushort wall = tile9.wall;
12968 Tile tile10;
12969 ushort wall2 = tile10.wall;
12970 Tile tile11;
12971 ushort wall3 = tile11.wall;
12972 Tile tile12;
12973 bool flag4 = tile12.active();
12974 Tile tile13;
12975 ushort type = tile13.type;
12976 Tile tile14;
12977 bool flag5 = tile14.active();
12978 Tile tile15;
12979 ushort type2 = tile15.type;
12980 Tile tile16;
12981 ushort type3 = tile16.type;
12982 Tile tile17;
12983 bool flag6 = tile17.active();
12984 Tile tile18;
12985 ushort type4 = tile18.type;
12986 Tile tile19;
12987 ushort type5 = tile19.type;
12988 long num = 0L;
12989 if (num == 0L)
12990 {
12991 }
12992 Tile tile20;
12993 ushort wall4 = tile20.wall;
12994 if (num == 0L)
12995 {
12996 }
12997 Tile tile21;
12998 ushort wall5 = tile21.wall;
12999 int num2 = 18;
13000 int num3 = 36;
13001 if (num2 == 0)
13002 {
13003 }
13004 int num4 = 1;
13005 Tile tile22;
13006 tile22.active(num4 != 0);
13007 int num5 = 518;
13008 tile22.type = (ushort)num5;
13009 if (num2 == 0)
13010 {
13011 }
13012 UnifiedRandom genRand = WorldGen.genRand;
13013 int num6 = 2;
13014 int num7 = genRand.Next(num6);
13015 if (num3 == 0)
13016 {
13017 }
13019 int num9;
13020 if (num7 != 0)
13021 {
13022 int num8 = 15;
13023 if (genRand2.Next(num8) != 0)
13024 {
13025 num9 = 26215;
13027 }
13028 }
13030 int num10 = 18;
13031 int num11 = genRand4.Next(num10);
13034 if (num9 == 0)
13035 {
13036 }
13038 int num12 = 12;
13039 int num13 = 15;
13040 int num14 = genRand7.Next(num12, num13);
13041 int num15 = 1;
13042 WorldGen.SquareTileFrame(0, 0, num15 != 0);
13043 return false;
13044 }
class f__AnonymousType0<< Count > j__TPar
static UnifiedRandom genRand
Definition WorldGen.cs:38

References Terraria.Tile.active(), Terraria.WorldGen.genRand, j__TPar, System.L, Terraria.Tile.liquid, Terraria.Tile.liquidType(), Terraria.Utilities.UnifiedRandom.Next(), Terraria.WorldGen.SquareTileFrame(), Terraria.Tile.type, and Terraria.Tile.wall.