Example #1
0
    private static int CompareCombatPowerASC2(UIListItemContainer l, UIListItemContainer r)
    {
        NkSoldierInfo nkSoldierInfo  = (NkSoldierInfo)l.Data;
        NkSoldierInfo nkSoldierInfo2 = (NkSoldierInfo)r.Data;

        return(nkSoldierInfo.GetCombatPower().CompareTo((long)nkSoldierInfo2.GetFightPower()));
    }
Example #2
0
 private int CompareSolPowerAscend(NkSoldierInfo a, NkSoldierInfo b)
 {
     if (a.GetFightPower() < b.GetFightPower())
     {
         return(1);
     }
     if (a.GetFightPower() != b.GetFightPower())
     {
         return(-1);
     }
     if (a.GetLevel() < b.GetLevel())
     {
         return(1);
     }
     if (a.GetLevel() > b.GetLevel())
     {
         return(-1);
     }
     return(0);
 }
Example #3
0
 private int CompareFightPowerASC(NkSoldierInfo a, NkSoldierInfo b)
 {
     return(a.GetFightPower().CompareTo(b.GetFightPower()));
 }