Exemplo n.º 1
0
        //Função com vetor de Classes dos Personagens.
        public Classe[] ClassePersonagem()
        {
            Classe warrior = new Classe();
            Classe hunter  = new Classe();
            Classe rogue   = new Classe();
            Classe mage    = new Classe();

            #region Warrior
            warrior.nome                   = "Guerreiro";
            warrior.atributos.vida         = 2;
            warrior.atributos.mana         = 1;
            warrior.atributos.forca        = 2;
            warrior.atributos.defesa       = 2;
            warrior.atributos.inteligencia = 2;
            warrior.atributos.agilidade    = 2;
            warrior.atributos.sorte        = 2;
            #endregion

            #region Hunter
            hunter.nome                   = "Caçador";
            hunter.atributos.vida         = 2;
            hunter.atributos.mana         = 2;
            hunter.atributos.forca        = 4;
            hunter.atributos.defesa       = 2;
            hunter.atributos.inteligencia = 1;
            hunter.atributos.agilidade    = 2;
            hunter.atributos.sorte        = 2;
            #endregion

            #region Rogue
            rogue.nome                   = "Ladino";
            rogue.atributos.vida         = 1;
            rogue.atributos.mana         = 2;
            rogue.atributos.forca        = 2;
            rogue.atributos.defesa       = 2;
            rogue.atributos.inteligencia = 2;
            rogue.atributos.agilidade    = 3;
            rogue.atributos.sorte        = 2;
            #endregion

            #region Mage
            mage.nome                   = "Mago";
            mage.atributos.vida         = 1;
            mage.atributos.mana         = 3;
            mage.atributos.forca        = 1;
            mage.atributos.defesa       = 1;
            mage.atributos.inteligencia = 3;
            mage.atributos.agilidade    = 3;
            mage.atributos.sorte        = 2;
            #endregion

            Classe[] classe = new Classe[4];
            classe[0] = warrior;
            classe[1] = hunter;
            classe[2] = rogue;
            classe[3] = mage;

            return(classe);
        }
Exemplo n.º 2
0
        //Gera uma combobox com todas as Classes existentes no jogo.
        private void cb_Classe_SelectedIndexChanged(object sender, EventArgs e)
        {
            Classe selecionada = classes[cb_Classe.SelectedIndex];

            personagem.classeBase = selecionada;
            AtualizarAtributosPersonagem();
            Desabilita();
        }