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

◆ Draw()

override void Terraria.Graphics.Renderers.PrettySparkleParticle.Draw ( ParticleRendererSettings settings,
SpriteBatch spritebatch )
inline

Implements Terraria.Graphics.Renderers.IParticle.

Definition at line 43 of file PrettySparkleParticle.cs.

44 {
45 if (!true)
46 {
47 }
48 float opacity = this.Opacity;
50 float opacity2 = this.Opacity;
51 float additiveAmount = this.AdditiveAmount;
53 float timeToLive = this.TimeToLive;
54 float fadeInEnd = this.FadeInEnd;
55 float fadeOutStart = this.FadeOutStart;
56 float fadeOutEnd = this.FadeOutEnd;
57 float x = this.Scale.X;
58 float y = this.Scale.Y;
59 float x2 = this.Scale.X;
60 float y2 = this.Scale.Y;
62 float num;
63 Color color = color2 * num;
64 Vector2 anchorPosition = settings.AnchorPosition;
65 float x3 = this.LocalPosition.X;
66 float y3 = this.LocalPosition.Y;
67 if (this.DrawHorizontalAxis)
68 {
69 float rotation = this.Rotation;
70 }
71 if (this.DrawVerticalAxis)
72 {
73 float rotation2 = this.Rotation;
74 }
76 if (drawHorizontalAxis)
77 {
78 float rotation3 = this.Rotation;
79 if (!drawHorizontalAxis)
80 {
81 }
82 }
84 if (drawVerticalAxis)
85 {
86 float rotation4 = this.Rotation;
87 if (!drawVerticalAxis)
88 {
89 }
90 }
91 }
class f__AnonymousType0<< Count > j__TPar

References Terraria.Graphics.Renderers.PrettySparkleParticle._timeSinceSpawn, Terraria.Graphics.Renderers.PrettySparkleParticle.AdditiveAmount, Terraria.Graphics.Renderers.ParticleRendererSettings.AnchorPosition, Terraria.Graphics.Renderers.PrettySparkleParticle.ColorTint, Terraria.Graphics.Renderers.PrettySparkleParticle.DrawHorizontalAxis, Terraria.Graphics.Renderers.PrettySparkleParticle.DrawVerticalAxis, Terraria.Graphics.Renderers.PrettySparkleParticle.FadeInEnd, Terraria.Graphics.Renderers.PrettySparkleParticle.FadeOutEnd, Terraria.Graphics.Renderers.PrettySparkleParticle.FadeOutStart, j__TPar, Terraria.Graphics.Renderers.ABasicParticle.LocalPosition, Terraria.Graphics.Renderers.PrettySparkleParticle.Opacity, Terraria.Graphics.Renderers.ABasicParticle.Rotation, Terraria.Graphics.Renderers.ABasicParticle.Scale, Terraria.Graphics.Renderers.PrettySparkleParticle.TimeToLive, Microsoft.Xna.Framework.Vector2.X, and Microsoft.Xna.Framework.Vector2.Y.