Example #1
0
 public static int GetGP(int level, int type)
 {
     for (int i = 1; i <= CardMgr.MaxLv(type); i++)
     {
         if (level == CardMgr.FindCardGrooveUpdate(type)[i].Level)
         {
             return(CardMgr.FindCardGrooveUpdate(type)[i].Exp);
         }
     }
     return(0);
 }
Example #2
0
 public static int GetLevel(int GP, int type)
 {
     if (GP >= CardMgr.FindCardGrooveUpdate(type)[CardMgr.MaxLv(type)].Exp)
     {
         return(CardMgr.FindCardGrooveUpdate(type)[CardMgr.MaxLv(type)].Level);
     }
     for (int i = 1; i <= CardMgr.MaxLv(type); i++)
     {
         if (GP < CardMgr.FindCardGrooveUpdate(type)[i].Exp)
         {
             int index = (i - 1 == -1) ? 0 : (i - 1);
             return(CardMgr.FindCardGrooveUpdate(type)[index].Level);
         }
     }
     return(0);
 }
Example #3
0
 public static int MaxLv(int type)
 {
     return(CardMgr.FindCardGrooveUpdate(type).Count - 1);
 }