Exemple #1
0
        public DialogResult ShowDialog(Heroes.Core.Hero hero)
        {
            this.lblHeroName.Text = hero._name;
            this.lblHeroLevel.Text = string.Format("Level {0} {1}", hero._level, hero.GetHeroTypeName());

            Clear();
            PplArmies(hero);

            return this.ShowDialog();
        }
Exemple #2
0
        public void Show(IWin32Window owner, Heroes.Core.Battle.Characters.Hero hero)
        {
            this.lblLevel.Text = string.Format("Level {0} {1}", hero._level, hero.GetHeroTypeName());
            this.lblAttack.Text = hero._attack.ToString();
            this.lblDefense.Text = hero._defense.ToString();
            this.lblPower.Text = hero._power.ToString();
            this.lblKnowledge.Text = hero._knowledge.ToString();
            this.lblSpellPoint.Text = string.Format("{0}/{1}", hero._spellPointLeft, hero._maxSpellPoint);

            Show(owner);
        }
Exemple #3
0
        public DialogResult ShowDialog(Heroes.Core.Hero hero)
        {
            _hero = hero;

            lblTitle.Text = string.Format("{0} has gain a level.", hero._name);
            lblLevel.Text = string.Format("{0} is now a level {1} {2}.", hero._name, hero._level + 1, hero.GetHeroTypeName());

            if (System.IO.File.Exists(hero._infoImgFileName))
                this.picHero.Image = Image.FromFile(hero._infoImgFileName);
            else
                this.picHero.Image = null;

            GetSkillAv();
            PplSkills();

            return this.ShowDialog();
        }