Exemplo n.º 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()));
    }
Exemplo n.º 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);
 }
Exemplo n.º 3
0
 private int CompareFightPowerASC(NkSoldierInfo a, NkSoldierInfo b)
 {
     return(a.GetFightPower().CompareTo(b.GetFightPower()));
 }