37249 {
37251 {
37253 for (
int i = 0;
i < 4;
i++)
37254 {
37256 Main.dust[num].position = base.Center +
Vector2.
UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() *
width / 2f;
37257 }
37258 for (
int j = 0;
j < 30;
j++)
37259 {
37261 Main.dust[
num2].position = base.Center +
Vector2.
UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() *
width / 2f;
37262 Main.dust[
num2].noGravity =
true;
37263 Main.dust[
num2].velocity *= 3f;
37265 Main.dust[
num2].position = base.Center +
Vector2.
UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() *
width / 2f;
37266 Main.dust[
num2].velocity *= 2f;
37267 Main.dust[
num2].noGravity =
true;
37268 Main.dust[
num2].fadeIn = 2.5f;
37269 }
37270 for (
int k = 0;
k < 10;
k++)
37271 {
37274 Main.dust[
num3].noGravity =
true;
37275 Main.dust[
num3].velocity *= 3f;
37276 }
37277 for (
int l = 0;
l < 10;
l++)
37278 {
37281 Main.dust[
num4].noGravity =
true;
37282 Main.dust[
num4].velocity *= 3f;
37283 }
37284 for (
int m = 0;
m < 2;
m++)
37285 {
37286 int num5 = Gore.NewGore(
position +
new Vector2((
float)(
width * Main.rand.Next(100)) / 100f, (
float)(
height * Main.rand.Next(100)) / 100f) - Vector2.One * 10f,
default(
Vector2), Main.rand.Next(61, 64));
37287 Main.gore[
num5].position = base.Center +
Vector2.
UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() *
width / 2f;
37288 Main.gore[
num5].velocity *= 0.3f;
37289 Main.gore[
num5].velocity.X += (float)Main.rand.Next(-10, 11) * 0.05f;
37290 Main.gore[
num5].velocity.Y += (float)Main.rand.Next(-10, 11) * 0.05f;
37291 }
37292 }
37295 {
37297 }
37298 }
static void PlaySound(int type, Vector2 position, int style=1)
static readonly LegacySoundStyle Item14