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

◆ NewDustPerfect()

static Dust Terraria.Dust.NewDustPerfect ( Vector2 Position,
int Type,
Vector2? Velocity = null,
int Alpha = 0,
Color newColor = default(Color),
float Scale = 1f )
inlinestatic

Definition at line 52 of file Dust.cs.

53 {
54 Dust dust = Main.dust[NewDust(Position, 0, 0, Type, 0f, 0f, Alpha, newColor, Scale)];
55 dust.position = Position;
56 if (Velocity.HasValue)
57 {
58 dust.velocity = Velocity.Value;
59 }
60 return dust;
61 }
static int NewDust(Vector2 Position, int Width, int Height, int Type, float SpeedX=0f, float SpeedY=0f, int Alpha=0, Color newColor=default(Color), float Scale=1f)
Definition Dust.cs:73

References Terraria.Main.dust, Terraria.Dust.NewDust(), and Microsoft.Xna.Framework.Scale.

Referenced by Terraria.NPC.AI(), Terraria.Projectile.AI_001(), Terraria.NPC.AI_001_Slimes(), Terraria.NPC.AI_007_TownEntities(), Terraria.Projectile.AI_016(), Terraria.NPC.AI_026_Unicorns(), Terraria.NPC.AI_047_GolemFist(), Terraria.Projectile.AI_075(), Terraria.NPC.AI_107_ImprovedWalkers(), Terraria.NPC.AI_111_DD2LightningBug(), Terraria.NPC.AI_120_HallowBoss_DoMagicEffect(), Terraria.Projectile.AI_147_Explosion(), Terraria.Projectile.AI_150_GolfClubHelper(), Terraria.Projectile.AI_157_SharpTears(), Terraria.Projectile.AI_162_TigerPounce(), Terraria.Projectile.AI_168_FirstFractal(), Terraria.Projectile.AI_171_HallowBossRainbowStreak(), Terraria.Projectile.AI_179_FairyQueenLance(), Terraria.Projectile.AI_181_FairyQueenRangedItemShot(), Terraria.Projectile.AI_188_LightsBane(), Terraria.Projectile.AI_189_Volcano(), Terraria.Projectile.AI_190_NightsEdge(), Terraria.Projectile.AI_191_TrueNightsEdge(), Terraria.Projectile.AI_192_JuminoAnimation(), Terraria.Projectile.AI_195_JimsDrone(), Terraria.GameContent.Drawing.ParticleOrchestrator.CopperSlimeEffect(), Terraria.Mount.DoConfettiMinecartEffect(), Terraria.Mount.DoExhaustMinecartEffect(), Terraria.Mount.DoGemMinecartEffect(), Terraria.Mount.DoSteamMinecartEffect(), Terraria.GameContent.Drawing.ParticleOrchestrator.ElderSlimeEffect(), Terraria.GameContent.Golf.GolfHelper.ContactListener.EmitGolfballExplosion(), Terraria.GameContent.Golf.GolfHelper.ContactListener.EmitGolfballExplosion_v1(), Terraria.DelegateMethods.EmitGolfCartDust_StopForSolids(), Terraria.Player.ItemCheck(), Terraria.Player.ItemCheck_ApplyHoldStyle(), Terraria.Player.ItemCheck_ApplyUseStyle(), Terraria.Player.ItemCheck_EmitDrinkParticles(), Terraria.Player.ItemCheck_EmitFoodParticles(), Terraria.Player.ItemCheck_EmitHeldItemLight(), Terraria.Player.ItemCheck_EmitUseVisuals(), Terraria.Projectile.Kill(), Terraria.Projectile.LightDisc_Bounce(), Terraria.Projectile.MakeBoulderOfEarthExplosion(), Terraria.GameContent.Drawing.ParticleOrchestrator.NerdySlimeEffect(), Terraria.GameContent.Golf.GolfHelper.ContactListener.OnCollision(), Terraria.GameContent.Drawing.ParticleOrchestrator.Spawn_AshTreeShake(), Terraria.GameContent.Drawing.ParticleOrchestrator.Spawn_Excalibur(), Terraria.GameContent.Drawing.ParticleOrchestrator.Spawn_LoadOutChange(), Terraria.GameContent.Drawing.ParticleOrchestrator.Spawn_ShimmerArrow(), Terraria.GameContent.Drawing.ParticleOrchestrator.Spawn_TerraBlade(), Terraria.GameContent.Drawing.ParticleOrchestrator.Spawn_TrueExcalibur(), Terraria.GameContent.Drawing.ParticleOrchestrator.Spawn_TrueNightsEdge(), Terraria.DelegateMethods.Minecart.SpawnFartCloud(), Terraria.Graphics.FinalFractalHelper.FinalFractalProfile.StripDust(), Terraria.Main.TeleportEffect(), Terraria.Mount.UpdateEffects(), Terraria.Item.UpdateItem_VisualEffects(), and Terraria.Player.WingFrame().