Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ StripDust()

void Terraria.Graphics.FinalFractalHelper.FinalFractalProfile.StripDust ( Vector2 centerPosition,
float rotation,
Vector2 velocity )
inlineprivate

Definition at line 38 of file FinalFractalHelper.cs.

39 {
40 if (Main.rand.Next(9) == 0)
41 {
42 int num = Main.rand.Next(1, 4);
43 for (int i = 0; i < num; i++)
44 {
45 Dust dust = Dust.NewDustPerfect(centerPosition, 278, null, 100, Color.Lerp(trailColor, Color.White, Main.rand.NextFloat() * 0.3f));
46 dust.scale = 0.4f;
47 dust.fadeIn = 0.4f + Main.rand.NextFloat() * 0.3f;
48 dust.noGravity = true;
49 dust.velocity += rotation.ToRotationVector2() * (3f + Main.rand.NextFloat() * 4f);
50 }
51 }
52 }
static Color Lerp(Color value1, Color value2, float amount)
Definition Color.cs:491

References Microsoft.Xna.Framework.Color.Lerp(), Terraria.Dust.NewDustPerfect(), Terraria.Main.rand, Terraria.Graphics.FinalFractalHelper.FinalFractalProfile.trailColor, and Microsoft.Xna.Framework.Color.White.

Referenced by Terraria.Graphics.FinalFractalHelper.FinalFractalProfile.FinalFractalProfile().