private void Clear() { TranslateToEn.Clear(); TranslateToCh.Clear(); CraftTableCards.Clear(); CardList.Clear(); }
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, }); } } } } }