Ejemplo n.º 1
0
 private void Reset(Ball currentBall, Frame currentFrame)
 {
     if (currentBall.Mark == SPARE && !currentFrame.IsExtra())
     {
         _hasBonuses[0] = true;
     }
     else if (currentBall.Mark == STRIKE && !currentFrame.IsExtra())
     {
         _hasBonuses[1] = true;
     }
 }
Ejemplo n.º 2
0
 private int TallyThisRoll(Ball currentBall, Frame currentFrame)
 {
     if (currentFrame.IsExtra())
     {
         return(0);
     }
     return(currentBall.Score);
 }