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

◆ Place()

override bool Terraria.GameContent.Biomes.CampsiteBiome.Place ( Point origin,
StructureMap structures )
inline

Definition at line 12 of file CampsiteBiome.cs.

13 {
15 int num = 6;
16 int num2 = 10;
17 int num3 = random.Next(num, num2);
19 int num4 = 1;
20 int num5 = 5;
21 int num6 = random2.Next(num4, num5);
22 UnifiedRandom genRand = WorldGen.genRand;
23 int num7 = 4;
24 int num8 = genRand.Next(num7);
25 Tile tile;
26 bool flag = tile.active();
27 Tile tile2;
28 ushort type = tile2.type;
30 int num9 = 4;
31 int num10 = genRand2.Next(num9);
32 long num11 = 0L;
34 if (genAction == null || genAction != null)
35 {
36 int num12 = GenBase._random.Next();
37 int num13 = GenBase._random.Next();
38 int num14 = 26215;
39 int num17;
40 if (num14 != 0)
41 {
43 int num15 = 1;
44 int num16 = 4;
47 int num18 = 1;
48 int num19 = 3;
50 if (num14 == 0)
51 {
52 }
53 int num21 = 332;
54 int num22 = 1;
55 long num23 = 0L;
56 long num24 = 0L;
57 bool flag2 = WorldGen.PlaceTile(0, 0, num21, num22 != 0, num23 != 0L, (int)num11, (int)num24);
58 }
59 int num25 = GenBase._random.Next();
60 int num26 = 26215;
61 if (num26 != 0)
62 {
63 if (num26 == 0)
64 {
65 }
66 int num27 = 186;
67 long num28 = 0L;
68 long num29 = 0L;
69 long num30 = 0L;
70 bool flag3 = WorldGen.PlaceTile(0, 0, num27, num28 != 0L, num29 != 0L, (int)num11, (int)num30);
71 }
72 int num31 = GenBase._random.Next();
73 int num32 = 26215;
74 if (num32 != 0)
75 {
76 if (num32 == 0)
77 {
78 }
79 int num33 = 215;
80 int num34 = 1;
81 long num35 = 0L;
82 long num36 = 0L;
83 bool flag4 = WorldGen.PlaceTile(num17, 0, num33, num34 != 0, num35 != 0L, (int)num11, (int)num36);
84 Tile tile3;
85 bool flag5 = tile3.active();
86 if (!true)
87 {
88 }
89 Tile tile4;
90 ushort type2 = tile4.type;
91 if (!true)
92 {
93 }
94 Tile tile5;
95 short frameY = tile5.frameY;
96 if (!true)
97 {
98 }
99 Tile tile6;
100 short frameY2 = tile6.frameY;
101 if (!true)
102 {
103 }
104 Tile tile7;
105 short frameY3 = tile7.frameY;
106 if (!true)
107 {
108 }
109 Tile tile8;
110 short frameY4 = tile8.frameY;
111 if (!true)
112 {
113 }
114 Tile tile9;
115 short frameY5 = tile9.frameY;
116 if (!true)
117 {
118 }
119 Tile tile10;
120 short frameY6 = tile10.frameY;
121 }
122 }
123 throw new ArrayTypeMismatchException();
124 }
class f__AnonymousType0<< Count > j__TPar
static UnifiedRandom _random
Definition GenBase.cs:13

References Terraria.WorldBuilding.GenBase._random, Terraria.Tile.active(), Terraria.Tile.frameY, Terraria.WorldGen.genRand, j__TPar, System.L, Terraria.Utilities.UnifiedRandom.Next(), Terraria.WorldGen.PlaceTile(), and Terraria.Tile.type.