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

◆ PlaceBamboo()

static bool Terraria.WorldGen.PlaceBamboo ( int x,
int y )
inlinestaticprivate

Definition at line 12523 of file WorldGen.cs.

12524 {
12525 if (!true)
12526 {
12527 }
12528 UnifiedRandom genRand = WorldGen.genRand;
12529 int num = 1;
12530 int num2 = 21;
12531 int num3 = genRand.Next(num, num2);
12532 Tile tile;
12533 ushort wall = tile.wall;
12534 Tile tile2;
12535 ushort type = tile2.type;
12536 int waterDepth = WorldGen.GetWaterDepth(0, x);
12537 int num4 = 5;
12538 int num5 = 571;
12539 int num6 = WorldGen.CountGrowingPlantTiles(0, x, num4, num5);
12540 long num7 = 0L;
12541 long num8 = 0L;
12542 bool flag = WorldGen.SolidTile(0, (int)num7, num8 != 0L);
12544 int num9 = 1;
12545 int num10 = 21;
12546 int num11 = genRand2.Next(num9, num10);
12548 int num12 = 40;
12549 int num13 = 61;
12550 int num14 = genRand3.Next(num12, num13);
12551 int num15 = 1;
12552 Tile tile3;
12553 tile3.active(num15 != 0);
12554 int num16 = 571;
12555 tile3.type = (ushort)num16;
12556 long num17 = 0L;
12557 tile3.frameX = (short)num17;
12558 long num18 = 0L;
12559 tile3.frameY = (short)num18;
12560 long num19 = 0L;
12561 tile3.slope((byte)num19);
12562 long num20 = 0L;
12563 tile3.halfBrick(num20 != 0L);
12564 int num21 = 1;
12565 WorldGen.SquareTileFrame(0, x, num21 != 0);
12566 return false;
12567 }
class f__AnonymousType0<< Count > j__TPar
static UnifiedRandom genRand
Definition WorldGen.cs:38

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