public void Evaluate(float delta, ArrowDirection direction) { m_LastJudgement = judgement.Judge(delta); m_Acurracy = judgement.JudgeScore(delta); m_LastDirection = direction; HandleCombo(); m_Score += ((int)m_LastJudgement * 100) * m_Combo; Notify(); }