Пример #1
0
 private void Clear()
 {
     TranslateToEn.Clear();
     TranslateToCh.Clear();
     CraftTableCards.Clear();
     CardList.Clear();
 }
Пример #2
0
 private void TryGenerateCard()
 {
     for (int i = 0; i < CraftTableCards.Count; ++i)
     {
         // level i
         foreach (var card in CraftTableCards[i])
         {
             if (TranslateToEn.ContainsKey(card))
             {
                 var cn_name = card;
                 var name    = TranslateToEn[cn_name];
                 if (File.Exists(Path.Combine(ImageDire, name + @".bmp")))
                 {
                     CardList.Add(new Card()
                     {
                         CN_Name = cn_name,
                         Name    = name,
                         Level   = i + 1,
                     });
                 }
             }
         }
     }
 }