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

◆ SpawnAirborneCloud()

void Terraria.GameContent.AmbientWindSystem.SpawnAirborneCloud ( int x,
int y )
inlineprivate

Definition at line 86 of file AmbientWindSystem.cs.

87 {
88 UnifiedRandom random = this._random;
89 int num = 2;
90 int num2 = 6;
91 int num3 = random.Next(num, num2);
92 float num4 = this._random.NextFloatDirection();
93 float num5 = this._random.NextFloatDirection();
94 float num6 = this._random.NextFloatDirection();
96 int num7 = 4;
97 int num8 = random2.Next(num7);
99 if (num8 == 0)
100 {
101 return;
102 }
103 int num9 = 4;
104 if (random3.Next(num9) != 0)
105 {
106 return;
107 }
109 int num10 = 9;
110 int num11 = 16;
111 int num12 = random4.Next(num10, num11);
112 if (random4 == null)
113 {
114 }
115 int num13;
116 float num14;
117 if (num13 == 0)
118 {
119 num14 = this._random.NextFloatDirection();
120 }
121 Vector2 vector = this._random.NextVector2Circular(num14, num14);
123 int num15 = 2;
124 int num16 = random5.Next(num15);
126 float num17 = random6.NextFloat();
127 if (random6 == null)
128 {
129 }
130 int myPlayer = Main.myPlayer;
131 Gore gore;
132 gore.PlayerOnly = myPlayer;
133 }
class f__AnonymousType0<< Count > j__TPar

References Terraria.GameContent.AmbientWindSystem._random, j__TPar, Terraria.Main.myPlayer, and Terraria.Utilities.UnifiedRandom.Next().