Example #1
0
 public void ScoreAdd(Multiplier.MultiplierType type, int score = 0)
 {
     _multiplier.ChangeMultiplier(type);
     score *= Multiplier.multiplierCount;
     Score += score;
     RoundWinned?.Invoke(Score);
 }
Example #2
0
 public Multiplier.MultiplierType GetMultiplierTypeDependingOnTheReaction()
 {
     if (_images[0].fillAmount > 0.8f)
     {
         type = Multiplier.MultiplierType.Excellent;
     }
     else if (_images[0].fillAmount > 0.65f)
     {
         type = Multiplier.MultiplierType.Great;
     }
     else
     {
         type = Multiplier.MultiplierType.Good;
     }
     return(type);
 }