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

◆ PlacePumpkin()

static void Terraria.WorldGen.PlacePumpkin ( int x,
int superY )
inlinestatic

Definition at line 11103 of file WorldGen.cs.

11104 {
11105 int num = 1;
11106 if (num == 0)
11107 {
11108 }
11109 UnifiedRandom genRand = WorldGen.genRand;
11110 int num2 = 6;
11111 int num3 = genRand.Next(num2);
11112 if (num == 0)
11113 {
11114 }
11115 if (num == 0)
11116 {
11117 }
11118 Tile tile;
11119 bool flag = tile.active();
11120 if (num == 0)
11121 {
11122 }
11123 Tile tile2;
11124 ushort type = tile2.type;
11125 if (num == 0)
11126 {
11127 }
11128 Tile tile3;
11129 ushort type2 = tile3.type;
11130 if (num == 0)
11131 {
11132 }
11133 Tile tile4;
11134 ushort type3 = tile4.type;
11135 if (num == 0)
11136 {
11137 }
11138 Tile tile5;
11139 ushort type4 = tile5.type;
11140 if (num == 0)
11141 {
11142 }
11143 Tile tile6;
11144 ushort type5 = tile6.type;
11145 if (num == 0)
11146 {
11147 }
11148 Tile tile7;
11149 short frameY = tile7.frameY;
11150 if (num == 0)
11151 {
11152 }
11153 long num4 = 0L;
11154 Tile tile8;
11155 byte liquid = tile8.liquid;
11156 if (num == 0)
11157 {
11158 }
11159 long num5 = 0L;
11160 bool flag2 = WorldGen.SolidTile(0, (int)num4, num5 != 0L);
11161 if (num == 0)
11162 {
11163 }
11164 Tile tile9;
11165 ushort type6 = tile9.type;
11166 if (num == 0)
11167 {
11168 }
11169 Tile tile10;
11170 ushort type7 = tile10.type;
11171 if (num == 0)
11172 {
11173 }
11174 int num6 = 1;
11175 Tile tile11;
11176 tile11.active(num6 != 0);
11177 tile11.frameY = (short)num3;
11178 long num7 = 0L;
11179 tile11.frameX = (short)num7;
11180 int num8 = 254;
11181 tile11.type = (ushort)num8;
11182 int num9 = 1;
11183 Tile tile12;
11184 tile12.active(num9 != 0);
11185 tile12.frameY = (short)num3;
11186 int num10 = 18;
11187 tile12.frameX = (short)num10;
11188 int num11 = 254;
11189 tile12.type = (ushort)num11;
11190 int num12 = 1;
11191 Tile tile13;
11192 tile13.active(num12 != 0);
11193 long num13 = 0L;
11194 tile13.frameX = (short)num13;
11195 int num14 = 254;
11196 tile13.type = (ushort)num14;
11197 int num15 = 1;
11198 Tile tile14;
11199 tile14.active(num15 != 0);
11200 int num16 = 18;
11201 tile14.frameX = (short)num16;
11202 int num17 = 254;
11203 tile14.type = (ushort)num17;
11204 }
class f__AnonymousType0<< Count > j__TPar
static UnifiedRandom genRand
Definition WorldGen.cs:38

References Terraria.Tile.active(), Terraria.Tile.frameY, Terraria.WorldGen.genRand, j__TPar, System.L, Terraria.Tile.liquid, Terraria.Utilities.UnifiedRandom.Next(), Terraria.WorldGen.SolidTile(), and Terraria.Tile.type.