Pimeko

Untitled

Apr 6th, 2014
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.91 KB | None | 0 0
  1. public static int ScoreToStars(int score)
  2.         {
  3.             int nbIAs = LevelLoader.iaList.Count;
  4.             int bestScore = 0;
  5.  
  6.             if (nbIAs > 0)
  7.             {
  8.                 if (nbIAs <= 5)
  9.                     for (int i = 1; i <= nbIAs; i++) bestScore += 100 * i;
  10.  
  11.                 else
  12.                     bestScore = 500 * (nbIAs - 2);
  13.  
  14.                 if (score < 2 * bestScore / 6)
  15.                     return 1;
  16.                 else if (score < 4 * bestScore / 6)
  17.                     return 2;
  18.                 else if (score < 5 * bestScore / 6)
  19.                     return 3;
  20.                 else if (score < 6 * bestScore / 6)
  21.                     return 4;
  22.                 else if (score == bestScore)
  23.                     return 5;
  24.                 else
  25.                     return 0;
  26.             }
  27.             else
  28.             {
  29.                 return 5;
  30.             }
  31.         }
Advertisement
Add Comment
Please, Sign In to add comment