public override void HitNote(HellionFNFArrow fnfarrow)
        {
            int timeWindow = fnfarrow.projectile.timeLeft;

            float[] directions = new float[] { -MathHelper.PiOver2 / 2f, -MathHelper.PiOver2 / 8f, MathHelper.PiOver2 / 3f, MathHelper.PiOver2 / 8f };

            Owner.itemRotation = directions[(int)(fnfarrow.projectile.ai[1] % 4)] * Owner.direction;

            fnfarrow.GotNote(false, timeWindow);
            hudNotes[(int)fnfarrow.projectile.ai[1]].HitBeat(timeWindow, fnfarrow);

            if (timeWindow < 8)
            {
                score += ((int)(MathHelper.Clamp(8 - fnfarrow.projectile.timeLeft, 0, 5))) * ((int)(25 * ScoreScale));
            }
            score += (int)(50 * ScoreScale);
        }
 public override void FailedNote(HellionFNFArrow fnfarrow)
 {
     //base.FailedNote(fnfarrow);
 }