Exemplo n.º 1
0
        public static RuneType IdentifyRune(String msg)
        {
            List <RuneType> runes = RunesTypes.GetRuneTypes();

            RuneType ret = runes.Find(r => msg.ToUpper().Contains(r.Stat.GetNiceName().ToUpper()));

            return(ret);
        }
Exemplo n.º 2
0
        public void ShowItem(Item item)
        {
            ppWellValue = 0;

            lblName.Text  = item.Name;
            lblLevel.Text = "Niveau " + item.Level.ToString();

            panelsContainer.Controls.Clear();

            foreach (KeyValuePair <Stat, int> stat in item.MaxStats)
            {
                RunePanel panel = new RunePanel();
                panel.ShowRune(RunesTypes.GetRune(stat.Key));
                panel.Margin = new Padding(0);

                panel.WellChange += Panel_WellChange;

                panelsContainer.Controls.Add(panel);
            }

            oOnWellChange();
        }