Exemple #1
0
 public static int CompareToLevelDesc(StorageDataItemBase lobj, StorageDataItemBase robj)
 {
     if (lobj.level != robj.level)
     {
         return(robj.level - lobj.level);
     }
     if (lobj.exp != robj.exp)
     {
         return(robj.exp - lobj.exp);
     }
     if (lobj.rarity != robj.rarity)
     {
         return(robj.rarity - lobj.rarity);
     }
     if (lobj.GetSubRarity() != robj.GetSubRarity())
     {
         return(robj.GetSubRarity() - lobj.GetSubRarity());
     }
     if (lobj.ID != robj.ID)
     {
         return(lobj.ID - robj.ID);
     }
     return(robj.uid - lobj.uid);
 }