Files
FabusMod/Dusts/ShimadaSword/ShimadaDust.cs
T

30 lines
577 B
C#

using Terraria;
using Terraria.ModLoader;
namespace FabusMod.Dusts.ShimadaSword;
public class ShimadaDust : ModDust
{
public override void OnSpawn(Dust dust)
{
dust.velocity *= 0.4f;
dust.noGravity = true;
dust.noLight = false;
dust.scale *= 1f;
}
public override bool Update(Dust dust)
{
dust.position += dust.velocity;
dust.rotation += dust.velocity.X * 0.15f;
dust.scale *= 0.99f;
float light = 0.15f * dust.scale;
Lighting.AddLight(dust.position, light, light, light);
if (dust.scale < 0.5f)
{
dust.active = false;
}
return false;
}
}