예제 #1
0
 private void SetConverter()
 {
     RaritiesToENConverter.Clear();
     foreach (var item in RaritiesEN)
     {
         var rarity = AssetProvider.Items.Values.FirstOrDefault(i => i.RarityType == item)?.Rarity;
         if (rarity != null)
         {
             RaritiesToENConverter.Add(rarity.ID, item);
         }
     }
 }
예제 #2
0
 public int Compare(string x, string y)
 {
     return(RaritiesEN.IndexOf(RaritiesToENConverter.TryGetValue(x, out var Xrarity) ? Xrarity : "").CompareTo(RaritiesEN.IndexOf(RaritiesToENConverter.TryGetValue(y, out var Yrarity) ? Yrarity : "")));
 }