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

◆ Update()

override void Terraria.GameContent.Skies.LanternSky.Update ( GameTime gameTime)
inline

Definition at line 52 of file LanternSky.cs.

53 {
54 if (!true)
55 {
56 }
57 float opacity = this._opacity;
59 int num = true.ToDirectionInt();
60 Vector2 position = this._lanterns.Position;
61 long num2 = 0L;
64 long num3 = 0L;
66 float x = lanterns3.Position.X;
67 if (lanterns3 == null)
68 {
69 }
70 long num4 = 0L;
71 long num5 = 0L;
72 int num6 = Math.Max((int)num4, (int)num3);
73 LanternSky.Lantern[] lanterns4 = this._lanterns;
75 if (this._leaving)
76 {
77 lanternsDrawing = this._lanternsDrawing;
78 return;
79 }
80 this.ResetLantern((int)num2);
81 LanternSky.Lantern[] lanterns5 = this._lanterns;
82 UnifiedRandom random = this._random;
83 if (lanternsDrawing == 0)
84 {
85 }
86 long num7 = 0L;
87 int num8 = random.Next((int)num7, (int)num5);
88 LanternSky.Lantern[] lanterns6 = this._lanterns;
89 int num9 = 1;
90 this._active = num9 != 0;
91 }
class f__AnonymousType0<< Count > j__TPar
static byte Max(byte val1, byte val2)
Definition Math.cs:111

References Terraria.GameContent.Skies.LanternSky._lanterns, Terraria.GameContent.Skies.LanternSky._lanternsDrawing, Terraria.GameContent.Skies.LanternSky._leaving, Terraria.GameContent.Skies.LanternSky._opacity, Terraria.GameContent.Skies.LanternSky._random, j__TPar, System.L, Terraria.GameContent.Events.LanternNight.LanternsUp, System.Math.Max(), Terraria.Utilities.UnifiedRandom.Next(), and Terraria.GameContent.Skies.LanternSky.ResetLantern().