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()

void Terraria.Graphics.Renderers.LittleFlyingCritterParticle.Update ( ParticleRendererSettings settings)
inline

Implements Terraria.Graphics.Renderers.IParticle.

Definition at line 79 of file LittleFlyingCritterParticle.cs.

80 {
82 bool flag = this.<IsRestingInPool>k__BackingField;
84 int num = 1;
85 this.<ShouldBeRemovedFromRenderer>k__BackingField = num != 0;
86 float x = this._velocity.X;
87 float y = this._velocity.Y;
88 float x2 = this._spawnPosition.X;
89 float x3 = this._localPosition.X;
90 float y2 = this._spawnPosition.Y;
91 float y3 = this._localPosition.Y;
93 int num2;
94 if (num2 == 0)
95 {
96 this.RandomizeVelocity();
97 int num3;
98 if (num3 == 0)
99 {
100 float x4 = this._velocity.X;
101 float y4 = this._velocity.Y;
103 }
104 }
105 float x5 = this._localPosition.X;
106 float y5 = this._localPosition.Y;
107 float x6 = this._velocity.X;
108 float y6 = this._velocity.Y;
111 float y7 = this._velocity.Y;
114 }
class f__AnonymousType0<< Count > j__TPar

References Terraria.Graphics.Renderers.LittleFlyingCritterParticle._lifeTimeCounted, Terraria.Graphics.Renderers.LittleFlyingCritterParticle._localPosition, Terraria.Graphics.Renderers.LittleFlyingCritterParticle._neverGoBelowThis, Terraria.Graphics.Renderers.LittleFlyingCritterParticle._spawnPosition, Terraria.Graphics.Renderers.LittleFlyingCritterParticle._velocity, Terraria.Graphics.Renderers.LittleFlyingCritterParticle.IsRestingInPool, j__TPar, Terraria.Graphics.Renderers.LittleFlyingCritterParticle.k__BackingField, Terraria.Graphics.Renderers.LittleFlyingCritterParticle.RandomizeVelocity(), Terraria.Graphics.Renderers.LittleFlyingCritterParticle.ShouldBeRemovedFromRenderer, Microsoft.Xna.Framework.Vector2.X, and Microsoft.Xna.Framework.Vector2.Y.