20922 {
20924 {
20927 {
20928 num = -6;
20929 }
20931 Main.dust[
num2].velocity.X = Main.dust[
num2].velocity.X * 0.5f - velocity.X * 0.1f;
20932 Main.dust[
num2].velocity.Y = Main.dust[
num2].velocity.Y * 0.5f - velocity.Y * 0.3f;
20933 }
20935 {
20938 {
20940 }
20941 float num4 = ((float)
jump / 75f + 1f) / 2f;
20942 for (
int i = 0;
i < 3;
i++)
20943 {
20945 Main.dust[
num5].velocity *= 0.5f *
num4;
20946 Main.dust[
num5].fadeIn = 1.5f *
num4;
20947 }
20950 {
20953 Main.gore[
num6].alpha = 100;
20954 }
20955 }
20957 {
20960 {
20962 }
20964 Main.dust[
num8].velocity.X = Main.dust[
num8].velocity.X * 0.5f - velocity.X * 0.1f;
20965 Main.dust[
num8].velocity.Y = Main.dust[
num8].velocity.Y * 0.5f - velocity.Y * 0.3f;
20966 Main.dust[
num8].velocity *= 0.5f;
20967 }
20969 {
20970 Dust
obj = Main.dust[Dust.NewDust(
position,
width,
height, Utils.SelectRandom<
int>(Main.rand, 176, 177, 179))];
20972 obj.noGravity = true;
20973 obj.scale = 0.5f + Main.rand.NextFloat() * 0.8f;
20974 obj.fadeIn = 1f + Main.rand.NextFloat() * 2f;
20976 }
20978 {
20981 {
20983 }
20986 {
20988 }
20989 for (
int j = 0;
j <
num9;
j++)
20990 {
20992 Main.dust[
num11].scale += (float)Main.rand.Next(-5, 3) * 0.1f;
20994 {
20995 Main.dust[
num11].scale *= 0.8f;
20996 }
20997 else
20998 {
21000 }
21001 Main.dust[
num11].noGravity =
true;
21004 vector *= (float)Main.rand.Next(81) * 0.1f;
21005 }
21006 }
21008 {
21009 return;
21010 }
21013 {
21015 }
21016 for (
int k = 0;
k < 2;
k++)
21017 {
21019 Main.dust[
num13].velocity *= 0.1f;
21021 {
21023 }
21024 else
21025 {
21027 }
21029 Main.dust[
num13].noGravity =
true;
21030 Main.dust[
num13].noLight =
true;
21031 }
21032 for (
int l = 0;
l < 3;
l++)
21033 {
21035 Main.dust[
num14].fadeIn = 1.5f;
21036 Main.dust[
num14].velocity *= 0.6f;
21038 Main.dust[
num14].noGravity =
true;
21039 Main.dust[
num14].noLight =
true;
21040 }
21041 for (
int m = 0;
m < 3;
m++)
21042 {
21044 Main.dust[
num15].fadeIn = 1.5f;
21045 Main.dust[
num15].velocity *= 0.6f;
21047 Main.dust[
num15].noGravity =
true;
21048 Main.dust[
num15].noLight =
true;
21049 }
21050 }
static ArmorShaderDataSet Armor
bool isPerformingJump_Sandstorm
bool canJumpAgain_Sandstorm
bool hasJumpOption_Sandstorm
bool isPerformingJump_Blizzard
bool canJumpAgain_Blizzard
bool isPerformingJump_Cloud
bool hasJumpOption_Unicorn
bool isPerformingJump_Fart
bool canJumpAgain_Unicorn
bool isPerformingJump_Sail
bool hasJumpOption_Blizzard
bool isPerformingJump_Unicorn