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

◆ ResetLantern()

void Terraria.GameContent.Skies.LanternSky.ResetLantern ( int i)
inline

Definition at line 32 of file LanternSky.cs.

33 {
34 float x = this._lanterns.Position.X;
35 double num = this._random.NextDouble();
36 Asset<Texture2D> texture = this._texture;
37 LanternSky.Lantern[] lanterns = this._lanterns;
39 UnifiedRandom random = this._random;
40 int num2 = 3;
41 int num3 = random.Next(num2);
42 LanternSky.Lantern[] lanterns3 = this._lanterns;
44 int num4 = 1200;
45 int num5 = random2.Next(num4);
46 LanternSky.Lantern[] lanterns4 = this._lanterns;
47 float rotation = lanterns4.Rotation;
48 lanterns4.FrameHeight = (int)rotation;
49 }
class f__AnonymousType0<< Count > j__TPar

References Terraria.GameContent.Skies.LanternSky._lanterns, Terraria.GameContent.Skies.LanternSky._random, Terraria.GameContent.Skies.LanternSky._texture, j__TPar, Terraria.Utilities.UnifiedRandom.Next(), and Terraria.Utilities.UnifiedRandom.NextDouble().

Referenced by Terraria.GameContent.Skies.LanternSky.Update().