private void Client_LoadPrestigeCustomizations(Customization[] titles) { if (titles[0].CustomizationType != CustomizationType.Title) { return; } _titles = new Dictionary <int, string>(); foreach (Customization c in titles) { _titles.Add(c.Id, c.URL); } LoadTitles?.Invoke(GlobalTools.GetDictionnaryValues(_titles)); }
private void BCA_ColorButton_MouseLeftButtonDown_1(object sender, MouseButtonEventArgs e) { if (lb_choice.Items.Count <= 0) { FormExecution.Client_PopMessageBox("Il faut proposer au moins une carte !", "Echange"); return; } if (!validate) { btnProposition.IsEnabled = false; btnValidate.IsEnabled = false; validate = true; _admin.SendTradeProposition(_id, GlobalTools.GetDictionnaryValues(_cardsToOffer)); } else { btnProposition.IsEnabled = false; btnValidate.IsEnabled = false; _admin.SendTradeAnswer(_id, true); } }
public SearchCard() { InitializeComponent(); this.MaxHeight = SystemParameters.MaximizedPrimaryScreenHeight; _cardsSecondTypes = new Dictionary <CardType, CardType[]>(); _cardsSecondTypes.Add(CardType.Monstre, new CardType[] { CardType.Normal, CardType.Effet, CardType.Fusion, CardType.Rituelle, CardType.Synchro, CardType.Xyz, CardType.Pendule, CardType.Link, CardType.SpecialSummon, CardType.Syntoniseur, CardType.Union, CardType.Esprit, CardType.Gemini, CardType.Flip, CardType.Toon, CardType.Jeton, CardType.Monstre_Piège }); _cardsSecondTypes.Add(CardType.Magie, new CardType[] { CardType.Magie, CardType.Jeu_Rapide, CardType.Continue, CardType.Rituelle, CardType.Equipement, CardType.Terrain }); _cardsSecondTypes.Add(CardType.Piège, new CardType[] { CardType.Piège, CardType.Continue, CardType.Contre }); cb_cardtype1.Items.Add(CardType.Monstre); cb_cardtype1.Items.Add(CardType.Magie); cb_cardtype1.Items.Add(CardType.Piège); cb_cardtype1.SelectionChanged += Cb_cardtype1_SelectionChanged; cb_cardtype2.IsEnabled = false; cb_cardattribute.IsEnabled = false; cb_cardrace.IsEnabled = false; foreach (CardRace race in Enum.GetValues(typeof(CardRace))) { cb_cardrace.Items.Add(race); } foreach (CardAttribute attribute in Enum.GetValues(typeof(CardAttribute))) { cb_cardattribute.Items.Add(attribute); } List <string> setnames = GlobalTools.GetDictionnaryValues(CardManager.SetCodes); setnames.Sort(); foreach (string value in setnames) { cb_setnames.Items.Add(value); } LoadStyle(); this.MouseDown += Window_MouseDown; }
private void Client_LoadTitles(Dictionary <int, string> titles) { _titles = titles; LoadTitles?.Invoke(GlobalTools.GetDictionnaryValues(_titles)); }