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

◆ BigMimicSpawnSmoke()

void Terraria.NPC.BigMimicSpawnSmoke ( )
inline

Definition at line 69678 of file NPC.cs.

69679 {
69680 if (Main.netMode == 2)
69681 {
69682 NetMessage.SendData(51, -1, -1, null, whoAmI, 4f);
69683 return;
69684 }
69685 for (int i = 0; i < 20; i++)
69686 {
69687 int num = Dust.NewDust(position, width, height, 54, 0f, 0f, 50, default(Color), 1.5f);
69688 Main.dust[num].velocity *= 2f;
69689 Main.dust[num].noGravity = true;
69690 }
69691 for (int j = 0; j < 3; j++)
69692 {
69693 for (int k = 0; k < 2; k++)
69694 {
69695 int num2 = Gore.NewGore(new Vector2(position.X + (float)(width * j) * 0.45f - 20f, position.Y + (float)(height * k) * 0.5f + 10f), new Vector2(0f, 0f), 99, 1.1f);
69696 Main.gore[num2].velocity *= 0.3f;
69697 }
69698 }
69699 }
Vector2 position
Definition Entity.cs:14

References Terraria.Main.dust, Terraria.Main.gore, Terraria.Entity.height, Terraria.Main.netMode, Terraria.Dust.NewDust(), Terraria.Gore.NewGore(), Terraria.Entity.position, Terraria.NetMessage.SendData(), Microsoft.Xna.Framework.Graphics.Vector2, Terraria.Entity.whoAmI, Terraria.Entity.width, Microsoft.Xna.Framework.Vector2.X, and Microsoft.Xna.Framework.Vector2.Y.